BUMO는 유비쿼터스 및 신뢰할 수있는 가치 이전을위한 차세대 상용 등급 공개 블록 체인으로, 광범위한 디지털 신뢰, 자유 흐름 가치 및 공공 공유 앱을 갖춘 분산 형 애플리케이션 생태계를 구축하는 것을 목표로합니다..

Bumo 블록 체인 소개

USP에 추가되는 주요 기능은 다음과 같습니다.

  • “개별 계정 가중치”를 통합하여 공동 계정 생성
  • Merkle-Patricia Trie를 사용하여 효율적인 방식으로 데이터 저장
  • 데이터를 온 체인 및 오프 체인 데이터로 구분하는 “트레일러”시스템
  • BUMO의 2 계층 멀티 폼 아키텍처를 만드는 데 도움이되는 Orbit 아키텍처
  • 초당 최대 10,000 개의 트랜잭션으로 확장 할 2 계층 다중 체인 합의 시스템
  • 상호 운용성을 돕는“Canal”시스템
  • 스마트 계약을 생성하는 개발자 친화적 도구
  • 개발자가 스마트 계약을 만들지 않고도 앱을 빌드 할 수 있습니다.

이 가이드에서는 Bumo의 주요 속성 중 일부를 살펴보고 이들이 전체 암호화 생태계를 어떻게 개선 할 것인지 살펴볼 것입니다. 따라서 더 진행하기 전에 이러한 문제를 살펴보고 암호화 생태계에 어떤 영향을 미치는지 살펴 보겠습니다..

암호화 생태계의 문제점

현재 암호화 생태계가 직면 한 가장 큰 두 가지 문제는 확장 성과 상호 운용성입니다..

문제 # 1 : 확장 성

우리는 이전에 블록 체인의 확장 성 문제에 대해 여러 번 이야기했습니다..

이를 매우 간단하게 유지하기 위해 비트 코인 및 이더 리움 아키텍처와 같은 암호 화폐는 높은 수준의 인기와 채택을 처리하도록 설계되지 않았습니다. 전체 트랜잭션 처리량을 방해하는 두 가지 요인이 있습니다..

첫째, 거래는 채굴자가 확인을 확인하고 채굴 한 블록에 거래 세부 정보를 입력 할 때만 진행됩니다. 상상할 수 있듯이 광부가 한 번에 처리 할 수있는 트랜잭션이 너무 많기 때문에 병목 현상이 발생합니다..

둘째, 비트 코인 블록 체인의 블록은 미리 정해진 1MB의 블록 제한이 있습니다. 따라서 블록 안에 들어갈 수있는 데이터는 너무 많습니다. 반면 이더 리움에는 크기 제한이 없지만 블록 당 가스 제한은 670 만 개입니다..

자, 여기에 무엇이 있는지 살펴 보겠습니다.

  • 거래가 들어 오기 전에 대기열에서 기다려야합니다.
  • 채굴자가 거래를 확인하기도 전에 블록이 채워질 가능성이 있습니다.
  • 그럴 경우 거래는 다음 블록이 채굴 될 때까지 기다려야합니다. 이는 비트 코인에서 10 분, 이더 리움에서 15 초입니다..

암호 화폐가 더 많은 주류로 채택되기 위해서는 확장 성 문제를 해결해야한다고 말하는 것은 무리가 아닙니다..

문제 # 2 : 상호 운용성

현재 생태계를 살펴 보겠습니다. 암호 권에는 Bitcoin, Ethereum, Litecoin 등과 같은 다른 암호 화폐가 있습니다. 문제는 이러한 개별 개체가 서로 통신하는 것이 매우 어렵다는 사실에 있습니다. 비트 코인이 이더 리움에서 무슨 일이 일어나고 있는지 아는 것은 어렵고 그 반대의 경우도 마찬가지입니다

이것이 다른 암호 화폐 간의 포털을 제공하는 암호 화폐 거래소가 매우 강력하고 중요 해지는 이유입니다. 그러나 그 자체로 문제가 있습니다. 거래소는 분산 된 실체가 아니며 매우 취약합니다.

  • 해킹 당할 수 있습니다..
  • 시스템 업그레이드를 위해 장기간 정전 될 수 있습니다. 이것은 기본적으로 2018 년 2 월 8 일 바이 낸스에서 일어난 일로 서비스를 완전히 중단했습니다..

그러나 상호 운용성이 바람직한 또 다른 이유는 블록 체인의 주류 채택에 필요하기 때문입니다. 블록 체인이 성공하려면 금융 기관과 같은 레거시 시스템과 상호 작용할 수 있어야합니다. 현재로서는 암호화 세계와 레거시 세계가 서로 상호 작용하기가 매우 어렵습니다..

상호 운용성이“블록 체인의 성배”라고 불린 것은 아무것도 아닙니다.

블록 체인에서 실행되는 여러 엔터티가있는 분산 된 미래에서는 상호 운용 가능한 생태계를 갖는 것이 중요합니다. 환자의 신원을 자동으로 검증하기 위해 사회 보장 블록 체인과 상호 작용하는 블록 체인에 의료 기록이있는 병원을 상상해보십시오..

또한 레거시 세계와 암호화 세계 사이의 이러한 잘못된 의사 소통이 비참한 결과를 초래할 수있는 또 다른 영역이 있습니다. ICO.

ICO에서 엔티티는 토큰과 교환하여 수백만 달러를 얻지 만 은행 계좌에 돈을 절약하는 것이 어려울 수 있습니다. 은행은 분명히 그 모든 돈이 어디서 왔는지 그리고 제공하기 거의 불가능한 돈을 제공 한 사람이 누구인지 알고 싶어 할 것입니다..

이것이 상호 운용성이 작업해야 할 또 다른 영역 인 이유입니다..

문제 # 3 : 애플리케이션 복잡성

최대한 빨리 수정해야 할 또 다른 문제가 있습니다..

대부분의 블록 체인 프로젝트는 자신의 이익을 위해 너무 복잡한 경향이 있습니다. 사실은 원장에서 데이터 작업의 복잡성이 대기업에서 채택하는 정도에 정비례한다는 것입니다..

즉, 원장 내에서 작업이 더 간단하고 대기업에서 더 많이 채택 및 사용됩니다..

이제 Bumo가 해결하고자하는 3 가지 주요 문제에 익숙해 졌으므로이 문제가 실제로 무엇인지 이해하겠습니다..

Bumo – 소개

Bumo 블록 체인 소개

BUMO는 차세대 상용 퍼블릭 블록 체인입니다. BUMO 팀은 트랜잭션 처리를 간소화하기 위해 2 계층 다중 체인에 DPoS + BFT 합의 알고리즘을 사용할 분산 형 애플리케이션 생태계를 만드는 것을 목표로합니다. BUMO는 또한 인터 체인을 통해 다양한 메인 체인을 연결할 계획입니다. 이 시스템은 동종 및 이종 블록 체인을 모두 연결할 수 있습니다..

다음은 BUMO 팀입니다.

Bumo 블록 체인 소개

세 명의 공동 설립자와 그들의 수석 과학자에 대해 알아 보겠습니다.

스티븐 리: Steven Li는 일상 업무를 담당하고 있습니다. 그는 북경 대학교 기술 물리학과에서 물리학 학위를, 북경 대학교 광화 대학에서 MBA 학위를 받았습니다..

스티븐 구오: 그는 애플리케이션 생태계, 글로벌 커뮤니티 및 투자를 담당하고 있습니다. 블록 체인을 실천에 옮기는 선구자이자 업계 투자자로서 전략적 혁신을 담당하는 21Vianet Group의 부사장을 역임했습니다..

자오 존: 블록 체인 및 기타 관련 기술의 전문가로서 블록 체인의 일반적인 성능을 관찰합니다. 그는 Bitcoin, Ethereum 및 Hyperledger와 같은 주류 블록 체인의 원칙과 유틸리티에 정통합니다.

Yuliang Zheng: Yuliang Zheng은 BUMO의 수석 과학자입니다. 그는 디지털 서명과 암호화 작업을 단일 단계로 결합하는 Signcryption 암호화 기본 요소를 발명 한 것으로 가장 잘 알려져 있습니다. 또한 HAVAL 해시 함수, SPEED 암호 및 STRANDOM 의사 난수 생성기를 발명했습니다..

BUMO의 원장 구조를 “BU Bambook”라고합니다. BUMO에는 많은 것들이 있습니다. 이러한 기능을 다음과 같이 차별화 할 것입니다.

  • 확장성에 도움이되는 것
  • 상호 운용성에 도움이되는 것

확장 성 기능

확장 성 기능에 중점을 둘 기능은 다음과 같습니다.

  • Multisig 계정
  • 머클 패트리샤 트라이
  • 대규모 데이터를위한 트레일러 시스템
  • BUMO 불꽃 놀이 : 2 계층 다중 체인 합의 시스템
  • 궤도 아키텍처

Multisig 계정

Bambook 원장 시스템에서 다중 서명 계정을 생성 할 때 “계정 가중치”라고하는주의해야 할 기능이 있습니다. Multisig 계정은 여러 당사자가 동시에 열고 제어 할 수 있습니다. 예 : 회사가 BUMO 블록 체인에서 계좌를 개설하고 싶다면, 다중 서명 계좌를 원할 것입니다..

하지만 다중 서명 계정에서 고려해야 할 사항이 있습니다. Alice (주소 A), Bob (주소 B), Charlie (주소 C)가 회사를 소유하고 있으며 BUMO 블록 체인에 계정을 개설했다고 가정합니다. Alice가 CEO라면 왜 그녀의 승인이 Bob과 Charlie의 개인보다 더 중요해야하는지 이해가됩니다. 즉, Alice는 다른 두 개보다 더 많은 가중치를 가져야합니다..

이를 염두에두고 다음 다이어그램을 확인하십시오.

부모

위의 다이어그램에서 Alice, Bob, Charlie가 계정을 생성했습니다. 이들의 합산 중량은 작동 임계 값 이상이어야합니다. 그보다 작 으면 작업이 거부됩니다..

이러한 체계적으로 계획된 계정 생성 전술은 BUMO 시스템이 대기업에서보다 널리 채택되도록 도울 것입니다..

머클 패트리샤 트라이

Merkle Patricia Trie는 Merkle Tree와 Patricia Tree의 기능을 결합하여 데이터를 효과적으로 저장합니다. 머클 트리가 어떻게 생겼는지 살펴 보겠습니다.

You’ve taken the courses, passed the quizzes, you’ve worked on your own personal projects and mastered the Blockchain Fundamentals; Crypto-economics, Bitcoin and Ethereum. The time has come for you to take the exam and enter the job market as a</p>
<p></그림></p>
<p>Blockgeeks 인증 블록 체인 개발자. 이 포괄적 인 시험은 학생들이 블록 체인 개발에서 성공적인 경력을 쌓는 데 필수적인 기술과 이론적 이해를 모두 갖출 수 있도록합니다. 너비 =”802 ″ 높이 =”511 ″ /></피></p>
<p><피><여자 이름><span style = “font-weight : 400;”> 이미지 제공 : Wikipedia</p>
<p><span style=머클 트리에서 리프가 아닌 각 노드는 자식 노드 값의 해시입니다..

따라서 Merkle 트리가 데이터 저장에 얼마나 도움이 되는가?

각 블록에는 수천 개의 트랜잭션이 포함됩니다. 각 블록 내부의 모든 데이터를 시리즈로 저장하는 것은 시간이 매우 비효율적입니다. 그렇게하면 특정 거래를 찾는 것이 매우 번거롭고 시간이 많이 걸립니다. 그러나 Merkle 트리를 사용하면 특정 트랜잭션이 해당 블록에 속하는지 여부를 확인하는 데 필요한 시간을 크게 줄일 수 있습니다..

Bumo 블록 체인 소개

반면에 Patricia는 “영숫자로 코딩 된 정보를 검색하는 실용적인 알고리즘”을 의미합니다. Patricia 트리는 트리를 순회 할 때 각 노드에서 이진 선택이있는 이진 기수 트리입니다. 간단히 말해서 원장 트리의 깊이를 줄이고 트리의 균형을 높이는 데 도움이됩니다..

대규모 데이터를위한 트레일러 시스템

더 무겁고 복잡한 형태의 데이터를 저장하기위한 블록 체인의 필요성이 점점 더 중요 해지고 있습니다. 이것이 “예고편”이라는 “차등 저장 메커니즘”을 도입 한 이유입니다. 데이터의 특성에 따라 트레일러 시스템은 데이터를 다음과 같이 구분합니다.

  • 오프 체인 데이터 : 블록 체인 외부에 저장된 데이터
  • 온 체인 데이터 : 블록 체인에 저장되는 데이터

온 체인 데이터

Google Spanner에서 영감을 받아 BUMP는 ChainDB라는 모든 온 체인 데이터를위한 전용 분산 스토리지 엔진 데이터베이스를 구축했습니다. ChainDB는 오픈 소스 분산 HTAP (Hybrid Transactional and Analytical Processing) 인 TiDB 기술을 기반으로합니다. ChainDB에는 다음과 같은 기능이 있습니다.

  • 수평 확장으로 터미널 서비스를 중단하지 않고 새 노드를 쉽게 추가 할 수 있습니다..
  • 장애 발생시 시스템이 신속하게 복구되도록하는 고 가용성
  • 분산 트랜잭션 가능.

오프 체인 데이터

BUMO는 오프 체인 데이터 저장을 위해 IPFS와 같은 전통적인 저장 기술을 활용합니다. 오프 체인 스토리지 엔진의 장점은 다음과 같습니다.

  • 데이터가 오프 체인에 저장되기 때문에 저장할 수있는 데이터의 종류는 본질적으로 다양합니다..
  • 이 부피가 큰 데이터를 모두 저장하는 대신 해시 만 저장하면되기 때문에 블록 체인의 부담이 크게 줄어 듭니다.
  • 노드의 부담이 훨씬 줄어들 기 때문에 하드웨어 비용이 감소합니다.
  • 오프 체인 데이터 저장소는 시간이 지남에 따라 쉽게 확장 될 수 있습니다..

BUMO 불꽃 놀이 : 2 계층 다중 체인 합의 시스템

비잔틴 내결함성 인 신뢰할 수없는 합의 알고리즘을 갖는 것은 암호 화폐 프로젝트의 중추입니다. 현재 비트 코인은 작업 증명 (POW) 합의 메커니즘을 사용하고 있으며, 이더 리움은 결국 캐스퍼 프로토콜을 통해 지분 증명으로 이동하기를 원합니다..

POW 및 POS의 문제점은 합의가 시스템에있는 모든 노드의 대다수 승인이 필요하기 때문에 확장 성을 전혀 지원하지 않는다는 것입니다..

이것이 NEO, EOS, Cardano와 같은 최근 암호 화폐가 리더 기반 합의 메커니즘을 사용하는 이유입니다. 모든 노드에서 선택된 검증 인이 거의 선택되지 않고 시스템의 전반적인 합의를 담당합니다..

BUMO는 DPoS에 따라 투표하여 메인 체인에 대한 검증 노드 세트를 생성 한 다음 개선 된 BFT 알고리즘을 통해 선택된 검증 노드별로 블록을 생성하는 2 계층 다중 체인 합의 알고리즘을 생성하여이 경로를 선택했습니다. 따라서 더 높은 트랜잭션 처리량, 확장 성 및 보안을 달성합니다. 그들은 이것을“BU 불꽃 놀이”라고 부르고 있습니다..

그래서 우리는 다음과 같은 2 계층 시스템이라고 말했습니다.

  • 첫 번째 계층은 메인 체인 합의입니다. 사용자는 DPoS 프로토콜에 따라 투표하여 메인 체인에 대한 검증 노드 세트를 선택한 다음 개선 된 BFT 알고리즘에 의해 블록이 생성됩니다. 메인 체인의 검증 노드는 풀 노드이며 모든 서브 체인 합의 검증에 참여할 수 있습니다..
  • 두 번째 계층은 서브 체인 합의입니다. 서브 체인의 블록은 제안자에 의해 주기적으로 생성되고 블록 헤더는 검증 합의를 위해 메인 체인에 제출됩니다. 서브 체인의 유효성 검사 노드는 메인 체인에있는 유효성 검사 노드의 하위 집합입니다. VRF (Verifiable Random Function) 알고리즘을 기반으로 유효성 검사 노드가 무작위로 생성되고 동적으로 변경되며 공격에 매우 강합니다..

다음 다이어그램은이 2 계층 합의 메커니즘이 작동하는 방식을 시각적으로 보여줍니다.

Firework와 관련된 모든 단계를 간략하게 살펴 보겠습니다. 먼저 우리는 선거 과정이 있습니다.

선거

  • 첫째, 선거가 진행됩니다. BUMO는 “투표 계약”이라고 표시된 스마트 계약을 기반으로 유효성 검사 노드의 투표 프로세스를 구현하고 사용자는 계약을 트리거하는 트랜잭션을 전송하여 투표 프로세스에 참여합니다..
  • 블록 체인에서 노드를 운영하고 유지할 수있는 개인이나 조직은 BU 예금을 투표 계약으로 이체하여 검증 노드 후보가 될 수 있습니다. 계약은 후보자의 계정 주소를 기록하고 검증 노드가되면 해당 블록 인센티브가 계정에 할당됩니다..
  • 검증 인이 선출되면 다양한 제안에 투표합니다. 제안이 2/3 초 과반수를 획득하면 성공적인 제안으로 간주됩니다..

이제 이러한 노드 중 하나가 손상된 것으로 판명되면 어떻게됩니까? 이러한 유효성 검사 노드 중 하나가 악의적 인 작업을 수행하거나 일반적으로 비효율적이라고 가정합니다. 이 경우 다른 노드는“악성 노드 폐지”를 시작할 수 있습니다..

  • 특정 시간 간격에서 블록 생성률이 임계 값 (예 : 10 %)보다 낮은 경우 노드는 비효율적 인 것으로 분류됩니다.
  • 노드가 의도적으로 비잔틴 방식으로 행동하는 경우 악성으로 분류됩니다..

합의

트랜잭션은 다음 조건을 충족하는 경우에만 블록 체인에 추가됩니다.

  • 트랜잭션이 이전에 노드에 제공되지 않았습니다.
  • 거래가 정의 된 매개 변수는 합법적입니다.
  • 할당 된 거래 수수료는 모든 것을 충당하기에 충분합니다.
  • 거래가 배치 될 캐시 대기열에 남은 공간이 있습니다.

Firework 프로토콜에 대한 자세한 정보를 얻을 수 있습니다. 바로 여기에.

Firework 프로토콜의 수정 된 BFT의 장점은 다음과 같습니다.

  • 블록 생성 권한은 중앙 집중화를 피하기 위해 노드간에 더 균등하게 분산됩니다.
  • 각 라운드가 끝날 때 노드의 상태가 안정적이므로 체크 포인트 프로세스를 추가하고 더 많은 복잡성을 추가 할 필요가 없습니다.
  • 캐시 대기열의 크기는 전체 네트워크의 크기에 맞게 동적으로 조정됩니다.
  • 메시지 전달 성공률 및 노드 가용성 가능성 향상.

BUMO 블록에는 총 5 억 개의 BUMO 토큰이 수여됩니다. 처음에 8 개의 BUMO 토큰이 블록 발견에 대해 보상됩니다. 그 후에는 5 년마다 보상이 1/4 씩 감소합니다. 이론적으로 BUMO의 총 수는 향후 360 년 내에 끝날 것입니다..

Bumo 블록 체인 소개

궤도 아키텍처

현재의 단일 체인 개념은 여러 가지 이유로 매우 구식입니다..

Dapps는 점점 더 복잡해지고 있습니다

첫째, 채택이 증가함에 따라 스토리지 효율성이 문제의 합법적 인 이유가되었습니다. Dapp은 점점 더 복잡해지고 있습니다. 이 때문에 우리가 지금 가지고있는 블록 체인 구조는 이러한 높은 수준의 Dapp을 처리 할만큼 충분히 진화하지 않았습니다..

전체 Cryptokitties 실패를 기억하십시오?

Cryptokitties는 블록 체인에서 디지털 고양이를 키우고 키운 인기있는 게임이었습니다. 게임이 너무 유명 해져서 실제로 전체 블록 체인을 막았습니다. 실제로 아래 그래프를 확인하세요.

Bumo 블록 체인 소개

블록 체인이 너무 막혀 모든 거래가 지연되었습니다. 심지어 ICO 시작을 지연 시켰습니다..

데이터의 다양성

지난 몇 년 동안 점점 더 흥미로운 블록 체인 사용 사례가 등장했습니다. 정말 흥미롭지 만 사실은 블록 체인이 우리가 알고있는 것처럼 다양한 종류의 데이터를 수용 할 준비가되어 있지 않다는 것입니다..

가능한 확장 성 기법?

비트 코인과 이더 리움이보고있는 가장 인기있는 확장 성 기술 두 가지는 다음과 같습니다.

  • 번개 네트워크 및 Raiden 네트워크와 같은 레이어 2 솔루션
  • 샤딩

레이어 2 솔루션은 확실히 트랜잭션 처리량을 증가 시키지만 상태 확장 성 문제를 해결하지는 않습니다. 샤딩에는 약속이 있지만 이더 리움에 따르면 완전한 구현에는 아직 오랜 시간이 걸립니다..

이것이 BUMO가 미래의 모든 확장 성 요구를 해결하기 위해 “다 자식 블록 체인을위한 2 계층 다형성 아키텍처”구조를 활용하는 이유입니다..

다중 자식 블록 체인 시스템은 2 계층 다중 구조를 특징으로하며, 여기서 “2 계층”은 메인 체인과 자식 체인을 의미합니다. “멀티 폼”은 메인 체인과 하위 체인 간의 다른 기술적 특징을 의미합니다..

이 디자인을 “Orbit Architecture”라고하며 아래 다이어그램에서 볼 수 있습니다..

Bumo 블록 체인 소개

궤도는 다음과 같이 나뉩니다.

  • 메인 체인
  • 자식 체인

먼저 메인 체인이 있습니다. BUMO 시스템에는 생태계의 전반적인 유지 관리를 담당 할 메인 체인이 하나뿐입니다. 서브 체인의 검증 인, 서브 체인 블록 제안자를 선택하고, 서브 체인의 최종 상태를 저장합니다. 여기에는 두 가지 유형의 노드, 일반 노드 및 유효성 검사기 노드가 포함됩니다..

검증 자 노드 자체는 슈퍼 검증 노드와 일반 검증 노드로 나뉩니다. 슈퍼 검증 노드는 정보를 다운로드하고 각각의 모든 하위 체인에 참여해야합니다. 반면 일반 검증자는 다운로드하고 관리하려는 하위 체인을 체리로 선택할 수 있습니다..

다음 부분은 자식 체인입니다. 단일 하위 체인 또는 하위 체인 모음 일 수 있습니다. 하위 체인은 BUMO 체인을 기반으로 개발중인 비즈니스의 요구에 따라 설계 할 수 있습니다. 그들은 메인 BUMO 체인의 아키텍처를 따를 수도 있고, 필요를 충족하기 위해 자체 규칙과 블록 제한을 가질 수도 있습니다..

주 사슬을 나무의 뿌리와 줄기로 생각하면이 자식 사슬은 줄기에서 싹이 트는 가지입니다..

하위 체인의 확장 특성으로 인해 BUMO는 이론적으로 다른 프로젝트보다 훨씬 더 효율적으로 확장 할 수 있습니다..

전체 구조는 다음과 같습니다.

Bumo 블록 체인 소개

상호 운용성 기능

BUMO는 Canal 시스템의 구현을 통해 상호 운용성을 제공합니다. 시작하기 전에 다음 다이어그램을 살펴보십시오.

운하는 두 개의 층으로 구성됩니다.

  • 메인 체인
  • 크로스 체인

메인 체인은 컬렉션 노드와 검증 노드로 구성됩니다. 검증 노드는 교차 체인에 대한 높은 수준의 합의를 제공합니다. 교차 체인의 블록이 검증 된 후 해당 블록 헤드의 데이터가 메인 체인에 저장됩니다..

교차 체인을 기존 네트워크 시스템의 라우터라고 생각하십시오. 다른 블록 체인의 데이터를 대상 블록 체인으로 라우팅합니다. 그들은 프로토콜을 번역하고 교차 체인 부하 및 공격을 방지합니다..

메인 체인에는 여러 개의 교차 체인이 있습니다. 따라서 메인 체인은 교차 체인과 어떻게 통신하고 이러한 교차 체인은 어떻게 서로 통신합니까??

이를 위해 우리는 Canal Interchain Communication Protocol 또는 CIC를 살펴볼 필요가 있습니다. CIC의 계층은 다음과 같습니다.

Bumo 블록 체인 소개

레이어 # 1 체인 간 계약과 체인 내 계약으로 구분되는 계약 서비스입니다. 이들은 교차 체인 통신 및 체인 내 통신 서비스 계약을 정의합니다..

레이어 # 2 가벼운 검증입니다. 이것은 교차 체인 트랜잭션이 실제로 존재한다는 사실을 증명하는 경량 검증입니다..

레이어 # 3 거래 자체입니다.

레이어 # 4 트랜잭션의 실제 시간 로그입니다..

CIC의 주요 참여자는 다음과 같습니다.

  • 클라이언트
  • 크로스 체인 검증기
  • MainChain 유효성 검사기
  • 라우팅 서비스를 제공 할 수집기 노드

그렇다면 CIC는 실제로 어떻게 작동할까요? 다음 단계를 고려하십시오.

  • 먼저 발신자는 계약 실행 및 취소에 대한 다양한 조건을 규정하는 전송 체인에서 교차 체인 거래 계약을 생성합니다. 또한 대상 체인에서 성공적으로 실행되었음을 증명하는 증거를 보여야합니다..
  • 송신 체인은 트랜잭션을 메인 체인의 수집기 노드로 보냅니다. 수집기는 또한 트랜잭션의 유효성을 확인할 수있는 간단한 트랜잭션 유효성 검사를받습니다..
  • 수집기는 트랜잭션을 두 부분으로 분할하여 라우팅 프로세스를 시작합니다. 발신자에서 메인 체인으로의 트랜잭션과 메인 체인에서 대상 체인으로의 트랜잭션.
  • 대상 체인은 트랜잭션의 유효성을 검사하고 메인 체인에 확인 메시지를 보냅니다. 수집가는 메시지를 확인하고 블록 체인에 입력합니다..

BUMO 스마트 계약 개발

스마트 계약 개발 플랫폼 인 BUMO는 개발자가 시작하는 데 도움이되는 최상의 도구를 제공하는 것을 목표로합니다. 스마트 계약 플랫폼의 경우 빠르게 인식을 얻는 이상적인 방법은 개발자 친화적 인 도구를 가능한 한 만드는 것입니다. BUMO가이 작업을 수행하는 방법을 살펴 보겠습니다..

BUMO의 스마트 계약에는 다음과 같은 속성이 있습니다.

  • 충분한 자원이 주어지면 계약이 문제를 해결할 수 있음을 의미하는 튜링 완료
  • 빠른 배포
  • 유연한 통화
  • 계약의 안정적인 실행

BUMO의 스마트 계약은 BuVM이라는 가상 머신에서 실행됩니다. BuVM은“친환경 스마트 계약”을위한 프레임 워크를 구축하는 다음 속성을 제공합니다..

  • 더 나은 스마트 계약 수행 가능
  • 스마트 계약의 보안 강화
  • 스마트 계약에 대한 다국어 지원 가능
  • 개발자 친화적 인 환경 만들기

BUMO 스마트 계약 시스템의 전체 프레임 워크는 다음과 같습니다.

따라서 프레임 워크의 구성 요소는 다음과 같습니다.

  • Bambook : BUMO의 원장 시스템
  • BuOracle : 계약 콜백을 트리거하는 오라클 메커니즘 제공
  • BuDAPP : BUMO 시스템의 Dapp은 DApp 배포와 BUMO 스마트 계약을 결합하여 풍부한 비즈니스 로직을 달성합니다.
  • BuVM : BUMO 가상 머신

BUMO의 가장 매력적인 기능 중 하나는 기존 앱 개발자에게 얼마나 친숙한 지입니다. 이는 주로 다음과 같은 기능 때문입니다.

  • 네이티브 API의 풍부함
  • 거래 상태를 확인하는 Websocket과 같은 기능
  • 사용자가 스마트 계약없이 토큰을 관리 할 수 ​​있도록 지원

BUMO가 매우 독특하기 때문에 마지막 요점을 확장 해 보겠습니다. 간단히 말해 BUMO는 개발자가 스마트 계약을 만들지 않고도 앱을 만들 수 있도록합니다.. 여기를 클릭하세요 스마트 계약없이 BUMO에서 토큰 관리를 할 수있는 방법의 예를보기 위해.

일반적으로 다른 스마트 계약 플랫폼에서 가장 큰 문제 중 하나는 진입 장벽입니다. 개발자는 새로운 언어 (예 : 견고 함)를 배우고 완벽하고 해킹이나 버그에 취약하지 않은 스마트 계약을 만들어야합니다. 이 “계약없는 앱”기능을 사용함으로써 BUMO는 즉시 많은 개발자가 자신의 플랫폼에서 개발하도록 할 것입니다..

BUMO 대 다른 스마트 계약 플랫폼

BUMO를 다른 인기있는 스마트 계약 플랫폼과 비교해 보겠습니다..

Bumo 블록 체인 소개

결론

그래서 거기에 있습니다.

BUMO는 암호화 공간에 많은 흥미로운 기능을 제공합니다. 팀은 블록 체인 혁신에 전념하여 암호화 공간의 가장 큰 문제 중 일부에 대한 실제 솔루션을 제시했습니다..

더 자세한 기술 정보로 자신을 교육하려면 다음을 확인하십시오. 그들의 웹 사이트 여기.

“>

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