Zdroj přepisu Cipher Sdílení videa na YouTube:

https://www.youtube.com/watch?v=wOCb1_-j4Xg

Pokrýt

S popularitou kryptoměny se blockchainové peněženky postupně staly důležitým nositelem digitální měny. Jako úložiště a centrum správy digitálních aktiv mají peněženky stále mnoho problémů, pokud jde o uživatelskou zkušenost a zabezpečení.

Tento článek je výňatek ze sdílení videa CipherWang na YouTube, který představuje výzvy, kterým čelí současné peněženky a možná řešení, stejně jako prototyp produktu JoyID.

Vývoj blockchainových peněženek

Bude inovace peněženky dalším impulsem pro blockchain?

Od bitcoinu po Ethereum, po DeFi a NFT, každá inovace v technologii blockchain je doprovázena různými inovacemi. V tomto procesu se také vývoj a inovace peněženek staly důležitou hnací silou rozvoje technologie blockchain. Jaká tedy bude další síla, která bude řídit vývoj technologie blockchain? Může to být peněženka?

V současné době můžeme vidět některé trendy:

1. Velký počet investorů, podnikatelů a vývojářů Webu 2.0 přechází na Web 3.0.

2. Investoři > Strana projektu > Uživatelé.

3.DeFi upadá, zatímco herní, sociální média, NFT a hudební aplikace jsou na vzestupu.

Z těchto trendů můžeme zjistit, že peněženky jsou hlavním faktorem, který brání uživatelskému přijetí technologie blockchain. V současné době mezi výzvy, kterým čelí produkty peněženky, patří:

1. Křivka učení mnemotechnických slov je příliš strmá.

2. Pokud ztratíte svůj soukromý klíč, nelze jej obnovit.

3. Uživatelé musí platit transakční poplatky.

Pro tech geeky: bezpečné, ale nepohodlné

Pro 99 % lidí: není to ani bezpečné, ani pohodlné. Zdá se, že je to bezpečné, ale pro většinu lidí je to ve skutečnosti nemožné, takže z hlediska produktu stále existují problémy.

Jaká jsou tedy řešení?

Řešení 1: Smluvní peněženka

Chytrá smluvní peněženka spravuje účet peněženky na řetězci prostřednictvím inteligentních smluv, spíše než jednoduchého párování veřejných a soukromých klíčů. Řeší problém, že v případě ztráty soukromého klíče nelze obnovit a manipulační poplatek musí zaplatit uživatel. Stále však vyžaduje, aby si uživatelé spravovali soukromý klíč sami, a neřeší problém vysoké křivky učení mnemotechnických slov. Zároveň to také přináší problémy s náklady a víceřetězcovou synchronizací.

Řešení 2: MPC

Jedním z nejpopulárnějších řešení v poslední době je multi-party computation (MPC), který rozděluje klíč na tři části. Uživatel vezme jednu část a server dvě části transakce. Řeší problém neobnovitelných soukromých klíčů a bezpodmínečně podporuje multiřetězce. Nicméně křivka učení mnemotechnických frází je ve skutečnosti stále příliš vysoká, a to také vede k novým problémům opravdu velmi Escrow?

Jiná řešení

Kromě smluvních peněženek a MPC existují další řešení, jako jsou úschovné peněženky a hybridní peněženky. Peněženka pro úschovu znamená, že soukromý klíč uživatele spravuje organizace třetí strany, ale bezpečnost tohoto řešení je sporná. Další možností je zkombinovat MPC se smlouvami a dalšími technologiemi a vytvořit tak hybridní peněženku, která dokáže vyvážit bezpečnost a pohodlí.

Kromě výše uvedených řešení existuje také nově vznikající řešení, kterým je JoyID. JoyID je nové řešení peněženky založené na síti Nervos. JoyID využívá nový systém účtů nazvaný CoTA, který podporuje autentizaci pomocí biometrických údajů, čímž zvyšuje bezpečnost a pohodlí uživatele. JoyID také podporuje sociální obnovu, což znamená, že uživatelé mohou obnovit své účty prostřednictvím přátel, kterým důvěřují. JoyID funguje na různých zařízeních a platformách a podporuje řadu různých šifrovacích algoritmů.

Jaké problémy řeší CKB na úrovni účtu?

CKB (Nervos Network) řeší některé problémy na úrovni účtu zavedením abstraktních účtů a smart kontraktů.

Za prvé, křivka učení mnemotechnických pomůcek je příliš dlouhá a uživatelé si potřebují zapamatovat dlouhý seznam mnemotechnických pomůcek, aby mohli spravovat své soukromé klíče. K vyřešení tohoto problému poskytuje CKB vlastní podporu kryptografie a SE (Security Chip) pro biometrickou správu soukromých klíčů, což uživatelům usnadňuje správu jejich soukromých klíčů.

Za druhé, soukromý klíč nelze po ztrátě obnovit. Za účelem vyřešení tohoto problému realizuje CKB obnovu účtu zavedením smart kontraktů. Uživatelé mohou ukládat informace o svém účtu na blockchain prostřednictvím smluv pro obnovení v případě ztráty jejich soukromých klíčů.

A konečně, CKB je první blockchain s plnou funkčností AA, což znamená, že CKB může umožnit komplexní inteligentní kontrakt a decentralizovaný vývoj aplikací, což v předchozích blockchainech nebylo možné. Účetní vrstva CKB proto poskytuje uživatelům bezpečnější, pohodlnější a výkonnější funkce.

Analýza produktů a technologií JoyID

JoyID je řešení pro ověřování a správu peněženky založené na Nervos CKB. Skládá se ze dvou hlavních složek: on-chain kontraktů a front-end produktů. Mezi obchodní procesy JoyID patří přidávání a mazání zařízení/veřejných klíčů, ověřování a sociální obnova.

JoyID používá dva koncepty, pokud jde o přidávání nebo odebírání zařízení/veřejných klíčů: mainkey a subkey. mainkey je veřejný klíč, který nejprve vygeneruje uživatel, a podklíč je veřejný klíč pro zařízení přidaná následně. Ať už se jedná o hlavní klíč nebo podklíč, můžete přidat další podklíče nebo je odstranit. Před použitím podklíče však musí uživatel zaregistrovat buňku JoyID, která může uložit podklíč jako pár klíč–hodnota v SMT. Zároveň se na produktové úrovni neobjeví koncept xxkey, ale budou použity pojmy jako „autorizované zařízení“ a „smazat zařízení“.

Pokud jde o ověřování, JoyID podporuje použití hlavního klíče nebo podklíče pro ověřování. Pro mainkey mohou uživatelé poskytnout digitální podpis odpovídajícího algoritmu pro ověření jejich identity. Plán JoyID podporuje R1 (mobilní telefon, Yubikey), K1 (metamask), RSA (fyzický pas, rezidentní karta) atd. U podklíčů je kromě podpisu odpovídajícího algoritmu vyžadován také důkaz existence SMT o existenci podklíče a buňky JoyID uživatele.

JoyID také podporuje sociální zotavení. Uživatelé mohou předem nastavit adresy JoyID svých důvěryhodných přátel v buňce JoyID a nastavit práh m/n. Když je potřeba účet obnovit, může uživatel použít nové zařízení k vygenerování podklíče, požádat přátele, aby podklíč podepsali, a aktualizovat uživatelovu buňku JoyID v řetězci. V současné době je JoyID založeno na limitu spotřeby cyklu R1, který umožňuje až 4 přátelům společně podepsat obnovu, ale celkový počet přátel není omezen. Kromě toho může být „přítelem“ také důvěryhodná centrální strana, jako je centrální strana, která ověří číslo mobilního telefonu a e-mailovou adresu uživatele a po ověření informací o sociálním účtu uživatele poskytne podpis pro obnovení.

V ekosystému Nervos je JoyID navržen jako cross-chain, decentralizovaný nástroj pro ověřování identity a správu, který uživatelům umožňuje bezpečně ukládat a používat kryptoměny a další decentralizované aplikace.

Přestože je JoyID velmi výkonné, popularita JoyID je omezená kvůli relativně malému počtu aplikací Layer1 Nervos. Proto se vývojáři JoyID rozhodli integrovat se sítí Nervos' Layer 2, aby zvýšili rozsah JoyID.

JoyID se dokáže bez problémů integrovat se sítěmi Nervos' Layer 2, včetně Axon a Godwoken, protože je postaveno na Nervos' Layer 1. JoyID je kompatibilní se sítí Nervos' Layer 2 a může podporovat různé účty a virtuální stroje vrstvy 2, což uživatelům usnadňuje používání nástrojů pro ověřování a správu JoyID.

Celkově může integrace JoyID usnadnit používání a správu decentralizovaných aplikací v síti Nervos a zároveň zajistit bezpečnost uživatelských kryptoměn a dalších digitálních aktiv.

Budoucnost JoyID

Jako bezpečné a pohodlné řešení decentralizované autentizace identity a správy klíčů má JoyID v budoucnu skvělé aplikační vyhlídky. Jedním z důležitých směrů jsou jednotné účty Web3. Kromě použití JoyID v řetězci L2 ekosystému CKB mohou další blockchainy také podporovat použití JoyID vložením uzlů CKB-VM a CKB, jako je BSC, Polygon atd. Podpora JoyID pro L2 je nezávislá na virtuálním stroji a může podporovat různé virtuální stroje. Kromě toho může JoyID sloužit také jako víceřetězcový majetkový účet.

Ve Web2, Google, Facebook a Apple se přihlašování stalo standardní funkcí na mnoha webech a přihlašování JoyID má jedinečné výhody. Přihlášení JoyID nevyžaduje povolení, je decentralizované a je bezpečnější a spolehlivější.

JoyID může také otevřít frontend Každý může implementovat frontend JoyID pro správu klíčů podle protokolu se mohou navzájem autorizovat prostřednictvím otevřeného protokolu. Různé frontendy lze izolovat prostřednictvím podúčtů, což je pohodlné a bezpečné.

V budoucnu lze JoyID také kombinovat s Passkey pro optimalizaci platforem Apple, Google a Windows pro zlepšení zabezpečení autorizace a zabránění útokům typu man-in-the-middle. Zároveň kombinuje .bit pro poskytování jedinečných identifikátorů, peněženku aktiv CKB založenou na JoyID, CoTA pro poskytování služeb sociálních grafů NFT/SBT a Mail3 pro poskytování komunikačních služeb Web3 pro zlepšení bezpečnosti, zkušeností a funkčnosti JoyID.

Celkově vzato, vznik JoyID poskytuje uživatelům bezpečné, pohodlné a snadno použitelné řešení blockchainové peněženky. Využitím pokročilých technologií, jako je bezpečnostní čip SE, rozhraní WebAuthn a sociální obnova, je JoyID schopen vyřešit mnoho bolestivých bodů současných peněženek. Kromě své aplikace v rámci ekosystému CKB je JoyID také škálovatelné a lze jej aplikovat na jiné blockchainy. Věříme, že JoyID se stane novým směrem rozvoje blockchainových peněženek a přispěje k prosperitě a rozvoji digitální ekonomiky.