A tecnologia Blockchain é altamente considerada pela sua transparência e descentralização, uma vez que qualquer informação de transação é acessível a todos. No entanto, isto pode inadvertidamente ter um impacto negativo sobre indivíduos ou organizações, uma vez que perdem os direitos de privacidade sobre os activos que detêm. A partir daqui, o Iron Fish nasceu como uma solução para aumentar a privacidade do usuário em sistemas blockchain. Então, o que é Peixe de Ferro? Vamos aprender sobre o Peixe de Ferro no artigo a seguir!

Visão geral do projeto Peixe de Ferro

O que é peixe de ferro?

Iron Fish é um blockchain descentralizado de Camada 1 que usa um mecanismo de consenso de Prova de Trabalho (PoW) e é resistente à censura e acessível ao público. O projeto visa garantir a privacidade de todas as transações no blockchain, semelhante à camada SSL/TLS inventada na década de 90, que abriu caminho para o desenvolvimento do comércio eletrônico e de muitas outras indústrias. A equipe de desenvolvimento do Iron Fish acredita que a privacidade é um requisito fundamental para proteger os usuários e expandir o uso de criptomoedas no futuro.

Iron Fish usa zk-SNARKs - soluções de criptografia à prova de conhecimento zero (ZKP) para garantir a autenticidade de certas informações sem revelar seu conteúdo. Especificamente, os zk-SNARKs permitem que os usuários do Iron Fish realizem transações sem revelar seu saldo, destinatário ou mesmo informações pessoais. Em vez disso, a Iron Fish usará provas criptográficas para criptografar as informações de transação mais simples para provar que os usuários têm fundos suficientes para negociar.

A Iron Fish também usa o protocolo Sapling – criado pela Zcash para construir e validar transações protegidas no blockchain. Cada conta está equipada com uma chave que concede acesso “somente leitura” às atividades associadas a essa conta específica. Iron Fish oferece suporte a campos de memorando criptografados para conformidade com o GAFI (Força-Tarefa de Ação Financeira) para provedores de serviços de ativos virtuais (VASPs), permitindo-lhes armazenar informações após a conclusão de uma transação.

Por que este projeto se chama Iron Fish?

Durante a Segunda Guerra Mundial, o termo "Ironfish" foi usado para se referir a submarinos de comunicações secretas no campo de batalha (como os Navajo Code Tellers).

A equipe de desenvolvimento do projeto escolheu o nome para representar o “poder da criptografia”, onde um conceito complexo é “simplificado” para facilitar o entendimento.

Características do Peixe de Ferro

Privacidade

Iron Fish usa a tecnologia zk-SNARK para dar aos usuários controle sobre suas informações de transação e se posiciona como a camada SSL do blockchain para garantir a privacidade.

Alta disponibilidade

Iron Fish oferece alta disponibilidade para usuários e desenvolvedores para garantir a privacidade de cada transação. O projeto está construindo um kit de ferramentas para maximizar a experiência do usuário, para que os usuários possam negociar tokens IRON em diferentes plataformas.

Ênfase na descentralização

Iron Fish é um blockchain de Prova de Trabalho (PoW) livre de censura, disponível para todos. O projeto fornece uma gama de ferramentas que os usuários podem usar para criar carteiras, executar seus próprios nós e extrair tokens IRON.

Aderir à conformidade regulatória

Embora a Iron Fish valorize a privacidade do usuário, ela ainda não se esquece de cumprir as regulamentações existentes. Cada conta Iron Fish será equipada com um conjunto de chaves de visualização, permitindo que bolsas ou instituições financeiras auditem, gerenciem e cumpram as obrigações de AML.

Os principais componentes do blockchain Iron Fish

Camada de rede

A camada de rede é uma parte importante de qualquer blockchain, pois suporta todos os recursos que tornam o protocolo excepcional e único. Tecnicamente, a camada de rede regula como os nós interagem entre si, como eles se comunicam, transferem informações e enviam solicitações e respondem a mensagens específicas de diferentes nós.

Ao construir qualquer sistema peer-to-peer (P2P) descentralizado, as dependências da Network Address Translation (NAT) devem ser abordadas. A maioria das máquinas, laptops, tablets e telefones estão protegidos por roteadores e firewalls, dificultando a conexão direta entre as pessoas. A partir daqui, a camada de rede parece resolver o problema.

Existem algumas camadas de rede que exigem que os usuários configurem o encaminhamento de porta para roteadores para resolver problemas de NAT. No entanto, os problemas acima são resolvidos quando existe o Iron Fish – um blockchain focado na facilidade de uso que utiliza uma combinação de WebRTC e WebSockets para implementar a camada de rede. A implantação de nós Iron Fish pode ser feita imediatamente no ambiente CLI ou mesmo diretamente no navegador. Isso torna o Iron Fish disponível para qualquer pessoa, independentemente de sua falta de conhecimento ou habilidade técnica.

Armazenar

Na estrutura de dados e modelo de armazenamento do Iron Fish, LevelDB e IndexDB são usados ​​para armazenar dados básicos. As estruturas de dados mais básicas que representam o estado global do Iron Fish são notas e zeradores. Os componentes armazenados incluem:

Nota: Esta é uma representação de método de pagamento no Iron Fish, semelhante ao Unspent Transaction Output (UTXO) do Bitcoin. Os nós são referenciados de forma privada e só serão referenciados publicamente em duas circunstâncias. O primeiro caso é quando as notas são tão importantes quanto as saídas da transação, e o segundo caso é quando as notas existem em formato hash. As notas em particular são sempre privadas.

Nullifier: Este é um identificador exclusivo para a nota e só pode ser usado quando exposto como parte de uma transação. Depois que as informações da transação forem exibidas, o zerador será salvo na estrutura de dados do Iron Fish e ajudará a rastrear todos os nós no blockchain do Iron Fish.

Merkle Tree of Notes: Esta é uma estrutura de dados de tamanho fixo com profundidade de 32 que armazena todas as notas criadas. Ao contrário de outros blockchains, onde os UTXOs são excluídos após serem usados, esta árvore Merkle é uma estrutura de dados somente anexada na qual notas são adicionadas continuamente.

Nullificadores Merkel: Esta é a estrutura de dados usada para rastrear todos os nulificadores (números de 32 bytes) que já foram expostos quando suas notas correspondentes foram usadas.

Mineração

A mineração refere-se à mineração aleatória de novos blocos por meio do mecanismo de consenso de Prova de Trabalho (POW) e ao cálculo das recompensas para os mineradores. O blockchain Iron Fish é configurado com um algoritmo que ajusta automaticamente a dificuldade de mineração para atingir um tempo médio de bloco de 60 segundos, aumentando ou diminuindo a dificuldade de mineração se observar que os blocos anteriores estão chegando muito rápido ou muito devagar.

Para se tornar um minerador, um nó deve ter uma estrutura de dados global sincronizada (a árvore Merkle do nó e a árvore Merkle do Nullifier) ​​e conhecer pelo menos os dois blocos mais recentes.

Criação de conta

A Iron Fish se concentrará nos principais detalhes de como a carteira Iron Fish é criada para suportar transações totalmente privadas. A forma como você cria uma conta no Iron Fish é influenciada pelo protocolo Sapling, mas ainda existem algumas diferenças.

Chave secreta: Esta é a parte central necessária para construir todas as outras partes da carteira do usuário, é um número aleatório de 32 bytes.

Par de chaves de gastos: Este par de chaves é usado para registrar gastos associados à conta de um usuário e é derivado diretamente da chave secreta.

Par de Chaves Nullifier: Essas chaves são usadas para gerar o Nullifier necessário para a nota e também são derivadas da chave secreta.

Chave de visualização de saída (ovk): Esta é a chave para descriptografar as transações de saída. Ele é obtido fazendo hash da chave secreta e do modificador usando o hash blake2b com parâmetros adicionais e, em seguida, obtendo os primeiros 32 bytes do resultado.

A chave de visualização de entrada (ivk): Esta é a chave para descriptografar a transação recebida. Ele é obtido usando a função hash blake2s, que faz o hash dos bytes da chave de licença com os bytes da chave derivada.

Endereço Público: Um endereço que consiste em uma chave de transporte e um descentralizador. Eles trabalham juntos para permitir que uma única carteira com chaves privadas armazene até 211 endereços públicos.

Criação de transações

Semelhante às contas, as transações no Iron Fish também seguem rigorosamente o protocolo Sapling, mas ainda existem algumas diferenças. Todas as negociações da Iron Fish são protegidas, o que significa que não revelam nenhuma informação a nenhum observador sem acesso explícito.

Esta proteção de privacidade é alcançada através do uso de ZKP (Zero-Knowledge Proofs), que permite que os dados da transação sejam criptografados juntamente com provas altamente válidas. As coisas a considerar incluem:

Componentes de transação.

Componente de descrição da despesa (elemento que mostra como a conta é gasta na nota).

Componente que descreve a saída (o componente que cria novas notas).

Como equilibrar as transações para garantir que o valor correto foi gasto e pago.

Como os validadores (como os mineiros) verificam qualquer transação.

Um tipo especial de transação chamada taxa de mineração é usado para recompensar os mineradores pela mineração bem-sucedida de blocos.

Como criptografar e descriptografar notas para que as partes envolvidas possam ver os detalhes da transação.

Verificação e Consenso

Consenso é a camada de validação onde o Iron Fish define as regras para os nós aceitarem o próximo bloco. Isso afeta a construção do novo bloco do nó, que deve obedecer às regras estabelecidas para ser aceito pelos demais nós da rede.

Um bloco Iron Fish será aceito se seu título e conteúdo forem válidos. Em um nível alto, verifique se o cabeçalho do bloco tem trabalho suficiente, verificando se o valor do hash é menor que o valor alvo. O nó então executa a transição de estado aplicando corretamente todas as transações do bloco às duas estruturas de dados globais e fornecendo dois resultados Merkle. Da mesma forma, a validação do conteúdo do bloco também confirma que todas as transações no bloco são válidas.

Informações básicas sobre o token IRON

  • Nome do token: Token de Peixe de Ferro

  • Abreviatura do token: FERRO

  • Blockchain: Ethereum

  • Padrão de token: ERC-20

  • Contrato: Atualização

  • Finalidade do token: utilidade, gerenciamento

  • Fornecimento total: 256.970.400 FERRO

  • Fornecimento circulante: atualização

Atualmente, o fornecimento total esperado de tokens IRON é de 256.970.400, mas as recompensas de mineração em bloco diminuirão e serão ajustadas ano após ano.

Distribuição de tokens

atualizando...

Onde os investidores podem negociar tokens IRON?

Atualmente, o IRON não está listado em nenhuma bolsa. Os investidores devem estar atentos e compreender cuidadosamente para evitar a negociação de tokens IRON falsos.

Para que são usados ​​os tokens IRON?

IRON é um token usado para governar o protocolo e incentivar os detentores de IRON a participarem de mudanças e melhorias no protocolo.

equipe de desenvolvimento

A equipe da Iron Fish é composta por muitos membros com muitos anos de experiência na construção de produtos para empresas de tecnologia de renome mundial, como Microsoft, Airbnb, Facebook, Google, Uber, etc. Membros proeminentes incluem:

Elena Nadolinski: Ela é a fundadora e CEO da Iron Fish. Ela trabalhou como programadora de software na Microsoft e no Airbnb por um total de 7 anos. Em 2017, Elena foi convidada para participar da festa de aniversário do fundador do Filecoin, Juan Benet, na Califórnia. Através desta festa, ela teve a oportunidade de interagir com desenvolvedores de blockchain, o que deu origem à ideia do Iron Fish, que tem como missão criar privacidade para as pessoas.

Rohan Jadvani: Ele é desenvolvedor de software na Iron Fish. Ele trabalhou como desenvolvedor de software em importantes empresas financeiras e de tecnologia, como JPMorgan Chase & Co e Snap Inc.

Jason Spafford: Ele é desenvolvedor de software na Iron Fish. Ele tem 15 anos de experiência em desenvolvimento de software e trabalhou na Uber por 2 anos.

Além disso, a equipe também inclui programadores, designers e pessoas com vasta experiência na área técnica. A Iron Fish está sediada em São Francisco.

investidor

Atualmente, Iron Fish tem recebido apoio de investidores institucionais como Andreessen Horowitz (a16z), Electric Capital, Sequoia Capital, etc., bem como de investidores individuais como Linda Xie (ex-gerente de produto Coinbase), Juan Benet (Protocol Labs, Filecoin CEO) E especialmente Do Kwon (CEO da Terraform Labs).

para concluir

Através deste artigo, você deve ter entendido as informações básicas do projeto Iron Fish e poderá tomar suas próprias decisões de investimento. Desejo-lhe sucesso e grandes lucros neste mercado potencial.

#BTC#silicovalleybank#BNB#niuhui#aumentandointeresses