Wraz z rozwojem głównego nurtu wdrażania blockchain, coraz więcej osób zaczęło wkraczać w kosmos, nie rozwijając przynajmniej podstawowej wiedzy na temat tej technologii i jej działania-co może ograniczyć jej sukces i rentowność.
Aby w pełni wykorzystać potencjał swojej operacji, ważne jest, aby najpierw zdobyć wiedzę na temat koncepcji, które rozwijają kryptowalutę i technologię blockchain. A źródłem tych pojęć są elementy składowe dzienników przesunięć.
Oto bliższe spojrzenie na to, jakie są warstwy aplikacji i protokoły oraz w jaki sposób protokoły warstwy pierwszej służą jako podstawa skalowalności i przyszłego rozwoju świata kryptograficznego.
Czym są warstwy aplikacji?
Zanim zajmiemy się tym, jak warstwy i protokoły działają w przestrzeni blockchain, musimy najpierw zrozumieć, jak działają warstwy aplikacji w świecie komputerów.
Warstwy aplikacji-czasami nazywane warstwami-służą do maskowania drobniejszych szczegółów technicznych platformy, jednocześnie służąc jako główny interfejs użytkownika tej platformy. Warstwy aplikacji są odpowiedzialne za ukrywanie operacji systemu za kulisami, aby platforma była łatwiejsza w użyciu i mniej skomplikowana dla użytkownika końcowego.
Rozwój sieci może być postrzegany jako przykład w tym obiektywie, gdzie podstawowy kod jest warstwą podstawową, którą rozumieją tylko programiści, podczas gdy same strony internetowe są warstwą aplikacji, z której mogą łatwo korzystać i współdziałać ze wszystkimi innymi na całym świecie-niezależnie od tego, czy rozumieją, jak działa kod, czy nie.
Warstwy Blockchain
Ta sama koncepcja może być również zastosowana do technologii blockchain, która wykorzystuje warstwy (lub warstwy) do ustanowienia protokołów, które definiują sposób działania określonej sieci i interakcję użytkowników w ramach tej platformy.
Protokoły Blockchain ułatwiają ogólną wymianę informacji i dyktują wszystkie procesy w określonej sieci, w tym:
- Walidacja transakcji
- Bezpieczeństwo systemu
- Interakcja uczestniczących węzłów
- I więcej
Starcze sieci, takie jak Internet i strony internetowe, mają tak zwane cienkie protokoły i tłuste aplikacje, w których podstawowa warstwa ma ogromną wartość, ale w większości pozostaje niezauważona przez większość użytkowników tej sieci.
Jest to jednak odwrócenie w świecie blockchain, z sieciami posiadającymi protokoły tłuszczu i cienkie aplikacje, w których większość wartości jest skoncentrowana na poziomie wspólnego protokołu.
Na przykład rozważ Bitcoin. Pomimo ogromnej kapitalizacji rynkowej sieci (ponad 1,1 biliona dolarów w momencie pisania), wielkość przychodów z aplikacji opartych na tej sieci pozostaje dość niewielka.
To samo może być dla Ethereum Powiem, który w chwili pisania tego tekstu ma kapitalizację rynkową ponad 500 miliardów dolarów i tysiące DApps działających w sieci.
Protokoły warstwy-jeden
Protokoły warstwy pierwszej-czasami nazywane warstwami implementacji-odnoszą się do systemu podłączonego do podstawowej lub podstawowej architektury sieci blockchain. Protokół warstwy pierwszej ustawia cały zestaw reguł i parametrów dla sieci, w tym:
- Algorytm konsensusu
- Zablokuj czas
- Przepustowość transakcji
- I więcej
W przypadku Bitcoin protokół warstwy pierwszej ustawia Dowód pracyAlgorytm konsensusu i ustalony 10-minutowy czas blokowania, oprócz każdej innej reguły, którą musi przestrzegać sieć i każdy użytkownik w niej, aby zakończyć transakcje i otrzymać nagrody blokowe.
W niektórych przypadkach (takich jak Ethereum) warstwa pierwsza może poprzedzać „ warstwę zero ”, która stanowi podstawę dla komponentów do obsługi nowej warstwy u góry. Binance SmartChain to protokół warstwy pierwszej, który przypomina Ethereum na podstawowym poziomie, ale opiera się na swojej warstwie zerowej, aby oferować niższe transakcje i wyższe prędkości transakcji. W przypadku Bitcoin ta warstwa obejmowałaby sprzęt, internet i inne komponenty, które są połączone w celu stworzenia płynnego działania warstwy pierwszej.
Być może najbardziej godnym uwagi aspektem warstwy pierwszej jest to, że służy ona jako podstawa do budowania w celu ulepszenia sieci, które przynoszą korzyści użytkownikowi końcowemu. Każde takie rozwiązanie w warstwie pierwszej bezpośrednio zmieniłoby reguły protokołu, takie jak zwiększenie ilości danych zawartych w każdym bloku lub przyspieszenie szybkości potwierdzania bloków w celu zwiększenia ogólnej przepustowości sieci.
Bądź na bieżąco z przyszłymi treściami, które zagłębiają się głębiej w protokoły drugiej warstwy i jak pasują do trójwarstwowego ekosystemu protokołu blockchain.