🚨RGB 0.12 RC1 jest już dostępny W ciągu 2 lat śledzenia protokołu RGB był to prawdopodobnie najbardziej ekscytujący moment Zaledwie 14 godzin temu, na githubie RGB-WG, Maxim w końcu ogłosił wersję RC1, która będzie najbardziej stabilną wersją RGB, a także zasugerował, aby wszyscy twórcy RGB przeszli na najnowszą wersję tak szybko, jak to możliwe, a nadchodzi kolejny rozdział ekosystemu BTC Zanurzmy się w 👇 🧵 ———————— 🔶 Uproszczenie protokołu Tym razem zmiana dotyczy głównie warstwy konsensusu, a nowa architektura wprowadza po raz pierwszy zk-AluVM, kompaktową, wysokowydajną maszynę wirtualną zk z kompletnym Turingiem, przeznaczoną do weryfikacji klienta Jeśli nie wiesz zbyt wiele o RGB, możesz pomyśleć, że jest to najbardziej natywny system inteligentnych kontraktów BTC, oczywiście nie tylko BTC, ale wszystkie publiczne łańcuchy w trybie UTXO mogą korzystać z protokołu RGB do realizacji inteligentnych kontraktów poza łańcuchem Wracając do aktualizacji, w architekturze są też pewne optymalizacje refaktoryzacji stanu kontraktu + weryfikacji konsensusu, które nie będą tutaj szczegółowo pokazane Według Githuba, tym razem v0.12 - 4-krotne zmniejszenie ilości kodu konsensusu > i 2-krotne zmniejszenie ilości biblioteki standardowej; - > zmniejszenie liczby typów danych o 30% w parametrach ogólnych w API 🔶 Państwo jest zjednoczone Być może dla zwykłych ludzi najbardziej zauważalną zmianą jest unifikacja państwa kontraktu, które kiedyś miało trzy rodzaje stanów kontraktu (FT/NFT/inne), a teraz wszystkie są zunifikowane i może być potrzebny nowy szablon tokena (poprzedni szablon v0.11 powinien być nieważny) 🔶 Ulepszenia płatności Jest tu kilka głównych ulepszeń, a ja wybiorę najważniejsze z nich 1. Kontrakty obejmujące wiele aktywów Obecnie możliwe jest dołączenie wielu interoperacyjnych tokenów do kontraktu, które mogą być wywoływane niezależnie lub łącznie Na przykład, mogę zdefiniować 100 monet + 500 NFT + kilka innych załączników w kontrakcie (najbardziej podstawowe) 2. Skrypty płatności Na przykład wielopodpisowe CoinJoin/PayJoin, przetwarzanie wsadowe transakcji, obsługa kanału Lightning itp., obsługa jeden-do-wielu lub wiele-do-jednego 🔶 Optymalizacja wydajności Stara wersja danych przesyłowych musi być w pełni załadowana do pamięci, wersja 0.12 została zmieniona na uwierzytelnianie strumieniowe, pamięć zajmuje tylko kilkaset bajtów i nadaje się do portfeli mobilnych/sprzętowych Nie będę się więcej rozpisywał, a będzie to coś innego niż u każdego
Pokaż oryginał
40
19,52 tys.
Treści na tej stronie są dostarczane przez strony trzecie. O ile nie zaznaczono inaczej, OKX nie jest autorem cytowanych artykułów i nie rości sobie żadnych praw autorskich do tych materiałów. Treść jest dostarczana wyłącznie w celach informacyjnych i nie reprezentuje poglądów OKX. Nie mają one na celu jakiejkolwiek rekomendacji i nie powinny być traktowane jako porada inwestycyjna lub zachęta do zakupu lub sprzedaży aktywów cyfrowych. Treści, w zakresie w jakim jest wykorzystywana generatywna sztuczna inteligencja do dostarczania podsumowań lub innych informacji, mogą być niedokładne lub niespójne. Przeczytaj podlinkowany artykuł, aby uzyskać więcej szczegółów i informacji. OKX nie ponosi odpowiedzialności za treści hostowane na stronach osób trzecich. Posiadanie aktywów cyfrowych, w tym stablecoinów i NFT, wiąże się z wysokim stopniem ryzyka i może podlegać znacznym wahaniom. Musisz dokładnie rozważyć, czy handel lub posiadanie aktywów cyfrowych jest dla Ciebie odpowiednie w świetle Twojej sytuacji finansowej.