O que é Zenrock (ROCK)?

intermediário12/26/2024, 9:27:46 AM
Saiba mais sobre esta infraestrutura de MPC sem permissão. Zenrock é uma infraestrutura de MPC sem permissão, disponível para todas as pessoas.

Introdução à Zenrock

Zenrock é uma plataforma blockchain que integra Computação Multi-Partes (MPC) com tecnologia blockchain. Ele fornece MPC-como-Serviço, permitindo que os desenvolvedores criem aplicativos seguros e interligados. A Computação Multi-Partes é um método criptográfico que permite que várias partes calculem uma função mantendo seus inputs privados em conjunto. Zenrock simplifica esse processo oferecendo gerenciamento de chaves privadas de nível institucional, acessível por meio de contratos inteligentes de blockchain ou APIs off-chain.

Os desenvolvedores podem usar a Zenrock para construir aplicativos que facilitem liquidações seguras de ativos em redes blockchain, incluindo Ethereum, Cosmos, Solana e Bitcoin. A infraestrutura da plataforma concentra-se em aprimorar a segurança das transações entre cadeias, ao mesmo tempo em que reduz as barreiras técnicas para os desenvolvedores. Ao disponibilizar essas ferramentas, a Zenrock contribui para a criação de um ecossistema blockchain mais interconectado e seguro.

O que é Zenrock?

Zenrock, criado em março de 2024, é um protocolo descentralizado e sem permissão que evoluiu a partir do Qredo, um projeto lançado em 2019 especializado em soluções de custódia de Computação Multi-Partes (MPC) de nível institucional. Qredo foi co-fundado por Anthony Foy, um veterano digital e empreendedor serial com mais de 20 anos de experiência na construção de empresas apoiadas por VC e PE, e Brian Spector, que tem duas décadas de experiência em criptografia e segurança cibernética.

Sob sua liderança, a Qredo gerenciou volumes significativos de ativos digitais, focando na segurança da Web 2.5. Em março de 2024, a Zenrock herdou a propriedade intelectual, recursos e equipe da Qredo, possibilitando uma transição para uma plataforma mais aberta e focada no desenvolvedor.

A plataforma é projetada para fornecer acesso à tecnologia MPC, permitindo que os desenvolvedores criem aplicativos seguros capazes de funcionar em diferentes redes blockchain. Ele oferece um modelo descentralizado de MPC como um serviço, simplificando a gestão de chaves privadas e facilitando interações seguras entre diferentes blockchains. Esses serviços são acessíveis por meio de contratos inteligentes ou APIs blockchain, permitindo que os desenvolvedores implementem liquidações de ativos em redes como Ethereum, Cosmos, Solana e Bitcoin.

Em abril de 2024, a Zenrock integrou-se com a LayerZero, um protocolo de interoperabilidade que aprimora a segurança da comunicação entre cadeias por meio do MPC. Pouco depois, a plataforma introduziu o zrSign v1, um contrato inteligente que permite aos desenvolvedores interagir diretamente com a camada MPC sem precisar da blockchain da Zenrock. Até meados de 2024, a Zenrock expandiu seu ecossistema ao se associar ao Quicknode, que se tornou o primeiro operador de nó em sua rede MPC.

A infraestrutura da Zenrock se concentra em melhorar a segurança entre cadeias e a eficiência das transações. Ela fornece uma pilha modular que se integra facilmente em várias aplicações, especialmente em carteiras não custodiadas, oferecendo aos desenvolvedores capacidades avançadas de segurança sem uma complexidade técnica significativa. Essa abordagem apoia o desenvolvimento de soluções inovadoras em diversos ambientes de blockchain, contribuindo para a evolução do cenário de ativos digitais.

Equipe de Desenvolvimento da Zenrock

A equipe de desenvolvimento por trás da Zenrock é composta por especialistas em tecnologia blockchain, criptografia e Computação Multi-Partes (MPC), que deram continuidade ao trabalho iniciado sob a Qredo, trazendo consigo a experiência técnica necessária para construir uma plataforma descentralizada e escalável.

Embora a equipe opere sob os princípios de descentralização e transparência, detalhes específicos sobre os membros individuais da equipe, como suas formações profissionais ou funções, ainda não foram disponibilizados publicamente.

A equipe da Zenrock opera com uma filosofia descentralizada, refletindo os princípios do ecossistema blockchain mais amplo. Eles dão prioridade ao acesso aberto à informação e à colaboração, oferecendo recursos técnicos abrangentes por meio do site oficial da Zenrock e do repositório do GitHub. Esses recursos incluem documentação detalhada, guias de desenvolvimento e exemplos, garantindo que os desenvolvedores tenham as ferramentas para integrar a infraestrutura da Zenrock em seus projetos.

Arquitetura Técnica da Zenrock

Zenrock é projetado para fornecer serviços de Computação Multi-Partes (MPC) descentralizados, permitindo interações seguras e eficientes entre cadeias cruzadas. Sua arquitetura é composta por vários componentes importantes, como zrChain, zrSign e a implementação do MPC.

zrChain

zrChain é a blockchain soberana e específica do aplicativo da Zenrock, desenvolvida usando o Cosmos SDK, que é um framework modular que permite aos desenvolvedores criar blockchains personalizadas com validadores dedicados, facilitando a integração fácil no ecossistema Cosmos através do protocolo de Comunicação Inter-Blockchain (IBC).

zrChain incorpora módulos personalizados e recursos padrão, como a interface para o CometBFT, o mecanismo de consenso subjacente, garantindo alto desempenho e compatibilidade.

Para aumentar a segurança econômica, o zrChain integra-se ao Eigenlayer como um Serviço de Validação Ativa (AVS). Essa integração permite que os validadores forneçam garantia econômica a um contrato inteligente conectado ao módulo de validação do zrChain. Em casos de comportamento incorreto do validador, eles correm o risco de ter seu valor reduzido, resultando na perda de sua participação no zrChain e no contrato inteligente associado ao Ethereum. Esse mecanismo fortalece a segurança e confiabilidade da rede.

zrChain também suporta CosmWasm, uma linguagem de contrato inteligente baseada em Rust que facilita o desenvolvimento de casos de uso dinâmicos e aplicativos descentralizados (dApps). Esse suporte promove o desenvolvimento rápido e interações econômicas dentro do ecossistema Zenrock.

zrSign

zrSign é um protocolo que fornece MPC descentralizado como serviço, permitindo que desenvolvedores criem carteiras controladas programaticamente por contratos inteligentes e pela rede Zenrock MPC. Essa configuração permite o gerenciamento seguro de ativos em várias redes blockchain sem a necessidade de lidar diretamente com chaves privadas. zrSign facilita a troca de mensagens entre blockchains e o gerenciamento de carteiras, simplificando o desenvolvimento de aplicativos que operam em várias blockchains.

O protocolo inclui contratos inteligentes zrSign, escritos em Solidity, compatíveis com qualquer blockchain da Máquina Virtual Ethereum (EVM), que pode lidar com a criação de chaves, solicitações de assinatura e transmissão de transações em cadeias Layer 1 suportadas.

A rede Zenrock MPC monitora eventos desses contratos inteligentes, gerando e devolvendo assinaturas conforme necessário. Um relayer cross-chain monta transações não assinadas e suas assinaturas, facilitando a comunicação entre contratos inteligentes zrSign e blockchains de destino.

Computação de Múltiplas Partes (MPC)

A implementação da MPC da Zenrock envolve a geração de múltiplos segredos independentes de uma chave privada que controla ativos digitais, que são então distribuídos entre os nós da MPC. Essa distribuição elimina pontos únicos de falha, já que nenhum nó individual possui a chave privada completa. Quando uma transação requer assinatura ou é necessário gerar uma chave pública, os nós da MPC calculam individualmente suas partes de chave, que são combinadas para produzir o material criptográfico necessário. A chave pública ou assinatura resultante é então publicada no contrato inteligente zrSign.

Essa abordagem descentralizada para MPC melhora a segurança ao mitigar os riscos associados ao armazenamento centralizado de chaves privadas. Também oferece flexibilidade na governança, permitindo o mapeamento de nós de MPC para requisitos organizacionais específicos com vários arranjos e limites de fiduciários. Além disso, a natureza off-chain do MPC o torna adequado para integração omnichain, operando independentemente das blockchains subjacentes e garantindo maior compatibilidade e acessibilidade.

Integrando o MPC em sua arquitetura, a Zenrock fornece um framework seguro e eficiente para aplicações entre cadeias, permitindo aos desenvolvedores construir soluções inovadoras em várias redes blockchain.

Recursos e Funcionalidade

Segurança Omnichain

Zenrock fornece um framework para garantir transações seguras em várias redes blockchain, abordando os desafios de interoperabilidade e comunicação sem confiança. Ao aproveitar um sistema de gerenciamento de chaves descentralizado, a Zenrock distribui partes de chaves privadas em uma rede de nós independentes. Cada nó é responsável por uma parte da chave privada e nenhuma entidade única tem acesso à chave completa a qualquer momento. Esse sistema reduz significativamente o risco de pontos únicos de falha ou acesso não autorizado.

Para interações entre blockchains, a Zenrock emprega técnicas criptográficas que garantem a integridade dos dados e a validade das transações. Ao iniciar uma transação, o sistema utiliza Computação Multi-Partes (MPC) para gerar as assinaturas criptográficas necessárias sem expor a chave privada. A transação assinada é então processada pela respectiva rede blockchain. Isso garante que todas as interações permaneçam seguras, mesmo quando os ativos são transferidos por várias cadeias.

O modelo de segurança é ainda mais reforçado pela integração de mecanismos como o slashing para má conduta, onde os validadores correm o risco de perder garantias se agirem de forma maliciosa. Essa abordagem incentiva a participação honesta e garante a confiabilidade da rede Zenrock, tornando-a adequada para aplicações de alto risco como finanças descentralizadas (DeFi) e gestão de ativos digitais.

Infraestrutura MPC sem permissão

A abordagem da Zenrock para Computação Multi-Partes (MPC) é projetada para eliminar a dependência de sistemas centralizados, fornecendo uma infraestrutura descentralizada acessível a todos os desenvolvedores. Os serviços tradicionais de MPC são tipicamente centralizados, exigindo confiança significativa no provedor de serviços e processos extensos de integração, frequentemente limitados a usuários institucionais. O modelo sem permissão da Zenrock interrompe esse paradigma ao oferecer um framework de acesso aberto que não exige aprovação prévia ou confiança em uma autoridade central.

O sistema MPC descentralizado opera dividindo o material da chave privada em partes independentes distribuídas entre uma rede de nós MPC. Cada nó calcula sua parte sem compartilhar informações com outros. Essas partes são então combinadas criptograficamente para produzir assinaturas ou chaves públicas conforme necessário. Isso garante que a chave privada nunca exista em forma completa, proporcionando um alto nível de segurança contra roubo ou comprometimento.

A natureza sem permissão da infraestrutura promove a inclusividade, permitindo que desenvolvedores de todos os tamanhos, de startups a grandes empresas, integrem as capacidades da Zenrock em seus projetos. Ao descentralizar o controle das chaves criptográficas, a Zenrock mitiga os riscos associados ao controle centralizado, como censura, tempo de inatividade ou ameaças internas. Isso o torna particularmente vantajoso para desenvolvedores que constroem carteiras inter-cadeia, dApps ou outras soluções que exigem gerenciamento seguro de chaves.

Ferramentas de Desenvolvedor

Zenrock fornece um conjunto abrangente de ferramentas e recursos para apoiar os desenvolvedores na construção de aplicativos seguros e interligados. Central para esta oferta está o Zenrock SDK, um conjunto modular projetado para fácil integração nos fluxos de trabalho de desenvolvimento existentes. O SDK simplifica a habilitação de gerenciamento de chaves descentralizado e funcionalidade de MPC dentro de aplicativos. Os desenvolvedores podem usar o SDK para controlar carteiras programaticamente, iniciar transações interligadas e gerenciar operações criptográficas com segurança.

O SDK suporta vários esquemas de assinatura públicos e privados, tornando-o adaptável a diferentes casos de uso e redes blockchain. Por exemplo, os desenvolvedores podem usar as ferramentas da Zenrock para criar carteiras não custodiais que interagem com várias cadeias, melhorando a experiência do usuário e a segurança. A modularidade do SDK garante que os desenvolvedores possam selecionar e implementar apenas os componentes necessários, reduzindo a sobrecarga e a complexidade.

A Zenrock também fornece documentação detalhada e acesso de código aberto à sua base de código por meio de plataformas como o GitHub. Essa transparência permite que os desenvolvedores entendam completamente o sistema e o personalizem para necessidades específicas. Tutoriais, guias de integração e projetos de exemplo também simplificam ainda mais o processo de desenvolvimento, reduzindo a curva de aprendizado para novos usuários.

Token $ROCK e Tokenomics

O token $ROCK é o token de utilidade nativo dentro do ecossistema Zenrock e, como tal, cumpre várias funções importantes nesta plataforma, conforme segue:

  • Taxas de transação: $ROCK cobre as taxas associadas a transações e operações na plataforma Zenrock.
  • Staking: Os detentores de tokens podem fazer stake de $ROCK para participar em processos de validação de rede, contribuindo para a segurança da plataforma e recebendo recompensas em troca.
  • Governança: os detentores de $ROCK têm a capacidade de participar das decisões de governança, influenciando o desenvolvimento e a direção do protocolo Zenrock.

O fornecimento total de $ROCK é limitado a 1 bilhão de tokens. Tanto os tokens bloqueados quanto os desbloqueados são elegíveis para staking, com as recompensas obtidas do staking se tornando desbloqueadas após o recebimento, contribuindo assim para o fornecimento circulante.

Casos de Uso e Aplicações

Construtores de Cadeia Cruzada

Os desenvolvedores que visam criar aplicativos que operam em várias redes blockchain frequentemente enfrentam desafios relacionados à interoperabilidade e segurança. A Zenrock aborda esses problemas fornecendo uma infraestrutura de Computação Multi-Partidária (MPC) descentralizada, possibilitando interações entre cadeias cruzadas.

Através da rede MPC da Zenrock, os desenvolvedores podem controlar carteiras e gerenciar ativos em diferentes blockchains sem lidar diretamente com chaves privadas. Isso é facilitado através do zrSign, um protocolo que oferece MPC descentralizado como um serviço, permitindo um gerenciamento seguro de ativos e mensagens entre cadeias. Essa configuração simplifica o processo de desenvolvimento, pois os aplicativos podem interagir com diferentes redes de blockchain de maneira segura e eficiente.

Por exemplo, um aplicativo descentralizado (dApp) construído no Ethereum pode aproveitar a infraestrutura da Zenrock para interagir com ativos em outras cadeias como Cosmos ou Solana. A rede MPC garante que as chaves privadas nunca sejam totalmente expostas, distribuindo partes das chaves entre vários nós para aumentar a segurança. Essa abordagem reduz a complexidade associada ao desenvolvimento entre cadeias e fornece um framework unificado para gerenciar ativos em diversos ambientes de blockchain.

Construtores de carteiras

Os desenvolvedores de carteiras podem aumentar a segurança e a experiência do usuário integrando a infraestrutura MPC da Zenrock. As soluções tradicionais de carteira frequentemente exigem que os usuários gerenciem chaves privadas, o que representa riscos se as chaves forem perdidas ou comprometidas. O sistema de gerenciamento de chaves descentralizadas da Zenrock mitiga esses riscos distribuindo partes de chaves privadas em uma rede de nós MPC.

Ao incorporar a infraestrutura da Zenrock, os desenvolvedores de carteiras podem oferecer aos usuários uma experiência mais segura sem o ônus da gestão de chaves privadas. O protocolo zrSign permite que as carteiras controlem ativos em várias blockchains, proporcionando uma experiência do usuário perfeita para gerenciar ativos entre cadeias. Essa integração permite que as carteiras suportem várias redes de blockchain nativamente, eliminando a necessidade de os usuários interagirem com várias plataformas ou gerenciarem chaves privadas diferentes.

Conclusão

A Zenrock fornece uma estrutura descentralizada que combina Computação Multi-Partidária (MPC) com tecnologia blockchain, oferecendo uma plataforma segura e eficiente para aplicações intercadeia. Sua arquitetura, incluindo zrChain e zrSign, suporta desenvolvedores na criação de soluções que interagem perfeitamente entre várias blockchains, ao mesmo tempo em que aprimora a segurança por meio da gestão distribuída de chaves. O token $ROCK e a integração da EigenLayer fortalecem ainda mais a segurança econômica e incentivam a participação na rede. Ao enfrentar os desafios de interoperabilidade, a Zenrock capacita desenvolvedores, construtores de carteiras e inovadores intercadeia com as ferramentas e infraestrutura necessárias para construir soluções escaláveis e seguras em blockchain, contribuindo para um ecossistema de blockchain mais interconectado e confiável.

Tác giả: Matheus
Thông dịch viên: Viper
(Những) người đánh giá: KOWEI、Edward
Đánh giá bản dịch: Ashely
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.io.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate.io. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.

O que é Zenrock (ROCK)?

intermediário12/26/2024, 9:27:46 AM
Saiba mais sobre esta infraestrutura de MPC sem permissão. Zenrock é uma infraestrutura de MPC sem permissão, disponível para todas as pessoas.

Introdução à Zenrock

Zenrock é uma plataforma blockchain que integra Computação Multi-Partes (MPC) com tecnologia blockchain. Ele fornece MPC-como-Serviço, permitindo que os desenvolvedores criem aplicativos seguros e interligados. A Computação Multi-Partes é um método criptográfico que permite que várias partes calculem uma função mantendo seus inputs privados em conjunto. Zenrock simplifica esse processo oferecendo gerenciamento de chaves privadas de nível institucional, acessível por meio de contratos inteligentes de blockchain ou APIs off-chain.

Os desenvolvedores podem usar a Zenrock para construir aplicativos que facilitem liquidações seguras de ativos em redes blockchain, incluindo Ethereum, Cosmos, Solana e Bitcoin. A infraestrutura da plataforma concentra-se em aprimorar a segurança das transações entre cadeias, ao mesmo tempo em que reduz as barreiras técnicas para os desenvolvedores. Ao disponibilizar essas ferramentas, a Zenrock contribui para a criação de um ecossistema blockchain mais interconectado e seguro.

O que é Zenrock?

Zenrock, criado em março de 2024, é um protocolo descentralizado e sem permissão que evoluiu a partir do Qredo, um projeto lançado em 2019 especializado em soluções de custódia de Computação Multi-Partes (MPC) de nível institucional. Qredo foi co-fundado por Anthony Foy, um veterano digital e empreendedor serial com mais de 20 anos de experiência na construção de empresas apoiadas por VC e PE, e Brian Spector, que tem duas décadas de experiência em criptografia e segurança cibernética.

Sob sua liderança, a Qredo gerenciou volumes significativos de ativos digitais, focando na segurança da Web 2.5. Em março de 2024, a Zenrock herdou a propriedade intelectual, recursos e equipe da Qredo, possibilitando uma transição para uma plataforma mais aberta e focada no desenvolvedor.

A plataforma é projetada para fornecer acesso à tecnologia MPC, permitindo que os desenvolvedores criem aplicativos seguros capazes de funcionar em diferentes redes blockchain. Ele oferece um modelo descentralizado de MPC como um serviço, simplificando a gestão de chaves privadas e facilitando interações seguras entre diferentes blockchains. Esses serviços são acessíveis por meio de contratos inteligentes ou APIs blockchain, permitindo que os desenvolvedores implementem liquidações de ativos em redes como Ethereum, Cosmos, Solana e Bitcoin.

Em abril de 2024, a Zenrock integrou-se com a LayerZero, um protocolo de interoperabilidade que aprimora a segurança da comunicação entre cadeias por meio do MPC. Pouco depois, a plataforma introduziu o zrSign v1, um contrato inteligente que permite aos desenvolvedores interagir diretamente com a camada MPC sem precisar da blockchain da Zenrock. Até meados de 2024, a Zenrock expandiu seu ecossistema ao se associar ao Quicknode, que se tornou o primeiro operador de nó em sua rede MPC.

A infraestrutura da Zenrock se concentra em melhorar a segurança entre cadeias e a eficiência das transações. Ela fornece uma pilha modular que se integra facilmente em várias aplicações, especialmente em carteiras não custodiadas, oferecendo aos desenvolvedores capacidades avançadas de segurança sem uma complexidade técnica significativa. Essa abordagem apoia o desenvolvimento de soluções inovadoras em diversos ambientes de blockchain, contribuindo para a evolução do cenário de ativos digitais.

Equipe de Desenvolvimento da Zenrock

A equipe de desenvolvimento por trás da Zenrock é composta por especialistas em tecnologia blockchain, criptografia e Computação Multi-Partes (MPC), que deram continuidade ao trabalho iniciado sob a Qredo, trazendo consigo a experiência técnica necessária para construir uma plataforma descentralizada e escalável.

Embora a equipe opere sob os princípios de descentralização e transparência, detalhes específicos sobre os membros individuais da equipe, como suas formações profissionais ou funções, ainda não foram disponibilizados publicamente.

A equipe da Zenrock opera com uma filosofia descentralizada, refletindo os princípios do ecossistema blockchain mais amplo. Eles dão prioridade ao acesso aberto à informação e à colaboração, oferecendo recursos técnicos abrangentes por meio do site oficial da Zenrock e do repositório do GitHub. Esses recursos incluem documentação detalhada, guias de desenvolvimento e exemplos, garantindo que os desenvolvedores tenham as ferramentas para integrar a infraestrutura da Zenrock em seus projetos.

Arquitetura Técnica da Zenrock

Zenrock é projetado para fornecer serviços de Computação Multi-Partes (MPC) descentralizados, permitindo interações seguras e eficientes entre cadeias cruzadas. Sua arquitetura é composta por vários componentes importantes, como zrChain, zrSign e a implementação do MPC.

zrChain

zrChain é a blockchain soberana e específica do aplicativo da Zenrock, desenvolvida usando o Cosmos SDK, que é um framework modular que permite aos desenvolvedores criar blockchains personalizadas com validadores dedicados, facilitando a integração fácil no ecossistema Cosmos através do protocolo de Comunicação Inter-Blockchain (IBC).

zrChain incorpora módulos personalizados e recursos padrão, como a interface para o CometBFT, o mecanismo de consenso subjacente, garantindo alto desempenho e compatibilidade.

Para aumentar a segurança econômica, o zrChain integra-se ao Eigenlayer como um Serviço de Validação Ativa (AVS). Essa integração permite que os validadores forneçam garantia econômica a um contrato inteligente conectado ao módulo de validação do zrChain. Em casos de comportamento incorreto do validador, eles correm o risco de ter seu valor reduzido, resultando na perda de sua participação no zrChain e no contrato inteligente associado ao Ethereum. Esse mecanismo fortalece a segurança e confiabilidade da rede.

zrChain também suporta CosmWasm, uma linguagem de contrato inteligente baseada em Rust que facilita o desenvolvimento de casos de uso dinâmicos e aplicativos descentralizados (dApps). Esse suporte promove o desenvolvimento rápido e interações econômicas dentro do ecossistema Zenrock.

zrSign

zrSign é um protocolo que fornece MPC descentralizado como serviço, permitindo que desenvolvedores criem carteiras controladas programaticamente por contratos inteligentes e pela rede Zenrock MPC. Essa configuração permite o gerenciamento seguro de ativos em várias redes blockchain sem a necessidade de lidar diretamente com chaves privadas. zrSign facilita a troca de mensagens entre blockchains e o gerenciamento de carteiras, simplificando o desenvolvimento de aplicativos que operam em várias blockchains.

O protocolo inclui contratos inteligentes zrSign, escritos em Solidity, compatíveis com qualquer blockchain da Máquina Virtual Ethereum (EVM), que pode lidar com a criação de chaves, solicitações de assinatura e transmissão de transações em cadeias Layer 1 suportadas.

A rede Zenrock MPC monitora eventos desses contratos inteligentes, gerando e devolvendo assinaturas conforme necessário. Um relayer cross-chain monta transações não assinadas e suas assinaturas, facilitando a comunicação entre contratos inteligentes zrSign e blockchains de destino.

Computação de Múltiplas Partes (MPC)

A implementação da MPC da Zenrock envolve a geração de múltiplos segredos independentes de uma chave privada que controla ativos digitais, que são então distribuídos entre os nós da MPC. Essa distribuição elimina pontos únicos de falha, já que nenhum nó individual possui a chave privada completa. Quando uma transação requer assinatura ou é necessário gerar uma chave pública, os nós da MPC calculam individualmente suas partes de chave, que são combinadas para produzir o material criptográfico necessário. A chave pública ou assinatura resultante é então publicada no contrato inteligente zrSign.

Essa abordagem descentralizada para MPC melhora a segurança ao mitigar os riscos associados ao armazenamento centralizado de chaves privadas. Também oferece flexibilidade na governança, permitindo o mapeamento de nós de MPC para requisitos organizacionais específicos com vários arranjos e limites de fiduciários. Além disso, a natureza off-chain do MPC o torna adequado para integração omnichain, operando independentemente das blockchains subjacentes e garantindo maior compatibilidade e acessibilidade.

Integrando o MPC em sua arquitetura, a Zenrock fornece um framework seguro e eficiente para aplicações entre cadeias, permitindo aos desenvolvedores construir soluções inovadoras em várias redes blockchain.

Recursos e Funcionalidade

Segurança Omnichain

Zenrock fornece um framework para garantir transações seguras em várias redes blockchain, abordando os desafios de interoperabilidade e comunicação sem confiança. Ao aproveitar um sistema de gerenciamento de chaves descentralizado, a Zenrock distribui partes de chaves privadas em uma rede de nós independentes. Cada nó é responsável por uma parte da chave privada e nenhuma entidade única tem acesso à chave completa a qualquer momento. Esse sistema reduz significativamente o risco de pontos únicos de falha ou acesso não autorizado.

Para interações entre blockchains, a Zenrock emprega técnicas criptográficas que garantem a integridade dos dados e a validade das transações. Ao iniciar uma transação, o sistema utiliza Computação Multi-Partes (MPC) para gerar as assinaturas criptográficas necessárias sem expor a chave privada. A transação assinada é então processada pela respectiva rede blockchain. Isso garante que todas as interações permaneçam seguras, mesmo quando os ativos são transferidos por várias cadeias.

O modelo de segurança é ainda mais reforçado pela integração de mecanismos como o slashing para má conduta, onde os validadores correm o risco de perder garantias se agirem de forma maliciosa. Essa abordagem incentiva a participação honesta e garante a confiabilidade da rede Zenrock, tornando-a adequada para aplicações de alto risco como finanças descentralizadas (DeFi) e gestão de ativos digitais.

Infraestrutura MPC sem permissão

A abordagem da Zenrock para Computação Multi-Partes (MPC) é projetada para eliminar a dependência de sistemas centralizados, fornecendo uma infraestrutura descentralizada acessível a todos os desenvolvedores. Os serviços tradicionais de MPC são tipicamente centralizados, exigindo confiança significativa no provedor de serviços e processos extensos de integração, frequentemente limitados a usuários institucionais. O modelo sem permissão da Zenrock interrompe esse paradigma ao oferecer um framework de acesso aberto que não exige aprovação prévia ou confiança em uma autoridade central.

O sistema MPC descentralizado opera dividindo o material da chave privada em partes independentes distribuídas entre uma rede de nós MPC. Cada nó calcula sua parte sem compartilhar informações com outros. Essas partes são então combinadas criptograficamente para produzir assinaturas ou chaves públicas conforme necessário. Isso garante que a chave privada nunca exista em forma completa, proporcionando um alto nível de segurança contra roubo ou comprometimento.

A natureza sem permissão da infraestrutura promove a inclusividade, permitindo que desenvolvedores de todos os tamanhos, de startups a grandes empresas, integrem as capacidades da Zenrock em seus projetos. Ao descentralizar o controle das chaves criptográficas, a Zenrock mitiga os riscos associados ao controle centralizado, como censura, tempo de inatividade ou ameaças internas. Isso o torna particularmente vantajoso para desenvolvedores que constroem carteiras inter-cadeia, dApps ou outras soluções que exigem gerenciamento seguro de chaves.

Ferramentas de Desenvolvedor

Zenrock fornece um conjunto abrangente de ferramentas e recursos para apoiar os desenvolvedores na construção de aplicativos seguros e interligados. Central para esta oferta está o Zenrock SDK, um conjunto modular projetado para fácil integração nos fluxos de trabalho de desenvolvimento existentes. O SDK simplifica a habilitação de gerenciamento de chaves descentralizado e funcionalidade de MPC dentro de aplicativos. Os desenvolvedores podem usar o SDK para controlar carteiras programaticamente, iniciar transações interligadas e gerenciar operações criptográficas com segurança.

O SDK suporta vários esquemas de assinatura públicos e privados, tornando-o adaptável a diferentes casos de uso e redes blockchain. Por exemplo, os desenvolvedores podem usar as ferramentas da Zenrock para criar carteiras não custodiais que interagem com várias cadeias, melhorando a experiência do usuário e a segurança. A modularidade do SDK garante que os desenvolvedores possam selecionar e implementar apenas os componentes necessários, reduzindo a sobrecarga e a complexidade.

A Zenrock também fornece documentação detalhada e acesso de código aberto à sua base de código por meio de plataformas como o GitHub. Essa transparência permite que os desenvolvedores entendam completamente o sistema e o personalizem para necessidades específicas. Tutoriais, guias de integração e projetos de exemplo também simplificam ainda mais o processo de desenvolvimento, reduzindo a curva de aprendizado para novos usuários.

Token $ROCK e Tokenomics

O token $ROCK é o token de utilidade nativo dentro do ecossistema Zenrock e, como tal, cumpre várias funções importantes nesta plataforma, conforme segue:

  • Taxas de transação: $ROCK cobre as taxas associadas a transações e operações na plataforma Zenrock.
  • Staking: Os detentores de tokens podem fazer stake de $ROCK para participar em processos de validação de rede, contribuindo para a segurança da plataforma e recebendo recompensas em troca.
  • Governança: os detentores de $ROCK têm a capacidade de participar das decisões de governança, influenciando o desenvolvimento e a direção do protocolo Zenrock.

O fornecimento total de $ROCK é limitado a 1 bilhão de tokens. Tanto os tokens bloqueados quanto os desbloqueados são elegíveis para staking, com as recompensas obtidas do staking se tornando desbloqueadas após o recebimento, contribuindo assim para o fornecimento circulante.

Casos de Uso e Aplicações

Construtores de Cadeia Cruzada

Os desenvolvedores que visam criar aplicativos que operam em várias redes blockchain frequentemente enfrentam desafios relacionados à interoperabilidade e segurança. A Zenrock aborda esses problemas fornecendo uma infraestrutura de Computação Multi-Partidária (MPC) descentralizada, possibilitando interações entre cadeias cruzadas.

Através da rede MPC da Zenrock, os desenvolvedores podem controlar carteiras e gerenciar ativos em diferentes blockchains sem lidar diretamente com chaves privadas. Isso é facilitado através do zrSign, um protocolo que oferece MPC descentralizado como um serviço, permitindo um gerenciamento seguro de ativos e mensagens entre cadeias. Essa configuração simplifica o processo de desenvolvimento, pois os aplicativos podem interagir com diferentes redes de blockchain de maneira segura e eficiente.

Por exemplo, um aplicativo descentralizado (dApp) construído no Ethereum pode aproveitar a infraestrutura da Zenrock para interagir com ativos em outras cadeias como Cosmos ou Solana. A rede MPC garante que as chaves privadas nunca sejam totalmente expostas, distribuindo partes das chaves entre vários nós para aumentar a segurança. Essa abordagem reduz a complexidade associada ao desenvolvimento entre cadeias e fornece um framework unificado para gerenciar ativos em diversos ambientes de blockchain.

Construtores de carteiras

Os desenvolvedores de carteiras podem aumentar a segurança e a experiência do usuário integrando a infraestrutura MPC da Zenrock. As soluções tradicionais de carteira frequentemente exigem que os usuários gerenciem chaves privadas, o que representa riscos se as chaves forem perdidas ou comprometidas. O sistema de gerenciamento de chaves descentralizadas da Zenrock mitiga esses riscos distribuindo partes de chaves privadas em uma rede de nós MPC.

Ao incorporar a infraestrutura da Zenrock, os desenvolvedores de carteiras podem oferecer aos usuários uma experiência mais segura sem o ônus da gestão de chaves privadas. O protocolo zrSign permite que as carteiras controlem ativos em várias blockchains, proporcionando uma experiência do usuário perfeita para gerenciar ativos entre cadeias. Essa integração permite que as carteiras suportem várias redes de blockchain nativamente, eliminando a necessidade de os usuários interagirem com várias plataformas ou gerenciarem chaves privadas diferentes.

Conclusão

A Zenrock fornece uma estrutura descentralizada que combina Computação Multi-Partidária (MPC) com tecnologia blockchain, oferecendo uma plataforma segura e eficiente para aplicações intercadeia. Sua arquitetura, incluindo zrChain e zrSign, suporta desenvolvedores na criação de soluções que interagem perfeitamente entre várias blockchains, ao mesmo tempo em que aprimora a segurança por meio da gestão distribuída de chaves. O token $ROCK e a integração da EigenLayer fortalecem ainda mais a segurança econômica e incentivam a participação na rede. Ao enfrentar os desafios de interoperabilidade, a Zenrock capacita desenvolvedores, construtores de carteiras e inovadores intercadeia com as ferramentas e infraestrutura necessárias para construir soluções escaláveis e seguras em blockchain, contribuindo para um ecossistema de blockchain mais interconectado e confiável.

Tác giả: Matheus
Thông dịch viên: Viper
(Những) người đánh giá: KOWEI、Edward
Đánh giá bản dịch: Ashely
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.io.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate.io. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.
Bắt đầu giao dịch
Đăng ký và giao dịch để nhận phần thưởng USDTEST trị giá
$100
$5500