Ethereum, popularna sieć blockchain znana ze swojej kryptowaluty eterowej i rewolucyjnego wykorzystania inteligentnych kontraktów, może znacznie się zmienić. Podczas ostatnich warsztatów założyciel Vitalik Buterin ujawnił „ogromny problem”, który nęka sieć: Biorąc pod uwagę obecną strukturę sieci ethereum, nie istnieje żaden mechanizm finansowania inteligentnego przechowywania kontraktów na blockchainie warstwy podstawowej w perspektywie długoterminowej. Problem sprowadza się do sposobu, w jaki Buterin i inni programiści konfigurują strukturę opłat dla użytkowników ethereum.
W tym momencie każdy użytkownik zaangażowany w inteligentną umowę wdrożoną w sieci głównej jest odpowiedzialny tylko za jednorazową opłatę, mimo że wszystkie węzły w sieci ethereum muszą następnie przechowywać informacje o tej umowie przez czas nieokreślony. W miarę wzrostu bazy użytkowników ethereum i wzrostu liczby inteligentnych umów przechowywanych w blockchain, może to szybko stać się poważnym problemem, ponieważ opłaty użytkowników nie będą w stanie odpowiednio pokryć kosztów związanych z rosnącą masą przechowywanych danych.
Mechanizm zwiększonych funduszy i zmniejszonych danych
Buterin twierdzi, że „umowy, o których programiści i użytkownicy zapominają i przestają się nimi przejmować, powinny domyślnie znikać ze stanu”, jak podaje ETHNews.com. Uważa, że wiele wykonanych inteligentnych kontraktów, szczególnie tych, które z różnych powodów są bardzo stare lub nieistotne, należy usunąć z węzłów sieci, aby zwolnić miejsce. Już samo to stanowi poważne przejście od poprzedniego podejścia do systemów blockchain. W większości poprzednich przypadków programiści Blockchain reklamowali otwartość, dokładność i, co najważniejsze, niezmienność tych systemów. Gdy przedmiot zostanie wprowadzony do blockchain, myślenie idzie, jest tam na stałe.
Sugestia Buterina, aby usunąć kontrakty nawet z części sieci, może stanowić poważną zmianę z istotnymi implikacjami. Pojawia się szereg pytań: które inteligentne kontrakty miałyby pierwszeństwo w przypadku długoterminowego przechowywania? Co stałoby się z tymi, którzy zostali usunięci ze stanu? A kto określi, które są przechowywane, a które usuwane?
Buterin i inni liderzy eteru mają rozwiązanie, które ma na celu ułatwienie czyszczenia węzłów sieci, a także ma na celu odpowiedzieć na wiele z tych pytań. Deweloper Philip Daian wyjaśnia, że mechanizm pobierania opłat czynszowych jest niezbędny dla „każdego systemu zapewniającego abstrakcji pamięci masowej użytkownikom”. Podczas gdy inteligentne przechowywanie danych kontraktowych w sieci głównej jest „subsydiowane przez wspólny model pamięci w tym sensie, że sieć ponosi koszty zewnętrzne w długim okresie”, mogą istnieć ograniczenia wykonalności tej strategii w perspektywie długoterminowej.
Dwie propozycje opłat czynszowych
Buterin zasugerował dwie powiązane ze sobą propozycje systemu opłat czynszowych. Po pierwsze, sugeruje się określenie górnej granicy rozmiaru sieci głównej. Deweloperzy będą musieli ustalić, ile danych powinno przechowywać. Po drugie, ethereum powinno ustanowić strukturę opłat czynszowych, która zapewniłaby, że ten limit nie zostanie przekroczony. Odłamki ostatecznie znacznie zmniejszyłyby te opłaty, ale mimo to stanowiłyby nowe obciążenie dla użytkowników eteru.
Zgodnie z propozycją Buterin użytkownicy wysyłający transakcje związane z określonymi umowami automatycznie wstępnie wypełniają związaną z nimi umowę opłatami czynszowymi, które mają umożliwić funkcjonowanie umowy przez kilka lat. Tokeny zostaną wykorzystane do opłacenia czynszu, a następnie zostaną spalone. Sugestia Buterina ograniczyła sposób, w jaki opłaty czynszowe mogą się zmieniać w czasie; mogą „zmniejszać się, ale nie zwiększać”. Zatem im wyższa pojemność pamięci sprzętowej z czasem, tym niższe będą opłaty za wynajem dla użytkowników. Jest to rodzaj ostrzeżenia, ponieważ sam Buterin przyznał, że nakazanie zapłaty opłat w eterze może doprowadzić do ich znacznego wzrostu, w zależności od tego, jak wyceniony jest kryptowalut.
Druga propozycja opłaty czynszowej Buterin osiąga podobny cel różnymi sposobami. W takim przypadku obowiązywałaby opłata „wskrzesić”, która mogłaby pozwolić na utrzymanie umów w stanie „uśpienia” do późniejszego wykorzystania. Aby te umowy dotyczące uśpienia zostały wskrzeszone, użytkownicy będą musieli przedłożyć dowód Merkle „potwierdzający stan umowy w momencie usunięcia” lub czas wysłania umowy do stanu uśpienia. Jedną z korzyści tej propozycji jest to, że użytkownicy nie byliby zobowiązani do oszacowania w momencie płatności opłaty czynszowej, jak długo dana umowa powinna pozostać w państwie.
Ethereum nie poczyniło ostatecznych planów wprowadzenia opłat czynszowych, chociaż podobno inne sieci również rozważały tę możliwość. W każdym razie użytkownicy niektórych z najpopularniejszych blockchainów i kryptowalut mogą prędzej czy później podlegać dodatkowym opłatom w celu angażowania się w praktyki, które kiedyś działały na różne sposoby.
Inwestowanie w kryptowaluty i inne początkowe oferty monet („ICO”) jest bardzo ryzykowne i spekulacyjne, a ten artykuł nie jest zaleceniem Investopedia ani pisarza do inwestowania w kryptowaluty lub inne ICO. Ponieważ sytuacja każdej osoby jest wyjątkowa, przed podjęciem jakichkolwiek decyzji finansowych należy zawsze skonsultować się z wykwalifikowanym specjalistą. Investopedia nie składa żadnych oświadczeń ani gwarancji co do dokładności lub aktualności zawartych tu informacji. Na dzień napisania tego artykułu autor jest właścicielem kryptowaluty.
