Co se týče potenciálu bitcoinového ekosystému, podstatou je, že BTC je největší aktivum. Ekologický strop veřejného řetězce je určen tržní hodnotou veřejného řetězce. Nejjednodušší je pochopit, že držitelé BTC budou vždy potřebovat hypoteční úvěry, i když jde o 10 % z objemu prostředků, tedy 120 miliard amerických dolarů. A pokud se jedná o veřejný řetězec s tržní hodnotou 1 miliardy, 50 % prostředků bude činit pouze 500 milionů amerických dolarů, což je strop. Dalším příkladem je generování stablecoinů prostřednictvím hypoték Rozsah zastavovaných aktiv musí být velký a potenciál stablecoinů bude velký.
Z tohoto pohledu je tržní hodnota bitcoinu čtyřikrát vyšší než Ethereum a jeho ekologický potenciál je rozhodně mnohem vyšší než u Etherea. Ale skutečná situace je přesně opačná Celkový rozsah bitcoinového ekosystému je nyní daleko za Ethereem. Základním důvodem je, že výkon bitcoinu jako veřejného řetězce je příliš nízký a jeho programovatelnost je příliš špatná a nemá Turingovu úplnost. Pak je řešením napodobit architekturu Etherea a použít vrstvu2. Vrstva 2 potřebuje TPS a TPS a potřebuje programovatelnost a programovatelnost.
Přijetí metody vrstvy 2 je nyní strategií většiny bitcoinového ekosystému, ale existuje naléhavý problém, který je třeba vyřešit, a to je bezpečnost. Pokud chcete, aby držitelé BTC vkládali své prostředky do vrstvy 2 s klidem na duši, musí být zajištěna bezpečnost BTC. V první řadě je velmi důležitá bezpečnost Nikdo přece nechce kontrolovat sezamová semínka a přijít o meloun. Za druhé, bitcoinový řetězec se sám o sobě liší od Etherea a nemůže se učit z bezpečnostního designu Etherea.
Pak se objeví náš hlavní hrdina. babylon poskytuje bezpečnost nativních BTC a je základem pro další vrstvu BTC2.
Babylonská architektonická logika
Různé PoS řetězce, včetně BT
●To zahrnuje vrstvu BTC2, ale mohou to být i jiné veřejné řetězce. Datová vrstva se skládá z jednotlivých PoS řetězců, které chtějí využít bitcoin ke zvýšení své bezpečnosti a jsou ochotny za to zaplatit.
●Kromě provádění běžných funkcí konsenzuálního protokolu, jako je generování a ověřování bloků, jsou validátoři v řetězci PoS také zodpovědní za podepisování podpisů finality na miniaplikaci finality.Kontrolní vrstva: Babylonský řetěz
●Řídící vrstva je most spojující bitcoinovou síť a řetězec PoS a je implementována řetězcem Cosmos-SDK zvaným Babylon chain.
●Babylonový řetěz slouží jako řídicí rovina a je zodpovědný za následující klíčové funkce:
Poskytování služeb časových razítek bitcoinů: Řetězec Babylon zaznamenává hashe bloků PoS a sady validátorů v řetězci bitcoinů, což zajišťuje konzistenci mezi řetězcem PoS a bitcoinovou sítí a umožňuje rychlé a bezpečné oddělení.
Působí jako obchodní trh: Řetězec Babylon porovnává hráče s bitcoiny a řetězec PoS a usnadňuje transakce mezi nimi.
Sledovat informace o vytyčování a ověřování: Řetězec Babylon zaznamenává informace, jako je registrace a aktualizace klíče EOTS, aby byla zajištěna bezpečnost a transparentnost procesu vytyčování.
Zaznamenejte konečný podpis řetězce PoS: Řetězec Babylon uchovává konečný podpis řetězce PoS, aby byla zajištěna bezpečnost protokolu.Základní bezpečnostní vrstva: bitcoinová síť
●Síť bitcoinů je základním kamenem celé architektury a poskytuje základní zabezpečení systému.
●Bezpečnost a decentralizovaná povaha bitcoinové sítě zajišťuje bezpečnost zastavených bitcoinových aktiv a zabraňuje škodlivému chování.
Uživatelé Babylonu mohou dosáhnout bezpečného stakingu, aniž by převáděli bitcoiny ze svých vlastních adres. Tímto způsobem se držitelé bitcoinů nemusí přemosťovat do řetězce PoS. A není třeba zapouzdřovat, hostovat atd. zastavené bitcoiny.
Vzhledem k tomu, že bitcoin sám o sobě nepodporuje inteligentní smlouvy s kompletním Turingem, protokol Babylon chytře využívá stávající bitcoinový skriptovací jazyk a model UTXO k implementaci funkce hypoteční smlouvy. Protokol navrhuje čtyři typy transakcí: hypoteční transakce, transakce uvolnění, transakce snížení a transakce uvolnění. Tyto transakce omezují přenosovou cestu bitcoinu prostřednictvím specifické logiky skriptu, čímž dosahují funkcí podobných chytrým kontraktům.
Sázková transakce:
Hypoteční transakce je prvním krokem pro uživatele, aby se zapojili do sázky bitcoinů. Uzamyká bitcoiny uživatele ve speciálním UTXO. Toto UTXO lze odemknout pouze dvěma způsoby: odblokovací transakcí iniciovanou uživatelem po splnění podmínek zrušení sázky. transakce zahájená, když dojde k narušení bezpečnosti.
Tímto způsobem sázkové transakce odevzdávají bitcoiny uživatele do řetězce PoS jako zálohu za jejich účast na ověřování a udržování zabezpečení sítě.
2. Vyřazení transakce:
Když si uživatel přeje odstoupit od sázky bitcoinů, může zahájit transakci zrušení sázky.
Nesázkové transakce musí splňovat určité podmínky, jako je například uzamčení na určitou dobu, aby uživatelé nemohli často vstupovat do závazku a opouštět ho, což má vliv na stabilitu sítě.
3. Zkrácená transakce:
Transakce lomítka se spouští, když uživatelé provádějí škodlivé chování v řetězci PoS, jako je dvojité podepisování nebo pokus o podkopání konsenzu sítě.
Transakce s lomítkem odešle zajištěné bitcoiny uživatele na nevyužitou adresu, tj. zničí tyto bitcoiny jako trest za škodlivé chování.
Protokol Babylon zajišťuje, že v případě narušení bezpečnosti je odhalen soukromý klíč pachatele a automaticky se spouštějí škrtací transakce prostřednictvím technologie prosazování odpovědnosti a konečného gadgetu.
4. Zrušení sázky transakce:
Transakce zrušení sázky se používá k uvolnění bitcoinů uživatele ze zamčeného stavu po vypršení relativního časového zámku transakce zrušení sázky.
Tento proces zajišťuje, že uživatelé mohou získat zpět své bitcoiny včas, když normálně odstoupí od sázky, a zároveň zabrání uživatelům se zlými úmysly v útocích během procesu odstavování.
Trestní mechanismus
Pro výše uvedené čtyři typy transakcí je třeba zajistit mechanismy, které zabrání nekalému jednání. Technologický mechanismus Babylon's Slash je implementován pomocí pokročilé kryptografie, inovací konsenzuálního protokolu a optimalizovaného bitcoinového skriptovacího jazyka.
1. Tvrzení o odpovědnosti
Odpovědné tvrzení je kryptografická technika, jejíž hlavní myšlenkou je použití extrahovatelných jednorázových podpisů (EOTS), aby bylo zajištěno, že soukromý klíč pachatele bude za určitých okolností kompromitován. V protokolu Babylon, když validátor provádí škodlivé chování, jako je dvojité podepisování, protokol automaticky extrahuje jeho soukromý klíč a zveřejní jej, takže kdokoli může použít soukromý klíč k provádění transakcí lomítka a potrestání pachatele.
Protože zástavce použil společný podpis, když slíbil UXTO. Pokud chce udělat zlo a podepíše převod před koncem slibu, bude spuštěno prohlášení o odpovědnosti a bude zveřejněn soukromý klíč.
2. Miniaplikace Finality
Miniaplikace Finality jsou další vrstvou mechanismů přidaných k existujícímu protokolu PoS konsenzu pro zvýšení bezpečnosti. V protokolu Babylon se používá gadget EOTS finality, který vyžaduje, aby validátoři provedli další podpisy pomocí EOTS po dokončení bloku.
Úlohou tohoto dodatečného podpisu je převést všechna porušení zabezpečení na námitky proti tvrzení o odpovědnosti se stejnou výškou bloku, což umožňuje efektivní fungování mechanismu tvrzení o odpovědnosti.
Klíčovým aspektem Babylonu je jeho protokol časových razítek BTC. Časová razítka událostí z jiných blockchainů na bitcoiny, což umožňuje těmto událostem využívat časová razítka bitcoinů stejně jako bitcoinové transakce. To efektivně půjčuje zabezpečení bitcoinu jako serveru časových razítek. Protokol časových razítek BTC umožňuje rychlé oddělování akcií, skládatelnou důvěru a snížené náklady na zabezpečení s cílem maximalizovat likviditu držitelů bitcoinů. Protokol je navržen jako modulární zásuvný modul, který lze použít nad mnoha různými algoritmy konsenzu PoS a poskytuje základ, na kterém lze postavit protokol resetování.
Služba časových razítek bitcoinů
Protokol bitcoinových časových razítek je ověřená technologie, která umožňuje odesílání libovolných dat do Babylonu za účelem generování časových razítek bitcoinů pro řetězec POS, čímž se zlepšuje jeho integrita a zabezpečení, jako je odolnost proti útokům na dlouhé vzdálenosti.
Útoky na dlouhé vzdálenosti jsou pro řetězce POS bolestí hlavy. Ověřovací uzly řetězce POS musí dát do zástavy tokeny jako trest za páchaní zla. Když však uzly stahují své tokeny, neexistuje způsob, jak omezit jejich chování. Vzhledem k tomu, že náklady na výstavbu řetězce POS jsou relativně nízké, může falešný řetězec vytvořit více ověřovatelů. Útoky na dlouhé vzdálenosti odkazují na začátek od bloku geneze, vytvoření řetězce delšího než původní hlavní řetězec a manipulaci s celou historií transakcí za účelem nahrazení původního hlavního řetězce. Například validátor zla stále vlastní token podle svého výběru v kovaném řetězci.
Když nově přidané uzly nebo uzly, které byly dlouhou dobu offline, synchronizují nová bloková data, nemohou jasně vědět, který řetězec je skutečným hlavním řetězcem, je velmi pravděpodobné, že bude přidán falešný řetězec a skutečný hlavní řetězec bude uzurpován .
Aby se zabránilo útokům na dlouhou vzdálenost, mnoho řetězců PoS vyžaduje nové připojení klientů a validátorů k identifikaci bloků kontrolních bodů v kanonickém řetězci. Může trvat dny nebo týdny, než se všichni důvěryhodní kolegové dohodnou na kontrolním bodu. Je to proto, že na blockchainu neexistuje žádná centrální důvěryhodná strana a všichni validátoři mají stejnou důvěru. Pokud dojde k podvrženému řetězci a dojde k neshodě, bude ověřovatel potřebovat určitý čas na komunikaci a potvrzení.
To je důvod, proč POS přijímá velmi dlouhou dobu odemykání slibu.
Vzhledem k tomu, že BTC je PoW řetězec, je jako princip hlavního řetězce použit nejdelší řetězec. K útoku na BTC je třeba soustředit 51 % výpočetního výkonu celé sítě. Náklady jsou extrémně vysoké a lze je v zásadě potvrdit jako nemožné. Proto lze BTC považovat za nejbezpečnější veřejný řetězec.
1. Služba bitcoinového časového razítka umožňuje validátorům řetězce PoS zabalit hash hodnotu bloku PoS a sadu validátorů, kteří hlasovali pro blok, do jednotného balíčku a odeslat jej do řetězce Bitcoin jako transakci. Tyto informace o transakci budou zaznamenány do bitcoinového bloku, čímž se informace o PoS bloku „ukotví“ do bitcoinového řetězce.
Protože kontrolní body na bloku PoS budou odeslány do hlavní sítě bitcoinů, ověřovatelé PoS se potřebují synchronizovat pouze podle kontrolních bodů v hlavní síti BTC. Když je na bitcoinech zaznamenáno časové razítko žádosti o výběr validátoru, řetězec padělků musí vygenerovat dřívější časové razítko BTC, aby přesvědčil ostatní validátory, že neprovedli výběr. Ale toto chování je ekvivalentní útoku na BTC.
Proto mohou POS řetězce využívající časová razítka BTC dosáhnout rychlé dekomprese, která často vyžaduje pouze 1 den nebo dokonce několik hodin čekací doby.
Služba bitcoinových časových razítek je technologie, která využívá zabezpečení bitcoinové sítě ke zvýšení bezpečnosti řetězce PoS a umožňuje rychlé vysazení. Vzhledem k tomu, že bloky PoS nelze kontrolovat přímo na bitcoinu kvůli nedostatečnému prostoru v blocích bitcoinů, Babylon funguje jako samostatný řetězec PoS, který shromažďuje kontrolní body zaslané řetězci PoS a zveřejňuje je v bitcoinech jejich jménem. Služba časových razítek společnosti Babylon je modulární pro snadnou integraci.
Stručně řečeno, protokol Babylon poskytuje inovativní způsob, jak zlepšit škálovatelnost a bezpečnost ekosystému BTC tím, že kombinuje zabezpečení bitcoinů s řešeními vrstvy 2. Přestože bitcoiny čelí výzvám, pokud jde o výkon a programovatelnost, architektonický návrh společnosti Babylon tyto problémy efektivně řeší a umožňuje držitelům bitcoinů bezpečně se účastnit sázek, aniž by museli přesunout svá aktiva. To nejen zvyšuje ekologický potenciál bitcoinu, ale také poskytuje důležité bezpečnostní záruky pro budoucí veřejné řetězce a projekty DeFi. Jak se tento protokol vyvíjí, můžeme očekávat další růst a diverzifikaci bitcoinového ekosystému.
Referenční článek:
https://www.theblockbeats.info/news/48455
https://www.chaincatcher.com/article/2079486