Bitcoin & Beyond to seria edukacyjna autorstwa zespołu The Rollup skupiająca się na nowej i wschodzącej klasie twórców ekosystemu Bitcoin. Celem jest dostarczenie głębokich informacji technicznych na temat innowacyjnych projektów skalowalnych poprzez przestrzenie, panele i interaktywne prezentacje.

W wywiadzie z Chase z Molecule zagłębiamy się w rosnący apetyt na maszyny wirtualne nowej generacji (VM), których celem jest zwiększenie programowalności i skalowalności Bitcoina. Molecule jest jedną z firm, która przoduje w tym eksperymencie. Ich próba wdrożenia maszyny wirtualnej Solany (SVM) za pomocą Bitcoina jest silnym sygnałem, że konstruktorzy rozważają również alternatywy dla popularnej maszyny wirtualnej Ethereum (EVM).

Wysokowydajne maszyny wirtualne dla Bitcoin

Chase podkreślił, że celem Molecule jest wykorzystanie najbardziej wydajnego środowiska wykonawczego z korzyścią dla użytkowników Bitcoin. Wierzy, że maszyna wirtualna Solana (SVM) oferuje niezrównaną przepustowość i efektywność kosztową. „SVM zapewnia najwyższą przepustowość dzięki przetestowanemu w boju środowisku wykonawczemu” – zauważył Chase, podkreślając zdolność maszyny wirtualnej do osiągnięcia 1000 transakcji na sekundę za ułamek grosza za transakcję.

Architektura SVM, zaprojektowana do równoległego przetwarzania transakcji, znacznie zwiększa skalowalność i wydajność. Na bardzo podstawowym poziomie umożliwia równoczesną realizację wielu inteligentnych kontraktów, co odróżnia SVM od innych maszyn wirtualnych, które opierają się na modelach przetwarzania sekwencyjnego, takich jak EVM. Skutkuje to wyższą przepustowością i mniejszymi opóźnieniami, co jest kluczowe w przypadku aplikacji wymagających wysokiej wydajności i minimalnych kosztów transakcji

Dobrze prosperujący ekosystem programistów

Kluczowym powodem decyzji Molecule o przyjęciu maszyny wirtualnej Solana (SVM) jest kwitnący ekosystem programistów i szerokie przyjęcie Rusta jako języka programowania. Według Electric Capital na koniec 2023 r. Solana może pochwalić się ponad 3300 aktywnymi deweloperami. Ta silna społeczność jest wspierana przez rozbudowane narzędzia i zasoby edukacyjne, które znacznie poprawiły retencję programistów.

Chase wspomniał także o rdzy, języku programistycznym Solany, odgrywającym kluczową rolę w sukcesie SVM. Z ponad 3 milionami programistów Rusta na całym świecie, przejście na używanie SVM dla wielu jest bezproblemowe, biorąc pod uwagę ich znajomość języka. Ta obszerna baza programistów i silna integracja języka z ekosystemami Web3 zapewniają, że SVM jest nie tylko lepszy technicznie, ale także korzystny pod względem szerszego zastosowania i innowacji.

Koncentrując się na maszynie wirtualnej, która dobrze odpowiada preferencjom programistów i oferuje solidne, skalowalne środowisko, Molecule gwarantuje, że opiera się na fundamencie, który zachęca do szybkiego rozwoju i wdrażania nowych aplikacji na Bitcoinie.

Wizja monolityczna a wizja modułowa

Kolejny nacisk położono na nieodłączne ograniczenia warstwy 1 Bitcoina, które wymagają modułowego podejścia w celu zwiększenia programowalności i skalowalności. Tradycyjne monolityczne łańcuchy bloków integrują wszystkie podstawowe funkcje – wykonanie, dostępność danych, konsensus i rozliczenie – w jednej warstwie. Chociaż taki projekt zwiększa bezpieczeństwo i decentralizację, tworzy również znaczące wąskie gardła, które ograniczają przepustowość i elastyczność transakcji. Warstwa 1 Bitcoina może przetwarzać tylko ograniczoną liczbę transakcji na sekundę, co ogranicza jego zdolność do obsługi złożonych inteligentnych kontraktów i wyższych wolumenów transakcji

Aby stawić czoła tym ograniczeniom, Molecule przyjmuje podejście modułowe, rozdzielając te funkcje na odrębne warstwy. Architektura ta pozwala na specjalizację i optymalizację każdej warstwy, znacznie poprawiając skalowalność i wydajność. Wykorzystując stosy modułowe, Molecule ma na celu zintegrowanie warstwy wykonawczej Solany (SVM) z weryfikacją ZK (wiedzy zerowej) dla transakcji na Bitcoinie.

Innowacyjny stos zbiorczy SVM firmy Molecule koncentruje się na umożliwieniu weryfikacji transakcji ZK za pośrednictwem ZKVM (maszyna wirtualna o zerowej wiedzy) i wysyłaniu snarksów ZK (zwięzłe, nieinteraktywne argumenty wiedzy) do Bitcoina przy użyciu mechanizmu wyzwanie-nagroda. Metoda ta zapewnia bezpieczną i sprawną finalizację transakcji na Bitcoinie.

Molecule rozważa różne opcje tego mechanizmu wyzwań, potencjalnie wykorzystując BitVM lub wariant oparty na przyszłym miękkim forku OP_CAT. BitVM wykorzystuje system sprawdzający, w którym każdy weryfikator może kwestionować transakcje podczas wcześniej określonego okresu kwestionującego, zapewniając integralność i dokładność transferów aktywów. Chase wyjaśnił: „możesz zweryfikować wszelkie transfery aktywów z cząsteczki z powrotem do Bitcoina. Istnieje okres kwestionowania, w którym możesz, każdy weryfikator może przyjść i powiedzieć: „Hej, są pewne problemy, a następnie może przejść przez mechanizm kwestionowania”. Podejście to łączy obliczenia poza łańcuchem z weryfikacją w łańcuchu, zapewniając solidne i opłacalne rozwiązanie zapewniające ostateczność i bezpieczeństwo transakcji.

Nowa narracja Bitcoin L2

Zapytany o stanowisko społeczności Bitcoin w sprawie rozwiązań warstwy 2 (L2), Chase zaobserwował zauważalną zmianę w podejściu do programowania. Tradycyjnie wielu purystów Bitcoina obawiało się rozwiązań L2, obawiając się, że mogą one zagrozić bezpieczeństwu sieci i decentralizacji. Jednak ostatnie postępy i rosnące zapotrzebowanie na bardziej skalowalne aplikacje zaczęły zmieniać tę perspektywę.

„Myślę, że społeczność Bitcoin zdecydowanie wymaga programowalności Bitcoina. SVM to najlepsze rozwiązanie pod względem przepustowości i kosztów” – stwierdził Chase, podkreślając ewoluującą otwartość społeczności na innowacje L2.

Innowacyjne podejście Molecule i zaangażowanie w integrację wysokowydajnych maszyn wirtualnych (VM) z Bitcoinem stanowią przełomowy krok w kierunku zwiększenia użyteczności i skalowalności Bitcoina.

To jest post gościnny autorstwa The Rollup. Wyrażone opinie są wyłącznie ich własnymi opiniami i niekoniecznie odzwierciedlają opinie BTC Inc lub Bitcoin Magazine.

Źródło: Magazyn Bitcoin

Post Przyspieszanie programowania Bitcoinów za pomocą maszyny wirtualnej Solana pojawił się jako pierwszy w Crypto Breaking News.