Rozhovor s autory bitcoinových a blockchainových bezpečnostních kapitol včetně!

Jaké druhy výzev je třeba řešit, aby mohly být kryptoměny důvěryhodné a implementovány jako běžné platební systémy?

Bezpečnost je samozřejmě nejvýznamnější výzvou, před kterou stojí bitcoinová komunita. Pokud chceme, aby se kryptoměna stala běžným platebním systémem, musíme zajistit plnou odolnost vůči síťovým útokům a útokům na úrovni konsensu..
Druhou výzvou je samozřejmě soukromí. Bitcoin může být otevřený a transparentní systém, přesto je však vždy nutné zajistit transakční soukromí.
Třetí výzvou je odpovědnost. Jak „trestáme“ nekvalitní uzly v anonymním otevřeném systému bez povolení?


Čtvrtou výzvou je výkon, který je hlavní. Přes určitý značný pokrok je škálovatelnost a výkon systému stále velkou výzvou, kterou je třeba překonat, aby se zajistilo rozsáhlé přijetí paradigmatu blockchain. V současné době stávající technologie blockchainu nemohou odpovídat výkonu nebo objemu transakcí konvenčních platebních metod. Pro srovnání, blockcoain bitcoinů zpracovává maximálně 7 transakcí za sekundu, zatímco Visa například zpracovává 47 000 transakcí za sekundu. Bitcoin má v tomto ohledu dlouhou cestu.

Kromě toho zůstává nejasné vymezení platforem blockchain, které se mohou efektivně přizpůsobit velkému počtu účastníků, aniž by byly ohroženy bezpečnostní a soukromí ustanovení systému. Doufáme pouze, že zjištění, pozorování a ponaučení obsažené v naší knize mohou vyvolat další výzkum v této oblasti.

Psaní knihy není snadný úkol - co vás motivovalo k tomu, abyste věnovali čas a energii potřebnou pro takovýto projekt?

Poprvé jsme byli seznámeni s bitcoiny v říjnu 2011. V té době jsme spolu s Elli vedli náš postdoktorský výzkum v ETH Curych. Četli jsme několik mediálních článků zmiňujících bitcoiny a byli jsme docela zvědaví na základní systém. V té době nás upoutal zvláštní článek: Bitcoiny byly přijaty jako způsob platby v restauraci s rychlým občerstvením v New Yorku. Nepřekvapilo nás, že lidé používali bitcoiny pro skutečné platby; Naším překvapením bylo hlavně to, že bitcoiny - u nichž transakce trvá téměř hodinu, než se potvrdí - byly použity k rychlým platbám! Rozhodli jsme se napsat dokument, který by varoval komunitu před takovým používáním bitcoinů; v našem článku jsme ukázali, jak lze dvojnásobné výdaje v bitcoinech snadno realizovat v síti při nepotvrzených transakcích.

V té době jsme koupili 10 bitcoinů s 5 švýcarskými franky a vzpomínám si, že jsem si myslel: „Tyto bitcoiny jsou opravdu drahé.“ Přál bych si, abychom to věděli lépe! Náš příspěvek byl publikován na ACM CCS 2012, což je jedna z nejprestižnějších konferencí o počítačové bezpečnosti na světě. Dále jsme navrhli protiopatření umožňující rychlé platby s minimálním rizikem dvojitého utrácení, které bylo nakonec integrováno do bitcoinů XT.

Od té chvíle jsme se ponořili do výzkumu bitcoinů a publikovali 8 dalších dokumentů, které se objevily na vrcholných bezpečnostních místech; Překvapivě pro nás všech se prvních několik řádků v našich úvodech změnilo z „Bitcoin dostává značnou pozornost v komunitě“ na: „Bitcoin získal více adopce, než jakákoli jiná dosud navržená digitální měna“.

O pět let později jsme se rozhodli, že je čas podělit se o své bitcoinové zkušenosti a různé lekce, které jsme se naučili, se širším publikem. Proto jsme se rozhodli publikovat Bitcoin a Blockchain Security.

Existuje mnoho informací o bitcoinech a blockchainu. Proč by lidé měli investovat do nákupu knihy?

V knize uvádíme přehled, podrobně rozebíráme a analyzujeme ustanovení o zabezpečení a ochraně soukromí bitcoinu a jeho základního blockchainu a v podstatě zachycujeme 8 let důkladného výzkumu těchto témat. Naše příspěvky přesahují pouhou analýzu nahlášených zranitelností bitcoinů. Například popisujeme a vyhodnocujeme řadu protiopatření, která mají zabránit hrozbám v systému, z nichž některá již byla do systému začleněna.

Bitcoin byl rozvětvován vícekrát, aby se například doladil konsenzus - doba generování bloku a hašovací funkce a síťové parametry (např. Velikost bloků). Například Litecoin a Dogecoin, nejvýznamnější vidlice bitcoinu, zkracují dobu generování bloku z 10 na 2,5 a 1 minutu. Naše výsledky v této knize se tedy neomezují pouze na bitcoiny, ale vztahují se stejně na řadu altcoinů, které jsou v zásadě klony nebo vidlice zdrojového kódu bitcoinů. Pokud víme, tato kniha se objevuje jako nejucelenější a nejpodrobnější analýza ustanovení o zabezpečení a soukromí bitcoinu a souvisejících klonů / variant.

Pokusili jsme se zaujmout holistický přístup k pokrytí bezpečnosti a soukromí po celou dobu životního cyklu výdajů na mince v systému. Zabývali jsme se důležitými otázkami, jako je bezpečnost potvrzení transakce v systému, spravedlivost procesu těžby, soukromí uživatelů, zabezpečení bitcoinových peněženek, síťové útoky, bezpečnost a soukromí lehkých klientů, mimo jiné.

Zaměřili jsme se na zdokumentování bezpečnostních lekcí, které jsme se naučili během 8 let výzkumu. Také jsme se pokusili odpovědět na důležité otázky, které se objevily během našeho výzkumu, jak je podrobně popsáno v první kapitole níže, a na některé z větších otázek týkajících se kryptoměn obecně.

Kdo bude mít největší prospěch ze čtení bitcoinových a blockchainových zabezpečení? Kdo to chce číst?

(Směje se) Doufáme, že si ji všichni koupí! Tato kniha je ve skutečnosti určena především počítačovým vědcům / technikům a bezpečnostním odborníkům. Pokud vás zajímají bitcoiny a máte obecné znalosti z oblasti informatiky, tato kniha vás naučí vše, co potřebujete vědět o zabezpečení a ochraně osobních údajů bitcoinu.

Níže je uvedena první kapitola Bitcoin and Blockchain Security, kterou autoři laskavě souhlasili se sdílením se čtenáři vpnMentor.

Kompletní verzi knihy najdete na webových stránkách domu Artech.

Kapitola 1

Úvod
Zveřejněním bílé knihy o bitcoinu v roce 2008 a následným dodáním první prototypové implementace bitcoinu o 2 měsíce později byl jednotlivec nebo skupina za aliasem „Satoshi Nakamoto“ schopen vytvořit novou třídu decentralizované měny. Na rozdíl od předchozích návrhů na elektronickou hotovost byl tento návrh poněkud přímočarý, vysvětlen v stručné bílé knize obsahující 8,5 stránek s jedním sloupcem a spoléhající se na základní kryptografické konstrukty, jako jsou hashovací funkce a digitální podpisy. Vydání dokladu o implementaci konceptu
Bitcoinu krátce po šíření bílé knihy bylo nesmírně aktuální a důležité pro další růst bitcoinu. Pracovní implementace potvrdila, že na rozdíl od předchozích návrhů je systém jasně proveditelný / proveditelný a škálovatelný do velkého počtu uzlů. Open-sourcing implementace byla také vynikající výzvou pro vývojáře, aby udržovali a podporovali růst systému.

Konstrukce bitcoinů nabídla světu slib pro levnou decentralizovanou a anonymní měnu. Základní myšlenka bitcoinu je jednoduchá. Systém umožňuje dvěma nebo více stranám vyměňovat si finanční transakce, aniž by procházely prostředníky (například bankami nebo zpracovateli plateb). Tyto transakce jsou ověřovány společně v síti typu peer-to-peer všemi uživateli. To nejen eliminuje potřebu centralizované kontroly (např. Bankami), ale také snižuje náklady na provádění transakcí (na národní a mezinárodní úrovni). Předpokladem snadnosti použití a anonymity byly také přitažlivé rysy původního designu; Bitcoin nevyžaduje, aby uživatelé zaregistrovali svou totožnost / přihlašovací údaje, ani to, aby vyžadovali vyplnění nekonečných formulářů za účelem založení účtu. Ještě důležitější je, že uživatelé bitcoinů mohli pracovat s pseudonymy - aniž by odhalili svou skutečnou identitu.

Bitcoinový design se opírá o chytrou a dobře motivovanou spolupráci mezi uživateli v síti. Jmenovitě, vrstevníci v síti musí přijímat a ověřovat všechny vysílané transakce - bez ohledu na jejich geografickou polohu. Vrstevníci potvrzují transakce v blocích tím, že řeší výpočetní hádanku. Obtížnost hádanky je dynamicky upravována na základě výpočetní síly v síti a ti vrstevníci, kteří uspějí při řešení hádanky (a proto potvrzují transakce), jsou finančně odměňováni. Takové spoléhání se na výpočetní hádanky je účinným mechanismem k poskytování decentralizované služby časově razítkování v síti a účinným odrazujícím prostředkem útoků Sybil, díky nimž uživatelé vytvářejí několik falešných identit v naději, že zvýší svou výhodu v otevřené síti. Konkrétně hlas nebo dopad, který tito uživatelé projevují v síti, nezávisí na počtu jejich účtů, ale je úzce spjat s jejich dostupným výpočetním výkonem. Tento chytrý design stačil k přilákání dostatečné trakce a účasti v bitcoinech po celé komunitě.

  • Otevřený zdrojový kód bitcoinu vyžaduje účast zkušených vývojářů, kteří mají zájem o okamžitý dopad na komunitu. Jejich přínos pro bitcoinový kód se projeví v oficiálních vydáních bitcoinových klientů, což ovlivní zážitek všech uživatelů bitcoinů.
  • Uživatelé byli požádáni, aby spolupracovali na potvrzování finančních transakcí; Kromě aktivní účasti uživatelů na regulaci ekosystému bitcoinů viděli někteří uživatelé v bitcoinech nový způsob, jak investovat svou výpočetní sílu a získat okamžitou finanční návratnost.
  • Bitcoin přitáhl značný počet spotřebitelů, kteří hledali útočiště v perspektivě anonymity vznikající digitální měny. To pravděpodobně vysvětluje, proč se předpokládá, že první bitcoinoví adoptivní partneři jsou zapojeni do nezákonných činností a kontroverzních obchodů.

Tato fakta zajistila rychlý růst bitcoinové komunity i přes podezřelé zmizení zakladatele bitcoinů Satoshi Nakamota krátce po jeho vydání. Řada zpráv tvrdí, že toto zmizení bylo výsledkem rostoucího přijetí systému. Až do doby psaní těchto údajů však neexistují žádné skutečnosti, které by tyto tvrzení opodstatňovaly.

Rychlý růst systému byl však skepticky přijat pouze finančním sektorem a výzkumnou komunitou. Tvůrci finančních trhů byli ohledně udržitelnosti bitcoinů skeptičtí vzhledem k absenci předpisů a právních předpisů. Vědci také kritizovali nedostatek správy věcí veřejných v bitcoinech, základní ekonomický model a bezpečnostní a soukromí ustanovení systému. Posledně uvedenému bodu byla věnována značná pozornost v různých akademických komunitách počítačových věd; v literatuře je uvedeno značné množství nahlášených útoků, jako jsou útoky dvojího utrácení, útoky Eclipse, sobecké důlní útoky, jakož i důkladné analýzy kritizující nedostatek ustanovení o ochraně soukromí v systému.
Přesto, přes pokračující kritiku výzkumu a značný počet hlášených útoků na systém, bitcoin rostl, aby byl svědkem širšího přijetí a pozornosti, než jakákoli jiná digitální měna, která byla dosud navržena. Bitcoin má v době psaní největší podíl na trhu ze všech existujících digitálních měn s tržním limitem několika miliard USD. Okolo bitcoinového ekosystému je v současné době také mnoho podniků, burz a platforem.

Jedním z (mnoha) důvodů, které vedly k udržitelnosti systému bitcoinů, byla schopnost vývojářů přizpůsobit výsledky výzkumu bezpečnostní komunitě a rychle je integrovat do vývoje vydaných klientských implementací. Tato strategie pravděpodobně zachránila bitcoinovou komunitu před celou řadou útoků a hrozeb, které by rozhodně ochromily růst bitcoinů. To také vedlo k implicitnímu partnerství mezi různými vědci, kteří se zabývají analýzou a zabezpečováním bitcoinů a vývojovou komunitou bitcoinů.
okamžitým výsledkem je, že několik protiopatření navržených výzkumnou komunitou bylo účinně integrováno do oficiálních vydání bitcoinových klientů.

Nicméně pro Bitcoin zůstává před námi několik bezpečnostních výzev a zdá se, že v komunitě a mezi jádrovými vývojáři bitcoinů existuje ostrý nesouhlas ohledně nezbytných strategií pro udržení růstu systému. Tyto debaty byly většinou podporovány diskusemi o rozšíření velikosti bitcoinových bloků. Konkrétněji, podmnožina vývojářů jádra byla pro zvýšení velikosti bloku nad výchozí limit 1 MB, aby bylo možné lépe zvládnout růst sítě, zatímco ostatní vývojáři se proti takovému kroku postavili proti strachu ze změny / zhoršení současné dynamiky sítě. Tato velká debata vyústila v odchod vývojářů, kteří upřednostňovali zvýšení maximální velikosti bloku - tah, který mnozí považují za začátek poklesu rozvíjející se měny.

V této knize se nezajímáme o přispívání do debaty o nejlepších strategiích pro udržení růstu systému, ani se neplánujeme podílet na upřednostňování některého ze stávajících bitcoinových vidlic (bitcoinové jádro, bitcoinové klasiky, bitcoinové XT) , ani se nezaměřujeme na navrhování / motivaci konkrétních změn škálovatelnosti v základním bitcoinovém systému. Rozhodně nechceme přispívat ke spekulacím o budoucnosti měny. Náš názor (který sdílí i několik dalších vědců v komunitě) je, že experiment s bitcoiny jednoznačně uspěl. Tento názor zakládáme na skutečnosti, že žádný jiný návrh na digitální měnu - kromě bitcoinů - nevydržel zkoušku času; Bitcoin trval déle než 9 let provozu. Konkrétně žádný jiný návrh digitální měny - kromě bitcoinů - nebyl svědkem tak masivního přijetí ze strany uživatelů / prodejců / podniků.

Toto masivní přijetí bitcoinů skutečně podpořilo inovace a v současné době existuje více než 500 alternativních blockchainů - většina z nich jsou jednoduché varianty bitcoinu. Bitcoin odhalil technologii umožňující klíč a skrytý potenciál v systému, blockchain. Blockchain ve skutečnosti umožňuje bezpečně ukládat a ověřovat transakce a veškerá další data bez potřeby centralizovaného oprávnění. Všimněte si, že komunita již dlouhou dobu hledá škálovatelný distribuovaný konsensuální protokol.

V této knize uvádíme přehled, podrobně analyzujeme a analyzujeme ustanovení o zabezpečení a ochraně soukromí bitcoinu a jeho základního blockchainu - efektivně zachycujeme 8 let důkladného výzkumu těchto témat. Naše příspěvky přesahují pouhou analýzu hlášených zranitelností bitcoinů; jmenovitě popisujeme a vyhodnocujeme řadu protiopatření, která mají zabránit hrozbám v systému - některé z nich již byly do systému začleněny. Připomeňme, že bitcoiny byly rozvětveny vícekrát, aby se doladil konsenzus (tj. Doba generování bloku
a hashovací funkce) a síťové parametry (např. velikost bloků).

Například Litecoin a Dogecoin - nejvýznamnější bitcoinové vidlice - zkracují dobu generování bloku z 10 na 2,5 a 1 minutu. Výsledky uvedené v této knize se tedy neomezují pouze na bitcoiny, ale vztahují se stejně na řadu altcoinů, které jsou v zásadě klony / vidličky zdrojového kódu bitcoinů. Pokud víme, tato kniha se objevuje jako nejucelenější a nejpodrobnější analýza ustanovení o zabezpečení a soukromí bitcoinu a souvisejících klonů / variant.
Tato kniha zaujímá holistický přístup k pokrytí bezpečnosti a soukromí po celou dobu životního cyklu výdajů na mince v systému - účinně pokrývá zabezpečení potvrzení transakce v systému, spravedlivost procesu těžby, soukromí uživatelů, bezpečnost Bitcoinové peněženky, síťové útoky, bezpečnost a soukromí lehkých klientů, mimo jiné. Ještě důležitější je, že cílem knihy je odpovědět na následující důležité otázky:

  • Jaké jsou skutečné předpoklady upravující bezpečnost bitcoinů? Je bitcoin skutečně bezpečný, pokud 50% těžebního výpočetního výkonu je čestné?
  • Do jaké míry ohrožují škálovatelnost opatření přijatých v bitcoinech základní zabezpečení systému?
  • Do jaké míry nabízí bitcoin svým uživatelům soukromí? Jak lze kvantifikovat soukromí uživatelů nabízené bitcoiny?
  • Jsou lehcí klienti bezpeční? Do jaké míry ohrožují lehcí klienti soukromí uživatelů?
  • Jaké jsou správné prostředky k zabezpečení bitcoinových peněženek?
  • Kdo účinně řídí bitcoiny?
  • Jak se porovnávají ustanovení o zabezpečení a ochraně soukromí u jiných blockchainových technologií s bitcoiny?
  • Jaké jsou bezpečnostní lekce získané po 8 letech masivního výzkumu bitcoinů?

Důkladné zprávy o zranitelnosti systémů v oblasti zabezpečení a soukromí mohou být často zaměňovány s kritikou. Cílem této knihy je poskytnout našim čtenářům první hloubkovou analýzu bitcoinového systému s cílem položit základní základy pro konstrukci bezpečných blockchainových měn a technologií nové generace. Na základě nedávných incidentů a pozorování navíc ukazujeme, že zásadní operace a rozhodnutí, které Bitcoin v současnosti podniká, nejsou decentralizované. Konkrétněji ukazujeme, že omezený soubor subjektů v současné době řídí bitcoiny v procesech služeb, rozhodování, těžby a řešení incidentů. Rovněž ukazujeme, že subjekty třetích stran se mohou jednostranně rozhodnout „znehodnotit“ jakoukoli konkrétní sadu bitcoinových adres týkajících se kterékoli entity účastnící se systému. V následující části uvádíme podrobný pohled na obsah této knihy.

1.1 STRUKTURA KNIHY
Zbytek této knihy je uspořádán následovně.
1.1.1 Kapitola 2
V kapitole 2 začneme s přehledem předchůdců bitcoinů a jejich přidružených kryptografických platebních schémat, se zvláštním zaměřením na jejich zabezpečení, ustanovení o ochraně soukromí a nedostatky při implementaci. Rovněž definujeme pojmy zabezpečení plateb a soukromí, jak je zvažováno ve stávajících platebních systémech. Tato kapitola jako taková poskytuje čtenářům potřebné základní znalosti, aby mohli posoudit kryptoměny, které se objevily před bitcoiny, a pochopit různé mezery, které nemohly být zachyceny předchozími návrhy - to byly hlavně mezery, které bitcoiny slibují vyplnit.

1.1.2 Kapitola 3
V kapitole 3 podrobně popisujeme fungování bitcoinů a shrnujeme hlavní opatření škálovatelnosti integrovaná do systému. Vysvětlíme kryptografické stavební bloky, které Bitcoin využívá a podrobně rozebírá různé datové struktury používané v bitcoinovém systému. Popíšeme také různé role, které mohou účastníci převzít v bitcoinovém ekosystému. Tato kapitola jako taková stanoví ty základy protokolu Bitcoin, které jsou nezbytné pro čtenáře, aby se v následujících kapitolách ponořili do ustanovení o zabezpečení a ochraně soukromí v systému..

1.1.3 Kapitola 4
V kapitole 4 důkladně analyzujeme bezpečnostní opatření bitcoinu ve světle nedávných zveřejněných útoků a diskutujeme možná protiopatření. Například ukazujeme, že počáteční opatření přijatá v bitcoinech pro zvládnutí rychlých plateb nestačí k zabránění útokům na dvojí výdaje a diskutujeme o prvním proveditelném protiopatření proti dvojím utrácení, které je v současné době integrováno v bitcoinech. Rychlé platby se vztahují na platby, u nichž je čas mezi směnou měny a zboží krátký (v řádu minuty). Zatímco mechanismus časového razítkování založený na bitcoinových důkazech o práci (PoW) je nezbytný pro detekci útoků s dvojím výdajem (tj. V nichž se protivník pokouší použít některé ze svých mincí pro dvě nebo více plateb), vyžaduje desítky minut k ověření transakce, a je proto nevhodný pro rychlé platby. Je zřejmé, že existuje pouze omezená hodnota při ověřování platby poté, co uživatel získal zboží (a např. Opustil obchod) nebo služby (např. Přístup k online obsahu).
Ukazujeme také, že protivník může na značnou dobu zakázat doručení bloků a transakcí obětem bitcoinových uzlů. Ukazujeme, že toho lze dosáhnout využitím technik optimalizace šířky pásma bitcoinů a opatření, která jsou přijata k tolerování zpoždění a přetížení sítě. Minimální požadavek, aby tento útok uspěl v praxi, je jednoduše to, že útočník může navázat alespoň jedno spojení s obětí. Ještě silnější útok, který má za následek téměř neurčitá zpoždění v uzlu oběti, vyžaduje, aby útočník mohl vyplnit zbývající otevřené připojovací sloty oběti - aniž by to nutně způsobilo jakékoli rozdělení sítě v bitcoinové síti..

Tyto výsledky proto motivují potřebu pečlivého návrhu mechanismů škálovatelnosti přijatých v bitcoinech. Zatímco stávající mechanismy omezují množství
šíření informací v systému na nezbytné minimum, ukazujeme, že tyto techniky jsou v rozporu s bezpečností a snižují schopnost sítě například detekovat útoky dvojitého utrácení, řešit nebo zabránit vidlím blockchainu. Tato zjištění například naznačují, že protivník, který ovládá více než 33% výpočetního výkonu v síti, může řídit osud a bezpečnost všech bitcoinových transakcí. V tomto ohledu popisujeme úpravu procesu požadavku na blokování v bitcoinech, aby se zabránilo tomuto chování.

1.1.4 Kapitola 5
V kapitole 5 se zabýváme ochranou soukromí uživatelů v bitcoinech. Konkrétně, navzdory spoléhání na pseudonymy, veřejný mechanismus časových razítek v bitcoinech vyvolává vážné obavy, pokud jde o soukromí uživatelů. Ve skutečnosti, vzhledem k tomu, že bitcoinové transakce v podstatě sestávají z řetězce digitálních podpisů, lze výdaje jednotlivých mincí veřejně sledovat.
V této kapitole vyhodnocujeme soukromí, které poskytuje bitcoin. Toho je dosaženo (1) vyšetřováním chování bitcoinového klienta a využíváním jeho vlastností a (2) hodnocením ustanovení o ochraně osobních údajů ve světle nedávných ohlášených útoků na systém. Motivované těmito útoky diskutujeme také o řadě možných opatření, která lze použít ke zvýšení soukromí uživatelů v bitcoinech.
Zde se zabýváme systémovými řešeními, jako je CoinJoin a mixéry, a také kryptografickými řešeními, která umožňují platby na ochranu soukromí na bitcoinech - jako jsou ZeroCoin, Extended ZeroCoin a ZeroCash.

1.1.5 Kapitola 6
V kapitole 6 analyzujeme zabezpečení a soukromí lehkých bitcoinových klientů. Tito klienti podporují režim zjednodušeného ověřování plateb (SPV), kde se stahuje pouze malá část blockchainu, což umožňuje použití bitcoinu na omezených zařízeních (např. Chytrých telefonech, levných virtuálních soukromých serverech). Klienti SPV byli navrženi Nakamotem v původní bílé knize a později byli rozšířeni, aby spoléhali na Bloom filtry, aby mohli přijímat transakce, které jsou relevantní pro jejich místní peněženku. Tyto filtry Bloom obsahují všechny adresy používané klienty SPV a jsou zadávány externě do výkonnějších bitcoinových uzlů; tyto uzly pak budou předávat klientům SPV ty transakce, které jsou relevantní pro jejich peněženky. Kromě analýzy zabezpečení stávajících implementací SPV zkoumáme také jejich ustanovení o ochraně osobních údajů kvůli použití filtrů Bloom. Ukazujeme, že současná integrace filtrů Bloom do bitcoinů uniká značné informace o adresách uživatelů bitcoinů. Tato analýza se neomezuje pouze na bitcoiny, ale vztahuje se také na jiné digitální měny, které se spoléhají na podobné implementace SPV. Naše zjištění proto motivují pečlivé posouzení současné implementace klientů SPV před jakýmkoli rozsáhlým nasazením.

1.1.6 Kapitola 7
V kapitole 7 analyzujeme současný bitcoinový ekosystém. Ačkoli bitcoin skutečně neřeší všechny výzvy, kterým čelí dříve navržené digitální měny, bitcoiny rostly, aby byly svědky širšího přijetí a pozornosti než jakákoli jiná digitální měna, která byla dosud navržena. V době psaní si Bitcoin drží největší podíl na trhu ze všech existujících digitálních měn. V této kapitole uvádíme přehled hlavních operací Bitcoinu a popisujeme řadu podniků, burzovních platforem a peněženek, které jsou v současné době postaveny na bitcoinovém ekosystému. Analyzujeme také limity decentralizace v bitcoinovém ekosystému. Konkrétně, na základě nedávných incidentů a pozorování, ukazujeme, že zásadní operace a rozhodnutí, které Bitcoin v současné době podniká, nejsou decentralizované. Konkrétněji ukazujeme, že omezené skupiny subjektů v současné době řídí procesy, rozhodování, těžbu a procesy řešení incidentů
v bitcoinech. Diskutujeme také o bezpečnosti online peněženek a nastíníme řadu inovativních technik k zajištění ochrany soukromých klíčů proti kompromisům a / nebo ztrátám.

1.1.7 Kapitola 8
V kapitole 8 uvádíme přehled několika zajímavých aplikací postavených na blockchainu bitcoinu. Konkrétně popisujeme Namecoin, první klon Bitcoinu, který implementuje decentralizovanou službu Domain Name Service pro registraci webových adres končících na „.bit“ a odolávající cenzuře. Poté se podíváme na litecoin a dogecoin, dva z nejznámějších altcoinů odvozených od bitcoinů. Diskutujeme také o dalších aplikacích bitcoinového blockchainu, jako je decentralizované a autentizované úložiště a inteligentní smlouvy. Dále ukazujeme, jak bitcoiny dokážou
být použit k vytvoření instance decentralizovaného časově závislého generátoru náhodnosti. Nakonec diskutujeme o současném úsilí převést důkaz o práci bitcoinů na užitečné výpočty, mimo jiné návrhy digitálních aktiv a postranních řetězců na rozšíření základní funkčnosti bitcoinu.

1.1.8 Kapitola 9
V kapitole 9 uvádíme přehled zajímavých návrhů blockchainu, které v současné době konkurují bitcoinům. Tyto návrhy byly motivovány hlavně úspěchem bitcoinů a pokusem vyřešit některé námitky, se kterými se setkal v bitcoinovém systému.
Konkrétně popisujeme technologie Ripple, Ethereum a technologie IBM Open BlockChain. Tyto blockchainy porovnáváme s bitcoiny s ohledem na jejich zabezpečení a ustanovení o ochraně soukromí.

1.1.9 Kapitola 10
Nakonec v kapitole 10 shrnujeme hlavní poznatky získané z předchozích kapitol. Konkrétně shrneme ustanovení o zabezpečení a ochraně soukromí bitcoinu a jeho základní blockchain - účinně zachycujeme 8 let důkladného výzkumu těchto témat. Kromě diskuse o existujících zranitelnostch bitcoinu a jeho různých souvisejících altcoinů také shrnujeme možná protiopatření, aby se zabránilo hrozbám a úniku informací v systému. Pokud víme, tato kniha nabízí nejucelenější a nejpodrobnější analýzu ustanovení o zabezpečení a ochraně soukromí bitcoinu a souvisejících klonů / variant. Doufáme, že obsah knihy poskytne potřebné nástroje a stavební kameny pro návrh bezpečných technologií blockchainu nové generace.

Brayan Jackson Administrator
Sorry! The Author has not filled his profile.
follow me