wat bitcoin s wit papier het reg verkeerde en wat ons nog steeds don t weet
joseph bonneau is 'n assistent professor op nuwe york universiteit en mede skrywer van bitcoin en cryptocurrency technologies 'n gewilde textbook
die bitcoin wit papier het is rightfully erken soos 'n van die die meeste oorspronklike en influential rekenaar wetenskap vraestelle in geskiedenis
dit het launched 'n miljard dollar industrie en duisende van volg up vraestelle
maar dit s die moeite werd draai 'n kritiese oog op die papier en elemente van die oorspronklike bitcoin ontwerp omitted uit die papier te vra wat het die papier kry reg wat het dit kry verkeerde en wat vrae doen ons nog steeds nie weet die antwoord te
wat bitcoin het reg
hierdie kan wees die hardste kategorie te compile
'n merk van 'n werklik suksesvolle idee is wat ons vergeet hoe mense gedink oor die wêreld voordat wat idee gekom rondom baie van die die meeste fundamental contributions van bitcoin lyk voor die hand liggend net in hindsight
dit s maklik te vergeet wat cryptocurrency was 'n navorsing backwater vir die meeste van die 2000s na die mislukking van baie pogings om in die 1990s te bou 'n werk stelsel largely gebruik die idees outlined deur david chaum in die 1980s paar vraestelle was gepubliseer in die gebied baie eenvoudig geglo daar was geen viable mark vir 'n nie staat currency
voor te bitcoin decentralized stelsels was 'n aktiewe navorsing gebied in die 2000s dikwels beskryf soos peer te peer networks en anonymity navorsing was kom in sy eie met die ontwikkeling van tor en ander stelsels
maar hierdie was nie gesien soos nodig funksies vir 'n betaling stelsel wat het bitcoin indien
incentives vir miners 'n van bitcoin s kern contributions is voorsien incentives vir miners via inflation en gelde hierdie model het oor die algemeen is suksesvolle en dit s billike te sê paar sien dit kom baie p2p stelsels in die vooraf bitcoin tyd wat aangebied oop participation iemand kan loop 'n node was plagued deur sybil aanvalle en ander probleme daar was baie pogings om te incentivize eerlik participation maar voor te bitcoin geen stelsel baie het dit te werk
lig kliënte bitcoin s ondersteuning vir beide vol nodes en lig of spv nodes het bewys baie kragtige en die blok struktuur embedded in bitcoin het gemaak dit nie net moontlik maar natuurlike te implement 'n lig kliënt
scripting terwyl beperk bitcoin s scripting ondersteuning nie bespreek op al in die wit papier het enabled 'n aantal nuttig funksies soos multi- handtekening rekeninge en betaling networks dit was wyse te envision 'n stelsel ondersteun meer as eenvoudig betalings
recognizing lank langtermyn incentives satoshi kon steeds nie t anticipate industriële skaal mining of mining pools op minstens nie in die wit papier maar die papier nie insluit 'n baie prescient lyn oor die risiko's van centralization 'n attacker behoort te vind dit meer profitable te speel deur die reëls so 'n reëls wat gunste hom met meer nuwe coins as almal anders gekombineer as te ondermyn die stelsel en die validity van sy eie rykdom ten spyte van 'n groot aantal van theoretical aanvalle deur miners word geskryf oor sedert niemand het is ernstig poging tot in praktyk satoshi erken 'n kragtige beginsel wat miners het lank langtermyn incentives nie te aanval sedert hulle is belê in gesondheid van die ecosystem
wat bitcoin het verkeerde
ons ll ignoreer sommige quaint in retrospect funksies in vroeë versions van die bitcoin kode so 'n soos betaal te ip adres en 'n gebou in e handel stelsel wat nooit sien die lig van dag
maar daar is 'n aantal funksies van bitcoin wat verskyn verkeerde in wat geen stelsel gebou vandag moet herhaal hulle
ecdsa terwyl hierdie handtekening algorithm was 'n ver 'n beter keuse as sê rsa dit is inferior te ec schnorr in al aspects die meeste waarskynlik satoshi eenvoudig kon steeds nie t weet oor hierdie opsie 'n nalatenskap van sagteware patents rondom schnorr vandag dit sou wees duidelik advantageous te gebruik schnorr druk gegee sy ondersteuning vir threshold ondertekening indien nie 'n meer gevorderde handtekening skema so 'n soos bls
transaction malleability hierdie unintentional kwessie het gelei te hoofpyn vir protocols so 'n soos betaling networks soos goed soos famously enabling die aanval op mt gox vandag 'n prudent ontwerp sou gebruik iets wat langs die lyne van segregated getuie segwit te te verseker transaction hashes is nie malleable
funksies sedert bygevoeg baie natuurlik dit was 'n fout nie te insluit gewilde funksies so 'n soos betaal te script hash p2sh en tjek locktime verifieer wat het is bygevoeg sedert deur sag forks
beperk divisibility van coins bitcoin het 'n limiet van 21 miljoen bitcoins maar meer belangriker dit het 'n limiet van oor 2 52 satoshis soos die atomic eenheid indien bitcoin was te werklik geword aarde s net betaling stelsel hierdie sou voorsiening te maak fewer as 'n miljoen eenhede per mens word hierdie isn t byna genoeg te vang beide dag te dag transactions selfs rounded te die equivalent van tenths van 'n dollar en ook groot maatskappye dit sou het is baie goedkoop te uit te brei hierdie met 'n paar dosyn ekstra stukkies so 'n wat divisibility sou nooit wees 'n kwessie
blokke in 'n eenvoudig ketting gegee hoe baie van 'n buzzword blockchain het geword dit s die moeite werd noting wat om blokke in 'n linear ketting is 'n oversight wat maak dit costly vir 'n ultra lightweight kliënt te verifieer wat 'n oud blok is ingesluit in die huidige ketting bitcoin korrek stel transactions in 'n boom sodat waarom nie die blokke self 'n slaan lys sou wees 'n ander groot verbetering interestingly die sertifikaat transparency projek ontwerp independently van bitcoin in die dieselfde tyd kry dit reg en stel elke werk in 'n boom terwyl paar successors te bitcoin het strayed uit die linear ketting ontwerp
geen staat commitments bitcoin miners al dop die stelsel staat soos die stel van unspent transaction outputs utxos maar hierdie is nie verbind te elke blok en moet wees imputed uit geskiedenis hierdie maak dit harde vir lig kliënte te bevestig wat die huidige staat is en indien die transaction het is spandeer dit sou wees baie maklik te voeg 'n utxo verbintenis te elke blok en baie subsequent stelsels so 'n soos ethereum doen 'n weergawe van hierdie
simplistic aanval analise die bitcoin wit papier devotes 'n relatief groot bedrag van ruimte oor 'n kwartaal van die teks te analyzing die kanse van 'n miner met minder as 51 mining krag successfully launching 'n vurk deur kry geluk subsequent analise het geïdentifiseer baie ander aanval vectors so 'n soos selfsugtige mining en hierdie analise nou lyk gedateer
'n cpu 'n stem satoshi beskryf bitcoin soos 'n stelsel waar die meeste participants sou wees miners gebruik hul cpus hierdie het nie is die geval vir baie jaar nou soos mining is dominated deur toegewyde hardeware terwyl dit s debatable indien asic mining is 'n goeie of slegte ontwikkeling dit s seker nie wat was pitched in die oorspronklike wit papier
wat ons nog steeds don t weet
sha 256 puzzles bitcoin s gebruik van hash gebaseer computational puzzles bewys van werk het is 'n van die die meeste aktiewe topics van debat nie dit consume ook baie energie doen asics moedig centralization sou puzzles ontwerp vir gpu gebaseer mining of stoor bounded mining produseer 'n beter incentives op laer koste sal bewys van die spel uiteindelik oorwinning uit
die blok grootte en ander parameter grense te sê die minstens die 1 mb blok limiet het is 'n bron van debat soos het is te 'n mindere mate die 10 minuut interval tussen blokke baie volg up stelsels het thrived met groter of meer dikwels blokke is bitcoin s conservative ontwerp gaan te bewys wyse in die lank loop
anonymity die argumente sketched in die wit papier oor bitcoin voorsien anonymity soos net publiek sleutels is gepos is nou bekend te wees incomplete weens te die ontwikkeling van transaction graph analise stelsels so 'n soos vertroulik transactions monero of zcash bied sterker cryptographic privaatheid op die ander hand baie agteruit compatible skemas het is voorgestelde te obfuscate aktiwiteit op die bitcoin blockchain deur vermenging is anonymity 'n kritiese "maak requiring gebou in ondersteuning wat bitcoin overlooked
inflation bitcoin s ontwerp seeks te vermy inflation maar baie economists het gesê uit dit is eintlik deflationary soos uiteindelik coins kan net afrit circulation toe sleutels is verlore of coins is opsetlik gemaak unspendable via bewys van brand transactions nul inflation eintlik vereis 'n klein bedrag van nuwe currency issuance net te hou tempo met verlore currency indien hierdie was 'n fout in bitcoin ons kan nie besef dit vir baie jaar soos inflation is stadig wond neer
die skakel te transaction gelde bitcoin hardcoded 'n stadig oorgang uit rewarding miners primarily deur inflation te rewarding hulle primarily via transaction gelde niemand weet hoe hierdie sal speel uit maar sommige navorsing stel wat hierdie kan laat beduidende instability in die boodskap inflation wêreld
beperk programmability bitcoin imposed ernstige grense op sy programmability te hou transactions maklik en voorspelbaar in koste te verifieer die ethereum projek het demonstrated beduidende vraag vir 'n ryker ontwikkeling model al sy model introduces bykomende scaling betref sal bitcoin wees handicapped in die lank loop deur sy weaker ontwikkeling model