Els desenvolupadors d’Ethereum van presentar una nova proposta tècnica que pretén resoldre la fragmentació del compte entre xarxes. Aquest és l’estàndard ERC-8092: Comptes Associats (Comptes associats).
Aquest estàndard postula un mètode comú per enllaçar adreces que existeixen en diferents cadenes i fins i tot Utilitzen diferents arquitectures criptogràfiques:
Mitjançant l’aprofitament de l’ERC-7930 per a la representació d’adreces, l’ERC-8092 permet associacions entre comptes de diferents cadenes i amb diferents arquitectures criptogràfiques. Aquesta capacitat de cadena creuada és essencial per als moderns sistemes d’identitat multixarxa.
Document ERC-8092
En termes tècnics, ERC-7930 és un estàndard complementari que defineix un format comú per descriure adreces de diferents xarxes, sense establir relacions entre ells.
Sobre aquesta base, ERC-8092 construeix un mecanisme per comptes associats que poden existir en diverses cadenesmés enllà d’Ethereum. És una capa d’identitat que pretén ser compatible amb arquitectures heterogènies.
Tanmateix, ambdues propostes es troben en estat de revisió i, per aconseguir el que prometen, han de ser aprovades per la comunitat Ethereum.
Quin problema resol l’ERC-8092?
L’ERC-8092, presentada el 2 de desembre, es va crear per associar comptes de diferents xarxes sense necessitat de moure fons o desplegar contractes específic.
El text de la norma aclareix el problema que tracta:
La gestió de múltiples adreces de blockchain en diferents cadenes i plataformes crea friccions tant per als usuaris com per a les aplicacions.
Document ERC-8092.
Per solucionar aquest problema, ERC-8092 proposa una infraestructura comuna que permeti:
- Establir relacions de subcompteenllaçant diverses adreces sota una identitat principal.
- Delegar accions entre comptespermetent que una adreça actuï en nom d’una altra de manera explícita.
- Afegeix reputacióconsolidant l’historial i les credencials distribuïdes entre diferents adreces.
- Connecteu identitats a través de xarxespermetent associacions entre comptes que existeixen en diferents blockchains.
Un possible ús a la vida real
A la pràctica, un usuari pot dividir la seva activitat en diverses carteres.
Un per a la custòdia, un altre per interactuar amb les aplicacions, un altre per signar missatges, un altre per als pagaments i un altre centrat en la privadesa. Tot i que aquesta separació és habitual, les aplicacions no tenen una manera estàndard de reconèixer-la.
Amb l’ERC-8092, l’usuari podria declarar quins comptes estan associats. Una aplicació, en detectar aquest enllaç, podria reconèixer accions realitzades des d’una altra adreça sense demanar passos addicionals.
Aquest procés, tal com s’ha explicat, es produiria sense moure fons ni exposar saldos, i amb la possibilitat de revocar la relació en qualsevol moment.
Possibles desavantatges d’utilitzar “comptes multicadena”
Aquest tipus d’associacions també poden suposar reptes.
La possibilitat d’enllaçar diverses adreces amb la mateixa identitat augmenta el risc de correlació entre comptes que avui dia romanen separats, cosa que podria afectar la privadesa si la aplicacions o tercers accedeixen a aquesta informació indistintament.
A més, una mala gestió dels permisos o delegacions podria amplificar l’impacte de errors operatius o compromisos de seguretatestenent els seus efectes a més d’un compte associat.
Tanmateix, el disseny de l’ERC-8092 inclou mecanismes que ajuden a mitigar aquests riscos.
Per exemple, es poden emmagatzemar associacions en cadena u fora de cadena. L’emmagatzematge en cadena prioritza la transparència i la composició, mentre que l’emmagatzematge fora de la cadena té com a objectiu reduir costos i millorar l’escalabilitat, a més de permetre l’usuari limita l’exposició pública dels enllaços entre els seus comptes.
A més, qualsevol dels comptes associats pot revocar l’associació en qualsevol moment.
La norma defineix regles per validar dates, verificar signatures i comprovar si un enllaç encara és vàlidreduint l’impacte d’associacions obsoletes, errors de configuració o delegacions que ja no voleu mantenir actives.
Com funciona l’estàndard ERC-8092 proposat a Ethereum?
ERC-8092 defineix dues estructures de dades bàsiques. El primer és el registre de compte associat (AAR).
Detalla quin compte inicia l’associació, quin l’aprova, quan és vàlid i, opcionalment, en quin context s’utilitza.
El segon és el registre d’associació signat (SAR). Això embolcalla l’AAR amb les signatures criptogràfiques dels comptes associatsel tipus de clau utilitzada i l’estat de revocació de l’enllaç.
Tots dos comptes signen el mateix missatge estructurat mitjançant EIP-712, un estàndard Ethereum que defineix com signar dades llegibles i verificables. El resultat és una prova criptogràfica sense intermediarisque pot ser validat per qualsevol aplicació.
Segons el seu document, ERC-8092 admet múltiples esquemes de signatura de transaccions:
- Ed25519 (comú a xarxes com Solana).
- BLS12-381 juntament amb mètodes que permeten l’ús de claus de pas i autenticació biomètrica.
- També es contempla la signatura intel·ligent de contractes mitjançant ERC-1271 i ERC-6492.
En conjunt, l’ERC-8092 pretén proporcionar un marc tècnic comú per declarar, verificar i gestionar les associacions entre comptes, amb l’objectiu de facilitar el desenvolupament d’identitats multicadenes.
