Świat tokenów DAO i inteligentnych kontraktów

Czy potrafisz sobie wyobrazić koordynację działań z osobami z całego świata, które nie znają się nawzajem, określają własne zasady i dokonują własnych wyborów, a wszystko to jest zakodowane na kartce papieru? Blockchain? Z drugiej strony, tokeny DAO sprawiają, że staje się to rzeczywistością. 

Według Wikipedii, tokeny DAO (Decentralized Autonomous Organization) to organizacja reprezentowana przez zasady zakodowane w postaci przejrzystego programu komputerowego, zarządzana przez członków organizacji i niepodlegająca wpływom centralnego rządu. Ponieważ zasady są zakodowane w kodzie, nie są potrzebni żadni menedżerowie, co eliminuje biurokrację i bariery hierarchiczne. 

Niektórzy z dzisiejszych internautów i przyszłych pokoleń chętnie tworzą organizacje społeczne, aby znaleźć rozwiązanie pytania: "Jak możemy handlować wartościami w godnym zaufania środowisku?". Pomimo tego, że blockchain umożliwia zautomatyzowany Według Ethereum, użytkownicy Internetu na całym świecie pragną organizować się w "bezpieczną i skuteczną metodę współpracy z osobami o podobnych poglądach na całym świecie". 

Czym dokładnie jest inteligentny kontrakt? 

Inteligentny kontrakt to samowykonujący się kontrakt, w którym warunki umowy między kupującym a sprzedającym są bezpośrednio zakodowane w linijkach kodu. Kod i zawarte w nim umowy są rozproszone i zdecentralizowane w sieci blockchain. Transakcje są identyfikowalne i nieodwracalne, a kod kontroluje ich wykonanie. Inteligentne kontrakty to zasadniczo programy, które uruchamiają się po spełnieniu określonych kryteriów i są rejestrowane w sieci blockchain. Są one często wykorzystywane do zautomatyzowania realizacji umowy, tak aby wszyscy uczestnicy byli natychmiast pewni wyniku, bez udziału pośrednika i bez straty czasu. Mogą one również automatyzować przepływ pracy, inicjując kolejne operacje po spełnieniu określonych warunków. 

Czym są DAO? 

Tokeny DAO to skuteczna i bezpieczna metoda współpracy z podobnie myślącymi ludźmi z całego świata. Można je traktować jako internetowe przedsiębiorstwo, którego członkowie są współwłaścicielami i zarządcami. Mają one wbudowane skarbce, do których nikt nie ma dostępu bez zgody grupy. Propozycje i głosowania kontrolują decyzje, gwarantując, że każdy w firmie ma prawo głosu. 

Nie ma prezesa, który mógłby sankcjonować wydatki w zależności od własnych zachcianek, nie ma też ryzyka, że jakiś podejrzany dyrektor finansowy będzie manipulował przy rachunkach. Wszystko jest jawne, a ograniczenia wydatków DAO są zakodowane w jego kodzie. 

A zdecentralizowana autonomiczna organizacja (DAO) to wirtualna zdecentralizowana organizacja zarządzana przez społeczność osób bez hierarchii. Jest to koncepcja organizacji żyjącej jako kod w sieci blockchain, która została opracowana i zbudowana w 2016 roku przez kilku członków społeczności Ethereum. Stworzyli oni zdecentralizowaną organizację przypominającą firmę typu venture capital. 

Platforma była znana jako "DAO", a każdy, kto posiadał tokeny DAO, mógł do niej dołączyć i czerpać z niej korzyści. Uczestnicy gromadzili środki pieniężne, wybierali projekty, które chcieli sponsorować, a wszystkie działania były realizowane za pomocą inteligentnych kontraktów - oprogramowania komputerowego, które zapewniało przestrzeganie wszystkich przepisów niezależnie od tego, czy członkowie chcieli tego, czy nie. 

Inteligentne kontrakty, podobnie jak tradycyjne kontrakty, są umowami między osobami fizycznymi. Główna różnica polega na tym, że inteligentny kontrakt jest zautomatyzowany, co zapewnia, że obie strony umowy zostaną spełnione bez konieczności wykonywania jakichkolwiek działań przez którąkolwiek ze stron. 

Cyfrowa społeczność zjednoczona Bank Konto". 

DAO mogą przybierać różne formy i układy, ale "DAO to społeczność internetowa ze wspólnym kontem bankowym" - mówi serwisowi CNBC Make It Cooper Turley, inwestor i twórca wielu znanych DAO. "Zasadniczo niewielka liczba osób dołącza do grupy czatowej, a następnie decyduje się na zgromadzenie kapitału, [zazwyczaj] za pomocą portfela Ethereum" - wyjaśnia Turley. Twierdzi on, że od tego momentu ludzie będą wspólnie ustalać, w jaki sposób wspierać cel DAO. 

Wiele DAO należy do jednej z dwóch kategorii: te, które współpracują w celu prowadzenia inicjatyw opartych na otwartym oprogramowaniu i blockchain, oraz te, które tworzą inwestycje. Mogą one funkcjonować podobnie jak spółki z ograniczoną odpowiedzialnością (LLC), firmy typu venture capital (VC) lub firmy inwestycyjne, takie jak PleasrDAO. 

Specyfika DAO - jej rodzaj, struktura, zasady i zarządzanie - zależy od organizacji i jej celów. Ci, którzy obserwowali pierwsze włamanie do DAO w 2016 r., podczas którego udało się wykraść miliony dolarów, mogą kojarzyć to wyrażenie ze złym znaczeniem. Choć nadal istnieje ryzyko, DAO poczyniły od tego czasu ogromne postępy.

Rodzaje DAO

Należy pamiętać, że DAO to szerokie pojęcie, które obejmuje wiele różnych organizacji i przedsiębiorstw. Nawet jeśli dwa kolektywy znacznie się od siebie różnią, to również są DAO. 

Oto kilka znanych przykładów DAO: 

  • PleasrDAO gromadzi różne NFT i inwestuje w inne aktywa. 
  • HerStory DAO gromadzi i finansuje inicjatywy tworzone przez czarnoskóre kobiety i artystów nie-binarnych. 
  • Komorebi Collective DAO zapewnia finansowanie kobietom i osobom niebinarnym krypto przedsiębiorców. 
  • DAO "Friends with Benefits" to prywatny klub towarzyski, do którego wstęp jest płatny. 
  • MetaCartel Venture DAO jest organizacją typu for-zysk korporacja, która inwestuje w zdecentralizowane aplikacje na wczesnym etapie rozwoju.

Jak działają DAO 

Aby zrozumieć tokeny DAO, należy najpierw zrozumieć technologię, która je napędza. Większość DAO opiera się na technologii blockchain i inteligentnych kontraktach, czyli zbiorach kodów, które działają na blockchain. 

blockchain to zdecentralizowana księga cyfrowa. Mimo że blockchain jest powszechnie uznawana za publicznie dokumentującą transakcje o różnym charakterze, to jest to księga zdecentralizowana. kryptowalutynp. bitcoinMożna je również wykorzystywać na wiele innych sposobów. blockchain może służyć jako szkielet dla DAO, zachowując strukturę i regulacje każdego łańcucha. 

W organizacjach konwencjonalnych zazwyczaj istnieje hierarchia. Struktura jest określana i zmieniana przez formalną radę dyrektorów, kierownictwo lub wyższą kadrę zarządzającą, która określa strukturę i ma prawo do wprowadzania zmian.

Z drugiej strony, DAO są zdecentralizowane, co oznacza, że nie są zarządzane przez jedną osobę lub podmiot. Zasady działania i zarządzania DAO są zawarte w inteligentnych kontraktach na platformie blockchain i nie mogą być modyfikowane, dopóki nie zostaną zatwierdzone przez członków DAO. 

Członkowie każdej DAO mogą wspólnie głosować nad wyborem, zazwyczaj na równych prawach, a nie jak w przypadku kilku wybranych osób, które mają najwięcej do powiedzenia. 

Na przykład członkowie PleasrDAO postanowili kupić płytę Wu-Tang Clan jako grupa. Następnie sporządzili dokument NFT, który symbolizuje akt własności płyty. Członkowie PleasrDAO są współwłaścicielami aktu notarialnego NFT, a tym samym współwłaścicielami płyty.

W większych DAO mogą powstawać zespoły zajmujące się różnymi częściami organizacji, na czele których stoją wybrani liderzy. W związku z tym nie każdy członek musi głosować nad każdym szczegółem. 

Turley uważa, że przejrzystość jest najważniejszą cechą DAO. Każda decyzja DAO jest przedstawiana, omawiana, głosowana i publikowana publicznie. 

Upadek DAO ma długofalowe konsekwencje 

W dniu 17 czerwca 2016 r. haker odkrył lukę w oprogramowaniu, która umożliwiła mu wypompowanie gotówki z DAO; w ciągu pierwszych kilku godzin ataku pobrano 3,6 mln ETH, czyli równowartość $70 mln ówczesnych pieniędzy. Haker wycofał się z ataku po wyrządzeniu zamierzonych szkód.

W tym włamaniu atakujący był w stanie wielokrotnie "prosić" inteligentny kontrakt (DAO) o zwrot Etheru, zanim inteligentny kontrakt mógł zaktualizować swoje saldo. Stało się to możliwe dzięki dwóm poważnym problemom: podczas pisania inteligentnego kontraktu DAO programiści nie uwzględnili możliwości wywołania rekurencyjnego, a inteligentny kontrakt najpierw przekazał gotówkę w postaci ETH, a następnie skorygował wewnętrzne saldo tokena. 

Ważne jest, aby zdać sobie sprawę, że ta wada nie powstała w Ethereum, ale w tej konkretnej aplikacji stworzonej na Ethereum. Atak polegający na wywołaniu rekurencyjnym był jednym z niedociągnięć w programowaniu zbudowanym dla DAO. Innym sposobem spojrzenia na ten scenariusz jest porównanie Ethereum do Internetu i dowolną aplikację opartą na Ethereum do strony internetowej - awaria strony internetowej nie oznacza awarii całego Internetu; oznacza jedynie awarię jednej strony internetowej. Haker z niejasnych powodów zaprzestał opróżniania DAO, mimo że mógł to robić w nieskończoność. Społeczność i zespół Ethereum szybko zajęły się tą sprawą i zaproponowały szereg rozwiązań, aby zaradzić atakowi. 

Środki pieniężne zostały jednak zdeponowane na koncie z 28-dniowym okresem przetrzymania, co uniemożliwiło hakerowi dokończenie ucieczki. Aby odzyskać skradzione aktywa, Ethereum dokonało twardego podziału i przeniosło porwane środki na konto dostępne tylko dla pierwotnych właścicieli. Posiadacze tokenów otrzymali taki sam kurs wymiany jak przy pierwszej sprzedaży - 1 ETH za 100 tokenów DAO. 

Chociaż projekt DAO został zakończony, jego spuścizna jest wciąż żywa. Obecne zespoły programistów blockchain zawsze szukały w The DAO wskazówek - czego nie należy robić. 

Przede wszystkim The DAO stanowi ważną lekcję na temat znaczenia tworzenia bezpiecznych systemów blockchain. Atak na DAO nie był spowodowany błędem w blockchain Ethereum, ale raczej błędem w oprogramowaniu, który został wykorzystany przez wykwalifikowanego hakera. Ataku można było uniknąć, gdyby kod został napisany w odpowiedni sposób.

Po drugie, decyzja SEC w sprawie DAO skłoniła firmy blockchain do opracowania metod obejścia rejestracji zabezpieczeń i nadzoru rządowego. Podejście SAFT jest jedną ze strategii stosowanych przez firmy w tym celu. Jeśli monety na platformie blockchain mają rzeczywistą wartość użytkową. 

Kto wie, jakich lekcji należałoby jeszcze udzielić, gdyby DAO nie istniało?

Powiązane

pl_PLPolish