Drugi projekt łączący SOL i JAM - Polana @polana_network
Przeniesienie Solany do protokołu JAM: masowe równoległe wykonywanie
Poniższa treść pochodzi z białej księgi Polana
Polana rozszerza Solanę za pomocą protokołu JAM. Łącząc architekturę Solany opartą na kontach z wysoką zdolnością przetwarzania równoległego JAM, Polana osiąga niespotykaną dotąd przepustowość transakcji, jednocześnie zachowując pełną zgodność z ekosystemem Solany.
Ekosystem blockchain łączący doświadczenie deweloperów Solany z możliwościami przetwarzania równoległego JAM, osiągający miliony transakcji na sekundę, bez fragmentacji czy naruszenia bezpieczeństwa.
Mimo innowacyjnej architektury Solany, wciąż napotyka ona pewne ograniczenia:
Wymagania sprzętowe: 128 GB RAM, weryfikatorzy potrzebują 12-16 rdzeni CPU
Problemy z niezawodnością: od 2020 roku wielokrotnie występowały przerwy w działaniu, w tym przerwa trwająca 17 godzin
Wąskie gardło pojedynczej maszyny: równoległość ograniczona pojemnością pojedynczego serwera
Koncentracja weryfikatorów: około 1,700 weryfikatorów, podczas gdy Ethereum ma ponad 8,800
Polana spełnia kluczowe potrzeby w ekosystemie blockchain:
Wydajność skalowania: przepustowość na poziomie przedsiębiorstw dla transakcji wysokiej częstotliwości, gier i zastosowań instytucjonalnych
Jednolite doświadczenie: płynność i doświadczenie użytkownika nie są rozproszone
Wartość międzyekosystemowa: nowe możliwości dla społeczności Solany i Polkadot
Polana oferuje trzy komplementarne metody wykonywania programów Solany:
Usługa uruchamiania sBPF
Wbudowanie Berkeley Packet Filter (sBPF) Solany w PolkaVM
Programy Solany mogą być wykonywane bez modyfikacji
Śledzenie i weryfikacja zmian stanu przed zobowiązaniem
Transpilacja bajtów
Rekompilacja programów Solany z sBPF do pośredniej reprezentacji LLVM (IR)
Konwersja LLVM IR na bajtowy kod PVM
Wykorzystanie optymalizacji wydajności RISC-V
Natywna kompilacja PVM (preferowana metoda)
Bezpośrednia kompilacja programów Solany do zoptymalizowanego bajtowego kodu PVM
Eliminacja kosztów tłumaczenia, osiągając najlepszą wydajność
Osiągnięcie najwyższej przepustowości i najniższej latencji
Plany ekosystemu JAM na przyszłość
Unikalny model programowania Solany wymaga od deweloperów wcześniejszego zadeklarowania wszystkich kont, które transakcje będą odczytywać lub zapisywać. Ta "czysta" metoda jest idealna do masowej równoległości:
Wcześniejsze deklaracje dostępu: umożliwiają wykrywanie konfliktów przed wykonaniem
Niezależne wykonywanie: transakcje uzyskujące dostęp do różnych kont działają jednocześnie
Wykorzystanie wielu rdzeni: architektura JAM rozkłada wykonanie na setki rdzeni
Solana osiągnęła równoległość na pojedynczej maszynie (teoretycznie 65,000 TPS), podczas gdy Polana rozszerza ją na setki rdzeni w sieci JAM, osiągając:
TPS dla prostych transakcji wynoszący od 500,000 do 1,000,000
100,000-250,000 TPS dla złożonych interakcji z inteligentnymi kontraktami
Przyszłe rozszerzenia JAM Grid przyniosą miliony TPS
Model ciągłego wykonywania
Jedną z przełomowych cech Polany jest wsparcie dla ciągłego wykonywania - to zmiana paradygmatu w porównaniu do tradycyjnego modelu transakcji dyskretnych:
Jak to działa
Stan procesu trwałego: programy mogą utrzymywać stan wykonania między transakcjami
Operacje długoterminowe: procesy mogą kontynuować wykonanie przez wiele bloków
Architektura oparta na zdarzeniach: programy mogą reagować na zdarzenia na łańcuchu bez ręcznego wyzwalania
Efektywność zasobów: eliminacja zbędnej inicjalizacji i obliczeń
Ciągłe wykonywanie odblokowuje nowe prymitywy DeFi i przypadki użycia:
Automatyczne tworzenie rynku: pule funduszy automatycznie dostosowujące się do warunków rynkowych
Algorytmiczne transakcje: strategie handlowe na łańcuchu z ciągłym wykonywaniem
Dynamiczne NFT: cyfrowe aktywa ewoluujące samodzielnie w czasie
Autonomiczne agenty: automatyczne programy zarządzające aktywami
Zarządzanie ryzykiem w czasie rzeczywistym: ciągłe monitorowanie i dostosowywanie pozycji
Doświadczenie dewelopera
Ten sam model programowania: istniejący kod Solany nie wymaga żadnych zmian.
Kompatybilność z natywnymi narzędziami: zgodność z Anchor, Solidity przez Solang oraz innymi narzędziami.
Elastyczność językowa: wsparcie dla języków programowania innych niż Rust.
Interoperacyjność: umożliwienie interakcji z innymi usługami w ekosystemie JAM.
Rozszerzalność: istniejący protokół Solany z warstwą wykonawczą JAM pozwala na działanie czystej warstwy JAM na obecnej warstwie wykonawczej Solany.
Doświadczenie użytkownika
Bezproblemowa integracja portfela: pełna zgodność z Phantom, Solflare, Backpack, Glow i wszystkimi głównymi portfelami Solany
Ten sam interfejs RPC: projekty mogą korzystać z tych samych punktów końcowych RPC i metod
Znane narzędzia: mogą współpracować z Solana CLI, Explorer i ramami deweloperskimi
Brak potrzeby zmiany konta: użytkownicy mogą nadal korzystać ze swojego istniejącego adresu Solany
Brak potrzeby mostów: bez potrzeby przesyłania wiadomości między łańcuchami, aby bezpośrednio interagować z innymi usługami JAM
Wartość międzyekosystemowa
pSOL: łącząc ekosystemy
Wprowadzenie pSOL (mostkowej wersji SOL w ekosystemie Polkadot) stworzyło ogromną wartość:
Nowa klasa aktywów: wprowadzenie płynności Solany i aktywnej społeczności do Polkadot
Rozszerzone przypadki użycia: umożliwienie aktywów Solany w aplikacjach DeFi Polkadot
Rozwój międzyekosystemowy: wspieranie współpracy między społecznościami deweloperów
Wspólny model bezpieczeństwa: wykorzystanie potężnego zestawu weryfikatorów Polkadot
Przypadki użycia
Algorytmy transakcji ciągłych
Model ciągłego wykonywania Polany wspiera złożone strategie transakcyjne działające autonomicznie na łańcuchu. W przeciwieństwie do tradycyjnych architektur blockchain, które wymagają dyskretnych transakcji, algorytmy ciągłe mogą utrzymywać trwały stan i natychmiast reagować na zmiany rynkowe, co umożliwia arbitraż w czasie rzeczywistym, automatyczne dostosowywanie oraz złożone protokoły DeFi, które dostosowują się do warunków rynkowych.
GameFi i Metaverse
Model ciągłego wykonywania umożliwia złożoną logikę gier działającą bezpośrednio na łańcuchu, a postęp stanu może odbywać się autonomicznie.
Instytucjonalne DeFi
Wydajność, niezawodność i bezpieczeństwo sprawiają, że Polana jest odpowiednia dla instytucjonalnych aplikacji finansowych wymagających przestrzegania regulacji.
Aplikacje międzyłańcuchowe
Integracja z ekosystemami Solany i Polkadot umożliwia tworzenie nowego typu aplikacji międzyłańcuchowych z jednolitą płynnością i wspólnym bezpieczeństwem.
Biała księga:
14
6,27 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.