Efter ett decennium av imponerande utveckling och antagande har Bitcoin visat sin robusthet och uthållighet. Vid denna tidpunkt är det uppenbart att hyperbitcoinization inte är en fråga om “om” utan en fråga om “när.” Medan fiatvärlden kämpar med ständiga kriser, väljer ett ständigt ökande antal individer att köpa sin egen andel av disinflationära, sunda pengar som inte kan censureras eller konfiskeras..
På motsvarande sätt bör vi förvänta oss att den finansiella tillväxten kommer att följas av en större popularisering av Bitcoin-utvecklingen. Den internetinbyggda generationen förväntas passande vara den mest skrivkunniga när det gäller att skriva kod, och denna första nedsänkning i den digitala eran är mer sannolikt att dra dem mot Bitcoin och mer specifikt Bitcoin-utveckling.
Dessutom gör insatser som Miniscript (en förenklad version av Script, sammanställd av Blockstream-ingenjörerna Andrew Poelstra, Pieter Wuille och Sanket Kanjalkar) programmering av Bitcoin mycket enklare. Därför borde vi inte bli förvånade om liknande enheter kommer fram i framtiden för att låta någon skapa plånböcker och multisig-kontrakt.
Under dessa omständigheter, frågan “Hur kommer Bitcoin-programmering att se ut i tider med hyperbitcoinisering?” blir oundviklig. Varje svar är en fascinerande övning av fantasi som avslöjar tillfälliga förväntningar på nätverket och dess underliggande valuta.
Följaktligen, som ett sätt att bredda perspektivet, ställde vi den frågan till fyra av de mest produktiva och lysande hjärnorna i Bitcoin: framträdande maximalist Giacomo Zucco, obeveklig utbildare Justin Moon, NodeLauncher ledande utvecklare och Nakamoto Institute grundare Pierre Rochard och Bull Bitcoins VD och Cyphernode-förespråkare Francis Pouliot.
Som ett sätt att få ett bredare utbud av svar inkluderade intervjumetoden avsiktligt en öppen fråga utan detaljer. Vi gjorde ingen tydlig åtskillnad mellan utveckling av Bitcoin Core och andra projekt, som plånbokstandarder eller innovation i andra lager / sidokedja. Det enda antagandet som infördes inom utredningen innebär en större kodningskunskap under post-hyperbitcoinization-eran.
Följaktligen är de två säkerheterna (1) att utveckling kommer att ske och bli vänligare för nybörjare (som i fallet med Miniscript) och (2) att hela världen kommer att beteckna priserna i satoshis.
Valarnas roll i en tid av hyperbitcoinization
Pouliot förutsåg att människor under en tid av hyperbitcoinization kommer att fokusera på att bygga utvecklingsverktyg som Cyphernode, BTCPay Server, Electrum, Esplora eller alternativa Bitcoin fullnodimplementeringar, i motsats till att fokusera på själva Bitcoin-nätverket.
“Jag förväntar mig inte att protokollutvecklingen kommer att skilja sig väsentligt”, säger Pouliot. ”Den största skillnaden kommer att vara en tillströmning av ekonomiska resurser som görs tillgängliga för utvecklare. Flaskhalsarna med att bidra till Bitcoin Core kommer att förbli desamma: expertis, peer review och bakåtkompatibilitet. ”
I den sanna andan av pragmatism är det viktigt att fråga om hur finansieringen av utveckling kan förändras. När Bitcoin blir den globala valutan kommer frågor som att upprätthålla kompatibilitet med äldre kunder och optimera lagring och transaktioner vara av yttersta vikt. Det skulle vara dumt och kortsiktigt att anta att alla problem har lösts innan hyperbitcoinisering sker, eftersom större efterfrågan på bitcoin också kräver bättre granskning och mer innovation. Och även om baslagret förblir så fast som en sten, finns det fortfarande mycket arbete att göra på sekundära lager och sidokedjor.
“Bitcoinvalar sponsrar utvecklare individuellt som Medicis gjorde med konst.”
– Francis Pouliot
När han säger att bitcoinvalarna i dag kommer att vara Medicis från hyperbitcoinization-eran, kan Pouliot framhäva det uppenbara. Denna parallell betonar dock skönheten och tidlösheten i Bitcoin: Precis som Florens, Italien, blomstrade under Lorenzo de Medicis styre och liknande Leonardo Da Vinci och Michelangelo Buonarroti fick friheten och medlen att skapa sina mästerverk, valar av hyperbitcoinization-eran. kommer att hjälpa till med att bygga något som på ett elegant sätt varar genom århundraden. I frånvaro av giriga investerare med höga tidsinställningar kommer Bitcoin äntligen att sprida sina vingar.
Åtkomst till kvalitetsprogramvara
“Jag tror att bitcoin-programvara av hög kvalitet kommer att vara tillgänglig, billig och allestädes närvarande.”
– Justin Moon
Som lärare som spenderar mycket tid på att utbilda framtida Bitcoin-utvecklare är Moon särskilt entusiastisk över programvarans kvalitet, tillgänglighet och tillgänglighet. Denna hausseartade ståndpunkt stöds av en rad prestationer som Moon har uppnått. En av de viktigaste är Junction, a användargränssnitt för att använda hårdvaruplånböcker med Bitcoin Core.
Moon påpekade att han använde beskrivningsspråket kraftigt i Junction. Liksom Miniscript gör det “det enkelt att skapa bitcoin-plånböcker för endast klockor för vissa skripttyper (t.ex. 2/3 P2WSH multisig) vilket kraftigt minskar arbetet med att stå upp en ny plånbok.”
Om detta utvecklingsstadium är så produktivt kan medborgare i den hyperbitcoiniserade världen bygga sina egna plånböcker och skapa multisig-kontrakt enligt deras krav.
Till exempel kommer även barn som får BitPiggys att kunna bygga sina egna klockplånböcker och kontrollera hur många satoshis de har fått för att göra sysslor runt huset.
“För många högkvalitativa BIP: er skulle vara ett stort problem att ha!”
Rochard är också optimistisk om framtidens utveckling och hämtar sin hausseartade hållning från en långvarig observation av andra tillgängliga programvaruinitiativ..
“Vi har exempel på öppen källkodsprojekt som skalas när bidragsgivarna blir mer specialiserade och antalet underhållare ökar, särskilt Linux-kärnan,” sa han.
För honom finns det inget som heter för mycket utveckling, eftersom han anser att arbetsfördelningen för kodning (innovation och granskning) naturligtvis kommer att balansera. Nakamoto-institutets kassör verkar också associera popularisering (en ökning av mängden arbete) med en högre kvalitetsstandard – om fler människor arbetar med Bitcoin-projekt, är det också mer troligt att eleganta lösningar kommer fram och poleras.
När vi hänvisar till BIP (Bitcoin förbättringsförslag), Sa Rochard, ”Vi har för närvarande inte tillräckligt med BIP, så det finns informella förbättringar och fragmenterade utvecklarinsatser. För många högkvalitativa BIP: er skulle vara ett stort problem att ha! ”
Å andra sidan bör vi också ta hänsyn till begränsningarna för Bitcoin. Bara för att ett större antal individer med kodande läskunnighet blir involverade betyder inte att grundläggande förändringar kommer att ändras drastiskt.
“Ökad finansiering kommer inte att påtagligt påverka utvecklingen av Bitcoin-protokollet, men det kommer säkert att leda till ett robust ekosystem av utvecklarverktyg som kommer att ta bort Bitcoin-komplexiteten.”
– Pierre Rochard
Betydelsen av kvalitetskontroll
Positiviteten som uttrycks av de andra tre respondenterna står i kontrast till Giacomo Zuccos kritiska pragmatism. Även om utveckling blir lätt att göra och förstå kommer det enligt hans åsikt fortfarande att finnas ett stort behov av standardisering, abstraktion och grundlig peer review, så att fler utvecklingsinsatser ökar nyttan och inte bara entropi.
”Om du inte har rätt granskade, etablerade och granskade verktyg och standarder för att komponera transaktioner, måste du göra allt manuellt – och oddsen för att förstöra är mycket hög, särskilt när det gäller komplexa, avancerade och funktions- rika inställningar. ”
– Giacomo Zucco
Å andra sidan berömmer han insatser som Miniscript och uppskattar det faktum att advokater och kontraktsexperter kommer att kunna översätta sin logik till praktiska transaktioner. Abstrakt tänkande kan lätt bli effektiva multisig-kontrakt som löser verkliga problem.
Runt tiden för hyperbitcoinization tror Zucco att de flesta skript kommer att ske utanför kedjan, tack vare nya paradigmer som Taproot och Scriptless Script. Detta är utmärkt för integritet och suveränitet, eftersom villkor kan komponeras utanför transaktionen, och endast resultatet av signaturinteraktionen blir offentlig. Men även i det här fallet krävs en universell extern standard för att undvika oönskade utbredningsfrågor.
“Jag tror att vi så småningom kan komma fram till en punkt som kan se ut som vad shicoiners främjar idag: tendensen att tillämpa lite Bitcoin-liknande logik överallt, inklusive de mycket centraliserade inställningarna där det inte verkar tillhöra rent tekniskt visa, ”sade Zucco.
Även om Zucco medger att idén inte skulle vara meningsfull inom den nuvarande status quo, kan det i hyperbitcoinization-eran finnas företag som bestämmer sig för att bygga sina produkter ovanpå Bitcoins lager bara för att kunna utnyttja alla befintliga bibliotek, verktyg, praxis och standarder.
Innan Bitcoin blir ett system som säkerställer skapande och överföring av sunda pengar är Bitcoin ett framgångsrikt projekt med öppen källkod vars utveckling är ovärderlig och vars robusthet också kan locka till sig många centraliserade applikationer.
“Efter till exempel hyperbitcoinization, om säkerhet för Bitcoin multisig är en standard som används för att förvalta alla fonder i företaget, är det vettigt att faktiskt piggybacka denna mycket starka mall också för saker som inte direkt behöver decentralisering eller tillförlitlighet,” Zucco sa. “Det skulle vara samma dynamik som för många företag idag att bygga på öppna, globala, decentraliserade standarder som TCP / IP, för att hantera stängda, lokala, centraliserade nätverk istället för att använda mainframes.”