훌륭한 엔터프라이즈 급 블록 체인 플랫폼을 찾고 있다면 Hyperledger라는 이름을 접했을 것입니다. 실제로 Hyperledger는 엔터프라이즈 블록 체인 프로젝트이며 Linux 기반이 그 뒤에 있습니다..

그러나 그것은 단지 우산 프로젝트 일 뿐이고 그 아래에서 많은 블록 체인 프로젝트가 진행되고 있습니다. 그중 Hyperledger Sawtooth는 인기있는 것 중 하나입니다. 또한 많은 기업이 이미이 놀라운 새 플랫폼을 사용하고 있습니다..

그래서 오늘은 Hyperledger Sawtooth 플랫폼에 대해 설명하겠습니다..

Contents

장 -1 : Hyperledger Sawtooth 란??

Hyperledger Sawtooth는 엔터프라이즈 블록 체인 회사 Hyperledger의 오픈 소스 블록 체인 프로젝트입니다. 네트워크 및 분산 원장 애플리케이션을 개발하기위한 완벽한 솔루션입니다..

실제로 그들은 디자인을 완벽하게 만들어 기업에서 사용하기에 더 안전합니다..

Hyperledger Sawtooth 문서에 따르면 실제로 응용 프로그램 설계의 전체 프로세스를 단순화합니다. 실제로 애플리케이션 도메인은 코어 시스템과 완전히 분리되어 있습니다. 따라서 어떤 식 으로든 핵심 시스템에 영향을주지 않고 응용 프로그램을 시험해 보는 것이 더 간단 해집니다..

또한 모든 프로그래밍 언어를 사용하여 응용 프로그램을 개발할 수도 있습니다. 하지만 핵심 시스템의 실제 디자인이 실제로 무엇인지 알 필요는 없습니다..

이 플랫폼의 또 다른 장점은 고도로 모듈화되어 있다는 것입니다. 또한 기업이 네트워크의 전체 정책에 대해 올바른 결정을 내리는 데 도움이됩니다. 말할 필요도없이 Hyperledger Sawtooth 과정은 대부분 컨소시엄 또는 유사한 환경에 적합합니다..

또한 필요에 따라 권한, 거래 규정, 합의 프로토콜 등을 선택할 수 있습니다. 따라서 모든 종류의 비즈니스를위한 유연한 환경을 확보하고 있습니다..

그래서 그게 싫은 점은?

어쨌든이 프로젝트는 실질적으로 오픈 소스이므로 문제없이 직접 작업 할 수 있습니다. 그러기 전에 먼저 Hyperledger Sawtooth 과정에 대해 자세히 알아야합니다..

하이퍼 레저 톱니

분산 원장 기술

블록 체인은 분산 원장 기술 범주에 속합니다. 마찬가지로 Hyperledger Sawtooth 코스도 그 아래에 있습니다. 더구나 네트워크에는 중앙 기관이 없습니다. 따라서 모든 노드.

더구나 데이터베이스를 변경하고 네트워크를 통해 해킹 할 수 없습니다. 따라서 트랜잭션이 추가되면 그대로 유지됩니다..

모든 신원의 징후는 새로운 거래가 유효한지 확인합니다. 네트워크가 모든 사람을 견제하는 방법.

Hyperledger Sawtooth의 특징

  • 응용 프로그램 개발 친화적

핵심 시스템에서 애플리케이션 도메인을 분리하여 애플리케이션 개발에보다 쉬운 기반을 제공합니다. Hyperledger Sawtooth 문서에 따르면,이 분리의 유일한 목적은 애플리케이션 계층에 새로운 추가 사항에 대해 핵심 기능이 영향을받지 않도록하는 것입니다..

또한 디앱을 개발하는 애플리케이션 계층에있을 때 리소스를 차지하지만 코어 시스템을 사용하는 다른 사용자는 영향을받지 않습니다..

따라서 여기에는 속도 저하 또는 저효율 문제가 없습니다..

이것이이 플랫폼이 앱 개발에 적합한 이유입니다. Hyperledger Sawtooth 문서에 따르면 또 다른 장점은 애플리케이션이 무엇이든 될 수 있다는 것입니다. 또한 기본 비즈니스 로직은 다른 스마트 계약 VM과 쉽게 공존 할 수 있습니다..

따라서 Hyperledger Sawtooth 코스에 대한 더 유연한 근거를 만듭니다..

  • 권한 부여 기능

Hyperledger Sawtooth가 허가 된 플랫폼이라는 것을 알아야합니다. 또한, 누구도 네트워크에 진입 할 수 없습니다. 이것이이 플랫폼이 기업 환경에 적합한 이유입니다. Hyperledger Sawtooth 문서에 따르면 공용 환경에서도 사용할 수 있습니다..

예를 들어 내부 네트워킹 시스템과 고객 상호 작용에도 동일한 기술을 사용할 수 있습니다..

실제로 엔터프라이즈 블록 체인 플랫폼이 매우 드문 경우 이러한 유형의 유연성. 대부분의 경우와 마찬가지로 공개 또는 비공개입니다. 어쨌든 ID 관리 프로토콜의 도움으로 플랫폼에 들어갈 수있는 노드를 미리 선택할 수 있습니다..

Hyperledger Sawtooth 과정에서 둘을 분리하는 방법을 배울 수 있습니다..

  • 사설 네트워크

Hyperledger Sawtooth 과정은 개인 또는 허가 된 네트워크에서 발생하는 모든 문제를 해결하기 위해 존재합니다. 또한 Hyperledger Sawtooth 문서에 따르면 누구나 네트워크에서 분리 된 채널 내에 노드 클러스터를 배포 할 수 있습니다..

그리고이 프로세스는 특히 해당 노드에 대한 개인 세션을 생성합니다. 반면에 기업은 개인 환경이 필요합니다. 회사 내에는 눈을 뗄 수없는 요소가 많습니다..

또한 중앙 집중식 권한이 없기 때문에 아무도 플랫폼에 저장 한 민감한 정보를 엿볼 수 없습니다. 그러나 개인 채널에 있더라도 거래 값은 원장에 더 이상 존재하지 않는다는 것을 기억해야합니다. 아무도 볼 수 없지만.

  • 병렬 트랜잭션 실행

Hyperledger Sawtooth 문서에 따르면 플랫폼은 트랜잭션에 대해 다른 접근 방식을 사용합니다. 일반적인 경우 엔터프라이즈 플랫폼 용 블록 체인은 직렬 트랜잭션 프로세스를 사용합니다. 그러나 너무 많은 사용자가 플랫폼을 사용하기 시작하면 모든 단일 트랜잭션을 처리하는 것이 상대적으로 어려워집니다.

따라서 빠른 것이 아니라 점차적으로 느려집니다. 그러나 Sawtooth가 효율성을 잃지 않도록 모든 트랜잭션을 서로 병렬로 실행합니다. 여러 트랜잭션을 동시에 실행할 수 있음을 의미합니다..

실제로는 많은 시간을 절약하고 더 빠른 출력을 촉진합니다. 결과적으로이 플랫폼에서는 쉽게 확장 할 수 있습니다..

  • 모듈 형 구조

모듈 식 구조는 실제로 모든 Hyperledger 플랫폼의 가장 큰 기능 중 하나이며 Sawtooth도 예외는 아닙니다. Hyperledger Sawtooth 문서에 따르면 모듈 식 구조는 기업에 다른 종류의 유연성을 제공합니다..

이 기능의 도움으로 개발자는 모든 유형의 합의 알고리즘 또는 원하는 기능을 자유롭게 사용할 수 있습니다. 플러그 앤 플레이 시나리오이며 매우 쉽습니다. 따라서 Hyperledger Sawtooth 과정에서도 많은 것을 배울 수 있습니다..

또 다른 큰 장점은 동시에 여러 합의가 동일한 플랫폼의 여러 부분에서 작동 할 수 있다는 것입니다. 따라서 업계에 가장 적합한 콤보를 선택할 수 있습니다..

장 -2 : Hyperledger Sawtooth 아키텍처의 요소

이벤트 시스템

이벤트 시스템을 통해 Hyperledger Sawtooth는 이벤트 방송 및 생성을 지원합니다. 따라서이 기능을 통해

  • 블록 체인에서 발생하는 모든 이벤트를 구독하는 노드. 예를 들어, 새 블록이 추가되거나 네트워크가 다른 포크로 전환되는 경우.
  • 트랜잭션 패밀리에서 발생한 다른 애플리케이션 이벤트를 구독하려면.
  • 상태 저장소에 최종 상태를 저장하지 않고 채널의 다른 모든 노드에 정보 브로드 캐스트.

이벤트

이벤트는 어떻게 추출됩니까? 실제로는 거래 영수증 또는 블록과 같은 다른 데이터 구조 형식에서 추출됩니다. 적절하게 처리해야하는 경우 EventExtractor 인터페이스는 플랫폼의 모든 단일 벤트 소스를 기록합니다..

이 인터페이스가하는 또 다른 일은 모든 EventSubscriptions를 나열한 다음 구독자가 가장 많은 이벤트 만 다루는 것입니다..

구독 수를 계산하려면 인터페이스에서 event_type 이벤트가 구독자의 event_type과 일치하는지 확인해야합니다..

거래 영수증

Hyperledger Sawtooth 스마트 계약의 또 다른 요점은 거래 영수증입니다. 이 요소의 도움으로 클라이언트는 트랜잭션에 대한 정보를 얻을 수 있지만 이러한 정보는 상태 단계에 저장되지 않습니다..

예를 들면 –

  • 거래가 유효한지 여부에 대한 정보.
  • 트랜잭션 실행 중 발생한 이벤트?
  • 트랜잭션 실행이 상태를 변경 한 방법?
  • 모든 트랜잭션 제품군 별 실행 정보.

그러나 거래 영수증은 적절한 검증을 위해 검증 인에게 거래에 대한 추가 정보를 제공 할 수도 있습니다. 그리고 트랜잭션을 다시 실행하지 못하도록합니다..

Seth와의 이더 리움 계약 호환성

음, Sawtooth의 가장 좋은 기능 중 하나는 Seth를 사용한 이더 리움 계약 호환성입니다. 또한 Hyperledger Sawtooth 스마트 계약에 대한 새로운 이정표를 만듭니다. Seth 또는 Sawtooth-Ethereum 통합 프로젝트는 두 플랫폼 간의 링크를 생성합니다..

따라서 EVM을 사용하여 Hyperledger Sawtooth 환경 내에서 스마트 계약을 배포 할 수 있습니다..

그러나 그들은 그것을 어떻게 해냈습니까??

실제로 Hyperledger Burrow와 함께 작업하고 EVM 구현을 수행했는지 확인합니다. 따라서 Burrow EVM을 사용하여 Sawtooth는 Sawtooth 내에서도 환경을 통합했습니다..

이 기능의 또 다른 주요 목적은 DApp 및 기타 EVM 스마트 계약을 네트워크로 이식 할 수있을만큼 쉽게 만드는 것입니다. 그래서 그들은 Ethereum JSON RPC API를 복제했습니다..

Seth의 구성 요소

어쨌든 Seth는 주로 세 가지 종류의 구성 요소를 제공합니다.

  • Seth 클라이언트
  • Seth-RPC 서버
  • Seth-tp 트랜잭션 프로세서

그러나 Seth가 이더 리움의 완전한 구현이 아님을 알아야합니다. 분명히 플랫폼은 플랫폼에 가장 잘 맞는 몇 가지 변경 사항을 적용했습니다. 따라서 이러한 수정의 경우 시스템은 원래 이더 리움과 약간 다릅니다. 대부분의 EVM 스마트 계약은 플랫폼에서 실행할 수 있지만 몇 가지 차이점이 있습니다.

  • 식별자로 32 바이트 블록 해시 대신 Sawtooth 블록은 64 바이트 헤더 서명을 사용합니다. BLOCKHASH 명령어를 실행하는 경우 첫 번째 32 바이트 해시 서명 만 사용됩니다..
  • 이더 리움은 주로 전체 자원 사용을 제한하기 위해 경제적 인센티브에 의존합니다. 그러나 Seth는 허가 된 모델에서만 작동합니다. 따라서 ‘가스’의 사용이 제한되고 모든 종류의 노드에 대한 권한 사용이.
  • 트랜잭션 실행의 경우 Seth는 모듈화되어 트랜잭션이 네트워크에서 실행되는 것을 알 수 없습니다. 그러나 이더 리움에서 트랜잭션은 타임 스탬프, 해시 및 숫자에 크게 의존합니다..

실제로 변경 사항으로 인해 Hyperledger Sawtooth 스마트 계약이 그 어느 때보 다 수익성이 높습니다..

플러그 형 합의 알고리즘

Sawtooth를 사용하면 완전히 다른 종류의 합의 프로토콜을 얻을 수 있습니다. 이 Hyperledger Sawtooth 아키텍처의 가장 좋은 기능 중 하나는 합의 방법에 다양한 연결을 사용하는 것입니다. 또 다른 중요한 부분은 플랫폼에서 동시에 여러 합의를 실행할 수 있다는 사실입니다..

네트워크 설정시 사용하고자하는 네트워크를 쉽게 선택할 수 있습니다. 또한 나중에 거래하는 동안에도 변경할 수 있습니다..

아무튼 현재 5 가지 합의가 있습니다. 그들은 –

  • Devmode

이 합의는 주로 개발 목적에 적합합니다. 하나의 검증 자 노드로 플랫폼을 테스트 할 수 있습니다. 보시다시피 프로덕션 용도로는 적합하지 않습니다..

  • PBFT

이것은 실제로 리더 기반 합의 알고리즘입니다. 안타깝게도 PBFT를 포크 할 수 없습니다. 그러나 장점으로는 비잔틴 내결함성 알고리즘이 있습니다. 실제로 이것은 소규모 환경에 더 적합하며 컨소시엄 유형 환경에 가장 적합한 환경은 아닙니다..

  • 시인 CFT

이것의 또 다른 이름은 PoET 시뮬레이터입니다. 여기에는 이러한 알고리즘을 자유롭게 실행할 수있는 SGX 종류의 시뮬레이터 환경이 있습니다. 그러나 다른 플랫폼과 유사한 출력과 같은 충돌 내결함성을 제공합니다..

그러나 시인 검증 자 등록 TP가 필요합니다. 또한 모든 종류의 프로세서에서 실행할 수 있습니다. 하지만 비잔틴 내결함성이 아니고 CFT 일뿐입니다..

  • PoET SGX

이 버전의 PoET에서는 SGX를 사용합니다. 그리고 SGX의 도움으로 PoW와 유사한 비잔틴 내결함성을 제공 할 수 있습니다. 그러나 상대적으로 적은 양의 CPU 전력 만 필요합니다..

어쨌든 이것은 제대로 실행하기 위해 특정 하드웨어가 필요한 알고리즘 중 하나입니다. 이 합의 프로토콜은 Hyperledger Sawtooth 스마트 계약에 절대적으로 필요합니다..

  • 뗏목

이 경우 알고리즘은 선택한 시간 동안 리더가 있어야합니다. 또한 타이머가 만료되면 리더가 자동으로 교체됩니다. 실제로 Raft는 PoET보다 훨씬 빠릅니다. 그러나 CFT 만 제공하고 비잔틴이 아닙니다..

다른 합의 알고리즘은 어떻습니까?

글쎄, 그것은 플러그 형 합의 알고리즘을 지원하며 Hyperledger Sawtooth 스마트 계약의 경우 더 추가하는 것이 절대적으로 필요합니다. 현재 주요 아이디어는 효율성을 제공 할 수있는 모든 합의를 추가하는 것입니다..

이러한 다른 SDK 외에 합의가 진행 중입니다. 따라서 Hyperledger Sawtooth 스마트 계약에 큰 장점이 될 것입니다..

분리 할 수없는 합의

Sawtooth의 또 다른 큰 특징은 분리 할 수없는 합의에 대한 지원입니다. 이제 당신은 무엇을 생각하고 있습니까? 일반적으로 언 플러그 블이란 이동 중에도 언제든지 합의 프로토콜을 변경할 수 있음을 의미합니다..

따라서 합의를 변경하기 위해 네트워크의 유효성 검사기, 사용자 또는 기타 노드를 중지 할 필요가 없습니다. 또한 변경할 때마다 새로운 제네시스 블록을 얻을 필요가 없습니다. 실제로 이런 종류의 프로세스를 동적 합의라고합니다..

따라서 새로운 기능은 Hyperledger Sawtooth 스마트 계약을 더욱 수익성있게 만듭니다..

샘플 거래 패밀리

간단히 말해서 트랜잭션 패밀리는 원장에서 사용할 수있는 트랜잭션 모델 또는 작업 그룹입니다. 실제로는 API에 대한 다른 접근 방식으로 생각하십시오. 많은 경우 네트워크에는 프로그래밍 가능한 스마트 계약 구조가 필요할 수 있습니다..

따라서이를 위해 SETH를 사용하여 EVM 트랜잭션 제품군을 쉽게 사용할 수 있습니다. 잠시 후에 얘기하겠습니다.

대부분의 경우 기업은 위험을 크게 제한하기 때문에 거래에 대해 고정 된 프로세스를 실제로 찾습니다..

따라서 이러한 경우에는 당사가 제공하는 것을 사용하거나 직접 모델링 할 수도 있습니다. 따라서 트랜잭션 제품군은 Hyperledger Sawtooth 아키텍처의 필수 부분이됩니다..

예를 들어 Integer Key라는 패밀리 중 하나는 실제로 set, decrement 및 increment와 같은 3 가지 종류의 작업 만 제공합니다. 따라서이 3 가지 매개 변수만으로는 실수를하거나 시스템을 해킹하기가 상대적으로 어렵습니다..

하지만 Hyperledger Sawtooth가 처음에 도입 한 이유?

글쎄요, Hyperledger Sawtooth 아키텍처에서 개발자는 기업이 원하는 다목적 성을 선택할 수 있는지 확인하기를 원했습니다. 즉, 네트워크의 유연성을 확장하는 데 도움이됩니다..

거래 패밀리에 대한 몇 가지 흥미로운 사실이 있습니다.

  • 모든 언어를 사용하여 새 언어를 작성할 수 있습니다..
  • C ++, Java, JavaScript, Go, Python, Rust 등에 사용할 수있는 SDK가 있습니다..
  • 모두 병렬 공간에서 서로 개별적으로 실행되므로 업그레이드 가능성을위한 네트워크 범위를 제공합니다..

어쨌든 Hyperledger Sawtooth 아키텍처에는 몇 가지 공통 트랜잭션 제품군이 있습니다. 그들이 무엇인지 봅시다 –

  • BlockInfo 트랜잭션 제품군

이 제품군의 가장 일반적인 기능 중 하나는 노드가 전송되는 동안 다른 정보를 참조 할 수있는 기능을 제공하는 것입니다. 예를 들어 EVM에서 플랫폼은 실제로 BLOCKHASH를 정의합니다. 즉, 프로세서가 이전 블록의 해시 함수에 액세스 할 수 있도록 도와줍니다..

따라서 프로세서가 그에 따라 새 항목을 해시하는 데 도움이됩니다..

실제로 Blockinfo는 실제로 구성 가능한 기록 블록에 대한 정보를 저장하는 방법을 제공합니다..

  • 신원 거래 가족

이 트랜잭션 패밀리는 시스템 내의 모든 ID를 관리하는 데 도움이됩니다. 온 체인 권한의 경우 유효성 검사기 키와 트랜잭션 키가 절대적으로 필요합니다. 또한 두 당사자 모두 적절한 인증 권한이 있어야합니다..

그러나 이러한 모든 복잡한 정보는 관리의 장애물이됩니다. 그러나 신원 거래 가족의 도움으로 관리가 매우 쉽습니다..

  • IntegerKey 트랜잭션 제품군

Hyperledger Sawtooth 아키텍처 내의 또 다른 제품군을 통해 사용자는 상태 사전의 항목 값을 설정, 증가 또는 감소시킬 수 있습니다..

모든 옵션은 대부분의 출력을 보장하고 어떤 종류의 나쁜 노드 태도도 용납하지 않는 방식으로 설정됩니다..

  • Validator Registry Transaction 제품군

유일하게 유효성 검사기를 사용하면 네트워크 내에 사용자가 너무 많으면 시스템이 무너질 수 있습니다. 따라서이 문제를 해결하기 위해 Validator 트랜잭션 제품군은 네트워크에 새로운 검증자를 추가하는 방법을 제공합니다..

이 프로세스는 실제로 많은 도움이되고 적절한 확장 상황을 보장합니다..

  • 설정 트랜잭션 패밀리

Oaky, 채널에는 많은 일이 있으며 제대로 저장되면 블록 체인이 무너질 경우 해킹 할 수없는 전체 환경이.

이것이 바로 설정 트랜잭션 제품군이 온 체인 구성의 저장을 보장하는 방법을 유지하는 데 도움이되는 이유입니다. 실제로 온 체인 및 오프 체인 구성은 서로 영향을주지 않고 다양 할 수 있습니다..

  • Smallbank 거래 패밀리

글쎄, 당신은 새로운 프레임 워크를 만들었습니다. 하지만 이제 실제로 어떻게 작동하는지 확인해야합니다. 이제 어떻게 하시겠습니까? 실제로 Smallbank 트랜잭션 제품군을 통해 사용자는 프레임 워크를 벤치마킹하고 성능을 확인할 수 있습니다..

또한 일련의 테스트를 제공하고 비교할 표준이 있습니다..

  • XO 트랜잭션 제품군

이 트랜잭션 제품군이 Hyperledger Sawtooth 아키텍처 내에서 가장 가벼운 제품군 중 하나임을 확인해야합니다. 그런데 왜? 음, 이것은 다른 사용자와 tic-tac-toe 게임을 할 수 있습니다..

이 제품군의 코딩 시스템은 개발자가 트랜잭션 제품군에 대한 참조 구조를 볼 수 있도록 도와줍니다..

장 -3 : Hyperledger Sawtooth 개발 – 아키텍처 설명

  • 글로벌 상태

Hyperledger Sawtooth 개발의 중요한 요소 중 하나는 글로벌 상태의 사용입니다. 이를 위해서는 모든 참여자에게 분산 원장이 있어야합니다. 실제로 비잔틴 합의 내 노드 간의 모든 원장 사본이 블록 체인 자체의 강력한 품질인지 확인하기 위해.

따라서 Sawtooth는이를 유지하기 위해 Radix Merkle Tree라는 단일 인스턴스 내에서 모든 트랜잭션 패밀리를 가져옵니다. 또한 동일한 트랜잭션의 모든 유효성 검사기에서 블록 유효성 검사는 동일한 상태와 동일한 결과를 생성합니다..

또한 상태는 모든 트랜잭션 패밀리가 트랜잭션의 전역 상태 데이터를 공유, 정의 및 재사용 할 수 있도록 다른 네임 스페이스로 분할됩니다..

기수 머클 트리

Hyperledger Sawtooth 개발에는 모든 트랜잭션 패밀리를 저장하기위한 주소 지정 가능한 Radix Merkle Tree가 포함됩니다. 예를 들어, 트리는 실제로 리프에서 루트로 데이터를 쓸 때 사본을 저장할 수있는 머클 트리입니다..

따라서 블록에 연결된 여러 전환이 특정 트랜잭션에 대한 단일 루트 해시를 생성하는 데 도움이 될 수 있습니다. 여기서 플랫폼이하는 일은 해당 트랜잭션 블록의 블록 헤더에 루트 해시를 배치하는 것입니다..

따라서 유효성 검사기의 트랜잭션이 Merkle 주소와 다른 주소로 끝날 때 해당 블록은 유효하지 않습니다..

그리고 이것이 그들이 유일한 증인에 의존하지 않고 합의에 이르는 경향이 있습니다. 확실히 훌륭한 접근 방식입니다.

  • 거래 및 일정

거래를 생성하고 신청하는 경우에만 상태를 수정할 수 있습니다. 또한 트랜잭션의 경우 클라이언트는 트랜잭션을 생성 한 다음 검증 자에게 제출할 수 있습니다. 그 후, 검증 인은 거래를 적용 할 것이고, 이는 상태에 엄청난 변화를 일으킬 것입니다..

또 다른 Hyperledger Sawtooth 개발 품질은 트랜잭션이 배치에 속한다는 것입니다. 단일 배치의 모든 트랜잭션은 함께 표시됩니다. 그러나 어떤 경우에는 전혀 상태가 없습니다. 따라서 배치는 상태에 대한 첫 번째 단위 변경 중 하나입니다..

일반적으로 배치 구조에는 트랜잭션, TransactionHeader, BatchHeader 및 Batch가 포함됩니다..

공개 키, 서명 및 헤더

일반적으로 TransactionHeader에는 직렬화를 결정하는 프릴 된 트랜잭션 헤더가 있습니다. 또한 헤더에는 서명자의 개인 키가 포함되어야합니다. 분명히 header_signature는 결과 서명을 저장합니다..

실제로 헤더에도 직렬이 있으며 트랜잭션에 대한 서명의 정확한 바이트에 따라 달라진다는 것을 알 수 있습니다..

그러나 그들은 header_signature를 어떻게 생성합니까? 확인 과정에서 signer_public_key의 키는 바이트를 생성합니다..

거래 패밀리

거래 패밀리에 대해 이미 알고 있습니다. 그러나 Hyperledger Sawtooth 개발에 대한 또 다른 멋진 생각은 트랜잭션 패밀리를 사용하여 모든 형태의 트랜잭션을 결정하는 것입니다. 따라서 설정할 때 원하는 사용자 지정 트랜잭션을 만들 수 있습니다..

또한 많은 튜토리얼을 통해 특정 언어로 작성하는 방법을 알 수 있습니다..

트랜잭션 스케줄링

이 플랫폼의 주요 장점 중 하나는 병렬 및 직렬 스케줄링을 지원한다는 것입니다. 실제로는 명령 줄 인수를 사용하여 스케줄러를 지정할 수 있습니다. 반면에 유효성 검사 프로세스를 시작할 때 유효성 검사기 구성에 그대로 둘 수도 있습니다..

두 경우 모두 동일한 결과를 얻을 수 있으므로 편한 것을 선택할 수 있습니다..

실제로 트랜잭션의 병렬 처리는 성능에 도움이 될 것입니다. 이것은 한 번에 트랜잭션을 동시에 처리 할 수 ​​있기 때문입니다. 따라서 간단히 말해서 엄청난 시간을 절약 할 수 있습니다..

또한 각각의 트랜잭션 처리는 크게 다릅니다. 따라서 빠르고 느린 트랜잭션의 전체적인 조합은 네트워크 성능을 향상시킬 수 있습니다..

  • 일지

Hyperledger Sawtooth 개발의 또 다른 중요한 요소는 Journal입니다. 그러나 그것의 용도는 무엇입니까? 실제로 저널은 실제로 검증자를 위해 블록 체인을 확장하고 유지하는 데 도움이됩니다..

따라서 요소는 유효한 블록 평가, 후보 블록 검증, 올바른 체인 헤드가 있는지 확인하고 체인에 대한 새 블록을 생성합니다..

또한 저널은 검증 인에게 전달되는 모든 배치와 블록을 소비합니다. 또한 모든 배치 또는 블록은 REST API 또는 가십 프로토콜을 사용하여 도착합니다. 따라서 저널이 블록 또는 배치를 가져 오면 유효성 검사기 전체에 라우팅합니다..

또한 특수 처리가 필요한 부품이 여러 개 있습니다. 이를 위해 저널은 각 트랜잭션에 대한 작업을 분할하여 서로 다른 파이프 라인에 배치합니다..

블록 생성이 완료되면 추가 검증을 위해 체인 컨트롤러로 이동합니다. 그 후 마지막 유효성 검사를 위해 BlockPublisher로 이동 한 다음 블록에 들어갑니다. Hyperledger Sawtooth는 필요한 경우 병렬로 처리 할 수 ​​있도록 모든 저널을 비동기식으로 설계했습니다..

따라서 들어오는 속도가 너무 높더라도 BlockPublisher는 쉽게 블록을 요청할 수 있습니다. 또한 유연하므로 더 많은 합의 알고리즘을 추가하여 프로세스를 간소화 할 수 있습니다..

  • 검증 인 네트워크

Validator Network는 Hyperledger Sawtooth 개발의 또 다른 요소입니다. 실제로 네트워크 계층은 유효성 검사기 내에서 통신을 보장 할 책임이 있습니다. 피어 검색, 연결 및 메시지 처리도 포함됩니다..

시작하는 동안 유효성 검사기는 모든 종류의 들어오는 연결에 대해 지정된 인터페이스 및 기타 포트를 수신하기 시작합니다. 또한 연결이 이루어지면 검증 인은 가십 프로토콜 규칙에 따라 메시지를 교환 할 수 있습니다..

네트워크의 주요 목표는 네트워크 계층을 가능한 한 자체적으로 유지하는 것입니다. 실제로 네트워크 계층은 응용 프로그램 계층 메시지 또는 응용 프로그램 계층의 데이터에 대한 정보를 얻지 못합니다. 따라서 네트워크 계층에서 페이로드가 상대적으로 줄어들고 피어 연결이 정말 빠릅니다..

상태

문서에 따르면 유효성 검사기 사이에는 세 종류의 상태가 있습니다. 이것들은 –

  • 연결됨 : 여기에서는 피어링을 위해 모든 종류의 필수 연결이 필요합니다..
  • 연결되지 않음
  • 피어링 : 여기서 양방향 연결 형태가 발생하며 메시지를 릴레이하는 데 사용할 수 있습니다..

동료 발견

실제로 이웃 피어에서 이웃 피어로의 양방향 피어링은 노드 간의 적절한 연결을 생성합니다. 그리고 99 %의 경우 성공합니다. 어쨌든 노드는 첫 번째 연결을 설정하기 위해 피어링 노드를 자유롭게 선택할 수 있습니다. 하지만 모든 경우에 그들은 이웃이어야합니다.

  • 허가 요건

권한 요구 사항은 권한 부여 목록을 구성하는 데 도움이되는 사용자와 관련된 기능, 요구 사항 및 기타 스토리의 확장 된 목록입니다..

Hyperledger Sawtooth 개발의 마지막 요소입니다. 어쨌든 문서 내에 몇 가지 권한 그룹이 있습니다.

유효성 검사기 키 권한 : 여기에서는 검증 자 노드에 연결하기 위해 액세스 할 노드를 제어합니다..

거래자 키 권한 : 이 경우 노드는 서명 키의 일괄 처리 및 트랜잭션을 제어하는 ​​사람에 따라 권한이 부여됩니다..

이 두 가지 모두 나중에 특정 기능으로 분류됩니다. 그리고 각각에 대해 필요한 사항과이를 수행 할 수있는 노드에 대한 간단한 설명이 있습니다. 하지만 왜 사용자 스토리가 필요한지 생각할 것입니다.?

글쎄, 기업 회사 내에서 모든 직원은 서로 다른 업무를 수행합니다. 그리고 특정 태그 라인이 없으면 어느 직원이 무엇을하는지 아무도 모릅니다. 네트워크에서도 비슷합니다..

시스템 내의 모든 노드에는 수행 할 특정 작업이 있으므로 특정 권한도 필요합니다..

Validator 네트워크 시나리오

완벽한 네트워크 요구 사항을 선택하는 데 도움이되는 몇 가지 특정 시나리오 모델이 있습니다. 그들이 무엇인지 봅시다 –

공용 네트워크

공용 네트워크의 경우 모든 형태의 연결이 채널에서 허용됩니다. 그리고 모든 사람이 거래 및 배치에 서명 할 수 있습니다..

공개 톱니가 이륙 할 수 있도록하려면 미리 인센티브 시스템이 필요합니다. 공용 네트워크의 보안 문제가 없는지 확인합니다..

사설 네트워크

사설 네트워크의 경우 사전 정의 된 검증 인 만 검증 인 네트워크 채널에 들어갈 수 있습니다. 더구나 검증 자 외에는 누구도 합의에 참여할 수 없습니다..

다시 말하지만 클라이언트가 트랜잭션 요청에 대한 권한 만 가지고 있으면 유효성 검사기가 요청을 수락합니다. 그렇지 않으면 유효성 검사기가 클라이언트의 요청을 거부하고 트랜잭션이 유효하지 않습니다..

컨소시엄 네트워크

컨소시엄 유형의 환경에서는 네트워크에 가입하고 트랜잭션 기능을 사용할 수있는 특정 검증 자만 있습니다. 그러나 모든 클라이언트는 거래를 제출할 수 있으며 유효하다면 검증 인이이를 수락해야합니다..

장 -4 : 라이브 데모 애플리케이션을 제공하는 Hyperledger Sawtooth

현재 사용해 볼 수있는 Sawtooth 개발자의 라이브 데모 애플리케이션이 있습니다. 여기에서 더 자세히 설명하겠습니다. 이러한 응용 프로그램에서 얻을 수있는 사항을 살펴 보겠습니다..

공급망

Hyperledger Sawtooth 데이터베이스를 사용하면 공급망 라이브 데모 애플리케이션을 시험해 볼 수 있습니다. 공급망을 혁신 할뿐만 아니라 많은 시간을 절약 할 수 있습니다. 어쨌든 현재는 해산물 추적 성을 제공하는 모델로.

실제로는 Hyperledger Sawtooth 데이터베이스의 도움으로 책임과 추적 성을 제공합니다..

공급망에 대한 현대적인 접근 방식은 무엇입니까?

이 플랫폼은 동일한 네트워크에서 물리적 세계와 디지털 세계를 병합하는 현대적인 접근 방식을 취합니다. 또한 해산물을 잡은 순간부터 식탁에 이르기까지 전반적인 해산물 여행을 즐길 수 있습니다..

이 라이브 데모에서는 잡힌 후 모든 음식을 추적하는 데 도움이되는 IoT 센서를 부착합니다. 또한 IoT 센서의 도움으로 실시간 동작, 습도, 온도, 기울기 및 충격을 쉽게 확인할 수 있습니다..

또한 지리적 위치와 함께 소유권 계약 및 소유권을 항상 해결하는 데 도움이 될 것입니다. 가장 좋은 점은 플랫폼 자체에서 모든 것을 볼 수 있다는 것입니다..

실제로 모든 것이 불변 원장 시스템에 로그온되므로 구매자는 데이터를 쉽게 신뢰할 수 있습니다. 따라서 최종 구매자는 Hyperledger Sawtooth 데이터베이스를 제품을 구매하기 전에 필요한 증거로 사용할 수 있습니다..

이 라이브 데모를 소개하는 이유?

사실, 공급망에 관한 문제는 엄청납니다. 공급망이 현재 다루고있는 특정 문제가 있습니다. 이것들은 –

  • 수동 기록 보관은 오류를 발생 시키므로 무엇이 진짜이고 무엇이 거짓인지 알기 어렵습니다..
  • 실시간 조사를 통해 식품이 완벽한 온도에 저장되어 있는지 알 수있는 방법이 없습니다. 그리고 대규모 공급망 관리에서는 관리가 어려워집니다..
  • 규정 및 적절한 추적 시스템의 손실로 인해 공급망 내에 불법 제품이 많이 있습니다..
  • 직원들 사이에 사기 행위의 범위도 있습니다..
  • 대부분의 제품은 공급망과 관련하여 품질과 보안이 부족합니다..
  • 이 시스템은 지속 가능성을 촉진하지 않고 오히려 많은 자원을 낭비합니다..
  • 또한 소비자 신뢰 및 공급 업체의 행동 부족은 많은 기업의 브랜드 가치에 해를 끼칩니다..

Hyperledger Sawtooth 예제 : 작동 방식?

  • 먼저 어부가 해산물을 잡고 IoT 센서로 태그를 지정합니다..
  • 다음으로 모든 센서는 해산물의 위치와 함께 정보를 네트워크로 다시 전송하기 시작합니다..
  • 많은 유통 채널을 거치며 플랫폼은 각 사이트를 추적합니다..
  • 구매자가 해산물을 구매하기 전에 플랫폼을 사용하여 생선의 출처를 확인할 수 있습니다..

어떤 이점이 있습니까?

  • 공급망의 전체 프로세스에서 극도의 투명성이 실행됩니다.
  • 자동화 된 프로세스로 많은 비용과 시간 절약
  • 사람이 만든 오류를 제거하고 올바른 정보를 간소화합니다.
  • 더 나은 공급 업체와 연결하고 소비자 신뢰를 촉진합니다..

식품 공급망을 제외한 기타 사용 사례

음, 식품 공급망은 단지 데모 일뿐입니다. 특정 공급망 틈새 시장에 맞도록 솔루션을 쉽게 사용자 지정할 수 있습니다. 실제로 어떤 사용자 정의를 수행하더라도 동일한 이점을 제공합니다..

자산 정산

다음은 Asset Settlement 라이브 데모 Hyperledger Sawtooth 데이터베이스 애플리케이션입니다. Hyperledger Sawtooth 데이터베이스의 도움으로 효율적이고 안전한 채권 결제를 가능하게 할 수 있습니다. 실제로 금융 기관이 문제를 해결하는 데 좋은 방법이 될 수 있습니다..

또한, 결코 가지고 있지 않은 사용자 제어를 허용합니다. 따라서 본드 전송 프로세스를 간소화하기 위해 플랫폼은 사용자 인터페이스를 제공합니다. 사용자 인터페이스와 특별히 생성 된 트랜잭션 패밀리의 도움으로 채권을 쉽게 전송하고 추적 할 수 있습니다..

또한 네트워크에서 모든 종류의 채권을 판매, 구매, 생성 또는 결제 할 수도 있습니다. 그들은 채권을 발행하고 정산하기 위해 트랜잭션 패밀리를 사용자 정의했지만 여러 틈새 시장에 맞게 사용자 정의 할 수 있습니다. 따라서 금융 투자는 단번에 탈 중앙화 될 것입니다..

이 라이브 데모를 소개하는 이유?

사실, 자산 정산 문제는 엄청납니다. 현재 자산 정산이 처리하고있는 특정 문제가 있습니다. 이것들은 –

  • 모든 기관에는 기록 보관 방법이 다릅니다. 그래서 두 기관 내에서 채권을 정산하는 것이 어려워집니다. 실제로 프로세스는 더 비싸고 자원 낭비입니다..
  • 일반적인 방법은 과거 채권 소유권 데이터를 쉽게 분리 할 수 ​​있으며 때로는 불완전합니다..
  • 중앙 집중식 데이터 관리 솔루션으로 인해 대부분의 오퍼링이 독점됩니다..
  • 실제로는 단일 실패 지점이 더 많습니다..
  • 직장에 보안 인력이 없기 때문에 누구나 데이터를 변경할 수 있습니다..

Hyperledger Sawtooth 예제 : 작동 방식?

  • 우선, 플랫폼은 참가자를 생성합니다..
  • 둘째, 그들은 유대를 만듭니다.
  • 그 후, 그들은 견적을 발행 할 수 있습니다.
  • 다음으로, 필요에 따라 자유롭게 정산하고 주문을 생성 할 수 있습니다..
  • 마지막으로 구매 또는 판매 전에 포트폴리오를 볼 수 있습니다..

어떤 이점이 있습니까?

  • 모든 금융 기관 간의 데이터 일관성 보장
  • 정확하고 순서가 지정되고 변경 불가능하며 포괄적 인 소유권 정보를 제공합니다.
  • 하드웨어 구성을 제공하고 민감한 데이터를 보호합니다.
  • 독점을 제거하고 신뢰를 보장합니다.

자산 정산을 위해이 데모를 사용하는 것 외에 다른 금융 활동에 자유롭게 사용자 정의하고 사용할 수 있습니다..

디지털 자산 교환

또 다른 훌륭한 Hyperledger Sawtooth 데이터베이스 라이브 데모 애플리케이션은 Digital Asset Exchange입니다. 이제 전 세계적으로 디지털 자산이 대중화됨에 따라 보안 디지털 자산을 발행 할 수있는 방법이 필요합니다..

그러나 Hyperledger Sawtooth Database의 도움으로 쉽게 할 수 있습니다. 자신의 디지털 자산을 관리하는 것은 이보다 더 쉬울 수 없습니다. 실제로는 플랫폼을 사용하여 다양한 시장을 탐색하고 더 많은 자산을 생성하는데도 도움이됩니다..

이 라이브 데모를 소개하는 이유?

사실, 디지털 자산 교환에 관한 문제는 엄청납니다. 디지털 자산 거래소가 현재 처리하고있는 특정 문제가 있습니다. 이것들은 –

  • 생태계가 매우 세분화되어 있으므로 관리 및 배포가 큰 골칫거리입니다..
  • 2 차 시장 통제와 같은 것은 없습니다. 그렇기 때문에 위조품인지 정품인지 확인하기가 매우 어려울 수 있습니다..
  • 실제로 판매자의 기록 보관 프로세스는 여러 판매자 내에서 매우 일관되지 않습니다..
  • 시스템의 중앙 집중식 관리가 너무 편향되어 충돌을 유발합니다..

Hyperledger Sawtooth 예제 : 작동 방식?

  • 우선 사용자는 플랫폼을 사용하여 디지털 자산을 생성합니다..
  • 둘째, 디지털 자산에 대한 제안을 생성합니다..
  • 그러면 모든 구매자가 자산에 따라 제안을 수락 할 수 있습니다..
  • 상호 합의 후 구매자는 자산을 판매하고 계정으로 전송할 수 있습니다..

어떤 이점이 있습니까?

  • 모든 판매자에게 일관된 데이터 제공
  • 신뢰와 보안을 가능하게하는 불변 스토리지 제공
  • 다른 스마트 계약은 문제없이 디지털 자산의 손쉬운 전송을 보장합니다.

어쨌든 디지털 자산 교환을 위해이 라이브 데모를 사용하는 것 외에 다른 실제 시나리오를 생각해 낼 수 있습니다..

장 -5 : Hyperledger Sawtooth At Work

T 모바일

Hyperledger Sawtooth 예제부터 시작하겠습니다. 실제로 T-Mobile은 솔루션에 Hyperledger Sawtooth Lake를 사용하고 있습니다. 현재 그들은 Sawtooth Hyper Directory라는 액세스 및 ID 관리 솔루션에 사용하는 경향이 있습니다..

또한 개념 증명에서 실행되며 인텔에서 기술 백업을 받고 있습니다. Hyper Directory의 도움으로 모든 ID 관리 문제를 해결할 수 있습니다. 아시다시피, 신원 관리 산업은 많은 문제를 다루고 있으며 신원 도용은 상당히 두드러집니다..

어쨌든 그들은 UI가 탐색하기 쉽고 웹 친화적인지 확인했습니다. 이 외에도 감사 문제에 대한 스마트 계약 기능도 도입하고 있습니다..

인도 주립 은행

Hyperledger Sawtooth의 또 다른 예는 State Bank of India입니다. 네, 맞습니다, 블록 체인은 인도에도 도달했습니다. 분명히 그들은 컨소시엄 플랫폼 BankChain에 Hyperledger Sawtooth Lake를 사용하고 있습니다..

실제로 인도 주립 은행이 플랫폼을 설립했습니다. 기술 백업을 위해 그들은 컨소시엄 플랫폼에 특화되어 있기 때문에 Primechain과 협력하고 있습니다. 어쨌든 현재 그들은 플랫폼에 27 명 이상의 회원이 있습니다. 인도의 은행 및 기타 금융 기관 외에도 다른 중동 회사도 있습니다..

또한, 그들은 대테러 금융을 포함하는 고객 파악 기능을 위해이 플랫폼을 사용하고 있습니다. 그리고 Sawtooth 플랫폼은 기능을 완벽하게 백업 할 수 있습니다..

Pokitdok

또 다른 멋진 Hyperledger Sawtooth의 예는 PokitDok 회사입니다. Hyperledger Sawtooth Lake의 도움으로 그들은 빠른 속도로 거래를 얻고 있습니다. 기술 백업을 위해 인텔을 사용하고 있습니다. 어쨌든 그들의 의료 견인 플랫폼은 DokChain이라고합니다..

또한 병원에서 문제없이 사용할 수있는 스마트 헬스 케어 계약 개발을위한 매우 큰 단계를 제공합니다..

그들에 따르면 플랫폼의 도움으로 더 많은 보안, 속도 및 성능을 얻을 수 있습니다. 또한 프로젝트의 새로운 차원을 열 수 있습니다..

불행히도 Change Healthcare는 최근 PokiDok 프로젝트의 모든 자산을 인수했으며 현재 솔루션을 추구하고 있습니다..

도트 블록 체인 미디어

글쎄요, Hyperledger Sawtooth Lake의 또 다른 훌륭한 용도는 Dot Blockchain Media 회사입니다. 그들의 프로젝트를 위해 그들은 Hyperledger Sawtooth를 사용할 것이라고 발표했습니다. 실제로 가요계는 저작권 문제, 부당한 권리 등 많은 문제를 다루고 있습니다..

따라서 회사는 Sawtooth를 사용하여 모든 온라인 활동을 적절하게 추적 할 수있는 권한과 함께 모든 콘텐츠를 기록합니다. 플랫폼의 도움으로이 업계에서 더 많은 투명성과 명확성을 쉽게 접할 수 있습니다..

따라서 모든 게시자, 아티스트는 자신의 콘텐츠를 프로젝트에 등록하고 정당한 대우를받을 수 있습니다..

또한 플랫폼의 PoET 합의가 완벽 할 것입니다..

ScanTrust

ScanTrust는 실제로 Hyperledger Sawtooth Lake를 사용하는 SaaS 회사입니다. 실제로 그들은 고유 식별을 통해 소비자가 인터넷에 연결할 수 있도록 다양한 제품을 제공합니다..

또한 모든 공급망 관리 시스템에 더 많은 투명성, 신뢰 및 추적 성을 제공하는 복사 방지 QR 코드를 제공합니다..

그리고 Sawtooth 이외의 훌륭한 플랫폼이 될 수 있습니다.?

어쨌든 플랫폼을 사용하면 기존 애플리케이션의 추적 기능을 작동하게됩니다. 아무도 자신의 기술을 어떤 식 으로든 오용하지 못하도록 할 것입니다. 많은 회사가 이미 솔루션을 사용하고 있으며 소비자는 출처에 따라 공급 업체에 팁을 제공 할 수도 있습니다..

윈드 리버

Wind River는 Hyperledger Sawtooth Lake 플랫폼의 도움으로 SParts 프로젝트에 연료를 공급하고 있습니다. 실제로 그들은 제조업체가 장치 및 제품을 개발할 때부터 모든 소프트웨어 구성 요소를 추적 할 수있는 소프트웨어 부품 원장 플랫폼에이 플랫폼을 사용하고 있습니다..

모든 오픈 소스 구성 요소의 출처를 알면 다음과 같은 많은 이점을 얻을 수 있습니다.

  • 모든 제조업체가 소스에서 소프트웨어의 모든 라이선스를 보호하고 식별 할 수 있도록합니다..
  • 오픈 소스 취약성에 대한 보안 강화.
  • 암호화 기술에 대한 식별 제공.
  • 더 나은 판단을 위해 정확한 정보와 함께 더 높은 수준의 오픈 소스 보고서를 제공합니다..

리노 네바다 대학교

University of Nevada, Reno는 실제로 자율 주행 차량 및 도로 인프라 기술에 Hyperledger Sawtooth Lake를 사용하고 있습니다. 사실 자율 주행 차는 테스트 된 개념 일 뿐이지 만 대학은이를 실현하기 위해 힘을 다하고 있습니다..

Sawtooth를 사용하여 기계와 인프라를 상호 작용하고 데이터를 교환하는 Filament의 블록 체인 IoT 솔루션의 도움으로 가능할 수 있습니다..

이 외에도 Filament의 Blocklet 기술은 프로젝트를 지원하기 위해 차량에 들어갈 것입니다. 또한 불변의 원장을 통해 차량은 조작없이 올바른 정보에 로그인 할 수 있습니다..

다임러 트럭

Daimler 트럭은 실제로 큰 변화를 겪고 있으며 새로운 모빌리티 시스템을 추가하고 있습니다. Sawtooth 플랫폼의 도움으로 투명하고 신뢰할 수 있으며 생성 된 데이터의 생태계를 만들고 있습니다..

이 프로젝트는 더 많은 간소화와 무인 솔루션을 다룰 것입니다. 생태계는 거대하며 많은 제조업체, 공급 업체, 에너지 비즈니스 및 보험 회사도 포함합니다..

보시다시피 블록 체인은 이러한 모든 산업을 한곳에서 지원하는 데 완벽 할 것입니다..

어쨌든 그들은 기술 지원을 위해 Filament의 Blocklet 키트를 사용하고 있습니다. 이 키트를 사용하면 차량을 시스템에 쉽게 연결할 수 있습니다..

AMCHART 프로젝트

그만큼 계획 실제로 전 세계적으로 매우 안전한 전자 건강 기록입니다. 실제로 의료 서비스가 제공자 기록 및 환자 정보를 다루는 방식을 확실히 바꿀 것입니다. 따라서 보안과 휴대 성을 분명히 향상시킬 것입니다..

어쨌든이 프로젝트는 Hyperledger Sawtooth를 사용하여 플랫폼을 백업합니다. 또한 플랫폼의 도움으로 효율적인 관리 시스템을 얻을 수 있습니다..

그러나 Sawtooth와 함께 그들은 또한 Ethereum Smart 계약을 사용하여 의료 산업의 지불 프로세스를 간소화 할 것입니다. 아무튼 Sawtooth 사용의 좋은 예입니다.

IntraEdge

또 다른 멋진 Sawtooth 사례는 회사 IntraEdge입니다. Hyperledger Sawtooth Lake의 도움으로 그들은 빠른 속도로 GDPR 준수 요구를 얻고 있습니다. 기술 백업을 위해 인텔을 사용하고 있습니다. 어쨌든 그들의 소매 솔루션은 시장의 전형적인 방식을 바꾸는 데 확실히 도움이 될 것입니다..

이 외에도 감사 문제에 대한 스마트 계약 기능도 도입하고 있습니다. 소비자를 소매 업체와 연결하여 문제없이 소매 프로세스를 간소화 할 수 있습니다..

그들에 따르면 플랫폼의 도움으로 더 많은 보안, 속도 및 성능을 얻을 수 있습니다. 또한 프로젝트의 새로운 차원을 열 수 있습니다..

따라서 더 다양한 변화의 시작일뿐입니다..

Vanig 솔루션

그만큼 Vanig 솔루션 Hyperledger Sawtooth Lake 플랫폼의 도움으로 프로젝트에 박차를 가하고 있습니다. 실제로 그들은 제조업체가 장치 및 제품을 개발할 때 바로 모든 구성 요소를 추적 할 수있는 공급망 및 전자 상거래 솔루션에이 플랫폼을 사용하고 있습니다..

전자 상거래 프로젝트에는 모든 제품이 정품인지 확인하는 감사 기능도 포함됩니다..

모든 제품의 출처를 알면 다음과 같은 많은 이점을 얻을 수 있습니다.

  • 모든 제조업체가 소스에서 모든 제품을 보호하고 식별 할 수 있도록합니다..
  • 취약성에 대한 보안 강화.
  • 모든 항목에 대한 식별 제공.
  • 위조 문제 제거.

Farmobile

Farmobile은 실제로 Hyperledger Sawtooth 예제를 사용하는 다른 종류의 회사입니다. 실제로 그들은 농부들에게 ROI 창출을 제공합니다. 고유 한 농업 데이터 교환 플랫폼을 통해보다 안전한 틈새 시장을 제공 할 것임이 분명합니다..

또한 더 많은 투명성, 신뢰 및 추적 성을 제공하는 FARMOBILE DataStore℠를 제공합니다. 대화 형 구매자 포털의 도움으로 농업용으로 구매하려는 토지를 쉽게 선택할 수 있습니다..

현재, 손에 넣을 수있는 면적은 1,000,000 에이커 이상입니다. 또 다른 큰 특징은 토지를 판매하는 동안 익명을 유지할 수 있다는 것입니다..

장 -6 : Hyperledger Sawtooth 과정 : 교육 및 자습서

하이퍼 레저 톱니 훈련

음, Hyperledger Sawtooth의 경우 훈련 회사에서 많은 지원을 받고 있습니다. 그들에 따르면 그들은 전 세계 블록 체인 개발자에게 고급 기술을 제공하기를 원합니다. 따라서 Hyperledger Sawtooth 교육을 통해 완전한 실습 교육 시설을 얻을 수 있습니다..

이 외에도 Hyperledger Sawtooth 교육에서 전문 인증서를 받게됩니다. 그리고 Sawtooth를 기반으로 한 블록 체인 프로젝트를 진행하고 있다면 그들은 오픈 소스 교육과 자원을 육성 할 것입니다..

어쨌든 Hyperledger Sawtooth 교육을 위해 실제로 Linux 재단에서 전문적인 지원을 제공하고 있습니다. 따라서 최고의 교육을 받고자하는 개발자는 여기에서 확실히받을 수 있습니다..

또 다른 좋은 점은 처음에는 시작할 때 두 가지 다른 과정 만 제공한다는 것입니다. 이것들은 –

블록 체인 : 그 용도와 의미 이해

이번에는 블록 체인이 실제로 무엇이고 어떻게 세상의 전형적인 방식을 실제로 변화시킬 수 있는지에 대해 배우게됩니다. 실제로 다양한 사용 사례가 플랫폼에 미치는 영향과 기업 또는 기타 비즈니스에서이 플랫폼을 사용할 수있는 방법을 평가하게됩니다. 아무튼이 과정은 무료로 등록 할 수 있습니다..

Hyperledger 블록 체인 기술 소개

이것은 모든 Hyperledger 프로젝트의 입문서입니다. 따라서이 과정을 통해 Hyperledger 블록 체인이 구체적으로 작동하는 방식과이를 개발하거나 사용자 정의 할 수있는 방법을 배웁니다..

인증

Linux 재단과의 파트너십을 통해 Hyperledger Sawtooth 교육을 마치면 전문 인증을 제공합니다. 현재 CHSA (Hyperledger Sawtooth Administrator)가됩니다..

Hyperledger Sawtooth 교육에서는 플랫폼을 효율적으로 구축하는 방법을 배웁니다. 또한 상용 배포에 대한 여러 Hyperledger Sawtooth 교육을 받게됩니다. 여기에는 구성, 설치, 관리 및 기타 문제 해결 세션이 포함됩니다..

Hyperledger Sawtooth 튜토리얼

음, 또 다른 좋은 소식은 Hyperledger Sawtooth입니다. 지도 시간. 엔터프라이즈 블록 체인 플랫폼 인 Hyperledger는 확실히 여러분을 즐겁게 할 것입니다. 문서에서 다양한 종류의 설정 튜토리얼을 제공합니다..

기본적으로 그들은 분산 원장 VirtualBox 및 Vagrant에 대한 가상 개발 시나리오를 설정하기위한 Hyperledger Sawtooth 자습서를 제공합니다. 따라서 Hyperledger Sawtooth 자습서가 끝나면 유효성 검사기 네트워크를 실행하고 자신의 역할이 무엇인지 정확히 알 수 있습니다..

또한 Windows의 Git Bash, macOS의 Terminal.app 등을 사용하여 Hyperledger Sawtooth 자습서에서 모든 종류의 명령을 실행할 수 있습니다..

Hyperledger Sawtooth 튜토리얼 도구

그러나 자습서를위한 몇 가지 도구가 필요합니다. 이것들은 –

  • VirtualBox (5.0.10 r104061 이상)
  • Vagrant (1.9.0 이상)

Windows의 경우 다음이 필요합니다.

  • Windows 용 Git

이외에도 웹 세미나, Hyperledger Sawtooth 자습서의 프레젠테이션과 같은 수많은 자료에 액세스 할 수 있습니다. 실제로는 재료 개발을 배우기위한 작업 그룹에서 이러한 자료를 얻을 수 있습니다..

분명히 모든 자료는 자주 업데이트됩니다..

또한 학습 곡선에 도움이되는 수많은 비디오 및 기타 자료에 액세스 할 수 있습니다. 이 동영상은 정말 도움이되며 모든 것을 단계별로 보여줍니다..

따라서 이러한 비디오를 통해 시스템 작동 방식을 쉽게 배울 수 있습니다..

장 -7 : 결론

Hyperledger Sawtooth는 확실히 블록 체인 산업에 많은 새로운 기회를 열어줍니다. 또한이 플랫폼의 도움으로 모든 기업은 블록 체인 플랫폼을 빠르게 시작할 수 있습니다..

이미 많은 기업에서이 플랫폼을 사용하고 있으므로 확실히 유익한 프로젝트입니다. 조명 빠른 설정 및 사용자 정의를 통해 완전히 다른 수준에 있습니다. 또한 모든 Hyperledger 활성 프로젝트 중에서 강력한 합의 알고리즘 인 PoET를 제공합니다..

따라서 다른 플랫폼보다 훨씬 빠릅니다. 어쨌든 지금 쯤이면 Hyperledger Sawtooth에 대한 모든 것을 알고 있습니다. 지금 시장에서 떠오르는 스타이기 때문에 꼭 한번 시도해보세요.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me