블록 체인은 이제 거의 10 년 동안 올해의 유행어였으며 곧 멈추지 않는 것 같습니다. 이 기술은 비트 코인으로 인기를 얻었지만 주류 채택은 느 렸습니다. 그러나 블록 체인 특성이 주류 채택을 주도 할 수 있습니다. 이 기사에서는 블록 체인 오픈 소스를 살펴보고 주류 채택을 가속화 할 수있는 방법을 알아 봅니다..

블록 체인 기술에 대한 간략한 살펴보기

이해의 편의를 위해 먼저 블록 체인 기술과 그 기술이 제공하는 내용을 이해합시다..

블록 체인 기술은 연결된 노드 네트워크를 생성하기위한 분산 원장의 혁신적인 응용 프로그램입니다. 블록 체인 플랫폼을 Google 스프레드 시트라고 가정합니다. 이 스프레드 시트는 컴퓨터 네트워크간에 배포되며 네트워크 내의 각 사용자는.

실제 사람이 트랜잭션을 수행 할 때마다 정보가 스프레드 시트에 기록되고 네트워크의 모든 참가자가 액세스 할 수 있습니다. 중요한 장점은 사용자가 정보를 편집 할 수 없다는 것입니다..

블록 체인 기술에는 더 매력적으로 만드는 핵심 기능이 있습니다..

첫째, 피어 간의 거래를 중재하는 중앙 권한이 없습니다. 따라서 피어 상호 작용의 방향은 신속하고 안전한 거래를 허용합니다..

둘째, 원장은 생태계에 분산되어 각 노드가 동일한 정보에 액세스 할 수 있습니다. 따라서 악의적 인 행위자는 원장의 데이터를 성공적으로 조작 할 수 없습니다..

지금 읽기 : 블록 체인 기술 설명 : 분산 된 생태계

셋째, 블록 체인 네트워크는 암호화 개념을 중심으로 구축됩니다. 본질적으로 악의적 인 행위자는 설치된 강력한 암호화 시스템을 우회하지 않는 한 네트워크를 조작 할 수 없습니다..

넷째, 데이터가 공개 원장에 커밋되면 사용자가 변경할 수 없습니다..

마지막으로 사용자는 합의를 통해 플랫폼에 데이터를 추가하는 데 동의 할 수 있습니다. 이것은 기술이 분산 된 속성을 가지므로 DLT (Distributed Ledger Technology)라는 이름을 갖게됩니다..

블록 체인 오픈 소스

블록 체인 기술이 공개되었을 때 주로 금융 부문을 대상으로했습니다. 특히 비트 코인 백서 사용자가 기존 채널에 의존하지 않고도 A 지점에서 B 지점으로 현금을 이체 할 수있는 시스템을 설명했습니다. 새 채널은 위에서 설명한 것처럼 P2P입니다..

그러나 블록 체인은 이제 금융을 넘어서 확산되었으며 데이터 관리, 전자 상거래, 전자 거버넌스, 온라인 투표, 에너지, 게임 및 기타 분야에서 그 응용 프로그램이 분명합니다..

이러한 새로운 애플리케이션의 여파로 다양한 상용 블록 체인 플랫폼이 시작되고 있습니다..

동시에 산업 발전을위한 블록 체인 오픈 소스 프로젝트를 시작하는 블록 체인 오픈 소스 커뮤니티가 형성되었습니다..

상용이든 오픈 소스이든, 블록 체인 플랫폼은 주로 다음 조건을 충족하도록 구축되었습니다..

첫째, 블록 체인 플랫폼에는 트랜잭션 및 작동하는 데이터베이스가 있어야합니다. 따라서 사용자는 언제든지 동료와 거래 할 수 있어야합니다..

둘째, 블록 체인 플랫폼에는 활성 사용자 간의 거래를 용이하게하는 사용자 식별 레이블이 있어야합니다..

셋째, 플랫폼은 승인되기 전에 거래 확인을위한 메커니즘을 제공해야합니다..

마지막으로 플랫폼에는 검증 할 수없는 거래를 중지 할 수있는 시스템이 있어야합니다..

오픈 소스 블록 체인 플랫폼을 통해 개발자는 다양한 문제에 대한 솔루션을 제공하는 분산 애플리케이션 (dApp)을 만들 수 있습니다. 오픈 소스 소프트웨어에 대한 수요는 기업이 계속해서 기술을 채택함에 따라 가열되고 있습니다. 엔터프라이즈 블록 체인은 아직 많은 사람들에게 거의 알려지지 않은 기술의 차세대 기술입니다. 그러나 이러한 종류의 채택은 주류 사용에 대한 초대입니다..

지금 사용해보기 : 무료 블록 체인 기초 과정

최고의 블록 체인 오픈 소스 프로젝트

엔터프라이즈 블록 체인에 대한 수요가 증가함에 따라 업계는 각각 고유 한 블록 체인 오픈 소스 프레임 워크가있는 더 많은 오픈 소스 프로젝트를 만들도록했습니다..

특히 각 프로젝트는 업계의 특정 목표를 달성하고자합니다. 금융 산업의 모든 부문에 걸쳐 가장 많이 탐구 된 솔루션.

지금 읽기 : 블록 체인이 세상을 바꿀 이유?

공급망 부문에서도 지금까지 맞춤형 솔루션으로 공개 된 여러 프로젝트를 확인했습니다. 이를 고려하여 최고의 블록 체인 오픈 소스 프로젝트 중 일부는 다음과 같습니다.

1. 하이퍼 레저

블록 체인 기술의 잠재력을 깨달은 Linux 재단은 하이퍼 레저 프로젝트를 설립하기 위해 업계 간 임원 그룹을 모았습니다. 개발자가 엔터프라이즈 중심 솔루션을 만들 수 있도록 다양한 도구와 프레임 워크를 제공하는 블록 체인 무료 오픈 소스 플랫폼입니다..

Hyperledger 우산 아래에서 기업은 모든 산업에서 솔루션을 만드는 것을 목표로하는 블록 체인 플랫폼을 실험 할 수 있습니다..

커뮤니티 내에서 오픈 소스 환경을 유지하기 위해 Hyperledger 커뮤니티의 모든 구성원의 기술 기여를 검토하고 승인하는 것이 핵심 책임 인 TSC (Technical Steering Committee)가 있습니다..

TSC는 여러 산업 분야에서 모인 최고의 전문가로 구성되어 있으며 “개방적이고 투명한 토론, 의사 결정 및 프로세스”를 위해 최선을 다하고 있습니다.

TSC가 수행하는 중요한 책임 중 일부에는 작업 그룹 및 커뮤니티의 기술 방향 감독이 포함됩니다..

또한위원회는 회원들이 제안한 기여도를 평가할 것입니다. TSC의 필요성은 Hyperledger의 권한하에 모든 프로젝트에 대한 통합 코드베이스가 있는지 확인하는 것입니다. TSC 위에는 중요한 관리 결정을 내리는 이사회가 있습니다..

읽어보기 : Hyperledger : The Enterprise Blockchain

Hyperledger의 블록 체인 오픈 소스 프로젝트
  • 하이퍼 레저 패브릭

Hyperledger의 오픈 소스 특성을 기반으로 다양한 구성원이 여러 산업에 초점을 맞춘 프로젝트를 개발했습니다..

가장 인기 있고 널리 채택 된 프로젝트 중 하나는 Hyperledger Fabric입니다. 이 플랫폼의 견고성은 엔터프라이즈 블록 체인에 초점을 맞춘 프로젝트에 대한 사실상의 표준 상태로 발전했습니다. 특히 개발자는 대규모 성능을 촉진하는 고유 한 합의 접근 방식에 액세스 할 수 있습니다. 동시에, 플랫폼은 프라이버시를 손상시키지 않으면 서 네트워크 네트워크 환경 내에서 상호 운용성이 뛰어납니다..

Hyperledger Fabric은 혁신 성을위한 최고의 오픈 소스 블록 체인 프레임 워크 중 하나입니다. 개방형 거버넌스 및 오픈 소스를 통해 개발자와 기업은 책임과 투명성을 유지하는 신뢰할 수있는 애플리케이션을 만들 수 있습니다..

현재 Hyperledger Fabric을 통해 허가 및 무허가 네트워크를 생성 할 수 있습니다..

프레임 워크는 기밀 트랜잭션을 가능하게하며 플러그 형 아키텍처와 함께 제공됩니다. 따라서 누구나 자신의 솔루션을위한 애플리케이션 개발을 시작하는 것은 매우 자연스러운 일입니다. 특히, Hyperledger 패브릭의 견고성은 프레임 워크로 작업하는 수많은 엔지니어에 의해 강조됩니다. 특히 현재 28 개 조직과 159 명의 엔지니어가 프레임 워크를 활용하고 있습니다..

  • 하이퍼 레저 톱니

Hyperledger Sawtooth는 Hyperledger 우산 아래에서 두 번째로 인기있는 오픈 소스 플랫폼입니다. Hyperledger 패브릭과 마찬가지로 Hyperledger Sawtooth는 개발자가 dApp을 생성하는 데 활용할 수있는 엔터프라이즈 급 프레임 워크를 제공합니다..

개발자와 기업은 중앙 기관에 의존하지 않고도 dApp을 생성, 배포 및 실행할 수 있습니다..

Hyperledger Sawtooth는 Digital Asset과 IBM 간의 공동 작업입니다. 다른 블록 체인 플랫폼과 달리 Sawtooth는 합의 메커니즘으로 경과 시간 증명 (PoET)을 활용합니다. 이 메커니즘은 하드웨어 보안 솔루션과 원활하게 통합되는 신뢰할 수있는 실행 환경을 만듭니다..

Sawtooth는 Linux Foundation의 오픈 소스 야망을 추진하는 데 앞장서고 있습니다. 소프트웨어 솔루션은 Hyperledger 코드를 기반으로 구축되어 네트워크 장애없이 쉽게 업그레이드 할 수 있습니다. 다른 많은 엔터프라이즈 블록 체인 플랫폼과 마찬가지로 Sawtooth는 허가 된 블록 체인이며 플러그 형 프레임 워크를 가지고 있습니다..

또한 읽어보기 : Hyperledger Composer : 기업 블록 체인 구축

2. 엔터프라이즈 이더 리움

이더 리움은 스마트 계약을 대중화 한 플랫폼 일뿐만 아니라 기업에 매우 중요합니다. 편리하게 Enterprise Ethereum이라고 불리는이 플랫폼을 통해 개발자는 기업 사용자에게 서비스를 제공하는 블록 체인 솔루션을 만들 수 있습니다. 공용 인 기존 이더 리움 네트워크와 달리 Enterprise Ethereum은 HydraChain, Corda 및 Hyperledger와 동일한 이유로 허용됩니다..

기본적으로이 플랫폼은 이더 리움 코드베이스의 구현입니다. 이 네트워크를 통해 조직은 분산 된 애플리케이션 (dApp)을 만들 수 있습니다. dApp은 다운 타임없이 생태계 내에서 테스트하고 배포 할 수 있습니다. 블록 체인 기술의 고유 한 특성으로 인해 여기에서 생성 된 dApp은 검열, 제 3 자 간섭, 사기 행위에 사용될 수 없습니다..

Enterprise Ethereum은 Ethereum Alliance에 의해 관리됩니다. 플랫폼을 활용하려는 조직은 동맹의 첫 번째 구성원입니다. 현재 회원 조직은 산업 전반에 걸쳐 있습니다. 그중 일부는 Accenture, Microsoft, AMD (Advanced Micro Devices), Banco Santander SA, BBVA, Deloitte 등입니다..

지금 읽기 : 궁극적 인 가이드 : 이더 리움에 대해 알아야 할 모든 것

Enterprise Ethereum의 주요 판매 포인트
  • 고도로 사용자 정의 가능

전통적인 Ethereum 플랫폼과 달리 Enterprise Ethereum을 사용하면 개발자가 최상의 규모로 네트워크 크기를 변경할 수 있습니다. 또한 개발자는 네트워크의 최상의 실행을 보장하기 위해 블록 크기와 가스 제한을 조정할 수 있습니다. 특히, 엔터프라이즈 블록 체인 플랫폼의 주요 용도는 사용자가 기업의 성능을 향상시킬 수있는 애플리케이션을 만들 수 있도록하는 것입니다..

  • 신뢰 비용 감소

앞서 언급했듯이 Enterprise Ethereum은 Ethereum 코드베이스의 구현입니다. 즉, 조직 (지금은 엔터프라이즈 이더 리움 플랫폼의 피어)이 중개자없이 직접 안전하게 상호 작용할 수 있습니다. 또한 사용자 간의 이러한 근접성은 획기적인 작업에 대한 협업 기회를 증가시킵니다. 또한 플랫폼에있는 데이터의 불변성으로 인해 사용자가 데이터에 액세스하고 관리 할 수있는 근본적인 방법이 있습니다..

  • 더 나은 효율성

레거시 비즈니스 운영은 종이 기반이므로 번거롭고 비효율적입니다. 반대로 블록 체인 네트워크는 P2P 거래에서 서류가 필요하지 않으므로 효율성이 높아집니다. 충분한 권한을 가진 당사자는 스마트 계약을 사용하여 거래 기록 및 데이터를 교환 할 수 있습니다. 이 프로세스는 ID 확인, 공급망 관리 등과 같은 트랜잭션을 근본적으로 자동화하고 간소화합니다..

3. Corda

Corda는 또 다른 인기있는 블록 체인 플랫폼으로, 특히 피어 간의 거래와 관련된 정보의 개인 정보 보호를 엄격하게 강조하기 때문에.

Corda 블록 체인은 비즈니스 지향적입니다. 개발자가 상호 운용 가능하지만 엄격한 개인 정보 보호 정책을 준수하는 블록 체인 네트워크를 만들 수있는 능력으로 강조됩니다. Corda 기반 솔루션을 사용하는 회사는 직접 거래 할 수 있습니다..

Corda의 주요 기능에는 Java뿐만 아니라 JVM 언어로 작성할 수있는 스마트 계약이 포함됩니다. 또한 플랫폼은 사용자 간의 협상 및 통신을 원활하게 관리 할 수있는 흐름 프레임 워크를 기반으로 구축되었습니다..

또한 네트워크 내의 노드는 피어 투 피어 기반으로 상호 작용합니다. 또한이 플랫폼은 트랜잭션 순서 지정을 용이하게하고 글로벌 방송없이 고유성을 검증하는 공증인 인프라를 지원합니다..

특히, Corda는 산업 전반에 걸친 솔루션을위한 강력한 애플리케이션을 만들고자하는 모든 애호가를 위해 제작되었습니다. 특히 플랫폼에는 2016 년에 획득 한 블록 체인 오픈 소스 라이선스로 Apache 2.0이 있습니다..

블록 체인 오픈 소스의 예로 Corda는 거래가 공개되지 않는 플랫폼으로 차별화되었습니다. 일반적으로 비트 코인 및 이더 리움과 같은 전통적인 블록 체인 플랫폼은 검증 가능성을 높이기 위해 모든 거래 정보가 공개되도록합니다. 그러나 이것은 대부분의 기업이 전략을 위해 거래 데이터를 비공개로 유지하기를 원한다는 점을 고려할 때 엔터프라이즈 블록 체인의 주요 걸림돌이었습니다. 어떤 기업도 경쟁자에게 부드러운 하복부를 노출하고 싶지 않습니다.!

Corda가 허가 되었기 때문에 네트워크에 액세스하기 전에 엄격한 KYC 절차를 먼저 거치지 않고는 거래 할 수 없기 때문에 모든 노드가 자동으로 서로를 신뢰합니다. 기술적으로 말하면 Corda는 신뢰할 수 없습니다. 즉, 플랫폼에서 거래를 완료하는 데 네트워크 전체의 합의가 필요하지 않습니다. 특히 거래의 당사자 인 노드 만 거래를 확인해야합니다..

이 신뢰할 수없는 메커니즘은 기존 플랫폼에 비해 거래 속도가 낮다는 것을 의미합니다. 우선, TPS (초당 트랜잭션)는 블록 체인의 주류 채택 속도를 결정하는 핵심 임계 값입니다. 따라서 MasterCard 및 VISA와 같은 카드 회사 수준으로 TPS 속도를 높이는 데 성공한 사람은 많은 기업 고객을 확보 할 것입니다..

 4. 쿼럼

우선 블록 체인 생태계는 사람들이 분산 된 방식으로 가치를 교환 할 수있는 금융 부문 제품으로 진화했습니다. 블록 체인 플랫폼을 통한 첫 번째 교환 매체는 비트 코인이었습니다. 블록 체인의 성장과 함께 금융 부문에서 벗어나 현존하는 모든 산업으로 분기되기 시작했습니다. 그러나 엔터프라이즈 블록 체인의 출현은 금융 부문만을 위해 개발 된 엔터프라이즈 블록 체인 플랫폼의 개발을 망쳤습니다. 이것이 Quorum이 성취하고자하는 것입니다..

Quorum은 JP Morgan이 개발했습니다. 이 플랫폼은 Ethereum의 포크이며 금융 부문에 블록 체인의 모든 이점을 제공하는 것을 목표로합니다. 특히 블록 체인 생태계에 JP Morgan의 온 보딩은 기술의 주류 채택을 향한 주요 단계입니다. 네트워크의 주요 목적은 개인 거래를 가능하게하는 Ethereum 코드베이스를 기반으로 허가 된 블록 체인 네트워크를 제공하는 것입니다..

지금 읽기 : 무역 금융 블록 체인 : 무역 및 비즈니스 세계 재 설계

Quorum의 주요 기능
  • 믿음

금융 부문보다 신뢰가 더 가치있는 산업은 없습니다. Quorum은 디지털 신뢰가 시스템에 내재 된 플랫폼을 제공함으로써이를 다음 단계로 끌어 올립니다. 이는 신뢰할 수있는 외부 조직의 도움없이 정보를 증명하고 검증 할 수 있음을 의미합니다. 또한 사용자는 익명으로 거래 할 수있는 이더 리움에서 사용할 수없는 기능인 다른 피어의 서명을 확인할 수 있습니다..

  • 협동

Quorum이 오픈 소스라는 사실을 감안할 때 플랫폼을 사용해보고자하는 조직의 활발한 커뮤니티가 있습니다. 따라서 동료 간의 협업을 촉진하는 다양한 관점이 있습니다..

  • 성숙

Quorum은 이더 리움 코드베이스를 사용합니다. 따라서 플랫폼은 선구적인 블록 체인 플랫폼 중 하나 인 이더 리움의 개발을 추적 할 것입니다. 따라서 Ethereum이 성숙함에 따라 Quorum도 함께 성장하여 사용자에게 큰 도움이 될 것입니다..

더 많은 블록 체인 오픈 소스 프레임 워크

Hyperledger 및 Corda 외에도 개발자에게 건전한 대안을 제공하는 여러 블록 체인 오픈 소스 프레임 워크가 있습니다. 그중 일부는 다음과 같습니다.

  5. 오픈 체인

이것은 DLT 네트워크의 전통적인 디자인과 아키텍처에서 벗어난 독립형 블록 체인 플랫폼입니다. 특히, OpenChain 트랜잭션 정보가 체인으로 배열 된 블록에 저장되는 개념을 포기합니다. 따라서 네트워크의 확장 성과 견고성이 향상됩니다. 또한 이는 사용자가 기존 엔터프라이즈 블록 체인 플랫폼에 기록 된 TPS를 쉽게 달성 할 수 있음을 의미합니다..

블록 체인 대신 OpenChain 아키텍처는 사용자가 트랜잭션을 제출하는 순간 트랜잭션을 직접 연결합니다. 전체 블록 체인 생태계가 이제 막 글로벌 주목을 받기 시작 했음에도 불구하고 이것은 상당히 혁명적입니다.

OpenChain의 작동 원리

OpenChain이 기존의 블록 체인 네트워크처럼 작동하지 않는다는 것을 이해 했으므로 어떻게 작동하는지 궁금합니다. 방법은 다음과 같습니다..

첫째, OpenChain은 기존 블록 체인 네트워크에 비해 중앙에서 관리됩니다. 이것은 거래의 유효성이 단일 기관에 의해 수행되기 때문입니다..

둘째, OpenChain 생태계 내의 모든 노드에는 독점적 인 제어 권한이있는 자체 원장이 있습니다. 이는 모든 노드에서 공유되는 단일 원장이있는 블록 체인 네트워크의 기존 아키텍처에 위배됩니다..

또한 OpenChain에는 모듈 식 아키텍처가 있습니다. 다음과 같습니다.

첫째, 레코드와 트랜잭션 체인이 저장되는 스토리지 엔진이 있습니다..

이 모듈의 구성 요소에는 OpenChain.SQLServer, OpenChain.SQLite 및 OpenChain, MongoDB가 포함됩니다. 두 번째 모듈은 유효성 검사 엔진이고 마지막 모듈은 앵커링 미디어입니다..

네트워크의 견고성은 개발자가 애플리케이션을 생성 할 수있는 속도에 기반합니다..

특히, OpenChain의 새로운 인스턴스는 몇 초 내에 활성화 될 수 있습니다. 모든 OpenChain 인스턴스에는 원장의 운영을 담당하는 관리자가 있습니다. 관리자는 최종 사용자가 준수해야하는 표준을 설정합니다. 또한 트랜잭션은 비트 코인 네트워크에서 발생하는 디지털 서명을 사용하여 검증됩니다..

지금 읽기 : 디지털 신원을위한 블록 체인 : 탈 중앙화 및 SSI (Self-Sovereign Identity)

  6. 멀티 체인

또 다른 흥미로운 블록 체인 오픈 소스 프로젝트는 MultiChain입니다. 엔터프라이즈 블록 체인입니다. 공식 웹 사이트에 따르면 MultiChain을 사용하는 모든 조직은 개발 시간을 80 % 단축 할 수 있습니다..

핵심 아이디어는 블록 체인 애플리케이션 배포를 더 빠르게하는 도구와 기술을 제공하는 것입니다..

주요 기능 중 일부에는 신속한 배포, 데이터 스트림, 세분화 된 권한 및 무제한 자산이 포함됩니다. 아래의 주요 기능을 살펴 보겠습니다..

  • 신속한 배포

멀티 체인은 빠른 배포와 관련하여 매우 효율적입니다. 새로운 블록 체인을 생성하려면 두 단계 만 필요합니다. 기존 블록 체인에 연결하려면 세 단계가 필요합니다. 블록 체인 배포에도 제한이 없습니다..

  • 데이터 스트림

 키-값의 도움으로 데이터 스트림을 생성 할 수 있습니다. 즉, 개선 된 타임 스탬프, 데이터 공유 및 고급 암호화를 위해 동시에 여러 데이터베이스에 연결할 수 있습니다.

멀티 체인을 사용하여 블록 체인에 무제한 자산을 생성하고 배포 할 수 있습니다..

지금 읽기 : 블록 체인과 데이터베이스 : 둘의 차이점 이해

  • 오픈 소스

 블록 체인 프로젝트는 완전히 오픈 소스입니다. 이것은 당신이 핵심에 기여할 수 있음을 의미합니다. 필요한 경우 코드베이스를 변경할 수도 있습니다..

  • 세분화 된 권한

 또한 적절한 권한 부여 시스템에 액세스 할 수 있습니다..

기타 주요 멀티 체인 기능은 다음과 같습니다..

  • 맞춤형
  • 유연한 보안
  • 개발자 친화적

지금 읽기 : 블록 체인 개발자가되는 5 가지 이유

마지막 단어

따라서 이것들은 당신이 알아야 할 다른 블록 체인 오픈 소스 프로젝트입니다. 블록 체인에서 경력을 쌓고 싶다면 시도해 볼 수도 있습니다. 101Blockchains는 블록 체인 애호가가 블록 체인을 배우고, 블록 체인 기술을 구축하고, 이러한 기술을 인식 할 수 있도록 교육 과정과 인증 프로그램을 제공합니다..

블록 체인 레이스에 참여할 수있는 잠재력이 큰 분이라면 무료 블록 체인 코스를 시도해보고 블록 체인 여정을 시작하는 첫 걸음을 내 딛으십시오.!

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