Prawdopodobnie słyszałeś wszystkie te terminy używane razem, ale co one właściwie oznaczają?
Jako użytkownik kryptowalut napotkasz protokoły, platformy i standardy. Na przykład, jeśli handlujesz Ethereum, słyszałeś o standardzie ERC-20. Podobnie, mogłeś natknąć się na protokół Bitcoin i platformę Binance.
Standardy, protokoły i platformy są niezbędne w przestrzeni kryptograficznej. Co zatem oznaczają te pojęcia i czym się różnią?
Jakie są standardy w kryptowalutach?
Normy określają, jak zamienne i niewymienialne tokeny (NFT) należy budować, przechowywać i używać. Organizacje kryptograficzne, entuzjaści i programiści ustanawiają te standardy tokenów, które mają być zintegrowane z inteligentnymi kontraktami. Po zintegrowaniu zapewniają, że inteligentne kontrakty działają tak, jak powinny w łańcuchu bloków.
Wyobraź sobie firmę kryptograficzną używającą wspólnego standardu — może ERC-20 — podczas tworzenia inteligentna umowa na nowy token. Po uruchomieniu tego nowego tokena będzie on kompatybilny z istniejącymi giełdami, protokołami i portfelami, które używają tego samego standardu. Możesz zamienić nowy token utworzony przy użyciu standardu tokenów ERC-20 na istniejące tokeny tego samego standardu, takie jak ETH.
Standard może mieć różne wersje tokenów, ale wszystkie tokeny muszą być zgodne z tymi samymi standardowymi zasadami.
Standardy są niezbędne, ponieważ sprzyjają interoperacyjności, umożliwiając interakcję i współpracę różnych tokenów i inteligentnych kontraktów. Te plany dają również programistom szablon wielokrotnego użytku do tworzenia tokenów zamiast ciągłego wymyślania koła.
Przykłady standardów kryptograficznych
Ponieważ Ethereum jest najczęściej używanym łańcuchem bloków do tworzenia inteligentnych kontraktów, oferuje niektóre z nich najpopularniejszy standard tokenaNp. Standard ERC-20 służy do tworzenia tokenów zamiennych, chwila ERC-721 służy do tworzenia niezamiennych tokenów.
Podobnie BNB Smart Chain (BSC) Binance oferuje standard tokena BEP-20, który jest kompatybilny ze standardem ERC-20.
BEP-721 dla BSC, TRC-20 dla Tron i ERC-1155 dla Ethereum to inne popularne standardy kryptograficzne.
Czym są protokoły w kryptowalutach?
Uczestnicy Blockchain potrzebują wytycznych, które określają, w jaki sposób przetwarzają lub zarządzają danymi, komunikują się, osiągają konsensus, weryfikują transakcje itp. Protokoły określają te wytyczne.
Każdy blockchain lub kryptowaluta ma protokół zapewniający bezpieczeństwo, decentralizację, spójność i skalowalność. Ponadto te protokoły są niewiarygodne; używają kryptografii do działania bez stron trzecich lub zaufanych pośredników.
Wiele protokołów, w tym protokoły Bitcoin i Ethereum, jest przejrzystych, zdecentralizowanych i typu open source, umożliwiając wszystkim uczestnikom monitorowanie i weryfikację podstawowego kodu. Ale protokoły mogą być również scentralizowane i zamknięte.
Przykłady protokołów kryptograficznych
Pierwszym utworzonym protokołem kryptograficznym był protokół Bitcoin — zasady rządzące interakcją węzłów Bitcoin i weryfikacją transakcji. Protokół ten umożliwia nieodwracalne cyfrowe transakcje finansowe bez zaufania przy użyciu dowodu pracy algorytm konsensusu, podpis cyfrowy, system peer-to-peer, kryptografia klucza publicznego i skróty.
Innym popularnym protokołem blockchain jest ten, który zasila Ethereum (ETH) i kilka innych aplikacje zdecentralizowane (DApps). Protokół Ethereum koncentruje się przede wszystkim na tworzeniu i realizacji inteligentnych kontraktów. Ale nadal umożliwia szeroki zakres zdecentralizowanych transakcji finansowych, w tym płatności, pożyczki i oszczędzanie.
Podobnie protokół Hyperledger umożliwia udostępnianie informacji oraz kilka transakcji i usług biznesowych. Jednak w przeciwieństwie do Ethereum i Bitcoin, jest scentralizowany – centralny organ zarządza protokołem. Mimo to jego podstawowy kod jest open source.
Czym są platformy w kryptowalutach?
W branży kryptograficznej termin „platforma” jest zwykle używany w odniesieniu do dwóch różnych rzeczy.
Termin „platforma” może odnosić się do infrastruktury cyfrowej, która oferuje programistom zasoby — takie jak protokół lub łańcuch bloków — do budowania, uruchamiania i hostowania aplikacji lub usług. W tym przypadku Ethereum jest platformą umożliwiającą programistom tworzenie DApps przy użyciu protokołu Ethereum i hostowanie ich na blockchainie Ethereum.
Jednak „platforma” jest często używana do opisania giełdy kryptowalut, na której można wymieniać, kupować lub sprzedawać aktywa kryptograficzne. Giełdy kryptowalut działają jak internetowe platformy maklerskie, oferując wszystko, czego potrzebujesz do handlu aktywami cyfrowymi, takimi jak Bitcoin lub NFT.
Przykłady platform kryptograficznych
Ethereum i BNB Smart Chain to platformy kryptograficzne w tym sensie, że umożliwiają programistom tworzenie DApps przy użyciu odpowiednich protokołów i hostowanie ich na swoich łańcuchach bloków.
Jednak giełdy takie jak Binance i Coinbase to miejsca, w których można handlować kryptowalutami. Te platformy transakcyjne mogą być scentralizowane, jak Binance i Coinbase, z jednym organem zarządzającym giełdą, lub zdecentralizowane, jak Uniswap i Pancakeswap, z handlem peer-to-peer.
Standardy, protokoły i platformy są niezbędne w branży kryptograficznej
Standardy określają, w jaki sposób tokeny, a ostatecznie inteligentne kontrakty, mają być tworzone i wykorzystywane, podczas gdy protokoły kierują interakcjami między stronami w sieci blockchain. Tymczasem platforma może odnosić się do infrastruktury oprogramowania, która oferuje zasoby do budowy usługi lub aplikacje oparte na łańcuchu bloków lub giełda kryptograficzna, która umożliwia interakcję z technologią cyfrową aktywa.
Nie możesz uzyskiwać dostępu ani wchodzić w interakcje z tokenami lub aplikacjami i usługami opartymi na łańcuchu bloków bez standardów, protokołów i platform.