La proposta ("On-Chain Cosigner") è stata presentata nel repository degli XRPL Standards.
Se verrà infine adottata attraverso il processo di emendamento, consentirebbe ai firmatari di coordinarsi e raccogliere approvazioni multi-firma direttamente su XRP Ledger. Non sarebbe più necessario affidarsi a canali di comunicazione esterni e coordinatori centralizzati.
La proposta è stata redatta da Shawn Xie, Zhiyuan Wang, Chenna Keshava B S e Mayukha Vadari.
Come spiegato dal noto membro della community XRPL Vet, la proposta affronta una delle maggiori carenze dell'attuale implementazione multisignature del ledger.
"Sulla maggior parte delle chain e attualmente su XRPL, i multi-firmatari devono coordinarsi e raccogliere le firme off-chain o tramite smart contract," ha spiegato Vet. "Questo aggiunge la coordinazione multi-sig nativa on-chain, completamente decentralizzata."
Eliminare il problema dell'"ultimo miglio"
Va sottolineato che XRPL già supporta le transazioni multi-firma, ma la proposta sostiene che l'attuale implementazione dipende ancora da un processo di coordinazione off-chain.
Oggi, una transazione deve prima essere creata e distribuita manualmente a ciascun firmatario autorizzato. Le firme individuali vengono raccolte tramite canali esterni (email e simili).
Gli autori sostengono che questo processo genera quello che definiscono il problema dell'"ultimo miglio".
Se quel coordinatore perde le firme raccolte o va offline, il processo di firma può fallire.
Secondo la proposta, un partecipante dovrebbe prima creare un oggetto TransactionProposal direttamente su XRP Ledger.
Sarebbe archiviato in modo permanente on-chain con un payload di transazione immutabile.
Ogni firma verrebbe validata immediatamente al momento della presentazione e aggiunta all'elenco crescente delle approvazioni della proposta.
Chiunque potrebbe copiare la transazione completata e inviarla attraverso il processo standard di transazione di XRPL. Non sarebbe necessaria alcuna ulteriore composizione di firme.
Progettato per i flussi di lavoro istituzionali
La proposta pone particolare enfasi sui casi d'uso enterprise e istituzionali.
Viene sottolineato che la funzionalità è pensata per integrare altre avanzate capacità XRPL, tra cui le Batch transactions (XLS-56), le commissioni sponsorizzate e le riserve, e le future operazioni di protocollo di lending.


