블록 체인은 어떻게 작동합니까? (3 부)

합의 란 무엇이며 왜 중요한가요?

비트 코인의 세계와 분산 원장의 기본 기술, 블록 체인은 급속한 변화와 성장을 경험하고 있습니다.

저 신뢰 디지털 기반 시스템이 지지자와 다른 사용 사례를 확보함에 따라 개발자는 퍼블릭, 컨소시엄 및 프라이빗 블록 체인 기술 간의 불가피한 분열을 처리하기 위해 새로운 변형 블록 체인을 만들고 있습니다.

먼저, 퍼블릭, 컨소시엄 및 프라이빗 블록 체인의 차이점을 살펴 보겠습니다.

공개 — 액세스 권한이 필요하지 않은 완전히 분산되고 제어되지 않는 네트워크 — 누구나 합의 프로세스에 참여하여 추가되는 트랜잭션 블록을 결정할 수 있습니다. 일반적으로 퍼블릭 블록 체인 참여자 간에는 기존 신뢰가 거의 또는 전혀 없습니다.

컨소시엄 — 새로운 거래 블록에 대한 합의 프로세스는 기존 신뢰가 높은 금융 기관 그룹과 같은 고정 된 노드 집합에 의해 제어됩니다.

비공개 — 액세스 권한이 엄격하게 제어되며 블록 체인을 읽거나 수정할 수있는 권한은 특정 사용자로 제한됩니다. 블록 체인을 읽을 수있는 권한이 제한되거나 공개 될 수 있습니다. [1]

일반적으로 최소한 일부 프라이빗 블록 체인 참여자 간에는 어느 정도의 기존 신뢰가 있습니다.

조직에 필요한 기존 신뢰의 정도와 참여자 권한에 대한 필수 제어는 사용할 블록 체인 유형을 결정합니다.

다른 블록 체인 솔루션에는 장단점이 있습니다. 예를 들어, 각 유형의 블록 체인 내에서 트랜잭션이 검증되는 방식의 차이를 생각해보십시오.

작업 증명 (PoW) : (a) 네트워크 참여자 간의 트랜잭션을 확인하고 (b) 확인 된 트랜잭션을 블록 체인에 쓰는 리소스 집약적 인 해싱 프로세스를 사용하는 “채굴”트랜잭션 정보 새로운 블록으로 원장.

수락 된 새 블록은 작업이 완료되었다는 증거이므로 채굴자는 작업을 성공적으로 완료 한 데 대해 25 BTC (비트 코인) 지불을받을 수 있습니다. PoW의 문제는 리소스 집약적이며 컴퓨터 리소스 기능을 기반으로 광부들 사이에 중앙 집중화 경향이 있다는 것입니다.

지분 증명 (PoS) : 채굴자가 생성 한 블록을 “검증”하고 사용자가 “지분”에 대한 소유권을 증명해야합니다 [2]. 유효성 검사는 프로세스에 임의성을 도입하여 유효성 검사 독점을 더 어렵게 만들어 네트워크 보안을 강화합니다.

PoS의 한 가지 문제는 채굴 자들이 서로 다른 블록 체인 이력에 대한 투표에서 잃을 것이 없어 합의가 생성되는 것을 막는“위탁없는”문제입니다. 이 문제를 해결하기위한 몇 가지 시도가 진행 중입니다.

이 분야의 추가 개발은 PoW와 PoS를 결합하여 최고의 보안과 최저 리소스 요구 사항을 갖춘 하이브리드 블록 체인을 만들기를 희망합니다.

이를 위해 일부 개발자는 ‘채굴없는 합의’를 통해 네트워크 보안을 강화하는 데 주력하고 있습니다. [3]

텐더 민트 공동 창립자 권 재는 이와 관련하여 회사의 개념과 접근 방식을 설명하는 논문을 발표했습니다.

기존 작업 증명 및 지분 증명 프로토콜에는 막대한 에너지 사용 비용이 필요하고 중앙 집중화 (PoW) 증가 또는 지분이없는 참가자 (PoS)가 채굴 된 블록에 대한 합의 중단에 기여할 수있는 등 다양한 문제가 있습니다.

Kwon의 솔루션은 두 가지이며 작업 증명 마이닝이 필요하지 않습니다.

(a) ⅔ 다수의 검증 인이 블록 제출에 서명해야하며, ⅓ 이상은 벌금없이 중복 블록에 서명 할 수 없습니다.

(b)이 프로토콜은 악의적 인 행위자의 비트 코인 계정 값을 파괴하여 이중 지출 공격의 페널티를 허용 할 수 없을 정도로 높은 수준으로 높입니다.

알고리즘은 “DLS 프로토콜의 수정 된 버전을 기반으로하며 비잔틴 참가자의 최대 ⅓까지 탄력적입니다.”

Tendermint의 권과 그의 팀은 블록 체인 앱 개발에 속도, 단순성 및 보안을 제공하고자합니다.

그러면 사용할 블록 체인 유형과 회사 사용 사례와의 관련성을 어떻게 결정합니까? [4]

다음은 조직의 가장 큰 우선 순위에 따른 다양한 유형의 블록 체인의 몇 가지 예입니다.

한 가지 고려 사항은 기밀 유지입니다. 예를 들어 공공 금융 블록 체인의 경우 모든 거래가 각 참가자의 원장에 나타납니다. 따라서 거래 당사자의 신원은 알 수 없지만 거래 자체는 공개됩니다.

일부 회사는 “계약을 암호화 된 형태로 저장 또는 공증하고 기본적인 중복 탐지를 수행”함으로써이 문제를 방지하기 위해 블록 체인을 ‘지원’하고 있습니다. 각 회사는 거래 데이터를 자체 데이터베이스에 저장하지만 제한된 추모 목적으로 블록 체인을 사용합니다.

두 번째 고려 사항은 출처 추적이 필요한지 여부입니다. 기존 공급망은 위조 및 도난 문제로 가득 차 있습니다. 전체적으로 공급망 참여자에게 속한 블록 체인은 공급망을 추적하는 데이터베이스의 무결성을 확보 할뿐만 아니라 체인의 단절을 줄이거 나 없앨 수 있습니다.

세 번째 예는 법률 또는 회계 커뮤니케이션과 같은 조직 간 기록 보관의 필요성입니다. 케이스 아카이브에 제출 된 정보에 대해 타임 스탬프를 찍고 출처 증명을 제공하는 블록 체인은 여러 조직이 아카이브를 공동으로 관리하는 동시에 개별적인 손상 시도로부터 안전하게 보관할 수있는 방법을 제공합니다.

블록 체인은 원장에 추가 된 각 거래에 대해 합의가 어떻게 합의되었는지를 기반으로 기본적으로 작동합니다.

각 유형의 합의 메커니즘의 이점은 무엇이며 어떤 상황에서 가장 잘 활용됩니까?

작업 증명 — 채굴자는 가능한 한 빨리 많은 거래를 처리 할 재정적 인센티브를 갖습니다. 작업 증명은 처리량이 많은 요구 사항 시스템에서 가장 잘 활용됩니다.

지분 증명 — 거래 검증 인은 네트워크에서 자신의 “지분”양에 비례하여 보상을받습니다. 이것은 이중 공격을 막음으로써 네트워크 보안을 향상시킵니다. PoS는 컴퓨팅 성능이 제한된 조직에서 가장 잘 사용됩니다.

위임 지분 증명 [5] — 네트워크 매개 변수는 선출 된 대의원 또는 대표자가 결정합니다. 규제 간섭이 감소 된 “민주화 된”블록 체인을 소중히 여기는 경우이 버전이 적합합니다.

PAXOS — 단일 값에 대한 합의에 도달하는 여러 분산 시스템을 중심으로하는 학술적이고 복잡한 프로토콜입니다. 이 프로토콜은 실제 조건에서 구현하기 어려웠습니다.

RAFT — PAXOS와 성능 및 내결함성이 비슷하지만 “상대적으로 독립적 인 하위 문제로 분해”되어 이해하고 활용하기가 더 쉽습니다.

라운드 로빈 — 무작위 접근 방식을 사용하는 라운드 로빈 프로토콜에서는 각 블록이 정의 된 참여자 집합 일 수있는 블록 가산기에 의해 디지털 서명되어야합니다. 이것은 참가자들이 서로를 알고있는 사설 블록 체인 네트워크에 더 적합합니다.

Federated Consensus — Federated Consensus는 각 참가자가 다른 모든 참가자를 알고 있으며 서로를 신뢰하는 소수의 당사자들이 각 거래에 동의하고 시간이 지남에 따라 거래가 유효한 것으로 간주되는 곳입니다. 분산 제어가 필수적이지 않은 시스템에 적합합니다.

독점 분산 원장 — PDL은 원장이 하나의 중앙 엔티티 또는 컨소시엄에 대해 제어되거나 독점되는 곳입니다. 이 프로토콜의 이점은 네트워크 참여자와 합의 된 보안 조치간에 이미 높은 수준의 기존 신뢰가 있다는 것입니다. 컨소시엄 또는 공급망과 같은 거래 파트너 그룹에 적합합니다.

PBFT — PBFT 시스템에서 각 노드는 공개 키를 게시하고 메시지는 각 노드에 의해 서명되며 충분한 동일한 응답 후에 트랜잭션이 유효한 것으로 간주됩니다. PBFT는 높은 거래량으로 인해 짧은 지연 시간이 필요하지만 많은 처리량이 필요하지 않은 디지털 자산에 더 적합합니다.

N2N — 노드 간 (N2N) 시스템은 트랜잭션에 관련된 당사자 만 데이터에 액세스 할 수있는 암호화 된 트랜잭션이 특징입니다. 규제 기관과 같은 제 3자는 옵트 인 권한을 가질 수 있습니다. 높은 수준의 거래 기밀성이 필요한 사용 사례에 적합합니다.

위 목록은 현재 운영 중이거나 연구에서 얻은 주요 합의 메커니즘을 나타냅니다.

비트 코인의 초기 가시성으로 인해 금융 서비스 업계는 운영을 간소화하고 비용을 절감하며 사기 행위를 제거하기 위해 합의 메커니즘을 사용할 수있는 가능성을 조기에 조사했습니다.

수조 달러 규모의 글로벌 금융 서비스 산업은 실제로 대출에서 스마트 계약, 거래 실행, 신용장, 보험, 지불, 자산 등록, 규제보고 등에 이르기까지 다양한 부문으로 구성되어 있습니다.

예를 들어 중요한 수입 / 수출 거래 서비스 인 신용장 확보 프로세스는 거래 합의를 달성하기 위해 ‘컨소시엄’접근 방식을 활용할 가능성이 높습니다.

2016 년 8 월 은행 컨소시엄 인 R3CEV는 스마트 계약 거래를 성공적으로 설계하고 실행했습니다. 그런 다음 이러한 유형의 계약을 미수금 인보이스 팩토링 및 신용장 거래에 적용 할 수 있습니다.

거래 양쪽에 많은 개인이 참여하는 국경 간 송금의 사용 사례의 경우 ‘공개’합의 메커니즘이 적절한 선택 일 수 있습니다.

송금은 거래 완료를 위해 상대적으로 짧은 지연 시간을 가져야하기 때문에 잠재적으로 더 높은 보안과 함께 거래를 검증하기위한 리소스 요구 사항이 적은 지분 증명 방식을 포함하는 솔루션이 매력적입니다.

요컨대, 블록 체인 개발 상태는 전 세계적으로 급속히 발전하고 있지만해야 할 일이 많습니다.

기술 경영진과 컨설턴트가 이끄는 수많은 글로벌 2000 기업이이 혁신적인 기술 부문의 개발 및 테스트에 참여하기 시작했습니다.

블록 체인 기술의 힘에 대해 직접 배우기 시작하는 조직은 업계를 선도 할 기회를 늘릴 것입니다.

이 게시물을 우연히 발견하고 원본 기사에 대한 빠른 링크를 찾으려면 아래를 참조하십시오-

블록 체인은 어떻게 작동하나요? (1 부)
간단하고 쉬운 설명

시리즈의 나머지 부분은 다음과 같습니다.

블록 체인은 어떻게 작동하나요? 파트 2
알아야 할 5 가지 주요 사항

앞으로 이동 할 준비가 되었다면 다음으로 이동하세요.

블록 체인은 어떻게 작동하나요? 4 부
사설, 공개 및 컨소시엄 블록 체인의 차이점은 무엇인가요?

저는 항상 블록 체인 창립자 및 혁신적인 제품을 만드는 개발자를 만나는 데 관심이 있습니다. LinkedIn에서 저에게 연락하거나 [email protected]로 이메일을 보내주세요

Collin Thompson은 세계에서 가장 어려운 문제를 해결하는 블록 체인 및 FinTech 회사를 투자, 구축, 가속화하는 블록 체인 스타트 업 및 혁신 스튜디오 인 Intrepid Ventures 의 공동 설립자이자 전무 이사입니다. Collin은 블록 체인 기술을 사용하는 기업, 정부 및 기업가를위한 초기 투자, 혁신 및 비즈니스 설계에 중점을 둡니다.