Giacomo Zucco förklarar RGB-token på Bitcoin
Titta på den här videon på YouTube
I motsats till Bitcoin-maximalistiska standarder som han använde för att hjälpa till med att etablera sig arbetar BHB Network medgrundare Giacomo Zucco med tokeniserade tillgångar. Ringde RGB-projekt, hans senaste projekt är byggt ovanpå Bitcoins Lightning Network. Den använder tidigare forskning om färgade mynt och är tänkt att ge ett mer robust alternativ till Ethereums ERC20-standard.
I den här exklusiva, timlånga intervjun med Bitcoin Magazine talar Zucco om händelserna som ledde till att tokenisering på Bitcoin återkom, människorna som är involverade i utveckling och några tekniska innovationer som gör det möjligt för “bedrägerier” att ha större skalbarhet och säkerhet.
Drivkraften för RGB
Zuccos etiska överväganden bakom RGB är rent libertära och han ser tokeniserade tillgångar som ett efterfrågat fenomen vars kvalitet kan vara teknisk överlägsen. Även om Zucco erkänner att dåliga skådespelare kan använda tekniken är han också säker på flera legitima användningsfall. De inkluderar Bitfinex (som kan använda färgade mynt för Tether) och sällsynta samlarobjekt.
Innovationen i RGB-projektet använder sig av Peter Todds valideringsmodell på klientsidan, vilket är tänkt att ta tyngden av gruvarbetarnas axlar och skapa en tvåvägsram där deltagarna avvecklar transaktioner själva på ett säkert sätt. Todd pratade om sin valideringsmetod på klientsidan under “Scaling Bitcoin” -händelsen som ägde rum i Milano 2016.
I Zuccos förenklade förklaring fungerar principen så här: “När jag vill skicka dig en bitcoin kommer jag att underteckna transaktionen, jag kommer bara att ge transaktionen till dig, du kommer att vara den enda som verifierar, och sedan tar vi ett åtagande för denna transaktion och att jag bara kommer att ge åtaganden till gruvarbetare. Gruvarbetare kommer i princip att bygga en blockchain av åtaganden, men utan den faktiska valideringsdelen. Det kommer bara att lämnas åt dig. Och när du vill skicka tillgångarna till någon annan skickar du din signatur, plus min signatur, plus den tidigare signaturen och så vidare. ” Det är också värt att notera det Satoshi själv övervägde något liknande redan 2010.
RGB-teamet består också av Blockstreamingenjör Alekos Filini (som utvecklat prototypen för tokenimplementeringen), Chainsides grundare Federico Tenga och utvecklaren Isidoro Ghezzi. Det är också värt att nämna att de underliggande begreppen inte är nya, men hur de blandas och läggs ovanpå Lightning kommer så småningom att skapa något unikt.
Zucco först presenterades dessa idéer under Building on Bitcoin 2018-konferensen, och till och med vid den tiden gjorde han några humoristiska förebyggande ursäkter om det potentiellt scammy syftet med Layer 3-tokens. Hittills har RGB fått ett positivt mottagande och dess investerare inkluderar Fulgur Ventures, Bitrefill, Chainside, InBitcoin och Bitfinex.
Berättelsen om RGB och hur det fungerar
Någon gång i 2018 bad en klient från BHB Network om en granskning av ett kommande ERC20-tokenprojekt. Teamet av analytiker drog slutsatsen att idén var fruktansvärd när det gäller skalbarhet och säkerhet. Zucco fortsatte med att dra slutsatsen att om folk vill göra tokenisering, kan de lika gärna lita på robustheten i Bitcoins blockchain.
Men om token-tillgångar ska byggas ovanpå Bitcoin måste de ta hänsyn till baslagrets begränsningar och försöka att inte missbruka det annars värdefulla blockutrymmet. Lyckligtvis erbjuder Lightning alla de kvaliteter som krävs för ett sådant tredje lagerprotokoll för att utvecklas och uppfylla skalbarhet och säkerhetskriterier. Och med användning av Peter Todds klientsidevalidering uppfyller klienten kraven på lätthet. På motsvarande sätt, i stället för att be varje deltagare att validera alla överföringar av tillgångsägande, kommer endast de anti-dubbla utgiftsfunktionerna att få validering. Stängningen av engångsförseglingen ska beaktas, i motsats till det faktiska innehållet i det kryptografiska beviset.
Enligt Zucco, ”Det finns två intressanta idéer om validering på klientsidan. Den första är den som Peter [Todd] föreslog för Bitcoin, men vi kommer förmodligen inte se att den implementeras under det kommande decenniet. Kanske att vi har en valideringssida för klientsidan bara för testning, men Bitcoin kommer att förbli med den globala konsensusarkitekturen.
”Och den andra idén som klickade när vi diskuterade med Peter är i grunden den här: Vad är huvudproblemet med valideringsmodellen på klientsidan? Huvudproblemet är i princip att du måste vara online medan jag skickar beviset direkt. Jag sänder inte beviset för alla att hålla det i blockchain för alltid, vilket är slöseri med utrymme. Om jag skickar beviset till dig måste du vara online för att få en peer-to-peer-transaktion och också säkerhetskopiera det på ett sätt som inte bara är ett vanligt BIP32-utsäde. Med BIP32 kan du inte göra anspråk på din tillgång på kundsidan eftersom du behöver en säkerhetskopia av allt jag skickar dig, som innehåller alla tidigare bevis. Samma begränsningar som Peter Todds modell är desamma som vi hittar i Lightning Network. ”
Som ett sätt att ta idéer från tidigare tokeniseringsförsök har teamet konsulterat motpartens arbete (används till exempel för sällsynta Pepe-samlarkort), Omni (används för Tether) och andra Färgade mynt implementeringar (inklusive Color Spark, CoinPrism och ChromaWay). I slutändan försöker forskningen svara på frågan: “Hur kan de flyttas ovanpå Lightning Network?”
För mer tekniska detaljer och skämt om att sälja ut eller genomföra antimaximalistisk forskning, titta på videointervjun. Den innehåller många fler detaljer som hjälper dig att bättre förstå vad det är som driver Giacomo Zucco själv för att skapa tokenisering på Bitcoin.