Původní autor: Haotian

Související čtení:

„Ručně vybraná trasa Vitalikem Epocha a slot: Poskytněte rychlejší čas potvrzení transakce pro Ethereum“

Jak porozumět tomu, jak @VitalikButerin uvažuje o metodě potvrzení transakce Ethereum? Protože doba potvrzení transakce 5-20 sekund na hlavní síti se již blíží rychlosti spotřeby kreditní karty, zdá se to na základě uživatelského vnímání dostačující. Ve srovnání s dobou potvrzení transakce na úrovni milisekund vrstvy 2 však rozdíl v potvrzování transakcí mezi hlavní sítí a vrstvou 2 způsobí určitá bezpečnostní rizika. Proto optimalizace doby potvrzení transakce v hlavní síti spíše vyhovuje úvahám vrstvy 2 strategie rozvoje?

1) Současný mechanismus konsensu Gasper společnosti Ethereum přijímá základní koncepty Slot (časový slot) a Epoch (období). Každý slot bude vybrán pro ověření aktuálního stavu transakce v řetězci 32 slotů To znamená, že 6,4 minuty bude představovat období a v podstatě všichni validátoři dokončí hlasování během období. Finalita transakce obvykle trvá dvě období po 12,8 minutách, což znamená, že transakce se stane nevratnou 12,8 minuty po jejím zahájení.

2) Vitalik se domnívá, že čas je příliš dlouhý a je nespokojen se současným Gasperovým konsenzuálním mechanismem, a navrhuje metodu vylepšení finality jednoho slotu, která může zajistit, že každý blok bude dokončen před vygenerováním dalšího bloku, čímž se urychlí čas potvrzení definitivnosti. Jde jen o to, že konečné potvrzení a potvrzení transakce jsou dvě různé věci. Toto úzce nesouvisí s potvrzením transakce za 5-20 sekund, které uživatelé vnímají, ale bude to velký problém, pokud to bude odpovídat síti vrstvy 2.

3) Protože doba potřebná k odeslání a potvrzení transakcí uživatelům vrstvy 2 bude kratší, je nejen lepší než doba vnímání uživatelem 5-20 s, ale může dosáhnout úrovně milisekund. To je způsobeno mechanismem potvrzení před transakcí přijatým vrstvou 2 jako celkem. Pokud je však čas konečného potvrzení transakce na mainnetu vrstvy 1 příliš dlouhý, teoreticky budou existovat určitá rizika časové prodlevy na vrstvě 2: například uživatel rychle potvrdí na L1 a provede následné akce, ale nemusí to být potvrzeno kvůli stav L1 navíc vede ke ztrátám kapitálu, protože samotná vrstva 2 má určitá centralizační rizika, čím delší je časová prodleva, budou existovat potenciální neznámá rizika centralizačního chaosu.

4) Proto je podle mého názoru optimalizace doby potvrzení transakce v mainnetu Ethereum v novém článku Vitalika do jisté míry uspokojit velkou strategii společné propagace systému vrstvy 2 a systému vrstvy 1. Ačkoli někteří lidé na trhu mluví o vrstvě 2, vrstva 2 se stala směrem, který musí být stabilní v procesu vývoje Etherea.

Je zřejmé, že Ethereum bude v budoucnu určitě podporovat „vrstvenou“ strategii. Obecným trendem bude spoléhat se na vrstvu 1, která se zaměří na bezpečnost a decentralizaci, a spoléhat se na vrstvu 2, která poskytne stabilní a spolehlivé interaktivní prostředí pro vypořádání. Vitalik navrhl zrychlení potvrzování transakcí, což má v podstatě snížit hierarchické tření mezi vrstvou 1 a vrstvou 2, což uživatelům poskytuje lepší front-end interaktivní prostředí pro zážitek z vrstvy 2 a bezpečnější back-endový základ vypořádání.