DomůKrypto pro pokročiléCo jsou neprůstřelné vesty

Co jsou neprůstřelné vesty

Co jsou neprůstřelné vesty

Bulletproofs jsou podmnožinou kryptografických testů, které mají být rychlé, bezpečné a zaručovat vysokou úroveň utajení a anonymity. To je u technologie blockchain neproveditelné kvůli obrovské výpočetní náročnosti.

Na konci roku 2017 byl vyvinut a zveřejněn protokol Bulletproofs. Jeho hlavními vývojáři jsou Jonathan Bootle z University College London v Anglii a Benedict Bunz ze Stanfordovy univerzity ve Spojených státech. Protokol vytvořený těmito dvěma inženýry rychle přitáhl pozornost kryptografické komunity, která se dychtivě zajímala o to, jak tento nový protokol funguje a jak by ho mohla začlenit do svých blockchainů.

Ačkoli byl protokol Bulletproofs, někdy označovaný jako bulletproof, určen k nasazení v blockchainu Bitcoinu, přijaly ho i Monero a síť MimbleWimble a ti, kteří začali tento protokol používat za účelem zvýšení úrovně soukromí. Stejně tak generální ředitel Litecoinu zvažuje, že začne tento protokol přijímat do blockchainu své kryptoměny. Stejně tak protokol Bulletproofs sice neposkytuje uživatelům dokonalé soukromí ani anonymitu, ale jeho implementace skrývá částky spojené s provedenými transakcemi a zobrazuje pouze původ a cíl transakce, nikoli však částky, které byly v daném okamžiku odeslány.

V důsledku toho byl návrh tohoto nového protokolu motivován rostoucí touhou uživatelů a komunity využívat při provádění finančních transakcí a činností lepší úroveň anonymity, než jakou poskytují veřejné blockchainy. Jednou z nejvýznamnějších výhod technologie blockchain je její neměnnost a úroveň transparentnosti při zaznamenávání transakcí. Pro některé aplikace jsou však tyto vlastnosti blockchainu nedostatečné. Otevřenost veřejné technologie blockchain není tím nejlepším řešením pro podniky, které vyžadují určitou úroveň soukromí a utajení, ani pro prosté zákazníky, kteří chtějí tyto výhody využívat.

Kryptografie, na níž jsou založeny bullteproofy, je velmi složitá, a to natolik, že jí plně rozumí jen několik málo kryptografů. Začněme tím, že cílem Bulletproofů je utajit hodnoty, které jsou součástí transakce. Aniž by byla ohrožena schopnost sítě ověřit její legitimitu. K dosažení tohoto cíle jsou postupy Bulletproofs postaveny na Pedersenových závazcích. Jedná se o příklady formy šifrování známé jako homomorfní kryptografie. Fungování Pedersenových závazků umožňuje ověřit hodnoty, aniž by bylo nutné je kdykoli veřejně publikovat. K tomu využívají jednoduchou matematickou techniku, která prokazuje, že součet vstupů je vyšší než součet výstupů. Nevytváříte tedy mince ze vzduchu, nevyužíváte mince, které již byly utraceny, ani záporný zůstatek, který nevlastníte. Pouze posíláte zašifrovanou zprávu, ve které mohou ostatní potvrdit, že skutečně využíváte svůj zůstatek, ale nikdo neví, kolik to je.

Také tyto protokoly jsou založeny na předpokladu diskrétního logaritmu: díky tomu jsou neuvěřitelně přizpůsobivé a kompatibilní s jakoukoli metodou eliptických křivek. Protokoly Bulletproof navíc využívají kryptografické techniky, jako je Fiat-Shamirova heuristika. To jim umožňuje konstruovat neinteraktivní charakter a krátké testy nulové znalosti. Cílem je navrhnout velmi stručné systémy kryptografických podpisů, které lze ověřit rychle a bez potřeby velkých výpočetních zdrojů.

Krátce řečeno, kombinace všech těchto komponent umožňuje vyvinout rychlý, efektivní a bezpečný systém kryptografických důkazů.

Podívejte se na další úrovně

Cookies používáme k ukládání, přístupu a zpracování osobních údajů, abychom vám poskytli nejlepší online zážitek. Kliknutím na „Přijmout Cookies“ souhlasíte s ukládáním všech cookies a zajištěním nejlepšího výkonu webových stránek. Předvolby pro soubory Cookies můžete upravit nebo souhlas odvolat kliknutím na položku „Nastavení souborů Cookies“. Pokud se chcete dozvědět informace o souborech Cookies a účelech přečtěte si naše Zásady používání cookies and Zásady ochrany osobních údajů

Nastavení cookies


Kontrola cookies


Co jsou cookies?

Cookies jsou malé textové soubory, které nám umožňují poskytovat jedinečnou identifikaci Vašeho prohlížeče nebo zařízení. Soubory cookie obvykle fungují tak, že Vašemu zařízení přiřadí jedinečné číslo a do Vašeho prohlížeče ukládají webové stránky, které navštěvujete, stejně jako poskytovatele služeb třetích stran pro tyto webové stránky. Pojem cookies zastřešuje také další technologie jako SDK, pixely a místní úložiště.


Pokud je povoleno

Můžeme Vás rozpoznat jako zákazníka, což umožňuje přizpůsobené služby, obsah a reklamu, efektivitu služeb a rozpoznávání zařízení pro lepší zabezpečení
Můžeme zlepšit Vaši zkušenost na základě Vaší předchozí relace
Můžeme sledovat Vaše preference a personalizovat služby
Můžeme také zlepšit výkon webových stránek.


Pokud je zakázáno

Nebudeme si moci zapamatovat Vaše předchozí relace, což nám neumožní přizpůsobit web podle Vašich preferencí
Bez souborů cookie nemusí být některé funkce dostupné a uživatelská zkušenost se sníží


Nezbytně nutné znamená, že základní funkce webové stránky nemohou být poskytovány bez jejich užití. Protože tyto soubory cookies jsou nezbytné pro správné fungování a zabezpečení funkcí a služeb webových stránek, nemůžete se odhlásit z používání těchto technologií. Stále je můžete blokovat ve svém prohlížeči, ale může to způsobit nefunkčnost základních funkcí webu.

  • Nastavení předvoleb ochrany osobních údajů
  • Zabezpečené přihlášení
  • Zabezpečené připojení během používání služeb
  • Vyplnění formulářů

Analytika a technologie ke sledování výkonu a analýzy toho, jak webovou stránku používáte.

  • Nejčastěji navštěvované stránky
  • Interakce s obsahem
  • Analýza chyb
  • Testování a měření různé efektivity designu

Webové stránky mohou používat reklamní a marketingové technologie třetích stran.

  • Propagovat naše služby na jiných platformách a webových stránkach
  • Změřit účinnost našich kampaní