Opracowanie przyszłościowego łańcucha bloków — plan sukcesu

Post gościa HodlX  Prześlij swój post

 

Technologia Blockchain została po raz pierwszy zastosowana w 2009 roku, kiedy uruchomiono Bitcoin. Od tego czasu firmy z różnych branż zaczęły eksperymentować z tą technologią. Od zarządzania dokumentacją medyczną, przez śledzenie łańcucha dostaw, po gry wideo, jest obecnie używany w różnych dziedzinach.

Włączenie inteligentnych kontraktów do Ethereum i inne łańcuchy bloków rozszerzyły zastosowania tej innowacyjnej technologii. Pod wieloma względami blockchain jest wciąż w powijakach podobnie jak w początkach pecetów, kiedy były używane głównie przez entuzjastów.

Od tego czasu technologia rozwinęła się do punktu, w którym możemy zrobić praktycznie wszystko online, niezależnie od tego, czy oglądamy programy, czy kupujemy artykuły spożywcze.

Możemy spodziewać się, że blockchain będzie podążał tą samą trajektorią w przyszłości. Aby prosperować na każdym rynku, musi najpierw posiadać cechy niezbędne do tego, aby można go było zastosować na masową skalę. Zbadajmy te funkcje i zobaczmy, czy można je znaleźć w istniejących łańcuchach bloków.

Wysoka przepustowość, małe opóźnienia i wysoka skalowalność

Technologia Web 3.0 musi oferować konsumentom więcej niż technologia Web 2.0 dzisiaj. Bardziej prawdopodobne jest, że projekt kryptograficzny odniesie sukces, jeśli będzie oferował krótsze czasy transakcji.

TPS (transakcje na sekundę) to miara tego, ile transakcji można wykonać w sieci blockchain w ciągu sekundy. Nazywa się to również „przepustowością”.

Dla porównania, sieć Visa może obsłużyć do 24,000 5,000 płatności na sekundę, podczas gdy Mastercard może obsłużyć do XNUMX XNUMX. Niedawny wywiad z dyrektorem finansowym Visa zasugerował że teoretycznie w sieci można przetwarzać 65,000 XNUMX transakcji na sekundę.

Jednak jeśli chodzi o tworzenie DApps (aplikacji zdecentralizowanych) i korzystanie z zasobów cyfrowych, ważniejsze jest osiągnięcie najniższego opóźnienia niż po prostu dużej liczby transakcji na sekundę.

Użytkownik chce, aby transakcje zostały zakończone tak szybko, jak to możliwe. Niezależnie od obciążenia sieci, zawsze jest to coś, czego chcą.

W rzeczywistości istnieją nawet dowody naukowe, które to potwierdzają. jakiś artykuł z Nielsen Norman Group z 1993 roku sugeruje, że czas reakcji aplikacji determinuje doświadczenie użytkownika.

  • Limit odpowiedzi 0.1 sekundy daje użytkownikowi wrażenie, że system reaguje natychmiast.
  • Przy jednosekundowym limicie czasu reakcji przepływ myśli użytkownika jest niezakłócony, nawet jeśli opóźnienie będzie dla niego zauważalne.
  • Uwagę użytkowników można utrzymać tylko przez 10 sekund po udzieleniu odpowiedzi. W tym okresie użytkownik może odczuwać pokusę wykonania innych zadań w oczekiwaniu na zakończenie zadania przez system.

Tak więc, jako użytkownik, chcesz minimalnego opóźnienia lub czasu weryfikacji i najwyższego TPS. To właśnie oznacza „szybko”. nie tylko liczbę transakcji przetwarzanych w ciągu sekundy.

Razem te parametry opisują skalowalność sieci blockchain lub jej zdolność do obsługi rosnącej liczby transakcji w czasie.

Niemniej jednak liczby TPS mają znaczenie i potrzebujemy ich, aby zrozumieć potencjał łańcucha bloków.

Poniżej znajduje się lista prędkości transakcji w 50 największych sieciach blockchain, uszeregowanych według kapitalizacji rynkowej, stan na wrzesień 2022 r.

Bitcoin

(BTC)

40Uniswap

(UNI)

14Tezos

(XTZ)

3
Ethereum

(ETH)

14kosmos

(ATOM)

Niemal natychmiastDecentraland

(MANNA)

14
Tether USD

(USDT) ERC-20

14Ethereum Klasyczny

(ITP)

720Piaskownica

(PIASEK)

14
Tether USD

(USDT) TRC-20

2Litecoin

(LTC)

30Ilościowo

(QNT)

14
Moneta USD

(USDC)

14Ogniwo łańcucha

(Link)

14EOS

(EOS)

Niemal natychmiast
Marszczyć

(XRP)

Niemal natychmiastStellar lumenów

(XLM)

Niemal natychmiastElrond

(EGLD)

Niemal natychmiast
Cardano

(ADA)

10W pobliżu protokołu

(BLISKO)

2Aave

(AAVE)

14
Solana

(SOL)

Niemal natychmiastAlgorand

(COŚ)

0.75Axie Infinity

(AXS)

14
dogecoin

(DOGE)

40Monero

(XMR)

30Zcash

(ZEC)

60
Polkadot

(KROPKA)

2Bitcoin Cash

(BCH)

150Bittorrent

(BTT)

2
Wielokąt

(MATYCZNY)

14Przepływ

(PŁYW)

1Wykres

(BRT)

14
Shiba Inu

(Shib)

14ApeCoin

(MAŁPA)

14Producent

(MKR)

14
Tron

(TRX)

1Chiliz

(CHZ)

14Fantom

(FTM)

Niemal natychmiast
Lawina

(AVAX)

1Komputer internetowy

(PCI)

Niemal natychmiastSynthetix

(SNX)

14
Owinięty Bitcoin

(WBTC)

14Filecoin

(WĄTEK)

100przeczytaj DAO

(TAK)

14
PAX Gold

(PAXG)

14krzywa

(CRV)

14Podstawowa Token Ostrzegania

(NIETOPERZ)

14
Thorchain

(RUNA)

 Niemal natychmiastEnjin Coin

(ENJ)

14
Średnia prędkość transakcji (w minutach) 50 kryptowalut o najwyższej kapitalizacji rynkowej na wrzesień 2022 r. (Źródło: Statista.com)

Rozwiązania do skalowania warstwy pierwszej i drugiej

Najskuteczniejszym sposobem na poprawę parametrów łańcucha bloków jest praca nad jego pierwszą warstwą. Wymaga to od walidatorów akceptowania zmian poprzez hard fork, co jest złożonym procesem, jak widzieliśmy nie tak dawno w przypadku fuzji Ethereum.

Dzięki technikom skalowania warstwy drugiej możliwe jest szybsze osiągnięcie skalowalności poprzez modyfikację architektury technicznej sieci blockchain warstwy podstawowej. Właśnie dlatego społeczność blockchain gorączkowo rozwija metody skalowalności warstwy drugiej.

Dobrym tego przykładem jest Bitcoin Lightning Network, która obecnie jest w stanie obsłużyć ponad milion TPS, zamiast tylko 7 TPS na Bitcoin sama.

Warstwa druga może jednak zagrozić bezpieczeństwu oryginalnego łańcucha bloków. Podczas usuwania aspektów warstwy pierwszej często nie ma innego wyboru, jak tylko polegać na zespole i sieci warstwy drugiej, aby system działał i był bezpieczny.

W tym świetle znaczna liczba użytkowników ufa sieciom takim jak Bitcoin tylko ze względu na ich wieloletnie doświadczenie w zakresie bezpieczeństwa.

W przyszłości skalowalność łańcuchów bloków może rozwijać się na różne sposoby albo poprzez nowe mechanizmy konsensusu, albo poprzez metody skalowania warstwy drugiej, które nie zagrażają bezpieczeństwu. Jeśli chcemy zbudować najbardziej wydajny blockchain na przyszłość, przetestowanie obu tras nie zaszkodzi.

W miarę rozwoju technologii blockchain badane są różne algorytmy konsensusu w tym dowód autorytetu, aktywność, RBFT i YAC i pokaż obietnicę jako alternatywę dla proof-of-stake i proof-of-work. Jednak większość istniejących algorytmów ma pewne niedogodności związane z bezpieczeństwem lub wydajnością.

Bezpieczeństwo

Mimo to, gdybyśmy musieli wybrać tylko jeden filar łańcucha bloków, być może byłoby to bezpieczeństwo. Domyślnie najwyższy poziom ochrony danych powinien być traktowany priorytetowo, przy użyciu otwartego kodu blockchain i najwyższej klasy algorytmów kryptograficznych.

Ponadto audyty bezpieczeństwa łańcucha bloków mają kluczowe znaczenie dla identyfikacji luk i eliminacji luk w systemie. Publiczna dyskusja na temat rozwiązań bezpieczeństwa jest również ważna dla zidentyfikowania tych, które nie są wykonalne. Blockchainy, które to robią, mają przed sobą świetlaną przyszłość.

Niezawodność

Gdy użytkownicy wysyłają kryptowaluty, nie chcą, aby zaginęły gdzieś między nimi a odbiorcą. Tak więc ważnym aspektem sieci jest jej niezawodność.

Na przykład Solana jest popularna ze względu na szybkość i świetne rozwiązania ale słynie z awarii sieci. Według Solany śledzenie dostępności, w 14 r. wystąpiło 2022 przerw w dostawie energii elektrycznej, co dało w sumie cztery dni, 12 godzin i 21 minut przestoju.

Z pewnością blockchain przyszłości nie może tak wyglądać. Istnieje tendencja do tego, że nowsze łańcuchy są mniej niezawodne i to jest problem.

Niskie lub nieistniejące opłaty sieciowe

Visa pobiera od firm około trzech procent opłat za przetwarzanie płatności. Między innymi musimy oferować niższe opłaty, jeśli chcemy, aby te firmy porzuciły Visa na rzecz kryptowalut. W ten sam sposób dla zwykłych użytkowników opłaty sieciowe stanowią obecnie ogromną barierę wejścia.

Na przykład, gdy użytkownicy po raz pierwszy zdają sobie sprawę, że potrzebują Etheru, aby wysłać komuś USDT, zazwyczaj całkowicie rezygnują z kryptowalut. Podobnie fakt, że użytkownicy muszą posiadać Ether, aby uzyskać dostęp do aplikacji DeFi i innych DApps, stwarza znaczne wyzwania w zakresie dostępu i użyteczności.

Metatransakcje mogą być rozwiązaniem tego problemu, umożliwiając użytkownikom interakcję z publicznym blockchainem bez płacenia opłat transakcyjnych. Transakcje dokonywane za pomocą metatransakcji są nadal uwierzytelniane i wysyłane przy użyciu podpisów użytkowników.

Różnica polega na tym, że w takim przypadku transakcją zarządza przekaźnik, który uiszcza opłatę i wysyła transakcję do odbiorcy. Istnieje duże prawdopodobieństwo, że blockchain realizujący tę koncepcję odniesie sukces.

Możliwość dostosowania do nowych przypadków użycia

Ważne jest, aby blockchain przyszłości nie tylko przechowywał informacje, ale także umożliwiał odkrywanie i rozwijanie nowych przypadków użycia. Przykładem mogą być programowalne pieniądze, które można wydać tylko na zasadach określonych w smart kontrakcie.

W przeciwieństwie do bankowości Web 2.0, łańcuchy bloków z określonymi MCC (kodami kategorii handlowców) mogą oferować tę możliwość. Technologia może być wykorzystywana nie tylko przez rządy, ale także przez firmy, na przykład do nagradzania swoich pracowników.

Pomimo kontrowersji wokół programowalnych pieniędzy, istnieje wyraźna tendencja do ich wdrażania w przyszłości, a łańcuchy bloków muszą się dostosować, aby sprostać tej potrzebie.

Funkcje zorientowane na użytkownika

Oczekuje się, że w przyszłości technologia blockchain będzie bardzo zorientowana na użytkownika, z uproszczonymi autoryzacjami, metatransakcjami, HRA (adresy czytelne dla człowieka) i innymi funkcjami.

Adresy kryptograficzne, które mamy dzisiaj, są trudne do wysłania bez kodów QR lub wiadomości tekstowych. W przypadku pojedynczego błędu przelew może zostać wysłany do niewłaściwego odbiorcy i bezpowrotnie utracony.

Bardziej ogólne przyjęcie jest utrudnione przez te trudne do zapamiętania ciągi kodu skierowane do komputerów nie ludzie. Przyszłe łańcuchy bloków muszą rozwiązać ten problem, a niektóre już to robią, na przykład protokół NEAR, który zapewnia funkcjonalność HRA.

W niektórych portfelach kryptograficznych wysyłanie kryptowaluta na numer telefonu odbiorcy jest już możliwe, nawet jeśli odbiorca nie posiada adresu portfela.

Użytkownicy bez portfela mogą go utworzyć za pomocą intuicyjnego interfejsu. Ta metoda może być wątpliwa z punktu widzenia pseudoanonimowości ale z pewnością zwiększy użyteczność i adopcję.

Interoperacyjność

Łańcuchy bloków nie mają wbudowanej możliwości komunikowania się z innymi łańcuchami bloków. Ograniczenie to, znane jako problem wyroczni, uniemożliwia interakcję łańcuchów bloków zarówno z tradycyjnymi systemami, jak i między sobą.

Aby różne sieci blockchain mogły istnieć w przyszłości, muszą wymieniać dane i przenosić między sobą unikalne rodzaje zasobów cyfrowych.

W idealnej sytuacji publiczne łańcuchy bloków powinny być zaprojektowane od podstaw w sposób interoperacyjny ale nie zawsze tak jest. Deweloperzy projektów Blockchain muszą jednak zdać sobie sprawę, że muszą dzielić się informacjami i współpracować, aby prosperować w przyszłości.

Istnieje wiele dobrych przykładów, w tym łańcuchy bloków gier Web 3.0 Metakey i Immutable X, które tworzą interoperacyjny ekosystem gier, oraz infrastruktura oracle ChainLink, która łączy istniejące systemy ze wszystkimi głównymi łańcuchami bloków.

Wnioski

Być może nie będzie idealnego łańcucha bloków na przyszłość, który robi wszystko dla wszystkich. Zamiast tego, tak jak istnieją różne branże do różnych zastosowań w prawdziwym świecie, tak samo istniałyby różne łańcuchy bloków do różnych zastosowań.

Oczekuje się, że wiele łańcuchów bloków będzie nadal zaspokajać określone potrzeby łańcuchy bloków gier, łańcuchy bloków łańcucha dostaw itp.

Chociaż istnieje jeszcze więcej funkcji, które powinien mieć blockchain przyszłości niż te, które wymieniłem powyżej, są one najważniejsze. Jasna przyszłość Web 3.0 zależy od znalezienia właściwej równowagi między bezpieczeństwem a użytecznością, przy jednoczesnym dbaniu o użytkownika i społeczność kryptograficzną.


Taras Dovgal jest seryjnym przedsiębiorcą z ponad 10-letnim doświadczeniem w rozwoju systemów. Z pasją do kryptowalut od 2017 roku jest współzałożycielem kilku firm związanych z kryptowalutami i obecnie rozwija platformę krypto-fiat. Jako wieloletni entuzjasta startupów i tworzenia stron internetowych, jego celem jest udostępnienie produktów kryptograficznych głównym konsumentom nie tylko techników.

 

Sprawdź najnowsze nagłówki w HodlX

Śledź nas na Twitter Facebook Telegram

Zapoznaj się z Najnowsze ogłoszenia branżowe
 

Zastrzeżenie: Opinie wyrażone w Daily Hodl nie są poradą inwestycyjną. Inwestorzy powinni przeprowadzić należytą staranność przed dokonaniem inwestycji o wysokim ryzyku w Bitcoin, kryptowaluty lub zasoby cyfrowe. Informujemy, że Twoje transfery i transakcje odbywają się na własne ryzyko, a wszelkie przegrane, które możesz ponieść, należą do Ciebie. Daily Hodl nie zaleca kupowania ani sprzedawania jakichkolwiek kryptowalut lub aktywów cyfrowych, ani też Daily Hodl nie jest doradcą inwestycyjnym. Należy pamiętać, że The Daily Hodl uczestniczy w marketingu afiliacyjnym.

Polecany obraz: Shutterstock/Anna Berdnik/Yevhen Vitte/greenbutterfly

Źródło: https://dailyhodl.com/2023/02/01/developing-a-future-proof-blockchain-a-blueprint-for-success/