Vysvětlující FlyClient - elektrická mince


Binární možnosti bitcoinů a etereum


Zprávy o koronaviru v přímém přenosu

Jedním z mnoha klíčových vylepšení v rámci vylepšení Heartwood je FlyClient assist, ZIP 221. V tomto příspěvku objasníme význam FlyClient, jak k této analýze došlo a čeho jsme nadšeni během několika měsíců dopředu.

Význam FlyClient

FlyClient (ZIP 221) poskytuje dodatečnou techniku ​​šetrnou k životnímu prostředí pro ověřování záhlaví blokového záhlaví pro lehkého klienta a následně má potenciál pro rozšíření nástroje a adresovatelného trhu pro Zcash.

„Blockchainovy ​​knihy se dostanou dosti rychle,“ vysvětluje Lucianna Kifferová, jedna z mnoha spoluautorů papíru FlyClient. "Důkazy FlyClient jsou přístupem, který ukazuje, že si uvědomujete, že celá kniha je legitimní a využívá co nejméně dat."

U protokolů Proof-of-Work, jako je Zcash, stahování a ověření celého blockchainu vyžaduje čas a výpočetní vitalitu. Což znamená, že nakupující s omezeným majetkem, srovnatelným s mobilními telefony nebo staršími počítačovými systémy, nemohou potvrdit historickou minulost blockchainu bez počítání na celém uzlu. FlyClient řeší nezbytnou část tohoto předmětu novou metodou pro ověření ověření hlavičky. Vyžaduje „stažení pouze logaritmické řady záhlaví bloků, zatímco mezi vykonáním se ukládá pouze záhlaví jednoho bloku“ (Bünz, Kiffer et al).

FlyClient umožňuje jemné případy použití nakupujících a kategorii snah o interoperabilitu napříč řetězci, jako je tZEC, token ZEC kompatibilní s Ethereum. Kategorie decentralizovaných protokolů napříč řetězci závisí na ověření pomocí lehkého klienta. Například tZEC implementuje lehké klientské ověření blockchainu Zcash v rámci smlouvy rozumné pro Ethereum. To je navíc pravděpodobně užitečný konstrukční blok při vylepšování chráněných celulárních peněženek, což jim umožňuje spolehnout se mnohem méně na centralizované servery typu backend.

Analýza FlyClient

Chcete-li znát FlyClient, musíte vnímat NIPoPoW a abyste pochopili NIPoPoW, musíte se vrátit k jedinečné bitcoinové whitepaper.

Analýza FlyClient vychází ze zjednodušeného ověření poplatku nebo SPV. SPV je nápad představený v rámci jedinečného dokumentu Satoshi. "Je možné potvrdit finanční prostředky, aniž by fungoval celý komunitní uzel." Osoba musí pouze vytvořit kopii záhlaví bloků nejdelšího řetězce důkazů o práci, které může získat dotazováním komunitních uzlů, dokud není přesvědčena, že má nejdelší řetězec, a získat oddělení Merkle spojující transakci s blokem, který je časově označeno. “

SPV je šetrnější k životnímu prostředí než stahování kompletní blockchainu, má však svá omezení. SPV pro bitcoiny je poměrně jednoduchý; mobilní nakupující chce pouze vyzkoušet důkazy o práci. "Nicméně pro blockchainy, které obsahují rychlejší bloky než bitcoiny, nebo pokud chcete mít mobilní nakupující, který pomáhá mnoha penězům, to však nestačí," vysvětluje předseda správní rady Zcash Basis Andrew Miller. Miller společně s Aggelos Kiayias a Dionysis Zindros vypustili zbrusu nový primitiv, známý jako Non-Interactive Proofs of Proof of Work - NIPoPoW.

NIPoPoW jsou stručné důkazy, které vyžadují pouze jednu zprávu mezi poskytovatelem a ověřovatelem transakce. NiPoPoW je obecné časové období pro třídu protokolů, které komprimují historii transakcí blockchainu pro jemné zákazníky. NIPoPoWs byl kouzlem dřívějších přístupů SPV. Neinteraktivní důkazy jsou šetrnější k životnímu prostředí než interaktivní důkazy v důsledku neinteraktivního důkazu mohou být zkontrolovány offline bez nutnosti zpětných a dopředných dotazů (interakcí) s úplným uzlem.

NIPoPoW se mohou lišit, pokud jde o jejich implementaci důkazů. Unikátní implementace NIPoPoW spočívala na objevování a ověřování „superbloků“. V PoW blockchainech jsou některé bloky mnohem těžší než jiné rozmotat; tito jsou známí jako superbloky. Zatímco superblock NIPoPoW byl kouzlem na SPV, fungují pod opravdu konkrétním omezením, srovnatelným s pevným problémem a bez protivníků nebo nepoctivých útočníků. Miller znovu prohlásil: „Rozmanitou prací bylo uvolnění těchto předpokladů. Příkladem toho je FlyClient. “

FlyClient je povzbuzením na NIPoPoW, protože ve skutečnosti funguje s proměnným problémem nebo hashrate. "Osobně věřím, že FlyClient je vynikající myšlenka." Za FlyClientem stojí četná historická minulost kryptografie. Je to ohromeno předchozí prací dokončenou s NIPoPoW a analýzou nulových znalostí, “říká Dionysis Zindros, spoluautor dokumentu NIPoPoW.

Analýza FlyClient začala jako součást stáže v Visa Analysis. Začali jej Benedict Bünz a Loi Lui v létě 2017 a Kiffer se ke skupině připojil příští letní sezónu. FlyClient byl nabídnut na Zcon2 v červenci 2019 a může být odhalen v rámci IEEE Symposium 2020 o bezpečnosti a soukromí.

"Pravděpodobně to bude ve skutečnosti vylepšeno, přesto to funguje docela pěkně." … V zásadě doufáme, že v některých situacích může budoucí model FlyClientu navíc pracovat na protokolech založených na Proof-of-Stake nebo DAG, “vysvětluje Kiffer.

Jak FlyClient odpovídá do Zcash

FlyClient je jedna z odborných znalostí mezi různými vyhlídkami, která může zlepšit schopnost komunity, asistenci lehkých klientů a škálovatelnost. Analýza škálovatelnosti ECC sestává z každé spekulativní analýzy dlouhého rozsahu srovnatelné s naší prací na Halo a zbrusu nové horizontálně škálovatelné struktury, kromě neustálého pragmatického zvyšování vylepšení, například proto, že kratší cílový čas bloků Blossom a FlyClient pomáhají v Heartwood.

Heartwood umožní vyšší interoperabilitu napříč řetězci a vyšší výkon mobilních kapes, a to především díky FlyClient. „Jednou z mnoha největších výhod protokolu [FlyClient] je to, že je nesmírně snadné, co se týká jeho implementace. To je nezbytné pro otevřené techniky, které musí být kontrolovány mnoha lidmi. Existuje mnoho okolností použití; od použití telefonu k testování, zda transakce proběhla k ověření zůstatků napříč řetězci, “říká Kiffer.

Od generálního ředitele ECC Zooko Wilcox: „Jsem nadšený potenciálem FlyClientu pro křížový řetězec s rozumnými kontrakčními blockchainy.“


Za poslední 4 roky zavedla společnost ECC stav dodávky vysoce kvalitního kódu připraveného k výrobě. Jsme potěšeni společným a spolehlivým plánem spuštění, protože jsme již začali pracovat na NU4. Heartwood je povinné komunitní vylepšení navržené pro zvýšení interoperability a privatizace. V případě, že jste horník nebo komunitní uzel, sledujte prosím další údaje týkající se data aktivace Heartwood. Máte-li jakékoli dotazy, kontaktujte nás.

Užitečné hypertextové odkazy

Bitcoin: Digitální peníze typu peer-to-peer, Satoshi Nakamoto
Neinteraktivní doklady o díle (papír), webové stránky
FlyClient: Obrovsky šetrní zákazníci pro kryptoměny
Zjednodušené ověřování poplatků, dešifrování

Zdroj: https://www.bitcointe.com/2020/03/27/explaining-flyclient-electric-coin-firm/