O ghid practic pentru protejarea tez și tokenurilor pe Tezos folosind platforma Shield Bridge

Într-un articol recent, am analizat cum Umami Wallet a adăugat suport pentru tranzacțiile cu tez protejate, făcând o caracteristică de lungă durată a protocolului Tezos mult mai ușor de utilizat în practică. De asemenea, am menționat pe scurt ceva important: protejarea pe Tezos nu se limitează doar la tez. Prin Shield Bridge, utilizatorii pot, de asemenea, să protejeze tokenurile FA2 (cum ar fi USDT, tzBTC și altele).

În acest articol, ne uităm mai atent la Shield Bridge în sine. Vom parcurge ce este, cum este utilizat în practică și cum se încadrează în abordarea Tezos privind confidențialitatea atunci când mutăm tez sau tokenuri între utilizarea publică și cea protejată. Dar mai întâi, să adăugăm un context.

De ce Contează Tranzacțiile Private

Pe majoritatea blockchain-urilor, detaliile tranzacțiilor sunt publice în mod implicit. Trimiterea unei plăți simple poate dezvălui mai mult decât se intenționa, cum ar fi soldurile, istoricul tranzacțiilor și modele care nu au nimic de-a face cu plata în sine.

Dorind tranzacții private nu înseamnă că ascunzi activitatea sau faci ceva ilegal. Este vorba despre limite financiare de bază. Plătind cuiva nu ar trebui să le ofere automat acces la întreaga ta istorie de tranzacții și solduri, așa cum nu s-ar întâmpla în finanțele tradiționale.

În același timp, confidențialitatea nu înseamnă evitarea responsabilității. Există multe situații în care transparența este necesară, cum ar fi audituri, raportare fiscală și supraveghere de reglementare, iar acea informație ar trebui să fie disponibilă atunci când este necesar. Diferența este că divulgarea ar trebui să fie intenționată, nu automată.

Aceasta este balanța pe care Tezos își propune să o susțină, permițând utilizarea privată atunci când are sens, fără a elimina capacitatea de a divulga datele tranzacției părților corespunzătoare.

Ce Este Shield Bridge

Shield Bridge este unul dintre instrumentele care fac tranzacțiile private pe Tezos posibile în practică.

Este o platformă care permite utilizatorilor să acceseze tranzacții protejate prin conectarea unui portofel Tezos obișnuit. Nu aveți nevoie de un portofel special sau de o configurare separată pentru a începe. Puteți proteja fonduri cu portofelul pe care deja îl folosiți, apoi gestionați activitatea protejată prin Shield Bridge.

Protecția nu este limitată la tez. Shield Bridge suportă, de asemenea, tokenuri FA2, ceea ce înseamnă că active precum stablecoins sau alte active tokenizate pot fi mutate în utilizare protejată, nu doar XTZ.

Shield Bridge suportă, de asemenea, chei de vizualizare. Acestea permit utilizatorilor sau companiilor să exporte o vedere doar pentru citire a soldurilor protejate și a istoricului tranzacțiilor atunci când divulgarea este necesară, de exemplu, pentru contabilitate, audituri sau raportare fiscală, fără a renunța la controlul fondurilor.

Shield Bridge mută active între adrese publice Tezos și un set protejat folosind protocolul Sapling. Activele nu sunt amestecate, predată unui custode sau eliminate din lanț, tranzacțiile sunt încă validate și aplicate, diferența fiind cât de multe informații sunt vizibile în mod implicit.

Folosind Shield Bridge în Practică

Începeți prin conectarea unui portofel Tezos obișnuit, la fel cum ați face cu orice altă aplicație. Acest portofel este folosit pentru a muta fonduri în și din utilizarea protejată.

Înainte de a putea efectua tranzacții protejate, va trebui, de asemenea, să aveți un cont protejat (adresele lor încep cu “zet…”). Prima dată când utilizați Shield Bridge, creați fie un cont protejat nou, fie încărcați unul existent folosind un mnemonics de 24 de cuvinte. Acest cont este separat de portofelul dumneavoastră obișnuit și este locul unde trăiesc soldurile protejate.

Odată ce ambele sunt configurate, interfața te ghidează prin trei acțiuni:

  • ShieldAlegeți un activ (XTZ sau un token FA2 acceptat), selectați contul dvs. protejat și introduceți suma. Acest lucru mută fonduri din portofelul dvs. public în setul protejat.

  • Transferați active între conturile protejate. Aceste transferuri sunt validate de protocol, dar sumele și contrapărțile nu sunt vizibile public.

  • DeprotejațiFondurile din setul protejat către orice adresă normală Tezos. Acesta nu trebuie să fie portofelul pe care l-ați folosit inițial pentru a proteja fondurile, puteți deproteja direct către adresa unei alte persoane sau orice cont standard Tezos.

Pentru transferuri și deprotecare, Shield Bridge oferă, de asemenea, un serviciu de injecție opțional. Plătind o taxă fixă de 1 tez, tranzacția poate fi transmisă în numele tău, în loc de direct de la portofelul tău public. Acest lucru ajută la reducerea legăturii între portofelul tău și activitatea protejată. Utilizarea acestui serviciu este opțională, dar poate întări confidențialitatea prin reducerea conexiunii directe între portofelul tău și tranzacția pe lanț, deoarece tranzacția este transmisă de serviciu în loc de direct din portofelul tău.

Shield Bridge suportă, de asemenea, chei de vizualizare, care pot fi exportate din pagina de setări. O cheie de vizualizare permite unui cont protejat să fie încărcat în modul doar citire în cadrul platformei. Oricine cu cheia poate vedea soldurile și istoricul tranzacțiilor, dar nu poate muta fonduri.

Un Exemplu Practic

Să zicem că angajez un artist Tezos pentru a-mi crea un logo. Ne înțelegem asupra unui preț, dar nu vreau ca acea plată să-mi expună întregul sold al portofelului sau istoricul tranzacțiilor.

Merg la Shield Bridge, conectez portofelul meu Tezos obișnuit și protejez suma de tez (sau USDT) pe care o voi folosi pentru plată. Aceste fonduri fac acum parte din setul protejat și nu mai stau în soldul meu public.

De acolo, am două opțiuni.

Dacă artistul are deja o adresă protejată, pot trimite plata direct la acea adresă. Tranzacția este validată ca de obicei, dar suma și contrapartea nu sunt vizibile public. Aceasta este modalitatea reală de a efectua o tranzacție privată.

Dar chiar dacă nu au o adresă protejată, pot deproteja plata direct către adresa lor normală Tezos. Fondurile ies din setul protejat și ajung în portofelul lor, fără a dezvălui nimic despre soldul meu mai larg sau istoricul tranzacțiilor. Totuși, în acest fel, trebuie să folosesc serviciul de injecție, așa că tranzacția este, de asemenea, transmisă în numele meu, reducând orice legătură directă între portofelul meu și plată. Fără serviciul de injecție, ar putea vedea pe explorator că portofelul meu normal Tezos a fost cel care a plătit taxa pentru operațiunea de deprotecare și ar putea să o coreleze cu plata.

Din partea artistului, ei primesc pur și simplu fondurile. Nu este nevoie să vadă de unde a venit banii dincolo de plata în sine și nu există vizibilitate în nimic altceva pe care îl dețin sau fac pe lanț.

Într-un scenariu ideal în care tranzacțiile protejate sunt o parte normală a utilizării zilnice, ambele părți ar avea deja adrese protejate și plățile ar putea rămâne complet în cadrul setului protejat. Dar chiar și în această etapă incipientă, Shield Bridge poate adăuga deja confidențialitate semnificativă interacțiunilor zilnice web3, fără a necesita ca altcineva să schimbe modul în care operează.

Pe lângă asta, dacă trebuie să arăt unui partener de afaceri că plata a fost efectuată, pot exporta o cheie de vizualizare pentru contul meu protejat și o împărtășesc cu ei. Ei pot încărca contul în modul doar citire și pot vedea plata pentru ei înșiși, fără a avea capacitatea de a muta fonduri sau de a interfera în vreun fel.

Exemplul de mai sus arată cum poate fi folosit Shield Bridge astăzi, dar merită să aveți în vedere un lucru: nivelul de confidențialitate pe care îl oferă tranzacțiile protejate depinde de mai mulți factori. Două dintre cele mai importante sunt cât de activ este utilizat setul protejat și câte persoane participă la acesta.

Ca orice sistem bazat pe seturi de confidențialitate, tranzacțiile protejate devin mai eficiente pe măsură ce activitatea crește. Cu cât mai multe fonduri se mișcă în și din setul protejat, și cu cât mai multe tranzacții au loc în interiorul setului protejat, cu atât devine mai greu să se inferă informații semnificative din exterior.

Shield Bridge nu este o interfață finalizată sau perfectă, iar tranzacțiile protejate nu sunt încă o parte implicită a utilizării zilnice pe Tezos. Dar ele sunt reale, utilizabile și deja capabile să adauge confidențialitate interacțiunilor normale, în special pentru persoanele care își iau timp să înțeleagă cum funcționează.

Dacă confidențialitatea pe lanț este ceva ce te interesează, următorul pas cel mai practic nu este teoria sau dezbaterea, ci experimentarea. Încearcă să protejezi o mică sumă, trimite o tranzacție de testare, deproteaz-o din nou și familiarizează-te cu fluxul. Ca și în cazul celor mai multe lucruri pe Tezos, devine mai clar odată ce ai folosit efectiv. Așa că, ce mai aștepți? Mergi înainte și încearcă!

Shield Bridge: Adăugând Confidențialitate Tranzacțiilor Tezos de Zi cu Zi a fost publicat inițial în Tezos Commons pe Medium, unde oamenii continuă conversația evidențiind și răspunzând la această poveste.