Przewodnik dla początkujących po Holochain: struktura dla aplikacji rozproszonych peer-to-peer

Co to jest Holochain?

Holochain zapewnia programistom ramy do tworzenia zdecentralizowanych aplikacji i ma na celu zmianę paradygmatu łańcuchów bloków zorientowanych na dane na system skoncentrowany na agentach. W raczkującym systemie Holochain nie ma prawdziwego globalnego konsensusu. Zamiast tego każdy agent w publicznym łańcuchu bloków utrzymuje prywatny fork, który jest zasadniczo zarządzany i przechowywany w ograniczonym zakresie w publicznym łańcuchu bloków z rozproszoną tablicą haszującą. Oznacza to, że nie ma ograniczeń skalowalności, a dappy hostowane na Holochain mogą zrobić znacznie więcej przy mniejszym prawie wszystkiego niż tradycyjne łańcuchy bloków.

Holochain

Co wyróżnia Holochain?

W tradycyjnym łańcuchu bloków informacje są przechowywane za pomocą skrótów kryptograficznych w rozproszonej sieci. Każdy członek tej sieci utrzymuje globalny konsensus. Oznacza to, że każdy członek niezależnie weryfikuje sieć jako całość i zachowuje jej integralność. Jest to jedna z kluczowych zalet technologii blockchain nad tradycyjną technologią.

Ten system ma jednak pewne nieodłączne słabości. Ponieważ cały blockchain musi zostać zweryfikowany przez każdego członka sieci, szybko pojawiają się problemy ze skalowalnością. Im większa ilość przetwarzanych danych, tym bardziej restrykcyjny limit transakcji na sekundę, które mogą wystąpić w łańcuchu bloków w dowolnym momencie. Jest to jeden z powodów, dla których niektóre kryptowaluty, a mianowicie Bitcoin, mają tak długie czasy transakcji i niskie limity.

Co oznacza nazwa?

Twórcy oferują kilka wyjaśnień dotyczących nazwy. System Holochain przypomina hologram, ponieważ spójna całość jest złożona z poszczególnych elementów w ten sam sposób, w jaki oddziałują wiązki światła, tworząc trójwymiarowy wzór. Dodatkowo technologia wykorzystuje holistyczne wzorce swojej funkcjonalności.

Jak funkcjonuje publiczna część Holochain?

#Crypto ExchangeBenefits

1

Binance
Best exchange


VISIT SITE
  • ? The worlds biggest bitcoin exchange and altcoin crypto exchange in the world by volume.
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

2

Coinbase
Ideal for newbies


Visit SITE
  • Coinbase is the largest U.S.-based cryptocurrency exchange, trading more than 30 cryptocurrencies.
  • Very high liquidity
  • Extremely simple user interface

3

eToro
Crypto + Trading

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

W systemie Holochain dla aplikacji rozproszonych każdy członek lub agent łańcucha nie musi prowadzić aktualnego rejestru publicznego łańcucha bloków jako całości. Przeciwnie, każdy agent utrzymuje pojedynczy łańcuch bloków, który współdziała z unikalnym kluczem kryptograficznym tego agenta. Wyobraź sobie rzekę, która reprezentuje publiczną część tego łańcucha blokowego, zasilaną przez kilka mniejszych strumieni, reprezentujących łańcuchy bloków poszczególnych agentów.

Jeśli zdarzy się, że jeden z tych agentów przejdzie w tryb offline, w zasadzie rozwidla się od głównego łańcucha bloków. Jednak integralność zawartych w nich danych zostaje zachowana.

W jaki sposób dane z poszczególnych łańcuchów są udostępniane w przestrzeni publicznej?

Zamiast wymagać od każdego agenta, aby utrzymywał całą kopię całego łańcucha bloków, centralny łańcuch bloków ustanawia szereg reguł, które weryfikują dane na każdym pojedynczym łańcuchu bloków w rozproszonej tabeli haszowania.

#CRYPTO BROKERSBenefits

1

eToro
Best Crypto Broker

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

2

Binance
Cryptocurrency Trading


VISIT SITE
  • ? Your new Favorite App for Cryptocurrency Trading. Buy, sell and trade cryptocurrency on the go
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

#BITCOIN CASINOBenefits

1

Bitstarz
Best Crypto Casino

VISIT SITE
  • 2 BTC + 180 free spins First deposit bonus is 152% up to 2 BTC
  • Accepts both fiat currencies and cryptocurrencies

2

Bitcoincasino.io
Fast money transfers


VISIT SITE
  • Six supported cryptocurrencies.
  • 100% up to 0.1 BTC for the first
  • 50% up to 0.1 BTC for the second

W praktyce oznacza to, że dane w poszczególnych łańcuchach bloków nie są tracone, gdy agent wyłączy swój komputer. Ograniczona kopia jest przechowywana w publicznym łańcuchu bloków i weryfikowana zgodnie z ustalonymi zasadami.

Sekcja FAQ firmy Holochain porównuje system do sposobu, w jaki DNA jest przechowywane w żywych komórkach lub w językach w populacjach.

Przechowywanie holograficzne

„Gdzie jest przechowywany język angielski?” napisali programiści Holochain. „Każdy głośnik to nosi. Ludzie mają różne obszary wiedzy lub mają kontakt z różnymi slangami lub specjalistycznymi słownikami. Nikt nie ma pełnej kopii, ani żadna wersja nie jest dokładnie taka sama, jak ktokolwiek inny. Jeśli znikniesz połowa anglojęzycznych osób, nie zdegradowałoby to zbytnio języka. ”

Ile transakcji na sekundę może obsłużyć Holochain?

Do tego pytania należy podejść nieco inaczej niż w przypadku tradycyjnych łańcuchów bloków.

Krótka odpowiedź brzmi: „bez ograniczeń”. Długa odpowiedź brzmi, że transakcje na sekundę są w zasadzie bez znaczenia ze względu na naturę Holochain. Zamiast utrzymywać jeden globalny konsensus, rozproszona tablica haszująca Holochain przechowuje zapis podstawowego typu i ważności danych dostarczanych przez poszczególne łańcuchy bloków. Twórcy porównują ten protokół do stylu tańca. Możesz spojrzeć na zatłoczony parkiet i od razu powiedzieć, kto tańczy tango, a kto tańczy breakdance. Ile osób może tańczyć jednocześnie? Tyle, ile wytrzyma parkiet. Nie ma potrzeby, aby centralna zaufana strona trzecia – lub nawet globalny łańcuch bloków – śledziła każdy wykonywany ruch taneczny.

Holochain

„Tak więc Holochain jako framework aplikacji nie nakłada żadnego limitu transakcji na sekundę, ponieważ nie ma miejsca, w którym muszą przejść wszystkie transakcje” – napisali programiści. „To tak, jakby zapytać:„ Ile słów może wypowiedzieć ludzkość na sekundę? ”Cóż, wraz z narodzinami każdego człowieka liczba ta rośnie. To samo dotyczy Holochain. ”

Jakie rodzaje Dappów pasują do Holochain?

Holochain nadaje się do systemów, które wymagają wielu indywidualnych danych wejściowych z pewnego rodzaju ograniczoną kopią dostępną dla każdego. Najbardziej bezpośredni przypadek użycia dotyczy platform mediów społecznościowych. Holochain poleca również swoją technologię do zarządzania łańcuchem dostaw, spółdzielni, platform peer-to-peer, zbiorowej inteligencji oraz kryptowalut reputacyjnych lub wzajemnych kredytów. Wynika to w dużej mierze z charakteru platformy zorientowanej na agentów.

To powiedziawszy, sieci zorientowane na agentów nie nadają się dobrze do anonimowych lub prywatnych zestawów danych, ponieważ każdy pojedynczy agent publikuje we współdzielonej rozproszonej tabeli skrótów. Holochain nie jest również zoptymalizowany pod kątem hostowania dużych plików lub uruchamiania pozytywistów danych, takich jak większość kryptowalut.

Wizja Holochain obejmuje teorię względności – nie ma absolutnej prawdy o publicznym łańcuchu bloków, tylko indywidualne perspektywy każdego agenta, które pasują do siebie, tworząc większą całość.

Jakie języki obsługuje Holochain?

Sam Holochain jest open source i napisany w Go. Go wybrano ze względu na łatwość obsługi i podobieństwo do C..

Dapps napisane specjalnie dla Holochain można opracować za pomocą JavaScript lub Lisp, z obsługą systemów front-end używających CSS, HTML i JavaScript.

Twórcy dodali, że Holochain jest stosunkowo elastyczny, jeśli chodzi o obsługę nowych języków, więc na tym froncie istnieje potencjał do rozwoju.

Czy Holochain jest przyjazny dla środowiska?

Holochain to przyjazna dla środowiska alternatywa dla tradycyjnych łańcuchów bloków. Ponieważ nie ma potrzeby, aby każdy agent przechowywał i weryfikował globalny łańcuch bloków, Holochain zużywa tylko ułamek przepustowości tradycyjnych łańcuchów. Holochain nie ma również komponentu górniczego, więc nie ma energii elektrycznej ani mocy obliczeniowej przeznaczonej na obliczenia potwierdzające pracę.

HOT Token

Holochain niedawno ukończył ICO gdzie zebrali 30,202 ETH i 133,214,575,156 żetonów HOT:

„Codzienna sprzedaż pudełek do hostingu i wydarzeń dla programistów zwiększa podaż tokenów według ustalonej formuły. Oznacza to, że całkowita podaż żetonów nie jest określana z góry. Raz dziennie nowo wydana ilość HoloTokens zostanie zapisana w łańcuchu bloków, umożliwiając dalszą sprzedaż tokenów. ”

Holochain ICO

HOT jest obecnie tokenem Ethereum ERC-20, więc można go przechowywać w dowolnym portfelu Ethereum, w tym portfelach sprzętowych. W późniejszym terminie tokeny będą mogły zostać wymienione na Holofuel.

Jak kupić token Holochain HOT

Nie możesz kupować HOT za pomocą waluty „Fiat”, więc musisz najpierw kupić inną walutę – najłatwiej kupić Bitcoin lub Ethereum, które możesz zrobić w Coinbase za pomocą przelewu bankowego lub karty debetowej / kredytowej, a następnie handlować tym na HOT na giełdzie, na której znajduje się token.

Upewnij się, że korzystasz z naszego linku do rejestracji, gdy dokonasz pierwszego zakupu o wartości 100 USD, otrzymasz 10 USD w postaci darmowych bitcoinów.

Strona internetowa Coinbase

Po zakupie Ethereum możesz handlować na tokeny HOT pod adresem Hotbit lub IDEX. IDEX ma obecnie pewne problemy, więc zalecamy za pomocą Hotbit Na razie.

HotBit Exchange

HotBit

Gdzie mogę dowiedzieć się więcej?

Odwiedź FAQ firmy Holochain na GitHub tutaj. Możesz również przeczytać całą białą księgę Holochain tutaj.

Przydatne linki

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map