Midnight Sidechain de Cardano: uma nova fronteira na segurança de contratos inteligentes?

Midnight Sidechain de Cardano: uma nova fronteira na segurança de contratos inteligentes?

Midnight Sidechain de Cardano: uma nova fronteira na segurança de contratos inteligentes? Inteligência de dados PlatoBlockchain. Pesquisa vertical. Ai.

Em uma postagem recente no blog, Mauricio Magaldi, chefe de produto da Midnight, examinou de perto como funcionam os contratos inteligentes no Midnight – que é uma solução de sidechain baseada em proteção de dados para Cardano.

Os contratos inteligentes da Midnight foram projetados para enfrentar um desafio crítico na tecnologia blockchain: garantir a proteção de dados e, ao mesmo tempo, manter o espírito descentralizado dos contratos inteligentes.

A tecnologia Blockchain, celebrada pela sua transparência e descentralização, enfrenta um paradoxo quando se trata de contratos inteligentes. Estes contratos, embora eficientes e transparentes, muitas vezes lidam com dados sensíveis, criando uma necessidade de confidencialidade. As redes blockchain tradicionais implementam contratos inteligentes como máquinas de estado replicadas, onde as entradas são extraídas de um livro-razão de transações. Este modelo, embora eficaz em muitos aspectos, é insuficiente na preservação da confidencialidade dos dados, uma vez que os comportamentos conhecidos das máquinas de estado e as entradas do livro-razão deixam pouco espaço para a privacidade.

A solução da Midnight para este desafio é uma mudança de paradigma na forma como os contratos inteligentes são modelados. Ao contrário da abordagem típica de máquina de estado replicada, os contratos inteligentes Midnight são projetados como máquinas de estado holísticas. Esse design inclui um sistema local do usuário, com apenas uma parte dele sendo replicada por meio de transações no livro-razão distribuído, especificamente no blockchain Midnight. Esta abordagem permite que a funcionalidade do contrato inteligente rastreie os identificadores correspondentes às entradas sem comprometer a confidencialidade.

Na sua no blog, o chefe de produto da Midnight destacou que o protocolo da Midnight se destaca por sua abordagem prática para a criação de contratos inteligentes com proteção infinita de dados. Ele aproveita provas sucintas e não interativas de conhecimento zero (ZK Snarks), permitindo que uma parte prove a veracidade de uma declaração para outra sem revelar os dados subjacentes.

Este protocolo contribui significativamente para os sistemas de proteção de dados ao:

  • Criação de contratos inteligentes para proteção de dados.
  • Realizar uma ampla classe de tais contratos.
  • Permitir interações simultâneas com contratos inteligentes sem comprometer a confidencialidade dos dados.
  • Demonstração de uma metodologia para construir sistemas de contratos inteligentes de forma eficiente e composta.

<!–

Fora de uso

-> <!–

Fora de uso

->

Um aspecto fundamental do protocolo da Midnight é a separação do estado de um contrato inteligente em duas partes: um estado público compartilhado, na cadeia, no blockchain público, e um estado local individual, fora da cadeia, para cada parte do contrato. Este sistema dual-state permite que o contrato atualize simultaneamente os estados público e privado. As partes contratuais usam provas de conhecimento zero para validar mudanças no estado público enquanto mantêm um estado privado, que é então lançado como uma transação.

Do ponto de vista do usuário, o Midnight aumenta a eficiência dos contratos inteligentes por meio da simultaneidade, permitindo que vários atores executem tarefas simultaneamente. Esse recurso aumenta o rendimento e a eficiência do processamento de transações. Midnight consegue isso usando transcrições que registram operações no estado do contrato, otimizando transações conflitantes e permitindo reordenações, minimizando assim o vazamento de informações e maximizando a simultaneidade.

Midnight oferece um ambiente amigável ao desenvolvedor, abordando questões importantes como proteção de dados e conformidade regulatória. A integração de provas de conhecimento zero e um modelo de programação inovador usando bibliotecas TypeScript e uma linguagem específica de domínio simplifica o processo de desenvolvimento. Além disso, um plug-in Microsoft VS Code e um SDK abrangente tornam mais fácil para os desenvolvedores construir e executar software no blockchain Midnight.

O modelo de contrato inteligente Midnight é versátil, com aplicações potenciais em finanças tradicionais (TradFi), finanças descentralizadas (DeFi), gestão de identidade, sistemas de cadeia de suprimentos, saúde e muito mais. Essa versatilidade o torna uma solução atraente para vários setores que buscam aproveitar a tecnologia blockchain para operações seguras, eficientes e compatíveis.

Em 13 de novembro de 2023, a equipe Midnight anunciou o lançamento de um devnet para Midnight:

Imagem em destaque via P

Carimbo de hora:

Mais de CriptoGlobo