오벨리스크 합의 알고리즘의 정의
오벨리스크 (Obelisk)는 유망한 합의 알고리즘으로 POW (Proof of Work of Proof) 및 POS (POS of Proof) 알고리즘을 제거하고 분산 된 네트워크에서 최소 컴퓨팅 성능으로 스테이크 체인이 필요하지 않고 블록 체인 상태를 유지할 수 있습니다. 관련 요구 사항. 마이닝 필요성을 줄이고 트랜잭션 속도를 크게 개선하며 향상된 보안을 제공합니다.
고장 오벨리스크 컨센서스 알고리즘
퍼블릭 블록 체인은 단일 권한없이 자체 규제 분산 플랫폼으로 글로벌 규모로 운영됩니다. 원장의 상태에 대한 합의뿐만 아니라 네트워크에서 발생하는 트랜잭션의 신뢰성을 보장하기 위해 실시간의 안정적이고 안전한 네트워크 메커니즘이 필요합니다. 이 모든 중요한 활동은 합의 알고리즘에 의해 수행되며, 이는 다양한 블록 체인 참가자의 기여를 결정하는 네트워크 프로토콜입니다.
Bitcoin 및 Litecoin에서 사용하는 작업 증명 (POW)과 Dash 및 NEO에서 사용하는 지분 증명 (POS)이 가장 일반적으로 사용되는 두 가지 합의 알고리즘이지만 둘 다 단점이 있습니다. POW는 에너지 집약적이라고 말하며 POS는 지출 대신 암호 화폐 비축을 장려합니다.
오벨리스크는 어떻게 작동합니까?
오벨리스크는“신뢰의 웹 (web of trust)”이라는 개념에 따라 네트워크에 미치는 영향을 분산시킴으로써 POW 및 POS의 문제를 피하려고 시도합니다.이 개념은 다양한 네트워크 노드에 영향을 분산시키고 각 노드의 영향 점수에 따라 합의 결정을 내립니다. 각 노드는 선택된 수의 다른 네트워크 노드를 구독하며 노드의 가입자 네트워크 밀도는 네트워크에 미치는 영향을 결정합니다.
수행 된 역할 및 활동과 관련하여 Obelisk에는 두 가지 유형의 노드 인 블록 생성 노드와 합의 노드가 있으며 노드는 상호 교환 적으로 역할을 수행 할 수 있습니다. 블록 생성 노드는 새 트랜잭션을 수집하고 인증하며 확인 된 트랜잭션을 새 블록에 패키지 한 다음 블록을 네트워크에 브로드 캐스트합니다. 합의 노드는 블록 생성 노드에서 생성 된 블록을 수집하여 블록 체인 이외의 별도 컨테이너에 넣습니다. 그런 다음 가장 많은 수의 블록 생성기에 의해 만들어진 블록을 식별합니다. 이 블록을 로컬 승자라고하며 블록 체인에 추가 할 수 있습니다. 이러한 각 합의 노드는 다른 노드에서보고 한 바와 같이 지역 우승자에 대한 필요한 통계를 유지합니다. 대다수 또는 모든 합의 노드에서 로컬 승자가보고 된 경우 글로벌 승자로 자격이 부여되며 계속 블록 체인의 일부로 유지됩니다. 그러나 노드가 달리 결정하면 사용 가능한 데이터 및 로컬 로그를 기반으로 다음 조치 중 하나를 수행합니다.
(1) 네트워크와 다시 동기화하거나
(2) 합의 및 / 또는 블록 만들기에 참여하지 않거나
(3) 블록 체인을 유지하고 비상 정지를 요청하십시오
오벨리스크는 높은 확장 성과 낮은 에너지 소비의 잠재력을 가지고 있습니다. 저비용 하드웨어에서 블록 생성을 실행할 수 있습니다. 이 알고리즘은 고 대역폭 연결이 아닌 가장 근접한 이웃 연결만으로 스파 스 네트워크에서 쉽고 효율적으로 실행할 수 있습니다.
오벨리스크는 블록 체인 기술의 완전한 생태계로 부상하고있는 스카이 코인에 의해 사용되며, 투기 적 암호 화폐 베팅 평가를위한 다른 매체 대신 암호 화폐 및 공개 원장 기술의 사용을 "진정한"통화로 홍보하기 위해 도입되었습니다.