É hora de prevenir hacks *antes* que aconteçam. A V1 da Credible Layer está aqui. Os testes beta começam agora. Estamos a trabalhar nisto há muito tempo e estamos muito otimistas sobre o impacto que pode ter. Aqui está como funciona. A Credible Layer tem quatro componentes: > Aserções: Regras de segurança escritas em Solidity que definem estados que nunca deveriam ocorrer (por exemplo, "o endereço de implementação não deve mudar", "o preço não deve desviar mais de x% em uma única transação"). > Protocolos: As equipas definem asserções para os seus contratos e registam-nas na blockchain. > Construtores de Blocos/Sequenciadores: A infraestrutura da rede valida cada transação em relação às asserções antes da inclusão no bloco, descartando qualquer uma que viole as regras de segurança. > Painel de Transparência: Mostra quais protocolos estão protegidos e como. Aqui está uma análise do fluxo de transações para dar uma ideia de como funciona na prática: > O utilizador submete a transação à rede > A transação entra no mempool > OP-Talos recebe a transação para potencial inclusão > OP-Talos referencia asserções relacionadas aos contratos com os quais a transação interage > PhEVM simula a execução da transação e cria instantâneas de estado pré/pós-transação > Todas as asserções relevantes são executadas contra esses estados > Se alguma asserção reverter → transação marcada como inválida e descartada > Se todas as asserções passarem → transação incluída no bloco Se uma transação resultar em um hack e o contrato estiver protegido pela Credible Layer, a transação é descartada. Se o contrato não estiver protegido, a transação é incluída. Os sistemas que tornam isso possível: > OP-Talos: Construtor de blocos personalizado para rollups do OP Stack que orquestra o processo de validação e constrói blocos excluindo transações que violam asserções. > PhEVM (o braço de execução do OP-Talos): Executa bytecode de asserção em um ambiente isolado fora da cadeia com pré-compilações especiais para acesso eficiente ao estado. > Assertion DA: Armazena o código-fonte e bytecode das asserções, fornece código de asserção aos construtores de blocos. > Credible Layer Protocol: Contrato inteligente que gerencia o registro on-chain de asserções, mapeando asserções para contratos protegidos. Isto permite o seguinte para a sua dapp: • Previne hacks, não os detecta: Para ataques antes da execução • Sem falsos positivos: Apenas bloqueia transações que violam explicitamente as regras definidas • Amigável para desenvolvedores: Asserções escritas em Solidity • Não invasivo: Nenhuma modificação de contrato existente é necessária • Alto desempenho: Processa mais de 1.500 transações em menos de 50ms • Transparente: Todas as asserções visíveis na blockchain Está disponível para os desenvolvedores testarem hoje. Você pode: > implantar contratos > escrever asserções > escrever testes > testar se uma transação de hack quebra suas asserções Se estiver interessado, entre em contato. Estamos a whitelistando o acesso por agora. A segurança está a mudar. (Grande anúncio a caminho em breve).
3,9K