bitcoin kern 0 10 gee developers simplified toegang tot te netwerk consensus
die laaste weergawe van bitcoin kern was vrygestel gister met sleutel veranderinge wat adres die declining aantal van nodes hoe transaction gelde is stel vir die bitcoin kern beursie en simplifying die proses vir developers te kry betrokke met bitcoin projekte
dit s miskien die latter punt wat sal het die grootste impak op hoe developers werk met bitcoin kern die laaste weergawe van dit sluit 'n consensus biblioteek wat gee programmers maklik toegang tot te die reëls governing consensus op die bitcoin netwerk sonder gesien te loop 'n vol node
ons weer verdeel dit uit in 'n standalone biblioteek wat nie absoluut niks maar validates data gesê: peter todd 'n kern contributor
'n developer wat het is awaiting die consensus biblioteek s vry is tamas blummer van stukkies van bewys blummer gesê: die biblioteek beteken wat developers soos hom kan maak meer veilige wallets omdat dit sal te verseker wat al transactions is ten volle validated deur die netwerk
indien jy is uit van consensus met die meerderheid wat kan gebeur indien jy weer nie gebruik die dieselfde reëls dit beteken jy kan dink wat 'n bitcoin is daar maar in werklikheid dit is geen meer daar jy kan aanvaar 'n transaction wat die meerderheid van die netwerk doesn t aanvaar blummer gesê:
sit 'n ander manier indien 'n developer isn t totaal sekere wat 'n name implementation van die consensus reëls wedstryde die meerderheid van die netwerk dit kon resultaat in disastrous errors todd gesê uit die kern contributor gegaan sodat ver soos te vergelyk dit te die uitdagings van ontwerp vlug avionics sagteware
dit s 'n baie komplekse ding die kode governing bitcoin consensus dit s het 'n baie van kode en dit s net 'n ongelooflike uitdaging in vlug avionics sagteware vir byvoorbeeld indien twee vliegtuie don t het die bladsy dieselfde autopilot wat s okay dit doesn t saak indien 'n draai 10 grade minder as die ander dit s geen groot hanteer maar wat s nie die geval in bitcoin
sodat genoem dun kliënte tans vertrou op iets wat genoem simplified betaling verification spv hierdie beteken 'n kliënt doesn t vereis 'n voltooi kopie van die hele blockchain te verifieer 'n transaction
druk spv laat die dun kliënte wat insluit wallets soos electrum te verifieer transactions met hulp uit sommige ander bron in electrum s geval die kliënt kontrole transactions teen blockchain inligting obtained deur sy eie servers wat doen die swaar opheffing
die risiko wat dun kliënte loop is wat die weergawe van die blockchain ontvang deur die kliënt is uit van sync met die rus van die netwerk
kliënte gebruik spv is nie in staat te maak die besluit te aanvaar 'n transaction geheel en al op sy eie dit s relying op die consensus van die netwerk soos verteenwoordig deur 'n miner blummer gesê:
die consensus biblioteek nou combines die voordele van dun kliënte soos doen weg met downloading die hele blockchain met die sekuriteit van 'n vol node 'n developer kan wees vertrou wat transactions te 'n beursie is in vol ooreenkoms met die rus van die netwerk
die nuwe consensus biblioteek enables ons te bou dienste wat ten volle validate bitcoin transactions is gewaarborg te bly in sync met die meerderheid van die netwerk en voeg nuwe funksies nie beskikbaar in die kern blummer gesê: die biblioteek sal vonk pent up innovation
die laaste werk te bitcoin kern sal ook bevat 'n nuwe manier vir sy beursie te hanteer met transaction gelde hierdie swaai gelde soos outlined deur bitcoin grondslag hoof wetenskaplike gavin andresen sal gee users van die kern beursie 'n raming van hoe baie in gelde te betaal in einde te kry vinnig confirmations
die updated kern nie hierdie deur kyk die netwerk vir bevestiging keer en fooi estimates te vind die soet ter plaatse 'n van die sleutel voordele van die nuwe stelsel is shortening bevestiging keer vir vry 'n hoë prioriteit transactions andresen geskryf in julie
maar die nuwe fooi stelsel isn t gaan te laat vee veranderinge in die bitcoin ekonomie vir starters die beursie s estimates is net 'n die beste raai gebaseer op historic transaction data 'n piek in transactions vir byvoorbeeld sou render die beursie s raming inaccurate todd gesê:
mike hearn 'n ander kern contributor kennis geneem wat die estimator kon net raai optimal gelde maar dit sou het min effek op bevestiging keer indien senders geïgnoreer die estimates
genoeg van mense is attaching baie laer gelde as die estimator is suggereer en dinge nog steeds werk vir hulle dit lyk soos baie van mark participants is soort van ignoreer die kwessie reg nou sodat dit s unclear wat sal gebeur met gelde nou wat 0 10 het launched hy gesê:
todd ook gesê uit wat die nuwe stelsel sou net skop in vir bitcoin kern wallets
die nuwe stelsel doesn t raak ander wallets dit doesn t raak hoe die netwerk werk dit s net plaaslike te 'n bitcoin kern beursie
headers eerste syncing
'n ander innocuous maar belangrik benewens in die laaste weergawe is headers eerste synchronisation toe 'n node eerste downloads dele van 'n blok voordat proceeding te download die hele blockchain
hierdie metode speeds up kommunikasie tussen nodes en soos 'n resultaat kan maak loop 'n vol node 'n meer aantreklik vooruitsig selfs soos daar is vrees oor 'n declining aantal van nodes in werking todd observed
dit net maak dinge meer gerieflik die aantal van nodes het is val ongelukkig oor die lank loop sodat hierdie help stryd teen wat hy gesê:
die laaste groot bitcoin kern vry gebeur byna 'n jaar gelede toe weergawe 0 9 0 was vrygestel op 18th maart die 0 9 reeks het moes 'n aantal van stabiliteit en sekuriteit fixes sedert sy aanvanklike vry volgens te cory velde 'n ander kern contributor