블록 격자(나노)
블록 격자(나노)란 무엇입니까?
블록 격자는 대부분의 암호화폐에서 사용되는 기존 블록체인을 각 사용자마다 하나씩 개별 블록체인 네트워크로 대체하는 데이터 구조입니다.
각 사용자의 개별 블록체인을 "계정 체인"이라고 하며 해당 사용자가 수행한 모든 거래에 대한 기록을 유지합니다. 이를 통해 각 계정 체인이 다른 계정 체인과 독립적으로 업데이트될 수 있으므로 거의 즉각적인 트랜잭션이 가능해지며 트랜잭션을 검증하기 위한 중앙 기관이 필요하지 않습니다.
또한 블록 격자를 통해 사용자는 은행이나 결제 처리자와 같은 중앙 중개자를 통하지 않고 직접 거래를 보내고 받을 수 있습니다. 이는 Nano를 가장 빠르고 확장 가능하며 효율적인 암호화폐 중 하나로 만듭니다.
블록 격자(나노)는 어떻게 작동하나요?
블록 격자를 사용하면 각 거래는 계정 소유자의 승인을 받아야 하며 전송 거래와 수신 거래라는 두 가지 별도의 거래가 필요합니다.
사용자가 자금을 보내고 싶을 때 보내기 트랜잭션을 생성하고 개인 키로 서명합니다. 이 거래는 네트워크에 전파되고 보낸 사람의 블록체인에 포함됩니다. 수신자는 또한 수신 트랜잭션에 서명해야 하며, 이는 블록체인에 추가됩니다. 그런 다음 이 두 거래가 결합되어 보낸 사람과 받는 사람의 블록체인 각각에 새로운 블록이 형성되어 계정 잔액이 업데이트됩니다.
블록 격자 업데이트는 각 계정에 자체 블록체인이 있고 트랜잭션이 병렬로 처리되므로 기존 블록체인 시스템보다 빠릅니다. 이는 또한 거의 즉각적인 거래 확인을 가능하게 합니다.
Nano는 고유한 아키텍처 외에도 ORV(Open Representative Voting)라는 합의 알고리즘을 사용하여 네트워크 합의를 유지하고 이중 지출을 방지합니다. ORV에서 각 계정은 트랜잭션을 확인하고 이를 블록 격자에 추가하는 역할을 담당하는 대표 노드에 투표할 수 있습니다. 이 대표 노드는 계정 잔액의 가중치에 따라 선택되므로 네트워크는 기존 작업 증명(PoW) 또는 지분 증명(PoS) 합의 알고리즘에 비해 더 빠르고 효율적으로 합의에 도달할 수 있습니다.
나노 암호화 블록 크기는 무엇입니까?
나노 암호화폐의 블록 크기는 고정되어 있지 않으며 각 블록에 포함된 트랜잭션 수에 따라 결정됩니다. Nano의 각 거래는 독립적으로 처리되고 자체 블록에 추가되므로 각 계정이 자체 블록체인을 갖는 블록 격자 구조가 됩니다. 따라서 각 블록의 크기는 포함된 트랜잭션 수에 따라 결정됩니다. 일반적으로 몇 킬로바이트 정도의 매우 작은 크기입니다. 이를 통해 네트워크 오버헤드를 최소화하면서 빠르고 효율적으로 트랜잭션을 처리할 수 있습니다.
나노는 왜 블록 격자 구조를 가지고 있나요?
Nano는 기존 블록체인이 직면한 일부 확장성 문제를 해결하기 위해 블록 격자 구조를 가지고 있습니다. 일반적으로 거래는 단일 체인에 저장되므로 거래 처리 시간이 느리고 수수료가 높습니다. 블록 격자 구조는 각 계정이 해당 계정과 관련된 거래만 기록하는 자체 "계정 체인"을 가질 수 있도록 함으로써 이 문제를 해결합니다.
각 거래를 전체 네트워크에서 확인할 필요가 없기 때문에 빠르고 효율적인 거래가 가능합니다. 대신, 각 거래는 관련된 두 계정에 의해서만 확인됩니다.