Sisältö ei ole yksilöllistä sijoitus-, vero-, oikeus- tai tietoturvaneuvontaa.
Kryptoville.

Kryptoista selkoa.
Ilman hypetystä.

Artikkeli

Lompakon sosiaalinen palautus: mitä valvojat voivat palauttaa?

Tietojen ja lähteiden vastaavuutta ei ole vahvistettu.

Sosiaalinen palautus voi antaa mahdollisuuden palauttaa kryptolompakon käyttöoikeuden valittujen valvojien avulla. Se ei tarkoita, että kaikki lompakot tukisivat toimintoa, eikä se takaa pääsyä kaikissa ongelmatilanteissa. Ennen käyttöönottoa selvitä, ketkä voivat osallistua palautukseen, mitä he hyväksyvät ja miten palautus estetään, jos pyyntö on väärä.

Tässä käsitellään älysopimustilin palautuspolitiikkaa. Se on eri asia kuin pelkän palautuslauseen säilyttäminen toisen henkilön hallussa. Toteutuksia on erilaisia, joten yksittäisen sovelluksen dokumentaatio ratkaisee sen käytännön oikeudet ja vaatimukset.

Mitä valvojat oikeastaan tekevät?

Älysopimustili voi määritellä säännöt, joiden perusteella tilin käyttöoikeutta muutetaan. Sosiaalisessa palautuksessa valitut valvojat eli guardianit osallistuvat palautuspyynnön hyväksymiseen. Sääntö voi esimerkiksi vaatia tietyn määrän hyväksyntöjä tai nimetä erityisiä valvojia. ERC-7093 kuvaa tällaisten palautuspolitiikkojen ehdotettua rajapintaa 1.

Palautus voi tarkoittaa uuden tilin käyttöä ohjaavan avaimen tai omistajan asettamista. Se ei välttämättä tarkoita vanhan salaisen avaimen tai palautuslauseen palauttamista näkyviin. Valvojan tarkka toimivalta riippuu sopimuksesta: älä oleta automaattisesti, ettei yhdellä valvojalla voisi olla muita oikeuksia, tai että kaikissa tuotteissa tarvitaan sama määrä hyväksyntöjä.

Pörssitilin asiakastuki, puhelimen pilvivarmuuskopio ja älysopimustilin valvojat ovat eri palautuspolkuja. Jos sanaa sosiaalinen palautus käytetään tuotteessa, lue ensin, koskeeko se nimenomaan älysopimustiliä vai esimerkiksi salaisuuden osiin jakamista. Sama nimi ei tarkoita samaa turvallisuusmallia.

Kuvitteellinen esimerkki palautuksesta

Oletetaan, että käyttäjä määrittää kuvitteelliseen älysopimustiliin kolme valvojaa ja säännön, jonka mukaan kaksi hyväksyntää riittää uuden käyttöavaimen asettamiseen. Kun käyttäjä menettää pääsyn vanhaan avaimeen, hän aloittaa kyseisen toteutuksen mukaisen palautuspyynnön. Kaksi valvojaa tarkistaa pyynnön ja hyväksyy uuden avaimen. Jos kaikki muutkin toteutuksen ehdot täyttyvät, tili voi siirtyä käyttämään uutta avainta.

Tämä on esimerkki, ei oletus kaikkien lompakkojen toiminnasta. Jos kaksi valvojaa ei ole tavoitettavissa, kynnys ei esimerkissä täyty. Toisaalta kaksi väärinkäytettyä tai yhdessä toimivaa valvojaa voisi samojen sääntöjen puitteissa yrittää hyväksyä luvattoman muutoksen. Mahdolliset viiveet, ilmoitukset ja peruutusoikeudet riippuvat toteutuksesta.

Saatavuus ja väärinkäytön riski ovat vastakkain

Valitse valvojat niin, että voit tarvittaessa tavoittaa riittävän joukon. Pelkkä suuri määrä ei auta, jos samat laitteet, tunnukset tai olosuhteet vaikuttavat kaikkiin. Mieti myös, ymmärtävätkö valvojat tehtävänsä ja voivatko he todentaa pyyntösi muuta kuin yhtä helposti kaapattavaa viestikanavaa käyttäen.

Kysy lompakkopalvelulta tai tarkista sen ohjeesta, mitä tapahtuu, jos valvoja menettää oman pääsynsä, vaihtaa laitetta tai ei enää halua tehtävää. Tarkista samalla, miten valvoja vaihdetaan ja tarvitaanko siihen nykyinen käyttöavain. Jos muutos onnistuu vain silloin, kun sinulla on jo pääsy tilille, sitä ei kannata selvittää vasta katoamisen jälkeen.

Palautusta koskeva ilmoitus tai odotusaika voi antaa tilaisuuden huomata luvattoman pyynnön, mutta niiden olemassaoloa ei pidä olettaa. Selvitä, kuka voi perua pyynnön, millä tunnuksella ja missä vaiheessa. Jos alkuperäinen avain on kadonnut, sillä tehtävä peruutus ei välttämättä ole käytettävissä.

Mitä ERC-7093 kertoo — ja mitä se ei kerro?

ERC-7093 on Ethereum-kehitysehdotus, jonka sivulla tila on luonnos. Se ehdottaa rajapintaa eri valvojatyyppien ja palautussääntöjen käsittelyyn, mutta sen olemassaolo ei todista, että jokin kuluttajalompakko olisi ottanut sen käyttöön tai että ehdotus olisi valmis standardi 1.

Ehdotuksen havainnollistava prosessi ei ole kaikkia tuotteita sitova palautusohje. Myöskään ehdotuksen mahdollistamia valvojatyyppejä ei pidä tulkita luetteloksi siitä, mitä oma lompakkosi todella tukee. Tarkista toteutuksen nykyinen dokumentaatio, sopimuksen mahdolliset muutettavuusoikeudet ja riippuvuudet erikseen.

Myös valvojien yhteystietojen ja roolien ylläpito on käytännön työtä. Suunnittele, miten varmistat heidän suostumuksensa ja miten kerrot tehtävän päättymisestä. Vältä kirjaamasta tarpeettomia henkilötietoja julkiseen paikkaan: tarkista ensin, mitä tietoja valvojista tallennetaan ketjuun ja mitä vain sovellukseen.

Palautuksen kokeileminen voi vaatia todellisen sopimustoimenpiteen ja aiheuttaa kuluja. Tarkista tuotteen ohjeesta, onko tarjolla erillinen harjoitteluympäristö ja mitä se todellisuudessa osoittaa. Älä vaihda toimivaa palautusasetusta pelkän kokeilun vuoksi, ellet ymmärrä muutoksen seurauksia.

Kysymykset ennen käyttöönottoa

  • Mikä tili ja mikä verkko kuuluvat palautuksen piiriin? Koskeeko sama järjestely kaikkia hallitsemiasi varoja?
  • Ketkä voivat hyväksyä palautuksen, kuinka monta hyväksyntää tarvitaan ja voiko kynnystä muuttaa?
  • Miten valvojan henkilöllisyys tarkistetaan, ja miten väärän pyynnön voi huomata tai perua?
  • Millaiset kulut, viiveet, palveluriippuvuudet ja mahdolliset muut tekniset vaatimukset liittyvät palautukseen?
  • Miten valvojat vaihdetaan ja miten varmistat, että he ovat edelleen tavoitettavissa?

Pidä käyttöohjeet saatavilla niin, ettei niihin tarvitse tallentaa salaisuuksia. Älä lähetä palautuslausetta tai yksityistä avainta valvojalle tai tuelle. Sosiaalinen palautus siirtää osan vastuusta ihmisille, laitteille ja sopimuksen yksityiskohtaisille säännöille; se ei poista tarvetta ymmärtää näitä käytännön riippuvuuksia etukäteen.