Hlavní navigace

Nový Bitcoin komunikuje přes Tor

Roman Bořánek 24. 2. 2016

Bitcoin Core 0.12, referenční klient protokolu Bitcoin, po delší době přináší větší změny. Týkají se možnosti navýšení poplatků, podpory anonymizační sítě Tor nebo podstatně rychlejšího ověření podpisů.

Bitcoin bylo možné s Torem používat i dříve, ale uživatel to musel nakonfigurovat. Od nové verze 0.12 je Tor použit vždy, kdy je to možné – tedy tehdy, když je Tor dostupný v systému. Ale pozor, použití Toru samozřejmě neřeší problém pseudonymity a tedy možnost spojení bitcoinové adresy se jménem, pouze ztěžuje (prakticky dokonale) možnost vystopování původu transakce v internetu. Bitcoin stále není anonymní a ze své podstaty asi nikdy nebude.

Další velkou změnou je možnost dodatečně navýšit poplatek. Pokud uživatel poslal bitcoiny a kvůli nízkému poplatku bylo potvrzování transakce pomalé, neměl žádnou možnost, jak tuto nepříjemnou situaci řešit. Nově existuje možnost poslat do sítě transakci s vyšším poplatkem, která původní transakci nahradí. Tím pádem se potvrzování urychlí a nehrozí zaseknutí transakce. Použití této možnosti je částečně limitováno kvůli možnému zneužívání. Poctivec to ale řešit nemusí.

Jak je známo, velikost blockchainu se neustále zvyšuje a některých případech už to může představovat problém. Bitcoin Core už proto po klientech nevyžaduje uchovávání kompletního blockchainu. Nová funkce ořezávání zajistí, že klient bude uchovávat jen nejnovějších X megabajtů blockchainu. Nejnižší povolená hodnota je 550 MB, což je oproti plné velikosti blockchainu (cca 60 GB) opravdu rozdíl. Tato možnost potěší hlavně běžné uživatele, kteří chtějí Bitcoin Core používat jen jako osobní peněženku.

Ověřování podpisů je s verzí 0.12 mnohem rychlejší, na 64bitových procesorech až pětinásobně. Namísto používání obecného OpenSSL totiž vývojáři vyvinuli specializovanou knihovnu libsecp256k1. Rychlejší ověřování rovněž trochu sníží náklady na provoz uzlů.

Klient dále nově umožňuje nastavit maximální velikost paměťového poolu. V praxi to znamená, že takto konfigurované uzly nebude možné zahltit velkým množstvím transakcí – v praxi hlavně cíleným spamem. Výchozí velikost poolu je 300 MB. Pokud jí bude dosaženo, budou z paměti mazány transakce s nejnižší poplatkovou mírou. Potěší také možnost nastavit maximální rychlost uploadu při sdílení blockchainu.

Přestože Bitcoin Core 0.12 přináší hodně novinek a řeší řadu problémů, na které si nejen těžaři stěžovali, ten největší problém zatím zůstává nevyřešen. Diskutuje se o tom, co udělat s velikostí bloku. Současná velikost 1 MB už začíná omezovat. Hlavně v tom, že se protahuje doba ověřování transakcí. Návrhů je několik, ale zatím se nepodařilo dosáhnout konsensu.

Našli jste v článku chybu?

25. 2. 2016 16:44

Jenda (neregistrovaný)

Menší částky bych do zavedení tohoto klidně risknul, útok po zpropagování transakce do sítě byl náročný.

(jinak teď se to dá řešit tak, že se nastaví transakci verze na 0xffffffff)

25. 2. 2016 11:01

Pokud prodáváš na základě neověřené transakce, jsi nejen poctivý, ale i přehnaně důvěřivý prodejce :)

DigiZone.cz: Česká televize mění schéma ČT :D

Česká televize mění schéma ČT :D

Podnikatel.cz: Přehledná titulka, průvodci, responzivita

Přehledná titulka, průvodci, responzivita

DigiZone.cz: NG natáčí v Praze seriál o Einsteinovi

NG natáčí v Praze seriál o Einsteinovi

120na80.cz: Bojíte se encefalitidy?

Bojíte se encefalitidy?

120na80.cz: Rakovina oka. Jak ji poznáte?

Rakovina oka. Jak ji poznáte?

DigiZone.cz: ČT má dalšího zástupce v EBU

ČT má dalšího zástupce v EBU

Lupa.cz: Není sleva jako sleva. Jak obchodům nenaletět?

Není sleva jako sleva. Jak obchodům nenaletět?

120na80.cz: Jak oddálit Alzheimera?

Jak oddálit Alzheimera?

Podnikatel.cz: 1. den EET? Problémy s pokladnami

1. den EET? Problémy s pokladnami

Vitalia.cz: Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Lupa.cz: Avast po spojení s AVG propustí 700 lidí

Avast po spojení s AVG propustí 700 lidí

Vitalia.cz: Tesco: Chudá rodina si koupí levné polské kuře

Tesco: Chudá rodina si koupí levné polské kuře

Podnikatel.cz: EET: Totálně nezvládli metodologii projektu

EET: Totálně nezvládli metodologii projektu

Podnikatel.cz: Na poslední chvíli šokuje vyjímkami v EET

Na poslední chvíli šokuje vyjímkami v EET

Lupa.cz: Babiš: E-shopů se EET možná nebude týkat

Babiš: E-shopů se EET možná nebude týkat

Lupa.cz: Proč firmy málo chrání data? Chovají se logicky

Proč firmy málo chrání data? Chovají se logicky

Lupa.cz: UX přestává pro firmy být magie

UX přestává pro firmy být magie

Lupa.cz: Propustili je z Avastu, už po nich sahá ESET

Propustili je z Avastu, už po nich sahá ESET

Vitalia.cz: Baletky propagují zdravotní superpostel

Baletky propagují zdravotní superpostel

Vitalia.cz: Jsou čajové sáčky toxické?

Jsou čajové sáčky toxické?