A proposta ("On-Chain Cosigner") foi submetida no repositório de Padrões da XRPL.
Se eventualmente for adotada através do processo de emenda, ela permitirá que os signatários coordenem e coletem aprovações de múltiplas assinaturas diretamente no XRP Ledger. Não haverá necessidade de depender de canais de comunicação externos e de coordenadores centralizados.
A proposta foi redigida por Shawn Xie, Zhiyuan Wang, Chenna Keshava B S e Mayukha Vadari.
Conforme explicado pelo destacado membro da comunidade XRPL, Vet, a proposta aborda uma das maiores limitações da implementação de multisig já existente no ledger.
"Na maioria das redes e atualmente no XRPL, os multi-signatários precisam coordenar e coletar assinaturas fora da cadeia ou por meio de contratos inteligentes", explicou Vet. "Isto adiciona coordenação nativa de multisig on-chain, totalmente descentralizada."
Eliminando o problema do "último quilômetro"
Vale ressaltar que a XRPL já suporta transações com múltiplas assinaturas, mas a proposta argumenta que a implementação atual ainda depende de um processo de coordenação fora da cadeia.
Hoje, uma transação deve ser criada e distribuída manualmente para cada signatário autorizado. As assinaturas individuais são coletadas por meio de canais externos (e-mail e outros).
Os autores argumentam que este processo cria o que eles descrevem como o problema do "último quilômetro".
Se esse coordenador perder as assinaturas coletadas ou ficar offline, o processo de assinatura pode falhar.
Segundo a proposta, um participante criaria primeiramente um objeto TransactionProposal diretamente no XRP Ledger.
Esse objeto seria armazenado permanentemente na blockchain com um payload de transação imutável.
Cada assinatura seria validada imediatamente após o envio e adicionada à lista crescente de aprovações da proposta.
Qualquer pessoa poderia copiar a transação concluída e enviá-la pelo processo padrão de transações do XRPL. Não seria necessária montagem adicional de assinaturas.
Projetado para fluxos institucionais
A proposta dá ênfase especial a casos de uso corporativos e institucionais.
Observa que o recurso pretende complementar várias outras capacidades avançadas da XRPL, incluindo transações em lote (XLS-56), taxas e reservas patrocinadas, e operações futuras de protocolos de empréstimo.
