Oto jak Ergo dąży do zwiększenia interoperacyjności modelu eUTxO Cardano

This page is machine-translated.
Shiraz Jagati

8 kwietnia 2021

Interoperacyjność blockchainów odnosi się do zdolności różnych protokołów blockchain do wzajemnej kompatybilności. Osiągnięcie prawdziwej interoperacyjności blockchainów wśród heterogenicznych protokołów jest warunkiem wstępnym dla powszechnej adopcji technologii blockchain. Jest to prawda, ponieważ wiele firm jest niechętnych do budowania w zamkniętym środowisku platformy.

W tym artykule przyjrzymy się, jak platforma Ergo pomoże w interoperacyjności Cardano.

Wadliwy model UTXO Bitcoina

Model UTXO istnieje w kryptowalutach od momentu powstania Bitcoina. Termin UTXO odnosi się do ilości cyfrowej waluty, którą ktoś ma po wykonaniu transakcji kryptowalutowej. Litery oznaczają niezużytą wartość transakcji. W potwierdzonej transakcji w udowodnionym systemie płatności blockchain, tylko niezużyte wyjścia mogą być używane jako wejścia do transakcji. Gdy transakcja ma miejsce, wejścia są usuwane, a wyjścia są tworzone jako nowe UTXO, które mogą być następnie wykorzystane w przyszłych transakcjach.

W sieci Bitcoin UTXO to kwota, która jest przekazywana na adres Bitcoin podczas transakcji. Zużyte kwoty są używane niezależnie przez transakcję, a nowe wyjścia są tworzone – jedno dla odbiorcy, a jeśli to konieczne, jedno dla pozostałej części. Wartość wysłana do odbiorcy staje się nowym UTXO na adresie odbiorcy, podczas gdy wyjście zmiany staje się nowym UTXO na adresie nadawcy, które może być wykorzystane w przyszłej transakcji.

Pomimo pewnych namacalnych korzyści modelu UTXO w jego zastosowaniu w ramach takich jak Bitcoin, wciąż istnieją pewne fundamentalne ograniczenia, szczególnie gdy model jest stosowany w bardziej złożonej, kompletniej platformie Turinga, takiej jak Ethereum. Na przykład budowanie aplikacji na podstawie projektu UTXO zmusza programistów do ograniczenia ilości stanu zmienianego przez każde wyjście. Podobnie, projekt transakcji UTXO z natury nie jest przyjazny dla rozwoju inteligentnych kontraktów, ponieważ koncepcja ta jest odpowiednia tylko do zastosowania w aplikacjach, w których każde wyjście jest własnością jednej osoby i może się załamać, jeśli wyjście może być konsumowane przez dwie lub więcej osób jednocześnie.

Bitcoin używa "skryptu Bitcoin", który, choć nie jest całkowicie bezużyteczny, brakuje mu wielu funkcji. Dlatego Vitalik Buterin zdecydował, że zamiast poprawiać skrypt Bitcoin (co nie jest takie proste) i rozwijać lepszy model UTXO, musiał wyrzucić nieefektywny system i przejść na model oparty na kontach. Modele oparte na kontach są lepiej rozumiane w ramach dominujących ekosystemów programistycznych.

Jednakże, porzucenie modelu UTXO również skutkowało porzuceniem jego zalet: 

  1. Obliczenia są poza łańcuchem, a transakcje są zarówno wynikami, jak i dowodami.
  2. Wejścia transakcji zawsze łączą się z istniejącymi UTXO. Łatwo jest również zweryfikować, czy UTXO zostało wydane.
  3. W modelu UTXO transakcje są łatwo przetwarzane równolegle.
  4. W bezstanowym środowisku modelu UTXO użytkownicy są zachęcani do używania nowych adresów dla każdej transakcji, co zwiększa prywatność w pewnym stopniu.

Potrzeba lepszego modelu UTXO - Rozszerzony model eUTxO Cardano

Istniała wyraźna potrzeba lepszego skryptu UTXO z ograniczonego modelu UTXO i wzmocnienia go nowym modelem UTXO. Dodatkowo, istniała potrzeba dodania nowych języków, które pomogą w budowaniu Dapps. To jest to, co oznacza zakres modelu UTXO zarówno dla Cardano, jak i Ergo. To kluczowy krok naprzód od początkowego projektu, który opublikował Satoshi Nakamoto. 

Cardano dążyło do skonsolidowania modelu UTXO Bitcoina z możliwością Ethereum do obsługi inteligentnych kontraktów w rozszerzonym modelu księgowania UTXO (eUTxO). Przyjęcie eUTxO ułatwia wdrażanie inteligentnych kontraktów w łańcuchu Cardano.

Rozszerzony model UTxO będzie istniał na warstwie rozliczeniowej, a model oparty na księgowości będzie istniał na warstwie obliczeniowej. Rozszerzone rozwiązanie UTXO wymagałoby dwóch dodatkowych funkcji, których istniejący model UTXO nie mógł zapewnić:

  1. Aby móc utrzymać stan kontraktu.
  2. Aby móc egzekwować, że ten sam kod kontraktu jest używany w całej sekwencji transakcji.

Dominującą cechą modelu eUTxO jest to, że opłaty potrzebne do ważnej transakcji mogą być dokładnie przewidziane przed jej opublikowaniem. Unikalna cecha, której nie ma w modelach opartych na kontach.

Alternatywnie do posiadania tylko kluczy publicznych (hashy) dla blokad i podobnych podpisów służących jako klucze, eUTxO umożliwia dowolną logikę w formie skryptów. Ta dowolna logika bada model księgi Cardano, rozszerza model UTXO, aby wspierać wiele aktywów i inteligentne kontrakty, nie kompromitując podstawowych zalet modelu UTXO. 

Ergo jest pierwszym, który przyjmuje język inteligentnych kontraktów w tym samym modelu eUTxO co Cardano

Chociaż PoS jest bardzo bezpiecznym protokołem, niektóre inteligentne kontrakty mogą wymagać cech bezpieczeństwa teoretycznego konsensusu PoW w niektórych częściach ich wykonania. W pełni kompatybilny z Cardano PoW może wnieść znaczący wkład do wszystkich deweloperów w ekosystemie Cardano; Ergo ułatwia tę kompatybilność PoW. 

Im większa jest dApp, jeśli zajmuje się zabezpieczonym DeFi, tym większy ma stawkę do dyspozycji, a ponieważ to jeszcze nie zostało w pełni rozwiązane w konsensusie Proof of Stake, jest to słaby punkt. Ergo przynosi udowodnioną pewność PoW, z wystarczającym bezpieczeństwem dla wszystkich bardziej złożonych implementacji DApps na standardowym modelu UTxO, zamiast tłumaczyć bardzo naturalne koncepcje kryptograficzne zintegrowane z PoW na PoS, gdzie implikacje teorii gier protokołu są całkowicie inne.

Ergo pracuje nad protokołem interoperacyjności, który nie jest oparty na dowodach, co nie jest łatwe do połączenia z wieloma blockchainami, ale ma podejście federacyjne z wykorzystaniem reputacji na stawce. Otwierając cały ekosystem Cardano na interoperacyjność z blockchainem Solana, wybranym przez duże giełdy, takie jak OKEX czy Binance.

Podczas gdy wszystkie inne blockchainy nie skopiują wszystkich tych zalet modelu eUTxO, dzięki interoperacyjności inne projekty lub DApps będą mogły pożyczyć te unikalne zalety, przynosząc swoje tokeny do Ergo. Kryptografia stosowana przez protokół Ergo jest bardziej zaawansowana, działająca na protokołach sigma, gdzie podpisy kryptograficzne są wysoce elastyczne i kompozytowe.

Share post

Ergo Infrastructure DAO: Decentralizacja Kręgosłupa Ekosystemu Ergo

Ergo Infrastructure DAO: Decentralizacja Kręgosłupa Ekosystemu Ergo

Misja Ergo zawsze była zakorzeniona w decentralizacji, nie tylko na warstwie konsensusu, ale w całym stosie.

Ergo Platform

13 sierpnia 2025

Mew Finance: Zabawne narzędzie DeFi dla ekosystemu Ergo

Mew Finance: Zabawne narzędzie DeFi dla ekosystemu Ergo

Mew Finance to zestaw aplikacji zdecentralizowanych na blockchainie Ergo.

Ergo Platform

12 sierpnia 2025

Lithos: Decentralizacja wydobycia z użyciem pul on-chain

Lithos: Decentralizacja wydobycia z użyciem pul on-chain

Lithos to nowy protokół zaprojektowany w celu przekształcenia sposobu działania pul wydobywczych poprzez przeniesienie ich na łańc.

Ergo Platform

24 lipca 2025

Sigma 6.0: Mądrzejszy, bardziej elastyczny Ergo

Sigma 6.0: Mądrzejszy, bardziej elastyczny Ergo

Sigma 6.0 to główna proponowana aktualizacja blockchaina Ergo.

Ergo Platform

23 lipca 2025

Kształtowanie przyszłości Rosen: Wezwanie społeczności w sprawie pięciu kluczowych propozycji skarbowych

Kształtowanie przyszłości Rosen: Wezwanie społeczności w sprawie pięciu kluczowych propozycji skarbowych

Współzałożyciel Rosen, Armeanio, złożył pięć nowych propozycji do Skarbu Rosen.

Ergo Platform

9 lipca 2025

Rozszerzony UTXO Ergo i Wzrost Sztucznej Inteligencji Ekonomicznej

Rozszerzony UTXO Ergo i Wzrost Sztucznej Inteligencji Ekonomicznej

Praktyczna Wizja dla Autonomicznych Agentów Ekonomicznych Autonomiczne agenty ekonomiczne na blockchainie Ergo wykonują użyteczną.

Ergo Platform

12 maja 2025

ErgoHACK X: Sztuczna Inteligencja na Blockchainie Ergo

ErgoHACK X: Sztuczna Inteligencja na Blockchainie Ergo

Świętowanie Dekady Zdecentralizowanej Innowacji Dołącz do 10.

Ergo Platform

10 kwietnia 2025