W umyśle programistów blockchain: jak zbudować kolejny duży społecznościowy DApp

Inside the blockchain developers’ mind: How to build the next big social DApp

Cointelegraph śledzi rozwój całkowicie nowego łańcucha bloków od jego powstania do sieci mainnet i dalej w swojej serii Inside the Blockchain Developer’s Mind, napisanej przezAndrzej Levine Grupy Koinos.

Ludzie codziennie korzystają z aplikacji społecznościowych, ale pomimo całego szumu wokół rzekomo „blockchainów nowej generacji”,Żaden z tych aplikacji społecznościowych są zdecentralizowane. Rozpakujmy dlaczego, używając jako odniesienia dwóch łańcuchów bloków: Ethereum i Steem.

Nasze najlepsze roboty biznesowe

Ethereum ma znacznie więcej programistów niż jakikolwiek inny blockchain ogólnego przeznaczenia, a mimo to żadnemu z tych programistów nie udało się zbudować aplikacji społecznościowej z powszechnym przyjęciem. Kiedyś Steem był jednym z najczęściej używanych blockchainówz każdego gatunku na świecie, dzięki czemu jest to również jedna z najczęściej używanych społecznościowych aplikacji DApp na świecie, z kapitalizacją rynkową, która odzwierciedla to z najwyższym w historii wynikiem około 2 miliardów dolarów.

W umyśle programistów blockchain: jak zbudować kolejny duży społecznościowy DApp

Steem był w stanie rozwijać się niezwykle szybko i na pokładzie setek tysięcy zwykłych użytkowników, ale nigdy nie osiągnął takiego poziomu adopcji programistów, jak Ethereum, i ostatecznie nie wykorzystał swojego potencjału. Jak i dlaczego tak się stało, to cenna lekcja na temat budowania obu DAppsoraz łańcuchy bloków.

Związane z:Przyszłość DeFi obejmuje wiele łańcuchów bloków

Ethereum: łańcuch bloków ogólnego przeznaczenia

Kiedy Steem był budowany, Ethereum był jedynym realnym blockchainem, którego programista mógł użyć do zbudowania swojego DApp bez rozwidlania i modyfikowania kodu istniejącego blockchaina, takiego jak Bitcoin.

Dzięki Ethereum, zamiast budować blockchain od zera tylko po to, by obsługiwać konkretną aplikację (np. sieć społecznościową), programista mógł po prostu napisać kod potrzebny do ich aplikacji i przesłać go do łańcucha bloków Ethereum jako „inteligentną umowę ”. Umożliwiłoby to programiście odciążenie całej ciężkiej pracy wykonanej już przez programistów blockchain Ethereum i skupienie się na ich aplikacji.

W umyśle programistów blockchain: jak zbudować kolejny duży społecznościowy DApp

Umożliwienie programistom wgrywania kodu do łańcucha bloków stworzyło nieskończone możliwości, w tym możliwość wgrania kodu, który zużywa wszystkie zasoby sieciowe, czyniąc go bezużytecznym. Musiało zostać nałożone pewne ograniczenie na tę „nieskończoność”. Aby rozwiązać ten problem, Vitalik Buterin wynalazł „gaz” — zdecentralizowany system pobierania opłaty za wykonanie kodu na blockchain (Ethereum).

Związane z:Opłaty Ethereum rosną w zawrotnym tempie - ale handlowcy mają alternatywy

Opłaty za blockchain

Oparty na opłatach projekt Ethereum był genialny i wyznaczył kierunek projektowania blockchain ogólnego przeznaczenia na dekadę, przy czym prawie każdy kolejny blockchain wdrażał jakiś wariant gazu.

Geniusz Ethereum polega na tym, że daje on programistom dostęp do nieograniczonego („ukończonego Turinga”) języka programowania. Geniusz gazu polega na tym, że stworzył zdecentralizowane ograniczenie tego, co programiści mogą zrobić z tym językiem. To właśnie ten podstawowy konflikt (nieograniczony lub ograniczony) wyjaśnia, dlaczego w Ethereum wciąż nie ma głównych społecznościowych aplikacji DApp.

Bezpłatne łańcuchy bloków

Twórcy Steema przyjęli zasadniczo inne podejście niż Ethereum. Zbudowali bardzo podstawowy blockchain („framework”) o nazwie Graphene, który mogli łatwo przekształcić w konkretny społeczny blockchain („łańcuch bloków „specyficzny dla aplikacji”).

Oprócz funkcji społecznościowych, twórcy Steema eksperymentowali z systemem regulującym korzystanie z sieci, który zasadniczo różnił się od gazu. Krótko mówiąc, było to bezpłatne.

Kiedy Steem po raz pierwszy wystartował, wiele osób powiedziało, że to oszustwo właśnie ze względu na jego bezpłatny system „przepustowości”. Wierzyli, że skoro Bitcoin i Ethereum miały opłaty, blockchain bez opłat musiał zawieść.

Związane z:Który blockchain jest najbardziej zdecentralizowany? Odpowiedź ekspertów

Podczas gdy system przepustowości, z którym wystartował Steem, był daleki od doskonałości, oferując funkcje społecznościowe i umożliwiając użytkownikom zawieranie transakcji za darmo, Steem szybko stał się jednym z najcenniejszych blockchainów na świecie i zdecydowanie najczęściej używanym… ale ostatecznie nigdy tak naprawdę nie konkurował. z Ethereum.

Zasada inteligentnych kontraktów

Powód, dla którego Steem nigdy nie był w stanie rywalizować z Ethereum, ku zaskoczeniu wielu ludzi, nie miał nic wspólnego z jego bezpłatnym modelem, który główni programiści udoskonalali przez lata i który działa do dziś.

Steem nigdy nie rywalizował z Ethereum z tego prostego powodu, że Graphene (szkielet blockchain, na którym został zbudowany) nie miał inteligentnych kontraktów. Graphene ułatwił uruchamianie łańcuchów bloków z określonymi funkcjami, ale w żadnym wypadku nie było to „łatwe”, a zmiana tych funkcji lub dodanie nowych funkcji było niezwykle trudne, w przeciwieństwie do Ethereum, które pozwala każdemu programiście przesłać dowolny kod, kiedy tylko zechce.

Z tej perspektywy rozwiązanie staje się oczywiste. Gdybyśmy mogli połączyć bezpłatny system opracowany dla Steema z elastycznością blockchaina z inteligentnymi kontraktami, takimi jak Ethereum, moglibyśmy dać programistom to, co najlepsze z obu światów, umożliwiając im tworzenie darmowych aplikacji z możliwością dodawania nowych funkcji kiedy tylko chcą! Proste, prawda?

Czekajcie na kolejny artykuł z serii, aby dowiedzieć się więcej!

Ten artykuł nie zawiera porad inwestycyjnych ani rekomendacji. Każdy ruch inwestycyjny i handlowy wiąże się z ryzykiem, a czytelnicy powinni przeprowadzić własne badania podczas podejmowania decyzji.

Poglądy, przemyślenia i opinie wyrażone tutaj są wyłączną własnością autora i niekoniecznie odzwierciedlają lub reprezentują poglądy i opinie Cointelegraph.

Andrzej Levine jest dyrektorem generalnym Koinos Group, zespołu weteranów branży przyspieszających decentralizację dzięki dostępnej technologii blockchain. Ich podstawowym produktem jest Koinos, darmowy i nieskończenie rozbudowywalny blockchain z uniwersalną obsługą języków.
Kontynuuj czytanie z Cointelegraph
GameStop spogląda na wprowadzenie na rynek NFT po dużej stracie w czwartym kwartale
Ukochana sieć sklepów z grami wideo GameStop (GME) patrzy w przyszłość na długo oczekiwany rynek NFT i konsolę do gier Web3 po stracie netto w wysokości...
Bank of Israel wydaje projekt wytycznych dotyczących kryptowalut AML/CFT
W piątek Bank of Israel opublikował projekt rozporządzenia w sprawie zarządzania ryzykiem przeciwdziałania praniu pieniędzy i finansowaniu terroryzmu (AML/CFT)...
Sygnatura twórcy Star Trek idzie tam, gdzie nie było dotąd żadnego NFT: DNA
Podpis producenta Star Trek, Gene'a Roddenberry'ego, poszedł śmiało tam, gdzie wcześniej nie doszedł żaden NFT – do samego kodu życia.W 1965 Roddenberry...
Konferencja Cosmoverse 2021 rozpoczyna się w Lizbonie
Zespół odpowiedzialny za interoperacyjną sieć blockchain Cosmos (ATOM) był ostatnio gospodarzem konferencji Cosmoverse na żywo z Lizbony w Portugalii.Rozpoczynając...
Inwestor miliarder Carl Icahn uważa, że Bitcoin może być najlepszym zabezpieczeniem przed inflacją
Inwestor miliarder Carl Icahn ostrzegł we wtorek, że kolejny kryzys rynkowy może być na horyzoncie, a Bitcoin może być najlepszym zabezpieczeniem przed...
Mariah Carey kupuje Bitcoin, ma nadzieję wzmocnić fanów poprzez edukację
Ikona popu Mariah Carey to najnowsza celebrytka, która przyjęła Bitcoin (BTC) za pośrednictwem prowadzonej przez Winklevoss giełdy kryptowalut Gemini, oferując...
Ekspozycja instytucjonalna na produkty altcoinowe ponownie testuje rekordowo wysoki poziom
Popyt instytucjonalny na ekspozycję na altcoin wzrósł do rekordowych poziomów, a udział w rynku altcoinów stanowi obecnie rekordowe 35% kapitału zablokowanego...
ONZ wybiera gospodarza rynku NFT w działaniach na rzecz walki ze zmianami klimatu
Organizacja Narodów Zjednoczonych wybrała platformę blockchain Unique Network, aby uruchomić inicjatywę non-fungible token (NFT) w celu zainspirowania innych...
Wystawca ICO oskarżony przez SEC o oszustwo za sprzedaż niezarejestrowanych zabezpieczeń
Amerykańska Komisja Papierów Wartościowych i Giełd (SEC) oskarżyła emitenta kryptowalut za „składanie istotnie fałszywych i wprowadzających w błąd oświadczeń”...
Proponowane przepisy dotyczące zakazu kryptowalut podobno są poddawane przeglądowi przez rząd Indii
Rząd Indii podobno dokonuje przeglądu sposobów zakazu lub regulacji kryptowalut w tym kraju.Według Bloomberg Quint raporty wskazują, że rząd prowadzi rozmowy...
Aktualizacja Bitcoin Taproot w końcu zablokowana, aktywacja ustawiona na listopad
Aktualizacja Taproot osiągnęła pierwszy znaczący kamień milowy na drodze do aktywacji, ponieważ 90% szybkości mieszania bitcoinów (BTC) sygnalizowało poprawę...
Paris Hilton opuszcza zaskakująco dobrze poinformowany artykuł o NFT
Paris Hilton ujawniła, że jest nie tylko uparta jeśli chodzi o NFT, ale także dobrze rozumie potencjalne zastosowania tej technologii, w obszernym poście...
Chainlink wypuszcza natywny moduł Substrate, aby przenieść wyrocznie do firmy Polkadot
Polkadot i Chainlink ogłosiły wydanie Chainlink Price Feeds jako modułu lub „palety” w terminologii Polkadot dla frameworka łańcucha blokowego Substrate.Wydanie...
Rozwiązania skalowania w warstwie drugiej rozwiązują problemy związane z publicznym blockchainem przedsiębiorstw
Pod koniec 2019 roku firma badawcza Forrester i firma z Wielkiej Czwórki Ernst & Young, czyli EY, opublikowały raport badający przyjęcie publicznych blockchainów...
Urzędnicy EBC widzą zagrożenie w kontraktach terminowych na Bitcoin, wezwanie do zapłaty podatku od BTC
Dziś bitcoin jest spotykany z otwartymi ramionami przez zwykłych Joesów, którzy chcą szybko zarobić fortunę, a także przez gigantów maklerów giełdowych,...