이더리움 2.0은 이더리움의 합의 문제와 확장성 문제를 해결하기 위한 것이며, 합의 문제를 바탕으로 새로운 개념인 비콘 체인(Beacon Chain)을 제안하고, 확장성 문제를 기반으로 새로운 개념을 제안합니다. 샤드 체인(Shard Chains)입니다.
오늘은 비콘체인이 무엇이고 어떤 기능을 가지고 있는지 알려드리겠습니다.
01
비콘체인이란?
Beacon chain, 영문명은 Beacon Chain, Beacon은 등대, 신호부표를 의미합니다. 실제로 Ethereum 2.0 시스템의 핵심입니다.
비콘 체인은 합의 문제를 해결하기 위해 설계된 새로운 지분 증명(PoS) 블록체인이지만, 샤드 체인의 목적은 이더리움의 확장성 문제를 해결하는 것입니다.
샤드 체인이 성능 문제를 해결할 수 있는 이유는 시스템의 효율성과 성능을 향상시키는 멀티 샤드 기술을 통해 트랜잭션을 처리하기 때문입니다. 다음 그림은 비콘 체인과 샤드 체인의 구조도를 보여줍니다. 그 중 비콘 체인은 조정 계층에 있으며 조정 및 관리를 담당하고, 샤딩 체인은 데이터 계층에 있으며 데이터 부분을 담당합니다.
사진에서 볼 수 있듯이 비콘 체인이 왜 필요한가요? 비콘 체인은 각 샤드 체인을 지지하고 연결하는 핵심 척추와 같습니다. 사실 비콘체인은 이더리움 2.0 시스템 전체에 생명을 불어넣는 핵심이자 시스템의 모든 참여자들을 지휘하고 조정하는 역할을 담당합니다. 그럼 그것은 무엇을 할 수 있나요?
02
비콘체인은 무엇을 할 수 있나요?
우선, 이 체인은 검증인이 스테이킹 시스템에 참여하고 채굴자의 역할을 대체하며 체인의 빌더가 될 수 있는 지분 증명 POS 블록체인입니다. 즉, 비콘 체인은 검증인 목록과 샤딩된 검증인의 작업을 관리합니다.
비콘체인 검증자가 되려면 어떻게 해야 하나요?
먼저 현재 이더리움 메인 체인의 계약에 보증금(이더리움 코인 32개)을 보내야 하며, 일련의 감사 확인을 거친 후 전자 영수증을 받게 됩니다(이더리움 스마트 계약의 이벤트). 영수증은 VIP 카드와 동일합니다. 이 카드를 사용하면 인증 자격을 취득하고 인증자가 됩니다. 귀하가 "활성" 상태인 경우 블록 제안자로 선정될 수 있습니다.
검증자가 된 후 비콘 체인이 작업을 준비합니다.
확인을 위해 하나 또는 두 개의 샤드에 무작위로 할당됩니다. 우리는 현재 이더리움 메인 체인인 작업 증명 메커니즘에서는 채굴자가 채굴을 통해 다음 블록을 생성하지만, 지분 증명 메커니즘에서는 채굴이 없고 다음 블록이 다음 블록을 생성한다는 것을 알고 있습니다. 그들이 선택한 검증인. 이 선택은 무작위이며 단일 검증자에 의해 제어될 수 없으며 이는 분산화의 특성도 반영합니다.
매우 "활성"이 아닌 경우 비콘 체인이 샤드에 할당한 후 샤드의 다른 유효성 검사기와 함께 새 블록을 선택해야 합니다.
그러면 샤드의 블록 제안자는 이 샤드에 대한 트랜잭션을 수집하고 검증자가 방금 선택한 블록에 이러한 트랜잭션을 포함시킵니다. 비록 귀하가 블록 제안자가 아니기 때문에 새 블록에 트랜잭션을 포함할 권한은 없습니다. 하지만 검증자로서 여러분은 이 과정에서 블록 제안자가 적절하게 행동하는지 여부를 검증할 수 있습니다.
잘 수행하고 검증인으로서 해야 할 일을 수행하면 보상을 받게 되며, 반대로 규칙을 위반하면 처벌을 받게 됩니다. 모기지 금액이 16 이더리움 미만인 경우, 비콘 체인이 귀하를 검증자 목록에서 제거합니다.
언젠가 더 이상 검증인이 되고 싶지 않은 경우, 귀하가 담보로 제공한 이더리움에 귀하가 받은 보상과 벌금으로 인해 차감한 이더리움이 이전 이더리움 메인 체인으로 반환되지 않고 특정 샤드 체인에 저장됩니다. .
검증자를 관리하는 것 외에도 비콘 체인은 일부 인증서(증명)를 저장해야 합니다.
현재 이더리움 블록체인은 일반적인 자산 이전 및 기타 거래에 대한 데이터 정보를 저장한다는 것을 알고 있지만, 비콘 체인은 일련의 계산된 문자열을 저장한다는 점에서 현재 이더리움 메인 체인과 다릅니다.
이 문자열의 생성은 컴퓨터의 해시 연산을 기반으로 합니다. 실제 생활과 마찬가지로 가공을 위해 콩을 두유 기계에 넣은 후에는 이전 문자열의 모양, 크기 및 기타 특성을 판단할 수 없습니다. 얻은 두유를 기본으로 한 콩. 그리고 콩을 하나 더 추가하면 두유에 콩이 어떤 입자인지 알 수 없습니다. 이 두유 기계는 해시 알고리즘과 같아서 알 수 없습니다. 해싱 후의 결과는 해싱 전의 모습을 추론하는 데 사용되며, 해싱 전의 데이터가 조금만 변경되는 한 해싱 후의 결과는 크게 변경됩니다.
비콘 체인에서는 검증자가 이체 거래 등의 거래를 검증하고 서명한 후 이를 문자열로 해싱하고, 이 문자열을 비콘 체인에 저장하는 것이 이 문자열의 장점을 나타냅니다. 이 트랜잭션이 발생한 샤드를 깊이 파고들 필요가 없다는 것입니다.
샤드의 상태가 변경되면(예: 계정 잔액이 약간 변경됨) 검증자는 이 변경 사항을 비콘 체인에 보고합니다. 따라서 비콘 체인은 샤드의 변화를 실시간으로 추적하고 샤드 간의 연결과 통신을 설정합니다.
03
요약
일반적으로 비콘 체인은 신호등과 같아서 시스템의 다양한 동작을 지시하고 대량의 인증 데이터를 저장합니다. 그러나 이러한 종류의 명령은 분산되어 있습니다. 예를 들어 참여하는 검증인의 투표 행위는 검증인 자체에 의해 결정되며 비콘 체인의 영향을 받을 수 없습니다. 마지막으로, 비콘 체인과 샤드 체인은 여전히 많은 기술적 어려움을 안고 있으며, 이더리움 팀도 앞으로 나아가기 위해 열심히 노력하고 있습니다.
위 내용은 이더리움 2.0의 비콘 체인은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!