Bitcoin Core Development Update # 5: bedre transaktionsgebyrer og mere | DK.democraziakmzero.org

Bitcoin Core Development Update # 5: bedre transaktionsgebyrer og mere

Bitcoin Core Development Update # 5: bedre transaktionsgebyrer og mere

Bitcoin er ved at få to væsentlige opdateringer: en måde at integrere oplysninger om 'intelligent ejendom' i transaktioner, og en bedre måde at beregne transaktionsgebyrer. Bitcoin førende developer Gavin Andresenmade annonceringen i går i sin femte Core Development Update.

Den seneste opdatering bruger en ny type transaktion for at give folk mulighed for at forbinde deres egne data med deres Bitcoin transaktioner, hvilket er noget, der ikke udtrykkeligt er tilladt før. Holdet gør dette ved at aktivere OP_RETURN, en transaktion parameter, der vil lade folk indlejre en lille 80 bytes af data i et blockchain transaktion rekord direkte.

80 bytes kan være lille, men det er nok til at skabe en hash. Hashing er en måde at fremstille et unikt udgangssignal, der kan påvises at repræsentere et meget større stykke data, og det er en af ​​de grundlæggende teknikker i bitcoin protokol værktøjskasse.

Core udvikler Jeff Garzik siger, at dette kunne være en god måde at gøre det muligt for smarte propertyin den Bitcoin netværket. "Hash er en hash af en ejerskab token repræsenterer en bil, eller et hus, eller en bestand eller obligation," siger han. "Brug af blockchain, kan du sikkert udveksle disse tokens til betaling (Bitcoins), eller udveksle dem med en anden bruger, uden at involvere en tredjepart." Dette lyder meget som farvede mønter, ikke sandt?

Der er helt klart et behov for at indlejre data i transaktioner, for som Gavin Andresen siger i dokumentet Core Update, folk allerede bruger alle former for bizarre hacks at binde data til deres Bitcoin transaktioner.

For eksempel kan nogle sende penge til en Bitcoin adresse, der ikke fuldstændige eller nøjagtige, og som rent faktisk ikke eksisterer, forklarer Mike Hearn, en anden af ​​de centrale udviklere. Ved at sende penge til en misdannet adresse, de tvinger kunder til at registrere det i en del af en transaktion er kendt som en ubrugte output sæt (UTXO). Den Bitcoin netværk har at holde UTXO data umiddelbart tilgængelige for alle, fordi det er et vigtigt punkt, når kontrol, at transaktionerne er gyldige. Det har ingen mulighed for at vide, når UTXO data er et misdannet adresse, så det holder det i hurtigt, hurtigt-tilgængelige opbevaring.

Hearn sagde:

"OP_RETURN tillader folk at få data ind i blockchain uden at det kommer ind i UTXO sæt, som er en bivirkning af de hacks et par folk bruger i dag."

Det er en god ting, fordi de UTXO datasæt øjeblikket udgør ca. 250MB, sammenlignet med blockchain s hele 10 GB nu, i henhold til kernen udvikler Pieter Wuille. Den UTXO sæt kan kun være en 40thof den blockchain størrelse, men det er stadig betydelig.

"Adgang til blockchain behøver ikke at være særligt hurtig eller indekseret - det behøver blot at være til rådighed," siger han. "Udfordringen er databasen over ubrugte transaktionsomkostninger udgange. Det skal være tilgængelige på en hurtig måde for enhver fuldt validering node, for evigt. Så jo flere data, der kan losses fra ubrugte transaktion optegnelser til resten af ​​blockchain, jo bedre. "

Nogle (herunder Wuille) bange for, at folk vil bruge denne nye transaktion type til lagring af meddelelser eller notater. Dette er ikke, hvad det skal bruges til, men vi har allerede set mennesker, der bruger Bitcoin transaktioner hvor det er muligt at sende beskeder til andre. Blockchain.info tegnebog har en særlig funktion (ikke-standard til Bitcoin-netværket), der gør det muligt for folk at vedhæfte beskeder til transaktioner, der sendes til blockchain.info Bitcoin adresser. Når FBI naglet Silk Roadfounder Ross Ulbricht, blev det brugt til at håne FBI ved at sende små transaktioner med misbrug beskeder.

Der er en chance for, at brugerne kunne begynde at forsøge at bruge OP_RETURN type til at sende beskeder og andre data, som det ikke var beregnet til at blive brugt til. Men i betragtning af, at folk gør det alligevel, er det bedst at forsøge at begrænse effekten af ​​det, Garzik siger, kalder det en 'mindre onde' tilgang.

Den anden store meddelelse var omkring smartere transaktionsgebyrer. Netværket bruger et sæt af heuristik, der har udviklet sig over de sidste fire år til at bestemme, hvor meget er opladet (hvis brugeren vælger at betale et gebyr på alle).

Det betyder, at netværket kan begynde at gøre mærkelige ting. "De nuværende gebyrer er hårdt kodet", sagde Hearn. "Når værdien af ​​BTC / USD steg med 20x, så gjorde transaktionsgebyr, for ingen reel god grund."

Andresen kalder det en 'kompliceret rod', og han har lovet at erstatte det med et bedre system. Han underviser den Bitcoin tegnebog software hvordan man kan vurdere, hvor lavt et gebyr en transaktion har brug for, så det kan blive accepteret af minearbejdere, når en transaktion er sendt. Dette vil gøre det langt mere dynamisk end den nuværende metode til at opkræve gebyrer.

Brian Armstrong, medstifter og administrerende direktør for webbaseret tegnebog og Bitcoin betalingssystem Coinbase, kunne godt lide tanken. Transaktioner mellem Coinbase brugere er alle udført off-kæde, og gebyrer er kun gældende, når betalingen er lavet af en Coinbase tegnebog til et eksternt tegnebog. Coinbase betaler de gebyrer, som koster det 50 BTC hver måned, siger han og tilføjer:

"Vi er glade for at se disse ændringer, da det betyder Coinbase s udgifter til dækning af minearbejder gebyrer vil ikke fortsætte med at stige sammen med prisen på Bitcoin, men det i stedet vil være genstand for regelmæssig markedskræfter, der opretholder en rimelig pris over tid."

Stephen Pair, medstifter og CTO for betaling processor BitPay, sagde, at den nuværende udformning af Bitcoin-netværket ikke er tilladt for en effektiv gebyr opdagelse. "Et effektivt marked for det arbejde, transaktionsbehandling og sikkerhed vil eliminere gætterier i at anvende et transaktionsgebyr. Det vil gøre det muligt for parterne i en transaktion til at bestemme gebyrer, der er passende for transaktionens art," sagde han.

Der var flere andre meddelelser i Core Opdatering, herunder en hurtigere måde at få de vigtige oplysninger fra en blockchain knude, når du henter den blockchain for første gang, og en måde for Bitcoin klienter til at fungere på ingen-wallet-mode, hvilket gør opstart hurtigere.

Hvornår vil det blive frigivet? "Når den er klar," siger Andresen. Det er den test, som tager lang tid, og de ønsker ikke at lamme netværket med en kritisk fejl. Hvis du kan kode godt i C ++, og du er god til test, de vil have dig som frivillig.

Relaterade nyheter


Post Blockchain

Blockchain Smart Contracts har brug for en ny form for due diligence

Post Blockchain

Blockchain vender tilbage til Apple iOS med New Bitcoin Wallet

Post Blockchain

Opkaldshavn: Blockchains indvirkning på forsyningskæder er bredere end det ser ud til

Post Blockchain

Bitcoin, Stellar og Sidechains Feature på Future of Money Summit

Post Blockchain

Er kædetransaktioner uden blokke dårlig for Bitcoin?

Post Blockchain

Bitcoin Core Developers vejer ind på Side Chain Proposal

Post Blockchain

Blockchain in Finance: Fra Buzzword til Watchword i 2018

Post Blockchain

Sidekæder gennembrud Næsten alle i Bitcoin savnet

Post Blockchain

New Australian Political Party søger at popularisere Blockchain Voting

Post Blockchain

Hvordan Blockchain Tech inspirerer kunstverdenen

Post Blockchain

6 ting du savnede fra staten Bitcoin

Post Blockchain

Database Glitch forårsager Blockchain.info Outage