Wtyczki WhatsOnChain i interfejsy API UTXO zwiększają użyteczność danych blockchain BSV

Eksplorator blockchain BSV WhatsOnChain (WoC) pracuje nad ułatwieniem życia twórcom aplikacji, dodając nowe funkcje, takie jak interfejsy API, aby bezpośrednio sprawdzać bieżący stan niewydanych wyników transakcji (UTXO). Ponadto zespół wzbudził nowe zainteresowanie, umożliwiając twórcom aplikacji pisanie własnych wtyczek, które pojawiają się w witrynie WoC i są dostępne dla każdego.

Do najpopularniejszych dodatków należy wtyczka BSV-20 firmy sCrypt, która „dekoduje” dane tokena i prezentuje jego zawartość w przyjazny dla użytkownika sposób.

Portfele Blockchain mogą wydawać się użytkownikom końcowym zwodniczo proste, ale za kulisami zawsze kryje się o wiele więcej. Zamiast stale skanować cały łańcuch bloków w poszukiwaniu nowych informacji (co spowolniłoby działanie do niemożliwego poziomu), muszą zadawać konkretne zapytania dotyczące adresów i UTXO, z których korzystają ich użytkownicy.

W przeszłości ElectrumX posiadał najbardziej wszechstronny zestaw UTXO i wielu programistów zaczęło polegać na tych zestawach do sprawdzania danych, takich jak saldo i historia portfela, aktywność w sieci, przeciążenia itp. Jednak WhatsOnChain dostrzegł zapotrzebowanie na zestawy UTXO i interfejsy API które były częściej aktualizowane i lepiej radziły sobie z rozwojem sieci BSV. Każdy programista korzystający obecnie z ElectrumX powinien sprawdzić nowe funkcje WoC.

Tagi na stronie WoC pokazują, czy wynik transakcji został następnie „wydany”, czy też pozostał niewydany. Górnikom zależy tylko na niewydanych transakcjach, ale nawet te wydane mogą posiadać dodatkowe dane, które można w jakiś sposób zdekodować i zwizualizować. Tagi WoC wskazują również, jaki protokół aplikacji jest używany w wyniku transakcji i czy dostępnych jest więcej danych na temat tego wyniku.

Wtyczki pokazują specyfikę protokołu, statystyki

Twórcy aplikacji chcieliby także widzieć statystyki dotyczące utworzonych przez siebie protokołów i śledzić transakcje konkretnie związane z tymi protokołami. Osoby niebędące programistami, przypadkowi przeglądający dane blockchain (np. badacze i reporterzy) mogą w dowolnym momencie przeglądać statystyki dotyczące popularności danego protokołu. Chcesz wiedzieć, ile transakcji tokenami BSV-20 miało miejsce w zeszłym tygodniu i jak wypadają one w porównaniu z innymi protokołami tokenów? Informacje te są już dostępne.

CoinGeek rozmawiał z menadżerem produktu WhatsOnChain Matiją Hanzevackim na temat nowych funkcji. Zauważył, że punkty końcowe UTXO są przeznaczone dla programistów w celu obsługi różnych przypadków użycia, z których najpopularniejszymi są aplikacje portfelowe. Portfel blockchain musi na bieżąco aktualizować swój stan dla każdego adresu w swoich rejestrach, w tym dane takie jak saldo i historia, aby wszystko było szybkie i bezpieczne.

„Ta wtyczka jest w całości własnością sCrypt i nie kontrolujemy tego, co jest wyświetlane. Umożliwia to programistom ze społeczności rozszerzenie możliwości WhatsOnChain, nie blokując nas, ale raczej samodzielnie opracowując te wtyczki.

Umożliwienie programistom aplikacji/protokołów tworzenia własnych wtyczek zapewnia im także większą kontrolę nad informacjami, które mogą przeglądać w WhatsOnChain, bez konieczności proszenia zespołu WoC o utworzenie dla nich określonych funkcji.

Wtyczka BSV-20 sCrypt wyświetli, czy token jest zatwierdzony/zweryfikowany lub oczekuje, a także ilość tokenów BSV-20 przechowywanych przez konkretny UTXO. Jeśli pochodzi z transakcji P2PKH, pokazuje adres Bitcoin właściciela. Działanie tokena (w kategoriach BSV-20) również jest tam obecne – przydatne, aby zobaczyć, gdzie token został po raz pierwszy wdrożony/wybity i pokazuje „dane wejściowe inne niż BSV20”.

Obecnie dostępnych jest osiem wtyczek dla WhatsOnChain, które odzwierciedlają różne przypadki użycia blockchainu BSV i zapewniają użytkownikom interfejs umożliwiający bardziej szczegółowe przeglądanie danych aplikacji/protokołu transakcji. Szablon jest również dostępny na GitHubie WoC.

Domyślny dekoder WOC
Dekoder Biko
Przeglądarka modeli 3D
Przeglądarka STAS
Protokół tokenizowany
BMAP
skrypt
BSV20
Dekodery są dostępne, jeśli użytkownik kliknie wynik transakcji oznaczony jako zawierający określone dane, które dekoder może obsłużyć. Przeglądarka modeli 3D jest prawdopodobnie najbardziej stymulująca wizualnie, ponieważ umożliwia wyświetlanie obrazów 3D, które można oglądać pod różnymi kątami.

WhatsOnChain zaprasza innych programistów do przesyłania własnych wtyczek do witryny. Oprócz tego, że wtyczka staje się bardziej wizualna i przyjazna dla użytkownika, zwiększa ogólne zaufanie do protokołu, dekodując jego dane na „neutralnej” platformie (tj. poza aplikacją domową/zastrzeżoną).

W miarę wzrostu liczby przypadków użycia umieszczania danych w sieci blockchain o nieograniczonej skalowaniu, coraz ważniejsze staje się posiadanie eksploratorów i usług indeksujących w celu wyszukiwania i sprawdzania informacji. Dla programistów i ich aplikacji oznacza to również większe prędkości, ponieważ kod może weryfikować transakcje bez prowadzenia pełnego zapisu całego łańcucha bloków (blockchain BSV według stanu na grudzień 2023 r. ma prawie 10 TB rozmiaru) i/lub przeszukiwania całego łańcucha bloków pod kątem pojedyncza transakcja.

Oprócz zestawu API WhatsOnChain dla UTXO, BSV ma również JungleBus (od zespołu GorillaPool) i Bitails.

JungleBus opisał blockchain BSV jako „monolityczną bazę danych”, która może sprawić, że programiści i użytkownicy będą zagubieni bez możliwości znalezienia konkretnych informacji i nadania im sensu. Podobnie jak wczesne wyszukiwarki internetowe, istnieją one po to, aby przekształcić masowe skalowanie na całym świecie w coś bardziej przydatnego dla wszystkich.

Obejrzyj: Jedynym łańcuchem bloków, który jest w stanie obsłużyć prędkość i wolumen, jest BSV

Autor : BitcoinSV.pl

Źródło : WhatsOnChain plugins and UTXO APIs are making BSV blockchain data more useful – CoinGeek

Author: BitcoinSV.pl
CEO