Maison  >  Article  >  Un article pour comprendre rapidement le projet Bitcoin Layer 2 Bitfinity, supportant Ethereum EVM

Un article pour comprendre rapidement le projet Bitcoin Layer 2 Bitfinity, supportant Ethereum EVM

WBOY
WBOYavant
2024-01-24 11:09:23600parcourir

Le projet Bitcoin Layer 2 Bitfinity a récemment annoncé avoir levé avec succès un total de 7 millions de dollars de financement. Les investisseurs dans ce cycle comprennent Polychain Capital, ParaFi Capital, Warburg Serres, Dokia Capital et Draft Ventures. Le financement a été levé en deux parties, d'abord un cycle de démarrage d'environ 1 million de dollars en 2021, et ensuite un cycle de croissance achevé en juin de l'année dernière. Les deux cycles de financement ont utilisé un financement symbolique, valorisant Bitfinity à 130 millions de dollars. Ce financement apportera un soutien important au développement de Bitfinity dans le domaine Bitcoin Layer 2.

Bitfinity est actuellement en phase de testnet et prévoit de lancer le réseau principal plus tard ce mois-ci ou début février. Max Chamberlin, co-fondateur de Bitfinity, a révélé que l'annonce du financement visait à susciter l'enthousiasme et l'attention avant le lancement officiel du réseau principal. En tant que solution Bitcoin Layer 2 émergente, le développement de Bitfinity est étroitement lié à la technologie EVM.

Un article pour comprendre rapidement le projet Bitcoin Layer 2 Bitfinity, supportant Ethereum EVM

Bitfinity Network EVM est une blockchain basée sur Internet Computer (IC), qui utilise le langage Solidity et est compatible avec Ethereum. Grâce à l'architecture unique d'IC ​​et à la technologie Chain Key, la capacité de stockage en chaîne et la vitesse de traitement de Bitfinity Network EVM sont plus efficaces que les implémentations EVM traditionnelles sur d'autres blockchains, sans payer de frais de gaz. Cela permet aux développeurs d'utiliser l'environnement de programmation Ethereum familier pour créer des applications décentralisées (dApps) pouvant interagir avec Bitcoin, ouvrant ainsi une multitude de nouvelles applications et de cas d'utilisation pour Bitcoin. Avec Bitfinity, les développeurs peuvent déployer des contrats intelligents Bitcoin, Ordinals et BRC-20 écrits en Solidity, ce qui contribuera à augmenter l'utilité de Bitcoin, en particulier dans l'espace DeFi où Ethereum a longtemps dominé.

L'architecture de Bitfinity Network EVM se compose de quatre composants clés :

  • Le conteneur API EVM agit comme le point d'entrée du système, similaire au conteneur de contrat intelligent sur l'IC. Il reçoit les demandes des clients Ethereum et des proxys IC et regroupe ces demandes dans un pool de transactions en attente.

  • Une fois que l'API EVM a regroupé les requêtes dans le pool de transactions en attente, le conteneur d'exécution EVM traite ces transactions et met à jour l'état global de l'EVM, mettant à jour le conteneur Blockchain en même temps.

  • Un conteneur blockchain est une unité de stockage qui contient la structure de blocs de chaîne Ethereum. Ils sont stockés dans des conteneurs de stockage stables, appelés IC. Actuellement, la capacité de chaque conteneur est limitée à 48 Go, mais le projet prévoit d'augmenter la capacité de stockage à 1 To. De cette façon, InfinitySwap pourra sauvegarder toutes les données de sa chaîne dans un seul conteneur.

  • Le conteneur de vérification de signature est utilisé pour vérifier les signatures des transactions Ethereum. Cette tâche est coûteuse en termes de calcul et est donc effectuée dans un pool de conteneurs dédié pour éviter une charge de calcul excessive sur les conteneurs de l'API EVM.

Un article pour comprendre rapidement le projet Bitcoin Layer 2 Bitfinity, supportant Ethereum EVM

En effectuant une vérification de signature et un regroupement de transactions pour optimiser le débit des transactions, l'EVM du réseau Bitfinity fonctionne plus rapidement que l'EVM du réseau principal Ethereum. Ces optimisations entraînent une surcharge élevée en raison du chiffrement et des opérations d'E/S. Bitfinity Network EVM est entièrement en chaîne, avec du code et des données exécutés dans un assemblage Web. L'assemblage Web est un environnement d'exécution à thread unique et son calcul parallèle est implémenté via une architecture multi-canister. C'est pourquoi Bitfinity Network EVM peut s'exécuter rapidement.

De plus, Bitfinity Network EVM a été entièrement testé et offre une couverture élevée des modules de base. La suite de tests d'intégration Retest est utilisée pour garantir la bonne exécution de l'interface JSON RPC et de l'EVM. Bitfinity Network EVM utilise des référentiels stables existants tels que REVM, Retest, canister-sdk et IC pour exploiter pleinement les bibliothèques Ethereum existantes.

Bitfinity Network EVM prévoit également d'intégrer Ethereum et d'autres chaînes compatibles EVM en exécutant un client léger sur l'IC, ce qui nécessitera des modifications du protocole réseau afin de s'interfacer avec tous les nœuds des autres chaînes et de synchroniser l'ensemble de la blockchain. Il prend en charge la connexion des jetons ICRC-1 et des jetons ERC777/ERC20, ainsi que Bitcoin en tant que jeton ICRC-1.

En termes de jetons, BITFINITY est un jeton officiel de gouvernance de projet approuvé par Bitfinity DAO. C'est également le jeton natif de Bitfinity EVM. Il a une offre totale de 1 milliard et est un jeton ERC-20. Les règles de distribution sont les suivantes :

  • Trésorerie communautaire 20%

  • Gouvernance DAO 35%

  • Incitatifs à long terme 16%

  • Tour de semences 5%

  • Croissance ème tour 8%

  • Programme de croissance et de liquidité (16%)

  • Subventions 3%

  • Croissance et partenariats 3%

  • Liquidité bloquée 10%

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer