Szybkie ujęcie:
Technologia ta umożliwia programistom przechowywanie 100 skompresowanych kont tokenów za około 400 tysięcznych jednego sol.
Deweloperzy i użytkownicy mogą zdecydować się na kompresję stanu w łańcuchu, w którym na kontach w łańcuchu przechowywane są tylko elementy główne stanu.
Pozwala im to obniżyć koszty stanu o rzędy wielkości, zachowując jednocześnie bezpieczeństwo, wydajność i możliwość komponowania Solana L1.
Light Protocol i Helius Labs połączyły siły, aby wprowadzić „ZK Compression” na Solanie. Zgodnie z dokumentacją, ta nowa, prymitywna technologia umożliwia programistom tworzenie aplikacji na dużą skalę.
Zgodnie z dokumentem „programy Solana mogą łączyć i dopasowywać skompresowany i regularny stan w łańcuchu, umożliwiając atomową interakcję z wieloma programami, kontami i kontami skompresowanymi”.
W stanie skompresowanym na kontach w łańcuchu przechowywane są tylko korzenie stanów, co pozwala im zmniejszyć koszty stanu o rząd wielkości, zachowując jednocześnie bezpieczeństwo, wydajność i możliwość komponowania Solana L1.
Dokumentacja wskazuje również, że technologia ta pozwala programistom obniżyć koszty przechowywania kont PDA nawet 5000 razy, umożliwiając im przechowywanie 100 skompresowanych kont tokenów za ~0,00004 SOL w porównaniu z równowartością 0,2 SOL w zwykłym stanie on-chain.
Chociaż konta skompresowane są podobne do zwykłych kont Solana, istnieją pewne różnice.
Skompresowane konta są przechowywane w czymś, co prymityw nazywa „rzadkimi drzewami stanów”, przy czym „tylko korzeń stanu drzewa (mały odcisk palca wszystkich skompresowanych kont) jest przechowywany w przestrzeni kont w łańcuchu”.
Każde skompresowane konto jest identyfikowane na podstawie skrótu, a każdy zapis na skompresowanym koncie zmienia jego skrót, wyjaśnia dokument. Opcjonalnie można także ustawić adres jako stały, unikalny identyfikator skompresowanego konta.
W ten sposób protokół może przechowywać stany jako dane połączeń w tańszej przestrzeni księgi Solana zamiast kosztownej przestrzeni na kontach w łańcuchu.
Podając przykład zrzutu tokenów do 1 000 000 użytkowników, założyciel Helius Labs, Mert Mumtaz na X, wyjaśnił, że będzie to kosztować tylko 50 dolarów, czyli około 5200 razy taniej w porównaniu z 260 000 dolarów, które byłyby wypłacane dla samego stanu na zwykłych kontach tokenowych.
Bądź na bieżąco:
Zapisz się do naszego newslettera, korzystając z tego linku – nie będziemy spamować!
Śledź nas na X i Telegramie.
Post Light Protocol i Helius Labs wprowadzają firmę Primitive, aby uczynić przechowywanie kont PDA w Solanie „5000X” tańszym, pojawił się jako pierwszy na NFTgators.