프라이빗 및 퍼블릭 블록 체인 프로토콜 : 차이점은 무엇입니까?

블록 체인은 한 당사자를 제어하지 않고도 여러 당사자간에 정보 교환을 제공합니다. 의사 결정 능력은 네트워크 노드 사이에 분산되며 합의 알고리즘을 통해 진실을 감지합니다. 노트는 노트북에 단단히 부착되어 있습니다.

이 의사 결정 과정을 정당화하려면 회원 자격이 네트워크의 목표를 충족해야합니다. 예를 들어 비트 코인에서 네트워크의 주요 목적은 사용자 간의 안전한 가치 이전을 보장하는 것이므로 돈을 두 배로 또는 훔칠 수 없습니다. 따라서 네트워크는 광범위한 "투표자"를 사용해야하므로 모든 사람이 네트워크를 신뢰할 수 있고 어떤 조직도 트랜잭션을 처리 할 수 ​​없습니다. 이 네트워크는 인증 또는 승인 프로세스없이 커뮤니티 회원을 격려하도록 설계되었습니다.

충분한 컴퓨팅 성능을 가진 사람이라면 누구나 공통의 승인되지 않은 블록 체인 네트워크를 지원할 수 있으며 포함 된 컨텐츠를 완전히 투명하게 제공 할 수 있습니다. 인기있는 블록 체인 프로토콜의 개념은 행동의 가능성을 제한하기 위해 데이터를 중앙 집중화하지 않고 Satoshi Nakamoto를 만드는 것이 었습니다. 그러나 블록 체인은 트랜잭션과 새로운 블록 체인 서비스에 관련된 당사자를 네트워크로 제한하지 않고 블록 체인에서 데이터를 읽기 위해 액세스해야하는 방식으로 구축 할 수 있습니다. 퍼블릭 블록 체인과 프라이빗 블록 체인의 유일한 차이점은 누가 네트워크에 참여하고 합의 프로토콜을 시행하며 공유 원장을 유지할 수 있는지입니다.

두 가지 유형의 블록 체인의 차이점은 네트워크 구성원의 신뢰 수준과 보안 수준에 따라 다릅니다. 신뢰 수준이 높을수록 합의 메커니즘이 가벼워집니다. 한편으로, 누구나 알 수없는 방식으로 추가 될 수있는 공용 장벽의 구성원간에 신뢰가 없으므로 "신뢰할 수없는 네트워크"라는 일반적인 용어가 있습니다. 반면에 프라이빗 블록 체인은 멤버를 미리 선택하여 전반적인 신뢰를 훨씬 강화합니다. 블록 체인 네트워크 멤버 간의 신뢰 수준은 성공적인 네트워크를 구축하는 데 사용되는 구조와 메커니즘에 영향을줍니다.

"신뢰 수준이 높을수록 합의 메커니즘이 가벼워집니다."

각 유형의 블록 체인의 강점과 약점을 더 깊이 파고 들기 전에 개인 및 공용 블록 체인의 공통 기능에 주목하는 것이 중요합니다.

  1. 둘 다 분산 된 P2P 네트워크이며 각 참가자는 디지털 서명 계약이 추가 된 노트북 만 보유합니다.
  2. 두 가지 모두 상호주의라는 프로토콜을 사용하여 사본을 동기화합니다.
  3. 둘 다 일부 참가자가 잘못되었거나 악의가있는 경우에도 노트북이 변경되지 않은 상태로 유지되도록 특정 보증을 제공합니다.

일반적인 블록 체인 프로토콜, 원래보기.

공유 체인은 노드를 실시간으로 작업하는 모든 사람이 확인할 수있는 배치 트랜잭션을 제공합니다. 검증 프로세스에 관여하는 사용자 또는 기관의 수가 많을수록 체인이 더 안전하고 분산되어 있습니다. 공통 블록 체인은 일반적으로 값을 전달하고 (초기 생성 및 배포) 메시지를 일시적으로 전송하는 데 유용합니다.

공개 프로토콜은 공개 소스이며 권한이 없으므로 모든 사람이이 기술에 참여하거나이 기술의 혜택을 누릴 수 있습니다. 비트 코인이 가장 인기있는 예입니다. 누구나 Bitcoin의 암호화 키를 사용하거나 노드가되어 네트워크에 가입하거나 네트워크의 마이닝 서비스로부터 보상을받을 수 있습니다. 체인을 읽고 체인을 변경하고 체인에 새로운 블록을 작성할 수 있습니다. 비트 코인은 완전히 탈 중앙화 된 검열 장벽입니다. 이더 리움이 또 다른 좋은 예입니다. 공통 프로토콜은 사용자가 자신의 생태계를 만들지 않고 스마트 계약에 서명하고 관리하는 것입니다. 누구나 Ethere를 구매하여 소프트웨어 응용 프로그램에 '가스'또는 거래 수수료를 사용하여 Ethereum에서 분산 응용 프로그램을 개발할 수 있습니다.

그러나 완전한 분권화는 비용이 많이 든다. 먼저, 블록 당 추가 할 수있는 거래 수가 제한되어 있습니다. 이는 블록 체인에 작업을 추가하는 속도에 영향을줍니다. 둘째, 퍼블릭 블록 체인의 잠재적 단점은 대규모 분산 원장을 유지하는 데 필요한 컴퓨팅 능력입니다. 보다 정확하게는 합의에 도달하기 위해 네트워크의 각 노드는 모든 사람이 통일되도록하기 위해 리소스가 필요한 암호화 문제를 해결해야합니다. 마지막으로, 공개 블록 체인의 개방성은 거래에 대한 익명 성을 제공하지는 않지만 익명을 제공합니다. 누구나 블록 체인에 포함 된 거래에 액세스 할 수 있습니다. 트랜잭션이 익명이고 알 수없는 경우에도 공개 키를 아는 사람은 자신이 만든 모든 트랜잭션을 알 수 있습니다.

벽으로 둘러싸인 생태계 인 개인 블록 체인.

프라이빗 블록 체인은 액세스가 필요하며 중앙 제어하에 운영됩니다. 참가자는 초대를 받아야합니다. 이 제안은 네트워크 설치 프로그램 또는 중앙 기관에서 설정 한 규칙 세트의 승인을 받아야합니다. 독점 블록 체인을 사용하는 기업은 일반적으로 네트워크에 참여하거나 특정 거래에만 참여할 수있는 사람들에게 제한이 적용되는 허용 가능한 네트워크를 설정합니다. 기존 참가자가 라이센싱 기관에 잠재적 인 지원자를 식별하므로 액세스 제어 메커니즘은 다를 수 있습니다.

개인 블록 체인은 일반 대중이 데이터를 사용할 수 없게하지만 자체 개인 네트워크에 의존하여 블록 체인 프로토콜 자체의 무결성을 유지합니다. 조직이 네트워크에 가입하면 블록 체인 보존에서 중심적인 역할을합니다.

프라이빗 블록 체인의 주요 장점 중 하나는 확장 성 및 규제 요구 사항 준수 측면에서보다 효율적일 수 있지만 중앙 집중식 관리로 인한 네트워크 조작에 대비할 수 있다는 것입니다. 개인 블록 체인은 네트워크의 사람들에 의해 손상되거나 수정되기 쉽습니다.

리플은 성공적인 블록 체인 회사의 좋은 예입니다. 시작 시스템은 네트워크에서 트랜잭션 컨트롤러로 작업 할 수있는 사람을 식별하고 CGI, MIT 및 Microsoft를 트랜잭션 컨트롤러로 포함하고 전 세계에 자체 노드를 구축합니다.

블록 체인 제조업체는 모든 사람이 읽을 수있는 기록 시스템을 제공하도록 선택할 수 있지만 네트워크 보안, 트랜잭션 확인 또는 마이닝이 다른 사람의 노드가되는 것을 방지 할 수 있습니다. 이것은 기업가들이이 기술을 테스트하는 다양한 방법에 노출되는 혼합 사용 상황입니다.

고정 블록 체인을 사용하면 이러한 노드에는 "성능 검증"또는 기타 시스템 요구 사항이 포함될 수 없습니다. 일부 개인 비즈니스 (예 : 비 마이닝 블록 체인)를 일반 블록 체인 사용자가 아닌 일반 노트북으로 간주하는 정책이 있기 때문에 이와 관련하여 일부 정책이 있습니다.

부분적으로 분산 된 대안은 블록 체인 컨소시엄 네트워크입니다.

개인 프로토콜 제품군은 페더레이션 또는 컨소시엄 블록 체인입니다. 합의 메커니즘은 네트워크 내 리더들이 미리 결정합니다. 예를 들어, 한 금융 기관 그룹이 서로 거래에 서명하려고 할 수 있습니다. 합의 메커니즘에 따르면 12 개 은행 중 8 개 은행이 거래를 승인해야합니다. 독점적 인 블록 체인과 마찬가지로 컨소시엄은 종종 퍼블릭 블록 체인보다 더 빠르고 넓은 범위의 거래 프라이버시를 제공합니다.

블록 체인 제조업체는 모든 사람이 읽을 수있는 기록 시스템을 제공하도록 선택할 수 있지만 네트워크 보안, 트랜잭션 확인 또는 마이닝이 다른 사람의 노드가되는 것을 방지 할 수 있습니다. 기업이이 새로운 기술을 테스트하기 위해 다양한 방식으로 노출되는 혼합 사용 상황입니다. 고정 또는 컨소시엄 블록 체인의 경우 "작업 검증"또는 노드에 필요한 기타 시스템 요구 사항을 포함 할 수 없습니다. 어떤 사람들은 비즈니스 증거를 사용하지 않는 개인 블록 체인 (추출 블록 체인이 아님)은 일반적으로 블록 체인이 아닌 장부라고 생각합니다.

____________________________

Hexa Labs는 전용 블록 체인 솔루션 컨설팅입니다. 다 분야 팀은 기존 비즈니스와 글로벌 브랜드가 새로운 블록 체인 비즈니스 애플리케이션을 탐색 할 수 있도록 도와줍니다. 우리는 함께 블록 체인을 통해 세계 경제 중단 가능성이 가장 높습니다.

더 많은 정보 : hexa-labs.com

참고 문헌 :

https://www.ibm.com/blogs/blockchain/2017/05/the-difference-between-public-and-private-blockchain/

https://bravenewcoin.com/news/public-vs-private-blockchain-protocols-whats-the-difference/

https://medium.com/iryo-network/public-vs-permissioned-private-blockchains-99c04eb722e5

https://www.coindesk.com/information/what-is-the-difference-between-open-and-permissioned-blockchains/

https://www.blockchains-expert.com/en/private-blockchain-vs-public-blockchain/