Stworzone we współpracy z dużymi instytucjami, token extensions odblokowują zaawansowane natywne funkcje zaprojektowane z myślą o złożonych zastosowaniach, bez kompromisów w zakresie bezpieczeństwa czy skalowalności. Zacznij już dziś.

Token Extensions to przełom w protokole Solana. Poznaj techniczne wyjaśnienie, przykłady konkretnych Token Extensions oraz potencjalne zastosowania.
Token Extensions ułatwiają emisję stablecoina dla Twojego projektu, zapewniając natywne wsparcie dla stablecoinów i opcje monetyzacji.

Transakcje nie muszą już odbywać się w próżni. Dzięki Token Extensions możesz powiązać metadane z transakcjami, co pozwala instytucjom na uproszczoną rekonsyliację płatności.

Stwórz idealne doświadczenie użytkownika. Dzięki stałej delegacji transfery tokenów mogą być ograniczane przez cyfrowe aktywa, takie jak NFT lub karty lojalnościowe, a także ułatwiać aktualizację tokenów powiązanych z własnością rzeczywistych aktywów.

Emitenci na Solanie mogą tworzyć Token Extensions, które natywnie dbają o prywatność użytkowników, maskując salda kont i kwoty transferów, czyli ile zostało przesłane w transakcji — przy jednoczesnym zachowaniu praw do audytu w celu zapewnienia zgodności z regulacjami.

Chcesz budować? Skontaktuj się z nami.
Najczęściej zadawane pytania
Token Extensions to nowe funkcje na poziomie programu tokenów, udostępnione dzięki nowemu otwartoźródłowemu programowi mintowania tokenów na blockchainie Solana. Token Extensions umożliwiają kolejną generację funkcji dla aktywów cyfrowych i stablecoinów na Solanie, wzbogacając je o natywne, zaawansowane możliwości – od poufności, przez dostęp oparty na tokenach, po wymagane metadane. Aktywa mintowane za pomocą tego programu mogą urzeczywistnić obietnicę prawdziwej programowalności pieniędzy i aktywów na blockchainie.
Token-2022 to techniczna nazwa i repozytorium GitHub nowego programu SPL token, wydanego przez Solana Labs. Token Extensions natomiast to funkcje, które umożliwia nowy standard tokenów. Można je traktować jako listę nowych funkcji i możliwości, które teraz mogą działać na poziomie programu tokenów.
Token Extensions rozszerzają podstawową funkcjonalność tokenów na Solanie o zupełnie nowy, natywny zestaw funkcji, otwierając tym samym zupełnie nowe możliwości wykorzystania aktywów cyfrowych. Wcześniej deweloperzy aplikacji musieli polegać na różnych protokołach, bazach kodu i projektach, aby uzyskać prawdziwą programowalność. Mintowanie tokenów z włączonymi Token Extensions pozwala deweloperowi natywnie korzystać ze wszystkich tych funkcji programowalności, z elastycznością wyboru, które z nich włączyć lub wyłączyć.
Oto kilka przykładów tego, co jest możliwe natywnie dzięki Token Extensions:
Istnieje także wiele innych rozszerzeń, które umożliwiają dodatkowe, zaawansowane funkcje dla emitentów aktywów cyfrowych.
Tokeny wyemitowane z użyciem Token Extensions należą do nowego protokołu. Protokół ten jest kompatybilny wstecz ze standardem SPL Token, jednak dApps muszą zostać zaktualizowane, aby obsługiwać tokeny wyemitowane z określonymi rozszerzeniami.
Tak, program przeszedł 5 audytów przeprowadzonych przez następujące firmy zajmujące się bezpieczeństwem: Halborn, Zellic, NCC, Trail of Bits oraz OtterSec.
Jest kilka projektów, które wkrótce uruchomią RWA i stablecoiny z wykorzystaniem tego programu. Paxos niedawno uruchomił USDP na Solanie, korzystając z Token Extensions, GMO Trust planuje wypuścić regulowany stablecoin, a kilka innych dużych firm planuje uruchomienia w ciągu 2024 roku.
Tak — jednak niektóre kombinacje nie są jeszcze gotowe do współdziałania. Na przykład transfer hooks i confidential transfers obecnie nie działają razem. W tym konkretnym przypadku opracowywane jest rozwiązanie, które można śledzić tutaj.
Z wyjątkiem confidential transfers, wszystkie rozszerzenia są już dostępne do użycia. Confidential transfers będą dostępne po wydaniu wersji 2.0 głównego klienta Agave validator i jej wdrożeniu w sieci, co planowane jest do końca 2024 roku.
Tak! O ile odpowiednie uprawnienia są zarezerwowane, program używany dla obu lub którejkolwiek z tych rozszerzeń może zostać zaktualizowany do nowych PDA.
Chociaż możesz utworzyć docelowe ATA dla transferów publicznych, właściciel tego konta musi skonfigurować klucz szyfrowania, co oznacza, że właściciel musi przygotować swoje konto do odbierania poufnych transferów przed ich otrzymaniem.
Nie. Można ustawić tylko jeden klucz publiczny ElGamal (wyprowadzony z klucza prywatnego ed25519) i bez zaawansowanej implementacji współdzielenia klucza tylko ten jeden klucz może audytować kwoty transferów.
Dokumentację dla deweloperów znajdziesz tutaj.