EOS 업데이트, 코드명 Spring 1.0, 은 Savanna 합의로의 전환과 인스턴트 파이널리티(Instant Finality)를 도입했습니다. EOS는 최초부터 고급 속도와 신뢰성 있는 거래를 제공하는 차세대 Layer 1 블록체인으로 설계되었습니다. 블록 시간이 0.5초로 줄어들고 블록 확정이 1초 만에 이루어지면서, EOS는 그 설립 철학을 계속 유지하고 있습니다.
블록 확정 또는 블록 파이널리티
블록체인의 내부 작동 원리는 복잡할 수 있으며, 특히 파이널리티 와 같은 용어는 뉴스 기사, 블로그 또는 기술 문서에서 자주 등장합니다. 그렇다면 파이널리티는 정확히 무엇일까요? 바로 설명하자면, 파이널리티는 블록체인 작동에서 두 가지 관련이 있지만 별개의 단계를 나타내는 용어로 사용됩니다:
- 사용자가 생성한 트랜잭션이 채굴자 또는 블록 생산자가 "채굴된" 블록에 배치될 때의 순간입니다. 사용자 입장에서 성공적으로 전송된 트랜잭션은 확정된 것으로 간주됩니다. 그러나 항상 그런 것은 아닙니다.
- 본래 의미에서 파이널리티는 전체 트랜잭션 묶음인 블록을 나타냅니다. 블록 파이널리티는 블록체인에서 트랜잭션의 불가역적 확인을 의미하며, 보안을 보장하고 중복 지불을 방지합니다. 이는 트랜잭션이 완료되고 영구 원장에 추가되었음을 나타냅니다.
파이널리티에는 여러 유형이 있으며, 각기 다른 합의 메커니즘에 따라 달라집니다:
- 확률적 파이널리티: 체인에 새로운 블록이 추가될 때마다 이전 블록들의 보안이 강화됩니다. 트랜잭션이 더 많은 확인을 받을수록 공격자가 이를 변경하거나 되돌리기 더 어려워집니다. 높은 확인을 받은 트랜잭션을 변경하려면 막대한 계산 자원이 필요하므로 공격이 사실상 불가능해집니다.
- 인스턴트 파이널리티: 매우 신뢰할 수 있는 검증자 그룹이 트랜잭션을 빠르게 확인하고 검증할 수 있으며, 추가된 후에는 블록을 되돌릴 수 없습니다. 이는 빠른 계산과 높은 보안이 필요한 응용 프로그램에 사용됩니다.
- 경제적 파이널리티: 트랜잭션이 되돌려지는 것이 경제적으로 불리할 때 경제적 파이널리티에 도달합니다.
트랜잭션 확인 속도에 영향을 미치는 요소 및 EOS의 처리 방법
여러 가지 요소가 트랜잭션 확인 속도에 영향을 미칠 수 있습니다:
- 네트워크 혼잡: EOS는 초당 최대 10,000건의 트랜잭션을 처리할 수 있으므로 네트워크 혼잡 문제가 없습니다. 또한 EOS는 내장된 상호 운용성 메커니즘을 통해 쉽게 확장할 수 있습니다.
- 블록 크기 및 블록 시간: 이러한 매개 변수는 EOS의 병목 현상이 되지 않습니다. 블록 크기가 1MB이고 블록 시간이 0.5초인 EOS는 매우 효율적입니다.
- 합의 메커니즘: 최신 Savanna 업데이트와 인스턴트 파이널리티로의 전환을 통해 EOS DPoS 합의가 확정에 필요한 시간을 2 블록, 즉 1초로 줄였습니다. 이로써 EOS는 현재 가장 빠른 블록체인이 되었습니다.
- 트랜잭션 수수료: EOS의 높은 처리량은 블록 확정에 대한 수수료의 영향을 완화시킵니다. 게다가 EOS는 사용자가 일일 한도 내에서 무료로 트랜잭션을 보낼 수 있도록 허용합니다.
선택된 Layer 1 블록체인에서의 블록 파이널리티 시간 (빠른 순서대로)
블록체인 |
확인 횟수 |
평균 트랜잭션 시간 |
|
EOS |
2 |
1 초 |
|
TON |
1,2 |
6 초 |
|
Solana |
8 |
6,4 초 |
|
BSC |
2,5 |
7,5 초 |
|
Monero |
10 |
2 분 |
|
Litecoin |
6 |
2,5 분 |
|
Polygon |
127 |
4 분 |
|
Ethereum |
30 |
5 분 |
|
Dogecoin (DOGE) |
60 |
6 분 |
|
Bitcoin |
6 |
10 분 |
|
Bitcoin Cash |
15 |
1 시간 |
결론
파이널리티는 dApp 에 매우 중요합니다. 이는 트랜잭션의 불가역성을 보장함으로써 신뢰성을 확보해 줍니다. 높은 처리량을 통해 EOS는 즉각적인 블록 확정을 제공하여 우수한 사용자 경험과 네트워크 내 자산에 대한 높은 수준의 보안을 제공합니다. Savanna 업데이트는 또한 향후 ZK 기술과 기밀 트랜잭션 구현을 가능하게 하여 EOS의 보안과 사용자 매력을 더욱 강화합니다.
