원작자: Haotian
관련 독서:
Vitalik이 직접 선택한 경로 Epoch 및 슬롯: Ethereum에 더 빠른 거래 확인 시간 제공
Ethereum의 거래 확인 방법에 대한 @VitalikButerin의 생각을 어떻게 이해할 수 있습니까? 메인넷에서 5~20초의 거래 확인 시간은 이미 신용카드 소비 속도에 가깝기 때문에 사용자 인식으로는 충분해 보인다. 그러나 레이어 2의 밀리초 수준 확인 시간과 비교할 때 메인 네트워크와 레이어 2 간의 거래 확인 차이는 특정 보안 위험을 안고 있습니다. 따라서 메인 네트워크 거래 확인 시간을 최적화하는 것은 레이어의 고려 사항을 더 충족시키는 것입니다. 2의 개발 전략은?
1) Ethereum의 현재 Gasper 합의 메커니즘은 Slot(시간 슬롯)과 Epoch(기간)의 핵심 개념을 채택합니다. 각 Slot은 12초 동안 지속되며 투표를 위해 체인의 현재 거래 상태를 확인하기 위해 일부가 선택됩니다. 32 Slots 즉, 6.4분이 한 기간이 되며, 기본적으로 모든 검증자는 해당 기간 내에 투표를 완료하게 됩니다. 거래가 완료되는 데는 일반적으로 12.8분의 두 기간이 소요됩니다. 즉, 거래가 시작된 후 12.8분 후에는 되돌릴 수 없게 됩니다.
2) Vitalik은 시간이 너무 길고 현재 Gasper 합의 메커니즘에 만족하지 않는다고 판단하여 다음 블록이 생성되기 전에 각 블록이 확정되도록 보장하여 속도를 높일 수 있는 단일 슬롯 최종성 개선 방법을 제안합니다. 최종 확인 시간. 단지 최종 확인과 거래 확인이 서로 다르다는 점일 뿐입니다. 이는 사용자가 인식하는 5~20대의 거래 확인과 밀접한 관련이 없지만, 레이어 2 네트워크에 해당하면 문제가 커집니다.
3) 레이어 2 사용자가 트랜잭션을 제출하고 확인하는 데 걸리는 시간이 더 짧아지기 때문에 사용자 인식 시간인 5~20초보다 좋을 뿐만 아니라 밀리초 수준에 도달할 수도 있습니다. 이는 레이어 2가 전체적으로 채택한 거래 전 확인 메커니즘 때문입니다. 그러나 레이어 1 메인 네트워크의 거래 최종 확인 시간이 너무 길면 이론적으로 레이어 2에 약간의 시간 지연 위험이 있습니다. 예를 들어 사용자가 L1에서 빠르게 확인하고 후속 조치를 취하지만 확인되지 않을 수 있습니다. L1의 상태로 인해 지연은 자본 손실로 이어집니다. 또한 레이어 2 자체에는 특정 중앙화 위험이 있으므로 시간 지연이 길어질수록 중앙화 혼란의 잠재적인 알려지지 않은 위험이 있을 수 있습니다.
4) 따라서 내 생각에는 Vitalik의 새 기사에서 이더리움 메인넷의 거래 확인 시간을 최적화하는 것은 어느 정도 레이어 2 시스템과 레이어 1 시스템의 공동 추진이라는 대전략을 충족시키기 위한 것입니다. 비록 시장에서는 레이어 2를 욕하는 사람들도 있지만 이더리움 개발 과정에서 레이어 2는 반드시 안정화되어야 하는 방향이 되었습니다.
분명히 이더리움은 미래에 계층형 전략을 발전시킬 것이며 레이어 1에 의존하여 보안과 분산화에 초점을 맞추고 레이어 2에 의존하여 안정적이고 신뢰할 수 있는 대화형 결제 환경을 제공하는 것이 일반적인 추세가 될 것입니다. Vitalik은 기본적으로 레이어 1과 레이어 2 사이의 계층적 마찰을 줄이고 사용자에게 레이어 2 경험을 위한 더 나은 프런트 엔드 대화형 환경과 보다 안전한 백엔드 결제 기반을 제공하기 위해 거래 확인 가속화를 제안했습니다.