o ecossistema de criptomoedas adotou em grande parte uma perspectiva centrada na cadeia, impulsionada pela escassez percebida no espaço blockchain, o que reflete um trade-off entre segurança e descentralização versus desempenho e escalabilidade. no ambiente multi-cadeia de hoje, a demanda por interação entre cadeias é cada vez mais evidente, enquanto os designs centrados em cadeias levam a ineficiências em transações e experiências fragmentadas do usuário. o conceito de abstração de cadeia foi introduzido para otimizar operações entre cadeias, abstraindo as complexidades das cadeias subjacentes para interações mais suaves entre diferentes blockchains. nesse contexto, os pesquisadores Stephane gosselineAnkit chiplunkarda instituição de pesquisa independentePesquisa de fronteira, que se concentra em tópicos como mev, propôs um novo conceito chamado “OneBalance,” com o objetivo de alcançar a abstração de cadeia por meio da construção de um ecossistema centrado em conta.
OneBalanceé uma estrutura para criar e gerenciar chamadas "contas credíveis" para consolidar operações e ativos do usuário em um ambiente multi-cadeia. Essas contas operam em máquinas de compromisso credíveis, gerenciando o estado por meio de bloqueio de recursos e solicitando transições de estado de forma confiável, fornecendo assim um método mais seguro e eficiente para interações entre cadeias. O objetivo da OneBalance é mudar o estado atual em que qualquer operação na blockchain depende de assinaturas de chave privada iniciadas pelo usuário.
embora o onebalance em si não possa garantir a completude da atomicidade da execução, ele pode incentivar a atomicidade por meio de mecanismos de bloqueio. os usuários podem definir condições de acionamento para o mecanismo de bloqueio: uma é que condições específicas devem ser atendidas para acionar o bloqueio; a outra é que o bloqueio só pode ser liberado após a conclusão de transações específicas, ou seja, o cumprimento do bloqueio depende da ocorrência de uma série de eventos externos. se determinadas operações entre cadeias falharem em executar conforme o esperado, o agente que executa essas operações não obterá nenhum benefício econômico, garantindo assim economicamente a atomicidade das operações.
Os dois principais tipos de conta existentes são Contas de Propriedade Externa (EOA) e Contas de Contrato Inteligente (SCA). EOA é o tipo mais básico de conta blockchain, controlada diretamente por um par de chaves público-privado e não envolve nenhuma lógica de contrato inteligente. Como não há nenhum mecanismo on-chain para garantir que a transação enviada por um usuário seja sua decisão final, os usuários podem enviar novas transações alterando o nonce, cancelando assim transações anteriores. Embora as transações EOA sejam mais rápidas e baratas, elas não podem fornecer compromissos críveis. O SCA, por outro lado, é gerenciado e controlado por meio de contratos inteligentes, permitindo a execução de lógicas e transações mais complexas. No entanto, o SCA não pode iniciar transações por conta própria e tem custos mais altos.
Em comparação com esses tipos de conta existentes, o OneBalance aumenta a segurança e a não-repúdio das transações por meio do bloqueio de recursos e das máquinas de compromisso confiáveis, mantendo a velocidade e a eficiência de custos. Ao implementar internamente bloqueios de recursos em um ambiente de computação confiável, ele equilibra custo e eficiência sem incorrer em altas taxas de gás ou esperar pela finalidade na cadeia. Além disso, o OneBalance suporta métodos modernos de autenticação, como chaves de sessão e autenticação multifator (AMF), proporcionando melhorias na experiência do usuário semelhantes às das contas de contrato inteligente.
Além disso, o OneBalance pode ser compatível com o sistema de contas implementado pelo EIP-4337, aproveitando a lógica do contrato inteligente do EIP-4337 quando necessário para aprimorar suas capacidades de gerenciamento de contas entre cadeias. No entanto, o OneBalance não se limita ao uso de abstração de conta e a cadeia do EIP-4337; é um framework universal com aplicações mais amplas. O OneBalance pode ser visto como uma extensão das ideias apresentadas no EIP-4337, adicionando funcionalidade entre cadeias.
ao implementar o framework onebalance, a gestão centralizada e a operação de contas de usuário e ativos em um ambiente multi-cadeia espera impulsionar o ecossistema web3 para uma perspectiva centrada na conta. o onebalance fornece uma interface de conta unificada, permitindo que os usuários realizem transações sem problemas em diferentes blockchains sem se preocupar com as diferenças entre eles. esta gestão centralizada de contas também oferece aos usuários recursos avançados de segurança e configurações personalizáveis, aprimorando seu controle e proteção sobre seus ativos.
o ecossistema de criptomoedas adotou em grande parte uma perspectiva centrada na cadeia, impulsionada pela escassez percebida no espaço blockchain, o que reflete um trade-off entre segurança e descentralização versus desempenho e escalabilidade. no ambiente multi-cadeia de hoje, a demanda por interação entre cadeias é cada vez mais evidente, enquanto os designs centrados em cadeias levam a ineficiências em transações e experiências fragmentadas do usuário. o conceito de abstração de cadeia foi introduzido para otimizar operações entre cadeias, abstraindo as complexidades das cadeias subjacentes para interações mais suaves entre diferentes blockchains. nesse contexto, os pesquisadores Stephane gosselineAnkit chiplunkarda instituição de pesquisa independentePesquisa de fronteira, que se concentra em tópicos como mev, propôs um novo conceito chamado “OneBalance,” com o objetivo de alcançar a abstração de cadeia por meio da construção de um ecossistema centrado em conta.
OneBalanceé uma estrutura para criar e gerenciar chamadas "contas credíveis" para consolidar operações e ativos do usuário em um ambiente multi-cadeia. Essas contas operam em máquinas de compromisso credíveis, gerenciando o estado por meio de bloqueio de recursos e solicitando transições de estado de forma confiável, fornecendo assim um método mais seguro e eficiente para interações entre cadeias. O objetivo da OneBalance é mudar o estado atual em que qualquer operação na blockchain depende de assinaturas de chave privada iniciadas pelo usuário.
embora o onebalance em si não possa garantir a completude da atomicidade da execução, ele pode incentivar a atomicidade por meio de mecanismos de bloqueio. os usuários podem definir condições de acionamento para o mecanismo de bloqueio: uma é que condições específicas devem ser atendidas para acionar o bloqueio; a outra é que o bloqueio só pode ser liberado após a conclusão de transações específicas, ou seja, o cumprimento do bloqueio depende da ocorrência de uma série de eventos externos. se determinadas operações entre cadeias falharem em executar conforme o esperado, o agente que executa essas operações não obterá nenhum benefício econômico, garantindo assim economicamente a atomicidade das operações.
Os dois principais tipos de conta existentes são Contas de Propriedade Externa (EOA) e Contas de Contrato Inteligente (SCA). EOA é o tipo mais básico de conta blockchain, controlada diretamente por um par de chaves público-privado e não envolve nenhuma lógica de contrato inteligente. Como não há nenhum mecanismo on-chain para garantir que a transação enviada por um usuário seja sua decisão final, os usuários podem enviar novas transações alterando o nonce, cancelando assim transações anteriores. Embora as transações EOA sejam mais rápidas e baratas, elas não podem fornecer compromissos críveis. O SCA, por outro lado, é gerenciado e controlado por meio de contratos inteligentes, permitindo a execução de lógicas e transações mais complexas. No entanto, o SCA não pode iniciar transações por conta própria e tem custos mais altos.
Em comparação com esses tipos de conta existentes, o OneBalance aumenta a segurança e a não-repúdio das transações por meio do bloqueio de recursos e das máquinas de compromisso confiáveis, mantendo a velocidade e a eficiência de custos. Ao implementar internamente bloqueios de recursos em um ambiente de computação confiável, ele equilibra custo e eficiência sem incorrer em altas taxas de gás ou esperar pela finalidade na cadeia. Além disso, o OneBalance suporta métodos modernos de autenticação, como chaves de sessão e autenticação multifator (AMF), proporcionando melhorias na experiência do usuário semelhantes às das contas de contrato inteligente.
Além disso, o OneBalance pode ser compatível com o sistema de contas implementado pelo EIP-4337, aproveitando a lógica do contrato inteligente do EIP-4337 quando necessário para aprimorar suas capacidades de gerenciamento de contas entre cadeias. No entanto, o OneBalance não se limita ao uso de abstração de conta e a cadeia do EIP-4337; é um framework universal com aplicações mais amplas. O OneBalance pode ser visto como uma extensão das ideias apresentadas no EIP-4337, adicionando funcionalidade entre cadeias.
ao implementar o framework onebalance, a gestão centralizada e a operação de contas de usuário e ativos em um ambiente multi-cadeia espera impulsionar o ecossistema web3 para uma perspectiva centrada na conta. o onebalance fornece uma interface de conta unificada, permitindo que os usuários realizem transações sem problemas em diferentes blockchains sem se preocupar com as diferenças entre eles. esta gestão centralizada de contas também oferece aos usuários recursos avançados de segurança e configurações personalizáveis, aprimorando seu controle e proteção sobre seus ativos.