Hogyan ellopni cryptocurrency, a kérdés
DAO projekt tökéletes volt: ő tette az embereket, hogy pénzt fektet őket egy közös ügy. Alapelve egyszerű: az emberek fektetnek a pénzüket, és ennek fejében az úgynevezett token, amellyel szavazott, hogy hol kell befektetni a teljes tőke. Profit eredményeként kapott kellett volna osztani a résztvevőket a kezdeményezést.
Ha ez történt volna a valós világban, az emberek menni a bíróságra, hogy összegyűjtse és átírják a szerződést, hívja a bank, és kérje, hogy blokkolja a számla ... De, sajnos, ezek az események került sor az interneten, a befektetett pénz nem számított dollárt, és a levegőben - egységek elosztott cryptocurrency Ethereum, a szerződés olyan számítógépes kód, amely nem lehet megváltoztatni anélkül, hogy le az egész rendszert.
Ethereum és okos szerződések
Ethereum - elosztott cryptocurrency, valamint számos jól ismert Bitcoin. A monetáris egység ki, mint a jutalom rendszer működésének ellenőrzésére a felhasználó a számítógépére. Tranzakciók előzményei tárolt blokcheyne - külön nyilvántartást, amely egy blokksorozatnak információt adni csak egy bizonyos sorrendben szabályokat, és helyezze a készüléket olyan helyen, nem fog működni.
Minden művelet cryptocurrency kíséri „smart szerződés” - program, a vezír, hogy minden a rendszer szabályai, ha így a tranzakciót. A Bitcoin ezek a megállapodások meglehetősen korlátozott, de Ethereum végezhet szinte semmilyen intézkedést. Mivel az elektronikus szerződés aktusok nem emberi, és a számítógépek, és ez bele van írva blokcheyn, lehetetlen, hogy sérti, megkerülni, vagy törölni.
Az ötlet az, hogy biztosítani kell a teljes biztonságát tranzakciók és megfelel az „alkotmány” cryptocurrency. Nem kell a bíróság a viták, a szabályozó hatóságok és más intézmények ellenőrzési és elnyomás. Minden működik önmagában, egy libertariánus utópia.
DAO csak, és a jelentése „okos foglalkozik” alapján, amely az érintett szervezet jött létre. Úgy alakult német startup Slock.it, fejleszti elektronikus ajtózárak, remélve, hogy ezzel vonzza a beruházásokat. A szerződés nagyon nehéz volt - ő teljesen leírja az összes szabályait a szervezet működésére: a tőkefelhalmozás, az első 27 nap, vásárlási zsetonok szavazás kollektív kezdeményezések nyereségfelosztást és így tovább.
Sajnos, annak ellenére, hogy a tapasztalt szakemberek és szakértők megvizsgálták, hiba csúszott a fölött DAO. A tény az, hogy ha a DAO résztvevő akarja magát vonni a szervezet, akkor valahogy szükséges visszanyerni a befektetett pénz. Erre a szerződés villa - létrehozott leányvállalata, ahol a forrásokat közvetlenül az elsődleges, és csak akkor tudják hozni az éterben és a lerakódást. Mivel azonban a művelet következtében a kódon kiderült, hogy lehet, hogy ismételje meg számtalanszor, és ez volt a támadó. Rövid idő alatt s át leányvállalata összege körülbelül $ 50 milliót.
Azonban ez a biztonsági rés hiba volt csak a szempontból a szegény fickók, akik befektettek alapok a DAO. A rendszer szempontjából, minden működött óramű - a lopás volt ágyazva a lényege a szerződést. Gondolj megváltoztatásának lehetőségét annak szabályai után a tényt senki sem jutott az eszébe. A pénz csak térjen vissza a támadó, hanem, hogy nem fogja csinálni.
Érdekes, hogy a beszéd után Buterin hatalmas támadások megállt, de érzékeny maradt, és most mindenki által ismert. Sok más DAO résztvevők kihasználták, bár nem olyan nagyszabású, mint az első támadó.
Egy átmeneti megoldást talált az alap Ethereum, aki részt vesz a fejlesztés a rendszer. Mi van, ha a pénzt ellopják, akkor nem lehet visszaküldeni, és a lyuk, amelyen keresztül folyt, továbbra is szájtátva? Ez így van, próbálja menteni a többit, amelyek a DAO projektben. A kezdeményezés csoport tagjai úgy döntöttek, hogy lesz Robin Hood -, hogy vonja vissza a pénzt a fő szervezet egy másik leányvállalata, ugyanazzal a módszerrel, mint a támadó.
Ellenőrizze a módszer tesztelésére Ethereum hálózat, akkor indított ellentámadást, szivattyús 7600000 észter (mintegy 105.700.000 dollárt idején) két leányvállalat a DAO, ami körülbelül 70 százaléka a vagyon az eredeti projektben. Tekintettel azonban arra, hogy a leányvállalatok alapulnak összes ugyanazt a kódot, lop pénzt tőlük nem volt nehéz ugyanazzal a módszerrel. És valóban - mint később kiderült, hogy a soraiban a Robin Hood kiszivárgott az egyik támadó.
Az egyetlen lehetséges kimenetele kemény volt elágazás cryptocurrency. Ebben az esetben, az összes pénzt vissza kell térni a beszámoló résztvevők DAO - mintha a szerződés nem volt, és ez lenne törölni. De ez egyáltalán minden felhasználó Ethereum kellett változtatni a szoftver az új támogató új ága blokcheyna.
Ez azt jelenti, hogy gyakorlatilag cryptocurrency két részre - most van két változata van, a munka szinte azonos szabályokat. Csak egy a változat, az Elfújta a DAO, még a bűnözők kezébe, és a többi igazságosság helyreállt. Ezek cryptocurrency különböző árfolyamokon egy ponttal különböző blokcheyn.
Mi történt a pénzzel, hogy elviszik Robin Hood? Ez a probléma még mindig nem oldódott: osztogatnak „zsákmány” nehéz, és sok felhasználó feltételezheti, hogy néhány ezek az emberek megpróbálják lassan leereszteni a pénz az ő javára.
Mindez úgy néz ki, mint egy pénzügyi változata a Quantum Sok-világ elmélet: az összeomlás idején a kvantum funkciók jelennek világok, a különböző eredményeket. A valóság elágazó ki.
Ne gondolja, hogy a kemény ág lelkesen üdvözölték. Ethereum - ez tényleg anarhokapitalisticheskaya utópia. Nincs szabályozás, nincsenek törvények, nincs társadalmi szerződést. Csak közvetlen és megbonthatatlan szerződések egyenlő partnerek közötti.
Fórumok, ahol a résztvevők beszélt, forr. Hirtelen egy éjszakán alakult szabályozás pravoprinuzhdenie, büntetések és még néhány fajta demokrácia szavazás mellett és ellen. Az ellenzékiek nézett és azt mondta, ez nem az, amit aláírt. A támadó - jogos tulajdonosa a pénzt a törvény a hegyek, és az egyetlen út. Azt kérték tőle, az intelligenciája és a találékonyság.
Abban az esetben, rendes szerződés vita megoldódott a bíróság, de ez nem az, amit akarnak az interneten liberálisok. A bírósági csatolt férfiak fegyvereket, nyomon követése a határozatok végrehajtását, az adók és így tovább -, azaz az összes dolgot, amit szeretne megszabadulni, hogy adja át a vállát szenvtelen gép, amely nem teszi lehetővé, hogy megtörjük a szabályokat.
Hogy ez a történet érdekes? Először is, a stand-alone programot függetlenül rendelkezhet 150 millió dollárt - ez valami soha nem látott.
Másodszor, Ethereum először felismerték a lehetőségét elágazás cryptocurrency nehéz, és ez is az első tapasztalatok. Ez megnyitja nagyszerű lehetőségeket kínál az állami szabályozás az ilyen projektek, valamint a lopás. Cryptocurrency betiltott sok országban, utalva az irányítás hiánya állam. Kiderült, hogy kezelje őket, amennyire csak lehetséges.
Harmadszor, a megoldás könnyen megállapítható, mert Ethereum közösség túl sok hasonló gondolkodású embereket. Képesek voltak megegyezni megváltoztatni a szabályokat. És cryptocurrency minden nyugszik, hogy az ember, hogy az ember - a farkas. Senki sem hisz, minden a gyanúsítottak, cselekedni csak a saját érdekeit. Ha jelentős számú főösszetevőinek tranzakciók ellenőrzésére, jár együtt - ez egy katasztrófa, és a teljes összeomlása a teljes rendszert. Emiatt különösen állami vagy banki blokcheyny értelmetlen - ezek mind ugyanabban az időben a kezdetektől fogva, hogy nem néz és nem fogás egymást próbál becsapni.
Negyedszer, programozók libertárius nézetek, tartják magukat nagyon okos, hirtelen úgy találta, hogy az ügyvédek, a bíróságok, a választottbírósági és egy csomó más dolog, hogy meg akarják nyerni, kiderül, nem hülye, és a szükséges és hasznos, hogy van, persze, nagyon vicces.
Másrészt, hogy a probléma megoldódott, és lehet idézni és az optimizmus. Több ezer ember megállapodtak abban, hogy elágazás Ethereum támogattuk és úgy tartotta elég demokratikusan alulról és nem felülről. Ez szokatlan, még az interneten. Közösségben, különösen nagy, ritkán demokratikus. Azt lehet mondani, hogy a kommunista megközelítés ebben a helyzetben nyert individualista, a libertariánus.