Sursă transcriere Cipher Partajare video YouTube:

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

acoperi

Odată cu popularitatea criptomonedei, portofelele blockchain au devenit treptat un transportator important de monedă digitală. Ca centru de stocare și management al activelor digitale, portofelele au încă multe probleme în ceea ce privește experiența utilizatorului și securitatea.

Acest articol este extras din distribuirea video YouTube de la CipherWang, care prezintă provocările cu care se confruntă portofelele actuale și soluțiile posibile, precum și prototipul produsului JoyID.

Dezvoltarea portofelelor blockchain

Va fi inovația portofelului următorul impuls pentru blockchain?

De la Bitcoin la Ethereum, la DeFi și NFT, fiecare inovație în tehnologia blockchain este însoțită de diferite inovații. În acest proces, dezvoltarea și inovarea portofelelor au devenit, de asemenea, o forță motrice importantă pentru dezvoltarea tehnologiei blockchain. Deci, care va fi următoarea forță care va conduce dezvoltarea tehnologiei blockchain? Ar putea fi un portofel?

În prezent, putem vedea câteva tendințe:

1. Un număr mare de investitori, antreprenori și dezvoltatori Web 2.0 se mută la Web 3.0.

2. Investitori > Partidul proiectului > Utilizatori.

3.DeFi este în scădere, în timp ce jocurile, rețelele sociale, NFT și aplicațiile muzicale sunt în creștere.

Din aceste tendințe, putem constata că portofelele sunt principalul factor care împiedică adoptarea de către utilizatori a tehnologiei blockchain. În prezent, provocările cu care se confruntă produsele portofel includ:

1. Curba de învățare a cuvintelor mnemonice este prea abruptă.

2. Dacă vă pierdeți cheia privată, aceasta nu poate fi recuperată.

3. Utilizatorii trebuie să plătească taxe de tranzacție.

Pentru pasionații de tehnologie: sigur, dar incomod

Pentru 99% dintre oameni: nu este nici sigur, nici convenabil. Pare sigur, dar este imposibil de păstrat pentru majoritatea oamenilor, deci siguranța este exclusă din perspectiva produsului.

Deci, care sunt soluțiile?

Soluția 1: portofel de contract

Un portofel cu contract inteligent gestionează contul în lanț al portofelului prin contracte inteligente, mai degrabă decât o simplă împerechere de chei publice și private. Rezolvă problema că cheia privată nu poate fi recuperată dacă este pierdută, iar taxa de manipulare trebuie plătită de utilizator. Cu toate acestea, încă necesită utilizatorii să gestioneze ei înșiși o cheie privată și nu rezolvă problema unei curbe de învățare ridicate pentru cuvintele mnemonice. În același timp, aduce și probleme de cost și sincronizare multi-lanț.

Soluția 2: MPC

Una dintre cele mai populare soluții recent este calculul multipartit (MPC), care împarte cheia în trei părți, iar serverul ia două părți atunci când este necesar, utilizatorul semnează și serverul semnează tranzacţie. Rezolvă problema cheilor private irecuperabile și acceptă necondiționat mai multe lanțuri. Cu toate acestea, curba de învățare a frazelor mnemonice este prea mare, de fapt, utilizatorii trebuie să își gestioneze propriile chei private și, de asemenea, duce la noi probleme într-adevăr foarte escrow?

Alte solutii

Pe lângă portofelele contractuale și MPC, există și alte soluții precum portofelele cu custodie și portofelele hibride. Un portofel cu custodie înseamnă că cheia privată a utilizatorului este gestionată de o organizație terță, dar securitatea acestei soluții este discutabilă. O altă opțiune este să combinați MPC cu contracte și alte tehnologii pentru a forma un portofel hibrid, care poate echilibra securitatea și confortul.

Pe lângă soluțiile de mai sus, există și o soluție în curs de dezvoltare, care este JoyID. JoyID este o nouă soluție de portofel bazată pe rețeaua Nervos. JoyID folosește un nou sistem de cont numit CoTA, care acceptă autentificarea folosind datele biometrice, sporind securitatea și confortul utilizatorilor. JoyID acceptă, de asemenea, recuperarea socială, ceea ce înseamnă că utilizatorii își pot recupera conturile prin intermediul prietenilor în care au încredere. JoyID funcționează pe diferite dispozitive și platforme și acceptă o serie de algoritmi de criptare diferiți.

Ce probleme rezolvă CKB la nivel de cont?

CKB (Nervos Network) rezolvă unele probleme la nivel de cont prin introducerea de conturi abstracte și contracte inteligente.

În primul rând, curba de învățare pentru mnemonici este prea mare, iar utilizatorii trebuie să memoreze o listă lungă de mnemonice pentru a-și gestiona cheile private. Pentru a rezolva această problemă, CKB oferă suport pentru criptare personalizată și SE (Security Chip) pentru gestionarea biometrică a cheilor private, ceea ce facilitează gestionarea cheilor private de către utilizatori.

În al doilea rând, cheia privată nu poate fi recuperată după pierdere. Pentru a rezolva această problemă, CKB realizează recuperarea contului prin introducerea de contracte inteligente. Utilizatorii își pot stoca informațiile contului pe blockchain prin contracte de recuperare în cazul pierderii cheilor private.

În cele din urmă, CKB este primul blockchain cu funcționalitate completă AA, ceea ce înseamnă că CKB poate permite un contract inteligent complex și dezvoltarea de aplicații descentralizată, care nu era posibilă în blockchain-urile anterioare. Prin urmare, stratul de cont al CKB oferă utilizatorilor funcții mai sigure, mai convenabile și mai puternice.

Analiza produsului și tehnologiei JoyID

JoyID este o soluție de autentificare și gestionare a portofelului bazată pe Nervos CKB. Este alcătuit din două componente principale: contracte în lanț și produse front-end. Procesele de afaceri ale JoyID includ adăugarea și ștergerea dispozitivelor/cheilor publice, autentificarea și recuperarea socială.

JoyID folosește două concepte atunci când vine vorba de adăugarea sau eliminarea cheilor de dispozitiv/publice: cheie principală și subcheie. cheia principală este cheia publică generată mai întâi de utilizator, iar subcheia este cheia publică pentru dispozitivele adăugate ulterior. Indiferent dacă este o cheie principală sau o subcheie, puteți adăuga subchei suplimentare sau le puteți șterge. Cu toate acestea, înainte de a utiliza subcheia, utilizatorul trebuie să înregistreze JoyID Cell, care poate salva subcheia ca o pereche cheie-valoare în SMT. În același timp, conceptul de xxkey nu va apărea la nivel de produs, ci vor fi folosite concepte precum „dispozitiv autorizat” și „șterge dispozitiv”.

În ceea ce privește autentificarea, JoyID acceptă utilizarea cheii principale sau a subcheii pentru autentificare. Pentru cheia principală, utilizatorii pot furniza o semnătură digitală a algoritmului corespunzător pentru a-și verifica identitatea. Planul JoyID acceptă R1 (telefon mobil, Yubikey), K1 (metamască), RSA (pașaport fizic, card de rezident), etc. Pentru subchei, pe lângă semnătura algoritmului corespunzător, este necesară și dovada existenței SMT a existenței subcheilor și a celulei JoyID a utilizatorului.

JoyID sprijină, de asemenea, recuperarea socială. Utilizatorii pot pre-seta adresele JoyID ale prietenilor lor de încredere în JoyID Cell și pot seta pragul m/n. Când contul trebuie restaurat, utilizatorul poate folosi un dispozitiv nou pentru a genera o subcheie, poate cere prietenilor să semneze subcheia și să actualizeze JoyID Cell al utilizatorului pe lanț. În prezent, JoyID se bazează pe limita de consum ciclului R1, permițând până la 4 prieteni să semneze împreună pentru recuperare, dar numărul total de prieteni nu este limitat. În plus, „prietenul” poate fi și o parte centrală de încredere, cum ar fi o parte centrală care verifică numărul de telefon mobil și adresa de e-mail a utilizatorului și oferă o semnătură de recuperare după verificarea informațiilor contului social al utilizatorului.

În ecosistemul Nervos, JoyID este conceput ca un instrument de gestionare și autentificare a identității descentralizat, încrucișat, care permite utilizatorilor să stocheze și să utilizeze în siguranță criptomonede și alte aplicații descentralizate.

Deși JoyID este foarte puternic, popularitatea JoyID este limitată din cauza relativ puținelor aplicații Layer1 ale Nervos. Prin urmare, dezvoltatorii JoyID au decis să se integreze cu rețeaua Layer 2 a Nervos pentru a crește domeniul de aplicare al JoyID.

JoyID se poate integra perfect cu rețelele Nervos Layer 2, inclusiv Axon și Godwoken, deoarece este construit pe Nervos’ Layer 1. JoyID este compatibil cu rețeaua Layer 2 a Nervos și poate suporta diferite conturi Layer 2 și mașini virtuale, facilitând utilizarea instrumentelor de autentificare și gestionare JoyID.

În general, integrarea JoyID poate face aplicațiile descentralizate din rețeaua Nervos mai ușor de utilizat și gestionat, asigurând în același timp securitatea criptomonedelor și a altor active digitale ale utilizatorilor.

Viitorul JoyID

Ca o soluție sigură și convenabilă de autentificare a identității și de gestionare a cheilor descentralizate, JoyID are perspective mari de aplicare în viitor. O direcție importantă este conturile unificate Web3. Pe lângă utilizarea JoyID în lanțul L2 al ecosistemului CKB, alte blockchain-uri pot sprijini și utilizarea JoyID prin încorporarea nodurilor CKB-VM și CKB, cum ar fi BSC, Polygon etc. Suportul JoyID pentru L2 este independent de mașina virtuală și poate suporta diferite mașini virtuale. În plus, JoyID poate servi și ca cont de active cu mai multe lanțuri.

În Web2, autentificarea Google, Facebook și Apple au devenit caracteristici standard pe multe site-uri web, iar autentificarea JoyID are avantaje unice. Conectarea JoyID nu necesită permisiune, este descentralizată și este mai sigură și mai fiabilă.

JoyID poate deschide, de asemenea, front-end-ul Oricine poate implementa front-end-ul JoyID pentru gestionarea cheilor în conformitate cu protocolul. Diferite front-end-uri pot fi izolate prin sub-conturi, ceea ce este convenabil și sigur.

În viitor, JoyID poate fi combinat și cu Passkey pentru a optimiza platformele Apple, Google și Windows pentru a îmbunătăți securitatea autorizării și a preveni atacurile de tip man-in-the-middle. În același timp, combină .bit pentru a oferi identificatori unici, portofelul de active CKB bazat pe JoyID, CoTA pentru a oferi servicii de grafică socială NFT/SBT și Mail3 pentru a oferi servicii de comunicare Web3 pentru a îmbunătăți securitatea, experiența și funcționalitatea JoyID.

În general, apariția JoyID oferă utilizatorilor o soluție de portofel blockchain sigură, convenabilă și ușor de utilizat. Utilizând tehnologii avansate, cum ar fi cipul de securitate SE, interfața WebAuthn și recuperarea socială, JoyID este capabil să rezolve multe dintre problemele portofelelor actuale. Pe lângă aplicarea sa în ecosistemul CKB, JoyID este, de asemenea, scalabil și poate fi aplicat și pe alte blockchain-uri. Credem că JoyID va deveni o nouă direcție pentru dezvoltarea portofelelor blockchain și va contribui la prosperitatea și dezvoltarea economiei digitale.