이 백서에서는 현재 L2 생태계의 한계를 살펴보고 타이코와 같은 프로젝트의 사례를 분석하여 사전 확인이라는 혁신적인 개념이 어떻게 거래 확인 프로세스를 최적화하고 사용자 경험을 향상시킬 수 있는지 보여 줍니다. 이 백서에서는 사전 확인이라는 혁신적인 개념이 어떻게 거래 확인 프로세스를 최적화하고 사용자 경험을 향상시킬 수 있는지 보여줍니다. 또한 기술 개선과 생태학적 지속가능성이라는 두 가지 과제를 포함하여 사전 확인 기술이 개발 과정에서 극복해야 할 과제를 제시합니다.
원제: "사전확인(feat. 타이코): 이더리움의 빠른 속도를 위한 처음으로!"
원래 게시자: 김인근 :: FP
< 그림>
주요 개요
타이코는 이더와 완전한 상호운용성을 달성하는 동시에 시퀀서의 탈중앙화를 추진하도록 설계된 롤업 기반 Layer2 네트워크입니다( 시퀀서) 탈중앙화를 추진합니다. 롤업 메커니즘에서 트랜잭션의 최종 확인이 지연되는 문제를 해결하기 위해 타이코는 "사전확인"이라는 개념을 도입했습니다. 사전 확인은 트랜잭션의 포함과 순서를 미리 보장함으로써 롤업 프로세스의 비효율성을 완화하여 사용자 경험을 크게 개선합니다.
기반 사전확인 모델에서는 L1 검증자가 사용자에게 트랜잭션 결과에 대한 확신을 제공합니다. 사전확인자는 시스템의 신뢰성을 보장하기 위해 증거금을 예치하고 슬래싱 메커니즘을 준수해야 하며, 타이코와 같은 L2 프로젝트는 사전확인 메커니즘을 도입함으로써 거래의 신뢰성을 확보하고 실시간 확인이 필요한 디파이와 같은 서비스에 보다 편리한 운영 환경을 조성할 수 있습니다.
이미 여러 프로젝트가 사전확인 생태계 구축에 참여하고 있습니다. 이러한 기술 발전은 이더넷 L2 에코시스템의 효율성을 높이고 이더넷과의 상호운용성을 향상시키며 에코시스템 전반의 확장을 촉진할 것으로 기대됩니다.
타이코는 이더넷 레이어2 솔루션이라는 궁극적인 목표를 향해 꾸준히 나아가고 있습니다. 이를 위해 타이코는 탈중앙화 시퀀서인 이더리움과의 완벽한 상호운용성 및 개발자 지원에 우선순위를 두고 있습니다. 특히, 타이코는 기반 롤업 아키텍처를 통해 이더와의 완전한 상호운용성을 달성하는 동시에 누구나 시퀀서로 참여할 수 있도록 하여 시퀀서를 탈중앙화합니다. 그러나 기반 롤업 모델의 장점에도 불구하고 구조 자체에 내재된 몇 가지 비효율성이 있습니다.
이 글에서는 타이코를 예로 들어 사전 확인의 개념을 자세히 살펴보겠습니다. Layer2 기술 스택의 핵심 구성 요소인 사전 확인은 롤업 구현의 추가 개발에서 중요한 단계입니다.
현재 L2 효율성 문제
L2 생태계가 확장됨에 따라 새로운 개념과 기술 스택을 도입한 수많은 프로젝트가 등장했습니다. 그러나 이러한 중요한 발전에도 불구하고 L2는 특히 사용자 경험에 영향을 미치는 주요 영역에서 효율성과 관련하여 여전히 몇 가지 시급한 문제를 안고 있습니다.
롤업의 내재적 한계: 비효율적인 트랜잭션 최종성 결정 프로세스
<그림>
< img src="https://img.jinse.cn/7318163_watermarknone.png" data-attrs="{" src": "https:="" substack-post-media.s3.amazonaws.com="" public="" "" images="" 6e98faad-b965-48d9-bd1f-008968314695_3840x2160.png", "srcnowatermark":null, "fullscreen":null, "imagesize":null, "height". 819,"width":1456,"resizewidth":null,"bytes":null,"alt":null,"title":null,"type":null,"href":null,"belowthefold":true,"topimage". false,"internalredirect":null,"isprocessing":false}"="" alt="" srcset="https://substackcdn.com/image/fetch/w_424,c_limit,f_auto,q_ auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e98faad-b965-48d9-bd1f- 008968314695_3840x2160.png 424w, https://substackcdn.com/image/fetch/w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A% 2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e98faad-b965-48d9-bd1f-008968314695_3840x2160.png 848w, https:// substackcdn.com/images/fetch/w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws. com%2Fpublic%2Fimages%2F6e98faad-b965-48d9-bd1f-008968314695_3840x2160.png 1272w, https://img.jinse.cn/7318163_watermarknone.png 1456w" sizes="100vw" loading="lazy">
L2는 롤업으로 확장성을 달성하며, 데이터 가용성과 거래 처리를 위해 Ether 같은 L1 플랫폼에 의존하고 있습니다. 그러나 롤업에는 본질적인 한계가 있습니다. 트랜잭션은 독립적으로 시퀀싱하고 실행할 수 있지만 다른 모든 프로세스는 여전히 L1의 최종 확인을 기다려야 합니다.
이 아키텍처는 L1의 블록 생성 및 데이터 가용성을 직접 활용하여 보안과 데이터 불변성을 보장합니다. 그러나 최종 검증을 L1에 의존하면 트랜잭션 처리 속도가 느려지고 실시간 검증 기능이 제한되어 사용자 관점에서 실시간 수요를 충족하기 어렵습니다
또한 현재 많은 L2의 시퀀서와 검증 노드는 여전히 중앙 집중화되어 있습니다. 이러한 중앙 집중화는 트랜잭션 확인 시간 연장, 운영 중단 가능성 등의 비효율성을 초래할 수 있으며, 일부 롤업에서는 트랜잭션 처리 효율성에 영향을 미쳐 확인 지연을 유발할 수 있습니다.
사전 확인의 개념
사전 확인의 개념은 L2 네트워크에서 거래의 최종 확인이 비효율적인 문제를 해결하기 위해 개발되었습니다. 사전 확인을 사용하면 사용자가 트랜잭션의 확인을 더 빨리 받을 수 있으므로 롤업 메커니즘에서 흔히 발생하는 지연과 비효율성을 완화할 수 있습니다.
사전 확인은 어떤 문제를 해결하고자 하나요?
롤업 메커니즘에서는 사용자가 L2에 트랜잭션을 제출한 후 확인 프로세스의 비효율성이 항상 존재했습니다. 중앙화된 L2 시퀀서는 트랜잭션이 L1에서 언제 확인될지 정확히 보장할 수 없기 때문에 사용자는 트랜잭션의 순서와 결과에 대해 불확실한 경우가 많았습니다. 예를 들어, 사용자는 거래가 L1에 포함될 때까지 오랜 시간을 기다려야 할 수 있으며, 거래 순서가 잘못되거나 결과가 만족스럽지 않을 경우 실행된 거래로 인해 금전적 손실을 입을 수 있습니다.
대기 시간 및 주문 변경 문제는 변동성이 큰 시장 환경에서 사용자가 차익거래 및 DeFi 서비스에 의존하는 경우 더욱 두드러집니다. 이러한 상황에서 거래 지연이나 시퀀스 변경은 곧바로 기회 손실로 이어질 수 있습니다. 일반적인 거래를 하는 사용자들도 L1에서 거래가 최종적으로 확정되는 시기와 순서에 대한 신뢰가 부족할 수 있으며, 이는 블록체인의 신뢰성과 사용 편의성에 의구심을 불러일으킵니다.
따라서 사전 확인은 이러한 단점을 보완하고, 특히 롤업의 비효율성에 가장 큰 영향을 받는 사용자에게 보다 편리하고 안정적인 거래 경험을 제공하기 위해 설계되었습니다.
사전 확인은 이러한 문제를 어떻게 해결하나요?
사전 확인은 사용자에게 거래의 포함, 주문 및 실행에 대한 보증을 제공하여 이러한 문제를 해결합니다. 중앙화된 L2 시퀀서를 통해 사용자에게 '소프트 확인'을 제공하고 사전 확인 자격 증명을 발급하여 거래가 최종적으로 L1에 포함될 수 있도록 보장합니다.
소프트 확인의 주요 장점은 사용자 경험을 향상시킨다는 것입니다. 사용자는 거래를 제출하는 즉시 확인 자격 증명을 받아 거래가 예상 순서대로 L1에 포함되도록 보장하므로 특히 차익거래와 같이 빠른 대응이 필요한 거래에서 불확실성을 줄일 수 있습니다. 또한 사전 확인은 L2 시스템에 대한 사용자 신뢰를 높여줍니다. 트랜잭션의 안전한 처리에 대한 사용자의 신뢰가 높아지면 L2 생태계의 전반적인 사용량이 증가합니다. 결과적으로 사전 확인은 롤업 처리의 효율성과 편의성을 개선하는 데 핵심적인 역할을 합니다.
사전 확인이 궁극적인 해결책인가요?
중앙화된 시퀀서의 소프트 검증은 정렬 및 결과를 예측하여 사용자 경험을 향상시킬 수 있지만, 시퀀서에 대한 신뢰가 전제되어야 합니다. 법적 또는 기술적 강제력이 없다면 사용자는 시퀀서의 신뢰성에만 의존할 수밖에 없습니다. 이러한 의존성으로 인해 트랜잭션이 올바른 순서로 포함되지 않거나 심지어 L1에 전혀 포함되지 않아 사용자가 기대하는 안정성을 보장하지 못할 가능성도 있습니다.
타이코를 통한 기반 사전 확인의 개념과 사례 설명
타이코는 기반 사전 확인에 많은 노력을 투자해 왔습니다. 타이코는 기반 사전 확인 구현에 많은 노력을 기울였는데, 그 이유는 이 접근 방식이 기반 롤업의 핵심 기능과 매우 잘 맞기 때문입니다. 기반 사전확인이 Taiko의 프레임워크에 성공적으로 도입되면 거래 완료 지연이 크게 줄어들 뿐만 아니라 사용자 경험도 향상될 것입니다. 또한, 이러한 개선은 이전에는 제한적이었던 다양한 서비스를 타이코 네트워크에서 효율적으로 실행할 수 있도록 활성화할 것입니다.
기반 사전 확인에 대해 자세히 알아보기 전에 타이코의 주요 기능 몇 가지를 검토하여 이 접근 방식의 적용 가능성과 이점을 더 완벽하게 이해하는 것이 중요합니다.
타이코 사례 연구
타이코는 기반 롤업의 핵심 기능을 보여줍니다. 타이코는 이더 인프라와 완벽하게 상호 운용될 뿐만 아니라 이더의 보안 메커니즘과 완전히 일치하는 것을 목표로 하며, 기반 롤업의 아키텍처를 사용하므로 중앙화된 시퀀서에 의존하는 대신 이더의 검증자가 시퀀서 역할을 하여 트랜잭션과 블록의 순서를 관리합니다.
즉, 타이코의 시퀀서는 이더의 블록 제안자와 같은 종류의 역할에 속합니다. 이러한 설계는 이들에게 특별한 책임과 인센티브를 부여하며, 최대 추출 가능 가치(MEV) 보상과 시퀀서 지위에 따른 기타 혜택을 받을 수 있습니다. 따라서 타이코의 L2 시퀀싱 과정에서 문제가 발생하면, 이러한 시퀀서는 이더리움 생태계에 대한 지분으로 인해 자연스럽게 책임을 져야 합니다. 이러한 메커니즘은 운영 책임 측면에서 타이코를 다른 이더리움 L2 프로젝트와 크게 차별화합니다.
또한, 타이코의 기반 롤업 모델은 건강한 경쟁을 장려하기 위해 설계된 구조인 "기반 경쟁 가능 롤업(BCR)"으로 설계되었다는 점에 주목할 필요가 있습니다. 타이코는 개방적이고 허가 없는 설계를 통해 시스템이 탈중앙화되고 누구나 참여할 수 있도록 하여 보다 공정하고 투명하게 운영되도록 보장합니다.
기반 롤업을 위한 기반 사전 확인
기반 롤업을 위해 특별히 설계된 사전 확인 모델은 어떤 모습일까요? 정답은 '기반 사전 확인'입니다. 이 모델은 기존의 소프트 확인 메커니즘을 L1에서 직접 확인되는 확인으로 대체하도록 설계되었습니다.
기반 사전 확인은 다수의 L1 검증자가 자발적으로 참여하여 사전 확인 서비스를 제공하는 시스템을 제공합니다. 이러한 검증자는 시퀀서로서 사용자에게 롤업 트랜잭션의 결과에 대한 검증 가능한 예측을 제공합니다. 이러한 접근 방식은 사용자에게 L1에 직접적으로 기반한 트랜잭션 포함 및 시퀀싱에 대한 신뢰할 수 있는 보증을 제공함으로써 롤업 프로세스의 신뢰성과 안정성을 향상시킵니다.
<그림>
> p>
저스틴 드레이크는 먼저 기반 사전확인 개념을 도입하고, 사용자에게 거래의 실행 순서와 상태를 명시하는 서명 보증을 제공하는 '프리컨퍼'라는 구체적인 역할을 제안했습니다. 약속의 신뢰성을 보장하기 위해 각 프리컨퍼러는 일정 금액의 보안을 서약해야 합니다. 거래 주문 또는 체결 상태에 대한 약속을 지키지 않을 경우, 슬리싱 메커니즘에 따라 증거금의 일부 또는 전액 손실이라는 페널티를 받게 됩니다.
슬래싱 메커니즘은 악의적인 행동을 막기 위해 이더리움 지분 증명 서약에 널리 사용되어 왔습니다. 이 메커니즘은 사전 확정자의 책임성을 강화할 뿐만 아니라 사용자와 사전 확정자 간의 신뢰 기반을 구축합니다.
예비 확진자에게 슬래싱 페널티가 적용되는 두 가지 시나리오가 있습니다.
라이벌리티 결함: 사전 확정자가 어떤 이유로든 사용자의 사전 확정 트랜잭션을 체인에 포함시키지 못하면 라이벌리티 결함이 발생합니다. 라이브니스 장애가 항상 고의적인 것은 아니므로, 그 처벌은 비교적 경미합니다. 이러한 장애는 네트워크 문제나 L1 또는 L2 블록체인의 중단으로 인해 트랜잭션이 체인에 제대로 포함되지 않아 발생할 수 있습니다. 정직한 사전 확정자를 과도한 페널티로부터 보호하기 위해, 활성 장애에 대한 페널티 금액은 일반적으로 사용자와 사전 확정자 간에 협상됩니다.
안전 결함: 사전 확인 트랜잭션이 체인에 포함되었지만 결과가 사용자의 원래 요청과 일치하지 않을 때 안전 결함이 발생합니다. 이러한 불일치는 전적으로 사전 확인 제공자의 책임이므로 일반적으로 보안 결함에 대한 처벌이 더 엄격합니다. 사전 확인자의 마진은 문제의 고의성 여부와 관계없이 전액 몰수됩니다.
기반 사전 확정자 모델에서 사전 확정자가 되려면 노드(일반적으로 L1 블록 제안자)는 이러한 슬래싱 메커니즘의 조건을 수락하고 필요한 증거금을 서약해야 합니다. 승인을 받으면 사전 확정 공급자는 사용자에게 서비스를 제공하고 서비스에 대한 수수료를 부과하여 수익을 창출할 수 있습니다.
이 수수료 모델은 사용자에게 상당한 편의를 제공하며 롤업 트랜잭션의 최종 확인에 내재된 지연을 우회할 수 있게 해줍니다. 예를 들어, 개인 지갑을 통해 사전 확인 거래를 제출한 사용자는 사전 확인자로부터 즉시 확인 자격 증명을 받을 수 있습니다.
기반 사전확인에 참여하는 사전확인자는 수수료를 통해 추가 수익을 창출할 뿐만 아니라 롤업의 거래 확인 프로세스를 최적화하는 데도 도움이 됩니다. 이 모델은 사용자 경험을 향상시킬 뿐만 아니라 전체 L2 생태계에 거래를 마무리하는 안정적이고 효율적인 솔루션을 제공하여 그 매력과 효용성을 더욱 높여줍니다.
사용자가 사전 확인을 위해 비용을 지불하려는 이유는 무엇인가요?
이것은 사실 사전 확인의 핵심 목적과 밀접한 관련이 있습니다. 사용자들이 사전 확인에 기꺼이 비용을 지불하는 이유는 롤업의 거래 확정 프로세스의 비효율성을 직접적으로 해결하여 사용자에게 상당한 편의를 제공하기 때문입니다.
예를 들어, 사용자가 개인 지갑을 통해 L2 블록체인에서 사전 확인 거래를 제출할 때 일반 거래는 최종 확인을 기다려야 하지만, 사전 확인을 요청하는 사용자는 사전 확인 제공자로부터 거래가 지연 없이 완료될 것이라는 확신을 즉시 얻을 수 있습니다. 이 시점에서 사용자는 지갑 인터페이스에 녹색 체크 표시가 표시되어 거래가 성공했음을 명확하게 알 수 있습니다.
디파이 서비스를 예로 들면, 사전 확인은 사용자가 L2 디파이 플랫폼에서 토큰을 교환할 때 추가적인 수준의 보증을 제공합니다. 지연으로 인해 거래의 견적 환율이나 수수료가 실제 완료된 거래와 일치하지 않는 경우가 종종 있습니다. 그러나 사전 확인을 통해 사용자는 빠르고 효율적인 거래 최종 확인 프로세스를 통해 예상 조건과 실제 결과의 불일치를 줄일 수 있어 더욱 안정적인 서비스 경험을 누릴 수 있습니다.
이러한 시나리오를 통해 개발자는 보다 정확한 서비스를 제공할 수 있을 뿐만 아니라 사용자에게는 보다 원활하고 편리한 경험을 제공할 수 있습니다. 이러한 역학 관계는 L2 생태계의 확장을 지원하는 동시에 더 광범위한 L1 생태계의 성장에도 기여합니다. 또한, 기반 롤업의 시퀀서의 경우 사전 확인을 통해 창출되는 추가 수익은 상당한 수익 모델을 제공합니다. 이러한 설계는 기존의 기반 롤업의 약점을 효과적으로 해결하여 시퀀서에게 안정성과 매력을 모두 갖춘 이상적인 선택이 될 것입니다.
기반 사전 확인의 과제는 무엇인가요?
기반 사전 확인은 타이코로 대표되는 롤업 기반 레이어2 프로젝트에서 계속해서 주목받고 있는 연구 분야입니다. 이 메커니즘은 탈중앙화를 유지하면서 L2 성능과 확장성을 개선할 수 있는 명확한 솔루션을 제공하지만, 더 널리 채택되기 위해서는 해결해야 할 여러 과제에 직면해 있습니다.
첫째, 프리컨퍼러가 트랜잭션을 블록에 커밋할 때 사용자가 트랜잭션 포함을 절대적으로 보장받지 못할 수 있습니다. 프리컨퍼러는 증거금을 담보로 거래를 보장하지만, 이 메커니즘은 외부의 방해로 인해 거래가 포함되지 못하는 경우를 완전히 해결하지 못합니다. 특히 거래의 가치가 사전 확정자가 담보한 금액보다 큰 경우, 사전 확정자가 권한을 남용하여 특정 거래를 선택적으로 포함하거나 제외할 수 있는 잠재적 위험이 있습니다.
또 다른 주목할 만한 문제는 사전 확정에 따른 수익 모델입니다. 사전 확정자의 주요 수익원은 사용자가 지불하는 사전 확정 수수료입니다. 하지만 사전 확정자 수가 충분하지 않거나 참여도가 높지 않을 경우 시장 집중과 독점적 경향으로 이어질 수 있습니다. 이 경우 사전 확정 수수료가 인위적으로 부풀려져 사용자가 빠르고 효율적인 거래를 수행하기 위한 비용이 증가하여 사전 확정 생태계의 건전성에 위협이 될 수 있습니다.
기반 사전확인의 개념은 도입된 지 약 1년밖에 되지 않은 비교적 새로운 개념이라는 점에 주목할 필요가 있습니다. 롤업 기반 L2 솔루션의 속도와 효율성을 극대화하는 '핵심 도구'가 되려면 다소 시간이 걸릴 것입니다. 그러나 롤업이 이더넷 확장성의 핵심 구성 요소로 확고히 자리 잡은 만큼 성능 향상을 위한 사전 검증에 대한 추가 탐색은 L2 기술 발전의 중요한 단계가 될 것입니다.
특히 타이코는 기반 사전 확인의 구현을 추진하는 데 있어 상당한 진전을 이루었습니다. 동시에 타이코는 타이코 귀네스, 네더마인드, 체인바운드, 림체인, 프라임브, 에스프레소 등 여러 파트너와 협력하여 기반 사전 확인을 사용하기 위한 시나리오를 탐색하고 개발해왔습니다. 이러한 협업은 L2 생태계의 진화를 촉진하기 위해 설계되었으며, 다음 장에서 더 자세히 논의될 예정입니다.
사전확인 생태계 파노라마: 순서도 탐색 및 프로젝트 탐색
이 장에서는 롤업 중심 L2 생태계에서 사전확인을 적극적으로 조사하고 발전시키고 있는 프로젝트에 대해 살펴봅니다. 개발. 생태계가 아직 개발 초기 단계에 있기 때문에 사전 검증 프로세스의 세부 사항을 더 잘 시각화하고 이해하기 위해 순서도를 사용하겠습니다.
사전 확인 순서도
사전 확인은 L1과 L2 간의 긴밀한 협력이 필요하고 각자의 책임이 있는 여러 역할이 관련된 복잡한 프로세스입니다. 이 프로세스를 보다 쉽게 시각화하기 위해 간략한 개요를 제공하는 플로차트를 만들었습니다. 이 순서도는 전체 로직을 설명하기 위한 것이므로 롤업과 기반 롤업을 엄격하게 구분하지 않고 기본 수준의 일반적인 프로세스에 초점을 맞추고 있습니다.
<그림>
흐름도의 구체적인 단계를 살펴보기 전에 사전 확인 프로세스에 관련된 다양한 역할과 그 기능에 대해 알아봅시다:
사용자:  strong> L1 또는 L2 네트워크를 사용하는 개별 사용자로, 트랜잭션 생성 및 제출을 담당합니다. 사용자가 사전 확인 적용을 원하는 경우 트랜잭션을 작성하여 사전 확인자에게 전송합니다.
사전 컨퍼러: 사전 확인 과정에서 사전 컨퍼러는 트랜잭션을 검토하고 유효성을 확인한 다음 사용자에게 사전 확인 보장을 제공할 책임이 있습니다. 사전 확인을 통해 사용자는 최종 결제 전에 트랜잭션의 상태를 빠르게 확인할 수 있습니다. 노드가 사전 확인 자격이 없는 경우, 표준 검증 노드와 유사하게 사전 확인 거래가 아닌 일반 거래를 주로 처리하는 비사전 확인 행위자(NPA)로 작동합니다.
L1 검증자: L1 네트워크에서 트랜잭션과 블록의 최종 검증을 담당합니다. 사전 검증자가 트랜잭션 데이터를 제출하면 L1 검증자는 이를 검증하고 최종 데이터를 L1 블록체인에 기록하여 트랜잭션의 무결성과 합의 규칙 준수를 보장합니다.
사전확인 챌린지 관리자: 사전확인 과정에서 분쟁이나 이슈가 발생하면 해당 이슈를 조사하여 적절한 조치를 취하는 역할을 담당합니다. 분쟁을 해결하기 위한 적절한 조치를 취하는 역할을 담당합니다. 이 역할은 사전 확인 프로세스의 공정성과 신뢰성을 유지하는 데 매우 중요합니다.
이제 사전 확인의 구체적인 과정을 순서대로 정리해 보겠습니다.
사용자가 사전 확인 참여자에게 트랜잭션 요청을 전송하여 사전 확인 프로세스를 시작합니다.
사전 확인자는 트랜잭션을 검토하고 사전 확인 확인을 전송하여 사용자에게 트랜잭션이 L1 블록에 포함될 것임을 약속함으로써 사용자에게 최종 확인에 대한 초기 보증을 제공합니다.
사전 확인자는 L1 블록에 포함해야 하는 트랜잭션 데이터를 L1 검증자에게 제출합니다. 이 데이터는 단일 트랜잭션 또는 L2 시퀀서에 의해 처리된 집계 데이터일 수 있습니다.
L1 검증자는 제출된 거래 데이터 또는 집계된 데이터의 유효성을 검사하고 블록체인 합의 규칙을 준수하는지 확인하기 위해 이를 L1 블록에 기록합니다.
일정 시간이 지나면 거래 데이터 또는 집계된 데이터가 포함된 L1 블록이 최종적으로 완성되고 거래가 완료된 것으로 공식적으로 확인됩니다.
사용자는 L1 노드를 통해 트랜잭션의 최종성을 확인할 수 있으며, 필요한 경우 해당 정보를 사용하여 잠재적인 사전 확인 분쟁이나 이의를 제기할 수 있습니다.
거래가 약속대로 L1에 제대로 포함되지 않은 경우, 사전 확정자는 사전 확정 챌린지 관리자로부터 마진 콜을 받거나 담보 자산이 동결되는 등의 불이익을 받게 됩니다.
관련 프로젝트 살펴보기
다음 섹션에서는 사전 확정 생태계에서 활발하게 활동하는 주요 프로젝트와 그 과정에서 관련 역할을 더 자세히 분석합니다. 이러한 프로젝트는 프로세스 맵에서 특정 역할을 담당하지만 실제로는 약간 다른 역할을 수행할 수 있습니다. 따라서 이 개요는 기초적인 이해를 돕기 위한 것으로 일반적인 지침으로 사용할 수 있습니다. 명확성을 위해 각 카테고리의 항목은 알파벳 순서로 나열되어 있습니다.
<그림>
사전 회의 검증자
Astria: Astria는 중앙 집중식 시퀀서를 여러 롤업이 이 네트워크를 공유할 수 있도록 지원하는 탈중앙화 시퀀서 네트워크로 대체하기 위해 노력하고 있습니다. 이러한 설계는 롤업에 검열 저항성을 높이고, 블록을 더 빠르게 종료하며, 롤업 간에 원활한 상호작용을 제공합니다. 빠른 블록 종료를 위해 아스트리아는 사전 확인을 도입하여 롤업이 빠른 트랜잭션 확인과 검열 저항성을 높여 사용자 경험을 크게 개선할 수 있도록 합니다.
체인바운드의 볼트: 볼트는 이더리움 사용자에게 거의 즉각적인 거래 확인을 제공하기 위해 체인바운드에서 개발한 사전 확인 프로토콜입니다. 무신뢰 참여 메커니즘과 경제적 담보를 기반으로 운영되며 기존 MEV-Boost PBS 파이프라인과 호환되어 제안자에게 새로운 수익 기회를 창출하며, 볼트의 핵심 기능은 L1 사전 확인으로 송금 및 승인과 같은 기본 거래에 즉각적인 최종성을 제공함으로써 사용자 경험을 향상시킵니다. Bolt는 거래 포함에 대한 책임을 중앙화된 블록 빌더에서 제안자에게로 이전함으로써 시스템의 검열 저항성을 강화합니다. 동시에 담보화된 제안자 등록 메커니즘은 모든 유형의 스마트 컨트랙트에 대한 유연한 지원으로 신뢰가 필요 없는 환경을 보장합니다.
에스프레소 시스템: 에스프레소 시스템은 블록체인 생태계의 상호운용성을 향상시키기 위한 프로토콜입니다. 핫샷 비잔틴 장애 허용(BFT) 합의 프로토콜을 사용하여 여러 체인에서 거래 주문과 빠른 데이터 완결성을 지원합니다. 에스프레소 시스템은 블록체인 생태계의 확장성과 보안을 강화하는 것을 목표로 빠른 거래 완결성과 효율적인 상호 운용성을 제공하기 위해 함께 작동하는 에스프레소 네트워크와 에스프레소 마켓플레이스로 구성됩니다. 목표는 블록체인 생태계의 확장성과 보안을 강화하는 것입니다.
Ethgas: Ethgas는 중앙화된 시스템에서 거래 매칭을 관리하고 스마트 계약을 통해 온체인 프로세스를 실행하는 블록 공간 거래 마켓플레이스입니다. 사전 확인 포함(거래가 지정된 가스 한도 내에 포함되는지 확인하기 위해) 및 사전 확인 실행(거래가 특정 상태 또는 결과에 도달하는지 확인하기 위해). Ethgas는 블록 공간 거래에서 거래 개인 정보를 보호하는 데 중점을 두고 있으며 중립성을 운영 목표로 삼고 있는 것으로 알려져 있습니다.
Luban: 루반은 이더 네트워크와 롤업 간의 거래 데이터를 연결하는 탈중앙화 시퀀싱 레이어를 개발하는 데 주력하고 있습니다. 시퀀싱 레이어는 제안과 실행 역할을 분리하는 탈중앙화 시스템으로 설계되었으며, 루반의 사전 확인 기능은 거래가 이더 네트워크에 포함되기 전에 거래가 실행 가능한지 확인하여 거래 안정성을 크게 향상시키는 동시에 거래 수수료, 가스 가격 및 MEV와 같은 주요 요소를 최적화하는 데 도움을 줍니다.
Primev: Primev는 효율적이고 안정적인 P2P 네트워크를 구축하기 위해 사전 확인과 MEV 기능을 결합한 MEV 통합 제안자 네트워크를 개발하고 있습니다. 이 네트워크는 이더리움 트랜잭션을 실행하겠다는 약속을 기록하고 제안자에게 보상 또는 페널티로 인센티브를 제공하며, 프라임브는 MEV 참여자가 거래의 특정 실행 조건을 설정할 수 있고, 블록 빌더와 검증자가 이를 이행하여 거래가 사전 확인되도록 약속할 수 있습니다. 프라임브는 EIP-4337을 기반으로 유연한 사전 확인 및 가스 수수료 옵션을 지원하여 트랜잭션 처리 효율성을 향상시킬 뿐만 아니라 사용자 경험을 더욱 최적화합니다.
퍼퍼 유니파이: 아이겐레이어에 구축된 퍼퍼 유니파이의 액티브 검증 서비스(AVS)는 이더넷의 문제를 해결하는 데 중점을 두고 있습니다. 아이겐레이어를 기반으로 구축된 퍼퍼 유니파이는 이더넷 생태계, 특히 기반 롤업 아키텍처의 맥락에서 사전 검증 문제를 해결하는 데 중점을 두고 있습니다. 퍼퍼 유니파이는 아이겐레이어의 대체 기능을 활용하여 사전 검증된 참여 메커니즘을 지원함으로써 거래의 최종 검증 효율성을 개선하는 것을 목표로 합니다. 기반 롤업이 발전함에 따라 신뢰할 수 있는 사전 확인 제공자에 대한 필요성이 계속 증가하고 있으며, 퍼퍼 유니파이는 이러한 요구를 충족하는 것을 목표로 합니다. 궁극적인 비전은 핵심 프로토콜을 변경하지 않고도 효율적인 사전 확인을 가능하게 하여 이더넷 생태계의 지속 가능한 성장을 촉진하는 것입니다.
스케이트: 스케이트의 사전 확인 AVS는 모든 크로스체인 작업에 경제적 보안을 제공하기 위해 아이겐레이어의 대체된 자산에 의존합니다. 이 AVS는 크로스 체인 거래에 필요한 번들 데이터와 정보를 검증한 다음, 스케이트의 리피터가 서명하고 실행을 준비합니다. 이 과정을 통해 스케이트 AVS는 데이터의 사전 검증을 가능하게 하여 크로스 체인 트랜잭션의 신뢰성과 효율성을 크게 향상시킵니다.
스파이어: 스파이어의 기반 스택은 앱 체인을 구축하는 개발자를 지원하기 위해 설계된 기반 이더 롤업 프레임워크입니다. 기반 스택은 여러 실행 환경을 지원하고, 앱 체인에 대한 시퀀싱 수익을 보장하며, 기존의 공유 시퀀서와의 호환성을 유지합니다. 오픈 소스 프로젝트인 기반 스택은 개발자에게 앱 체인을 구축하고 관리하는 데 필요한 모든 도구와 리소스를 제공하여 이더리움 생태계에서 앱 체인 개발과 상호운용성을 촉진합니다.
타이코 귀네스: 타이코 귀네스는 타이코에서 개발 중인 롤업 디자인으로, 기반 롤업 아키텍처로 분류됩니다. 목표는 이더에서 직접 트랜잭션 주문을 관리하면서 이더와의 완전한 상호운용성을 달성하는 것입니다. 이 설계는 이더의 보안과 탈중앙화 특성을 활용하면서 높은 처리량과 빠른 최종 확인을 제공합니다. 현재 타이코는 블록 생성을 지원하는 제안자 메커니즘을 운영하고 있으며, 커뮤니티 내에서 수익성 있는 블록 생성을 촉진하기 위한 사전 확인 메커니즘을 모색하고 있습니다. 이 메커니즘은 블록 스케줄링과 데이터 게시 효율성을 최적화하기 위해 설계되었습니다. 이러한 목표를 달성하기 위해 타이코는 네더마인드와 가타카 같은 프로젝트와 집중적으로 협력하고 있습니다.
L1 검증자
Chorus One: 코러스 원은 블록체인 네트워크에 검증 서비스와 인프라를 제공하는 프로젝트로, 네트워크의 안정성과 보안을 강화하기 위해 여러 프로토콜에 걸친 서약 서비스에 중점을 두고 있습니다. L1 검증자로서 코러스 원의 역할은 트랜잭션을 검증하고 전체 네트워크의 신뢰성과 효율성을 향상시키는 블록을 생성하는 것입니다. 최근 코러스원은 사전 검증 기술에 큰 관심을 보였으며, Devcon 2024에서 해당 주제에 대한 이벤트를 주최하기도 했습니다.
연구
Nethermind: 이더마인드는 블록체인 네트워크의 성능과 안정성을 개선하는 것을 핵심 목표로 이더리움 클라이언트 및 도구 개발에 전념하는 프로젝트입니다. 고급 최적화 기술을 도입하여 이더 네트워크의 트랜잭션 처리량 개선을 적극적으로 추진하고 있습니다. 이더마인드는 사전 확인 기술에 대한 심도 있는 연구를 진행해 왔으며, 타이코의 자금 지원 프로그램에 타이코 메인넷의 사전 확인 배포를 가속화하기 위한 제안서를 제출했습니다. 이 제안은 Nethermind의 RFP-001 프로젝트를 기반으로 하며 두 단계로 진행됩니다. 첫 번째 단계에서는 제한된 수의 승인된 참여자를 대상으로 사전 확인을 테스트하고, 두 번째 단계에서는 시간이 지남에 따라 사전 확인의 사용을 확대할 계획입니다.
앞으로
타이코를 비롯한 많은 Based Rollup의 Layer2 프로젝트는 기반 롤업 아키텍처를 사용하거나 사용하지 않고 이 프로젝트를 위해 열심히 일하고 있습니다. 기반 롤업 아키텍처 사용 여부와 관계없이 기반 롤업과 다른 많은 레이어2 프로젝트는 기존 롤업의 비효율적인 트랜잭션 확정 프로세스를 최적화하기 위해 노력하고 있습니다. 이러한 프로젝트들은 사전 확인이라는 개념을 도입하여 사용자가 보다 빠르고 안정적으로 트랜잭션을 확인할 수 있는 트랜잭션 확인 시스템을 구축하고 있습니다. 이러한 방식으로 사용자 경험을 개선하고 사용자 신뢰를 구축할 수 있는 방법을 모색하고 있습니다.
타이코는 기반 롤업에서 레이어 2 프로젝트로서의 위치를 활용하여 이더와 완전히 상호 운용되고 탈중앙화된 기반 사전확인 메커니즘의 구현을 추진하고 있습니다. 타이코는 사용자에게 빠르고 안정적인 최종 거래 확인을 제공함으로써 거래 처리 속도와 안정성을 획기적으로 개선하여 사용자 경험을 크게 향상시킵니다.
그러나 Arbitrum의 에드 펠튼(Ed Felten)을 비롯한 많은 업계 전문가들은 사전 확인을 완벽하게 지원하는 성숙한 미들웨어가 아직 부족하다고 지적했습니다. 이는 사전 확정 기술의 성숙도와 사전 확정자를 위한 수익성 모델이 여전히 해결해야 할 과제로 남아 있음을 시사합니다.
이 백서에서 설명한 대로 점점 더 많은 프로젝트와 플레이어가 이더넷 레이어2의 성능과 효율성 향상을 목표로 하는 독특하고 혁신적인 솔루션을 제공하면서 사전 확인 분야에 적극적으로 뛰어들고 있습니다. 이러한 추세는 초기 구현 후 지속적으로 최적화되는 시스템 개념의 일반적인 패턴과도 일치합니다. 제가 보기에 이 단계는 L2 시스템의 진화에 있어 중요한 시점으로, 현재 L2 생태계에서 흥미롭고 긍정적인 발전입니다.
사전 확인을 통한 사용자 편의성 향상은 속도와 효율성에 중점을 둔 디파이와 게임 같은 분야뿐만 아니라 이더 레이어2의 성능을 개선하여 이전에 파편화된 생태계의 일부에 이더를 다시 연결하는 데에도 큰 영향을 미칠 것으로 보입니다. 이러한 성능 향상을 통해 더 많은 Type-1 이더넷 레이어2 프로젝트가 이더넷과 더욱 긴밀하게 통합되어 이전에는 속도 제한으로 인해 접근하기 어려웠던 잠재력을 실현할 수 있을 것입니다. 이러한 발전은 전체 이더넷 생태계에 큰 영향을 미칠 것입니다.
사전 확인은 여전히 어렵고 험난한 여정입니다. 하지만 타이코와 같은 선구자들이 도전에 나서고 있으며 사용자에게 더 많은 편의를 제공하는 데 집중하고 있습니다. 혁신은 결코 쉽지 않지만, 이더와 레이어2 생태계를 지지하는 사람으로서 이들의 노력에 경의를 표하며 격려합니다.