Bitcoin est actuellement la crypto-monnaie la plus importante et la plus connue et est connu pour sa structure décentralisée et sa technologie blockchain. Bitcoin est considéré comme la crypto-monnaie de réserve mondiale en raison de sa décentralisation et de sa sécurité maximales. Cependant, Bitcoin présente certaines limites en termes de composabilité et d’évolutivité. Alors que les solutions continuent d'évoluer, l'émergence d'Ethereum introduit une blockchain avec un langage de programmation complet de Turing, dont la composabilité crée un écosystème d'applications décentralisées qui remet en question l'évolutivité de la couche de base, couplée à Ethereum. Le développement de la deuxième couche a amené le L’écosystème Ethereum vers une prospérité sans précédent. Mais comment introduire des contrats intelligents dans Bitcoin reste un problème non résolu. Étant donné que l’application et la valeur de la deuxième couche de Bitcoin sont relativement faibles, il reste encore une énorme marge de développement pour construire une deuxième couche sur Bitcoin.
Actuellement, il existe différentes technologies dans l'écosystème BTC pour construire la deuxième couche de BTC, notamment des canaux d'État, des chaînes de transmission, des cumuls multi-signatures et d'éventuelles propositions de soft fork Bitcoin pour les cumuls ZK et OP. Lightning Network et Liquid multi-signature exécutent déjà avec succès des solutions de deuxième couche pour BTC, et cet article présente un nouveau concept : le protocole Botanix.
Le protocole Botanix est une solution de chaîne décentralisée construite sur BTC. Il utilise les principes de base de Lightning pour exécuter la machine virtuelle Ethereum (EVM). Botanix utilise un modèle basé sur un compte similaire à Ethereum pour remplacer Bitcoin lui-même. (UTXO), chaque nœud complet Botanix exécutera le protocole principal BTC ainsi que le protocole Botanix.
2. Vision du projet
Botanix Labs propose de construire une deuxième couche au-dessus de Bitcoin, avec une équivalence complète avec la machine virtuelle Ethereum (EVM). Avec Bitcoin comme couche de base la plus décentralisée et la plus sécurisée, la deuxième couche ouvrira de nouvelles possibilités pour la composabilité, les écosystèmes et les fonctionnalités des contrats intelligents Ethereum, en introduisant Spiderchain - une blockchain au-dessus de Bitcoin. La deuxième couche de conception vise à optimiser la décentralisation et à fournir utilisateurs avec un plus large éventail de possibilités d'application.
3. Parcours de développement
4. Contexte de l'équipe
L'équipe compte actuellement plus de dix membres principaux, dont beaucoup sont impliqués dans le domaine des cryptomonnaies depuis plus de dix ans, dont de nombreux anciens employés de Blockstream. Le fondateur, Willem, est diplômé de Belgique avec un double diplôme en génie électrique et économie d'entreprise. L'équipe a une formation technique et marketing, mais son parcours est moyen.
5. Informations de financement
Aucun pour l'instant
6. Structure du projet
Parmi les chaînes de deuxième couche et latérales actuelles de BTC, le Lightning Network fournit une technologie de deuxième couche décentralisée mais est soumis aux restrictions de liquidité, d'écologie et d'UTXO de BTC ; la multi-signature fédérée et l'Op Rollup offrent une combinaison et une flexibilité mais sont limités. Caractéristiques de centralisation.
Le protocole Botanix est une machine virtuelle Ethereum (EVM) de deuxième couche construite sur Bitcoin. Botanix adopte un mécanisme de consensus PoS (Proof of Stake), qui oblige les participants à hypothéquer les Bitcoins réels sur la couche Bitcoin pour protéger l'intégralité de la deuxième couche. L’ensemble du protocole fonctionne sur Bitcoin. Il permet aux utilisateurs d’utiliser Bitcoin de manière native dans n’importe quelle application basée sur EVM. Le protocole de deuxième couche est optimisé pour permettre à quiconque de participer et d'exécuter un nœud complet. Les Bitcoins sur Botanix seront verrouillés dans Spiderchain, avec une garantie fournie par une série de multi-signatures consécutives contrôlées par un sous-ensemble aléatoire de nœuds Orchestrator garantissant une participation véritable et valide. Par conséquent, passer de la chaîne mère Bitcoin à la deuxième couche nécessite des hypothèses de confiance supplémentaires : aucune partie ne contrôle l’ensemble des parties prenantes. Le protocole Botanix peut être implémenté immédiatement sur Bitcoin sans aucune proposition d’amélioration de Bitcoin.
Le réseau Botanix garantit le bon état de la blockchain Botanix en introduisant des contrats intelligents qui ne sont pas possibles sur Bitcoin. L'idée est similaire à celle des opérateurs de nœuds du Lightning Network, déplaçant les parties complexes hors chaîne. L'ensemble du réseau de couche 2 fonctionne comme une blockchain et d'autres utilisateurs peuvent créer de nouveaux portefeuilles et déployer des contrats intelligents sur le protocole.
La chaîne Spider
Botanix présente Spiderchain, un nouveau mécanisme pour les blockchains de deuxième couche. Spiderchain est une série continue de portefeuilles multi-signatures créés entre les orchestrateurs Botanix (coordonnateurs). En décentralisant ces portefeuilles multi-signatures, la sécurité est assurée. Cette chaîne continue de multi-signatures crée un réseau qui protège les actifs Bitcoin sur la chaîne Botanix. Cette chaîne multi-signature « mobile » peut être considérée comme une hypothèque verrouillée dans ce réseau multi-signature décentralisé, d'où le nom Spiderchain.
Le rôle clé de Spiderchain est de séparer les actifs Bitcoin de la blockchain Bitcoin. En sécurisant Bitcoin sur Botanix dans une chaîne multi-signature décentralisée, il isole Bitcoin de la machine virtuelle Ethereum (EVM). Cela permet la transition du modèle UTXO de Bitcoin au modèle de compte utilisé dans l’EVM.
La figure ci-dessous montre un diagramme visuel de Spiderchain. Chaque fois qu'un bloc Bitcoin est produit, un nouveau multisig est créé parmi différents orchestrateurs aléatoires.
Étant donné que la sécurité repose sur des incitations et sur le nombre d’orchestrateurs, tous les orchestrateurs doivent fournir un certain montant de garantie avant de participer. Ce gage servira d'indemnisation en cas d'actes de malveillance. La sécurité de Spiderchain suit le modèle de preuve de participation. Tant que le nombre de participants ayant un comportement malveillant est bien inférieur à celui des autres orchestrateurs, la sécurité sera mathématiquement garantie.
Bloc Botanix
La blockchain Botanix comporte trois parties principales lorsqu’elle fonctionne correctement. Premièrement, il examine les transactions envoyées à Orchestrator par les utilisateurs de la chaîne mère Bitcoin (c'est le processus par lequel Bitcoin est introduit dans le réseau Botanix). Il effectue ensuite les changements d'état nécessaires pour créer un nouveau bloc. Enfin, à la fin de chaque cycle, de nouvelles sorties de transaction non dépensées (UTXO) sont créées pour transférer les actifs de Spiderchain vers la chaîne parent (c'est le processus de récupération de Bitcoin du réseau Botanix).
Vérifiez si des ressources sont envoyées aux orchestrateurs Botanix (coordonnateurs). Si tel est le cas, effectuez les opérations d’introduction d’actifs.
Exécute le processus de consensus et de changement d'état de Botanix. Cette partie peut être comparée au traitement des blocs d'Ethereum.
Vérifiez s’il y a des actifs qui doivent être transférés de Botanix vers d’autres endroits. Si tel est le cas, effectuez des opérations de récupération d’actifs. Il est important de noter qu’en raison des différentes vitesses de traitement de la blockchain Bitcoin et de la blockchain Botanix, dans la plupart des cas, les parties 1 et 3 mettent simplement à jour le pool de transactions des UTXO. Le taux de génération de blocs de Bitcoin est d'environ 10 minutes par bloc, tandis que Botanix fonctionnera à environ 12 secondes entre chaque bloc. Entre les blocs Bitcoin, Botanix générera ses propres blocs contenant des transactions sur l'EVM (Ethereum Virtual Machine). Lorsqu'un nouveau bloc Bitcoin est reçu, Botanix effectuera les étapes ci-dessus pour garantir que les transactions sur la chaîne EVM sont finalement confirmées.
Botanix EVM
Botanix exécute un client d'exécution de machine virtuelle Ethereum (EVM) complet qui est presque identique au réseau Ethereum lui-même, car il est capable d'exécuter tous les mêmes contrats intelligents et applications décentralisées (DApps) qu'Ethereum. Il n’a pas besoin de générer de preuves de validité limitant les performances car sa sécurité provient de Spiderchain. L'EVM Botanix pilote l'environnement d'exécution du réseau Ethereum, permettant l'exécution de contrats intelligents écrits en Solidity et dans d'autres langages de programmation. En exécutant un client EVM complet, Botanix est capable de prendre en charge toutes les mêmes fonctionnalités qu'Ethereum.
Bien que Botanix soit fonctionnellement équivalent à Ethereum, il s’agit toujours d’un réseau indépendant avec ses propres caractéristiques et caractéristiques. Par exemple, il utilise un algorithme de consensus PoS différent pour tirer parti de la décentralisation et de la structure économique de Bitcoin.
Orchestres
Les orchestrateurs sont des acteurs clés du protocole Spiderchain et sont responsables de la gestion et de la protection du protocole Botanix.
En entrant dans Spiderchain, les nouveaux Orchestrateurs doivent exprimer leur intérêt à l'Orchestrateur du bloc actuel et mettre une certaine quantité de garantie dans un multisig. Ce processus est terminé après confirmation sur Bitcoin et le nouvel Orchestrator deviendra un nœud participant à part entière.
Lorsqu'il quitte Spiderchain, un orchestrateur doit informer l'orchestrateur de bloc actuel de son intention de quitter et signer le message de sortie. Le processus de sortie commencera alors, y compris les étapes de remplacement du multisig et de restitution de la garantie.
Si un Orchestrateur présente un comportement inapproprié, tel qu'une inactivité, des propositions de bloc incorrectes, une signature multi-signature incorrecte ou une vérification incorrecte, l'Orchestrateur risque de voir sa garantie déduite. Les orchestrateurs inactifs perdront les récompenses de bloc et pourront éventuellement être supprimés. Ces règles garantissent le fonctionnement normal et la sécurité de Spiderchain.
sécurité
Taille multisig et compromis en matière de garanties
Les fonds bloqués dans Spiderchain sont sécurisés de deux manières différentes :
Premièrement, de par leur conception, les fonds sont conservés au-dessus de la couche Bitcoin et verrouillés dans la Spiderchain multi-signature. Cela signifie que même s'il existe un nœud Orchestrator malveillant, il ne pourra pas accéder à Bitcoin dans Spiderchain sans l'approbation des autres nœuds. En effet, la multi-signature nécessite plusieurs nœuds pour approuver toute opération de financement.
Deuxièmement, il existe une autre façon d’assurer la sécurité grâce à des mécanismes d’incitation. Chaque nœud Orchestrator doit supporter un certain montant de garantie, ce qui constitue une garantie économique. Cela signifie qu’ils bénéficient d’une incitation financière pour garantir leur bon fonctionnement, car ils pourraient perdre une partie de leur garantie s’ils enfreignent les règles ou se comportent mal. Cette incitation permet de maintenir le réseau opérationnel et sécurisé.
La multi-signature est une méthode utilisée pour protéger les fonds stockés sur la blockchain Bitcoin. Il existe un compromis quant à la taille d'un multisig : s'il est trop volumineux, sa signature peut prendre beaucoup de temps et des problèmes de coordination peuvent survenir. De plus, si une partie malveillante contrôle la majorité des signatures, elle pourra obtenir tous les fonds dans Spiderchain. Par conséquent, diviser la garantie en plusieurs multisigs plus petits peut réduire les risques, mais si le multisig est trop petit, cela peut réduire la sécurité de la protection des fonds contre les attaques malveillantes.
La garantie est utilisée pour garantir le bon fonctionnement des nœuds Orchestrator. Afin de participer au réseau Spiderchain, les nœuds Orchestrator doivent fournir un certain montant de garantie pour garantir leur participation. Cela empêche une seule partie d'exécuter plusieurs nœuds, empêchant ainsi les attaques Sybil. Si un nœud Orchestrator se comporte de manière inappropriée, comme un temps d'arrêt, agit de manière malveillante ou disparaît, il perdra une partie de sa garantie.
La vivacité fait référence au maintien de la chaîne Botanix et des participants au multisig opérationnels. Si les participants ne répondent pas pendant une période prolongée, ils risquent de perdre une partie de leurs récompenses et éventuellement d'être retirés du multisig. Dans le même temps, certains comportements sont considérés comme malveillants, comme proposer des blocs incorrects, signer incorrectement des multi-signatures, etc. Ces comportements entraîneront une réduction de la garantie.
Les mesures ci-dessus sont conçues pour garantir le fonctionnement sûr et stable du protocole Spiderchain.
Protection de la clé privée
La sécurité directe est une propriété importante des systèmes cryptographiques qui protège les clés secrètes contre la fuite. Dans le cas de Botanix, la sécurité avancée signifie que même si un attaquant obtient un contrôle majoritaire des 2/3, il ne sera toujours pas propriétaire de la majorité des clés dans tous les multisigs précédents. Au lieu de cela, l’attaquant ne détiendra que la majorité des nouveaux multisigs générés à l’avenir. Cela garantit que la sécurité des signatures multiples précédentes n'est pas compromise et que le protocole peut prendre les mesures appropriées pour atténuer les attaques. Grâce à la conception de Spiderchain, Botanix implémente une sécurité avancée, le protocole peut fournir un niveau de sécurité plus élevé et protéger le système contre les attaques potentielles.
Héritage de sécurité BTC
La sécurité de Botanix dépend de la sécurité du Bitcoin, en particulier des fonctionnalités de sécurité fournies par son système Proof of Work (PoW). Si la sécurité de Bitcoin est compromise, cela aura également un impact négatif sur la sécurité de Botanix. Par conséquent, Botanix s’appuie sur les avantages en matière de sécurité du système PoW de Bitcoin pour assurer la sécurité de son propre réseau. Plus précisément, trois risques liés au système Proof of Stake sont atténués en tirant parti du Bitcoin : la centralisation, la sélection aléatoire du validateur et la finalité.
7. Résultats de développement
Twitter : 1 331 abonnés, interaction moyenne avec les fans
Discord : 459 personnes, Telegram : 469 personnes, le taux d'activité est inférieur à 20%.
Dans l’ensemble, l’activité communautaire du projet est moyenne et il en est encore à ses débuts.
8. Modèle économique
Aucun pour l'instant
9. Avantages et risques
Avantage:
Sécurité : La sécurité de Botanix repose sur le système PoW de Bitcoin, ce qui le rend comparable à Bitcoin en termes de sécurité. Bitcoin est l’un des réseaux blockchain les plus sécurisés à ce jour, donc Botanix en profite également beaucoup en termes de sécurité.
Décentralisation : En tant que blockchain de deuxième couche, Botanix poursuit le concept de décentralisation de Bitcoin, permettant à quiconque de participer et d'exécuter un nœud complet. Cela permet de maintenir la nature décentralisée du réseau.
Compatible EVM : Botanix prend en charge la machine virtuelle Ethereum (EVM), ce qui signifie qu'il peut exécuter des contrats intelligents et des applications décentralisées compatibles avec Ethereum, offrant ainsi aux développeurs un large éventail de possibilités d'applications.
Sécurité avancée : Botanix implémente la sécurité avancée grâce à la conception de Spiderchain. Même si un attaquant prend le contrôle, la sécurité des multi-signatures précédentes ne sera pas menacée.
Désavantages:
Dépendance : la sécurité de Botanix dépend fortement du système PoW de Bitcoin. Si la sécurité de Bitcoin est compromise ou attaquée (ce qui semble actuellement très improbable), Botanix pourrait également être impliqué, ce qui signifie que sa sécurité est limitée par des facteurs externes.
Concurrence : Botanix est dans la concurrence féroce de la crypto-monnaie et de la blockchain. Actuellement, il n'y a pas de bons projets écologiques dans cette écologie et elle doit rivaliser avec d'autres écologies pour attirer les développeurs et les utilisateurs.
Vitesse : Bitcoin et Botanix ont des vitesses de génération de blocs différentes, ce qui peut entraîner un temps d'attente supplémentaire pour traiter les transactions inter-chaînes. La vitesse de génération de blocs de Botanix est plus rapide, mais toujours lente par rapport à Ethereum.
En résumé, Botanix présente certains avantages en tant que système blockchain de deuxième couche construit sur Bitcoin, mais il est également confronté à certaines dépendances et défis concurrentiels. Sa sécurité et sa nature décentralisée le rendent compétitif à certains égards, mais certains obstacles techniques et commerciaux doivent être surmontés pour parvenir à une adoption généralisée.
les références
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
Recherche du projet | Protocole Botanix : réseau Bitcoin de deuxième couche compatible avec les contrats intelligents EVM
Éditeur | Chainchen@Web3CN.Pro
Table des matières
Présentation du projet
Vision du projet
Itinéraire de développement
Contexte de l'équipe
Informations de financement
Structure du projet
Modèle économique
Avantages et risques
1. Présentation du projet
Bitcoin est actuellement la crypto-monnaie la plus importante et la plus connue et est connu pour sa structure décentralisée et sa technologie blockchain. Bitcoin est considéré comme la crypto-monnaie de réserve mondiale en raison de sa décentralisation et de sa sécurité maximales. Cependant, Bitcoin présente certaines limites en termes de composabilité et d’évolutivité. Alors que les solutions continuent d'évoluer, l'émergence d'Ethereum introduit une blockchain avec un langage de programmation complet de Turing, dont la composabilité crée un écosystème d'applications décentralisées qui remet en question l'évolutivité de la couche de base, couplée à Ethereum. Le développement de la deuxième couche a amené le L’écosystème Ethereum vers une prospérité sans précédent. Mais comment introduire des contrats intelligents dans Bitcoin reste un problème non résolu. Étant donné que l’application et la valeur de la deuxième couche de Bitcoin sont relativement faibles, il reste encore une énorme marge de développement pour construire une deuxième couche sur Bitcoin.
Actuellement, il existe différentes technologies dans l'écosystème BTC pour construire la deuxième couche de BTC, notamment des canaux d'État, des chaînes de transmission, des cumuls multi-signatures et d'éventuelles propositions de soft fork Bitcoin pour les cumuls ZK et OP. Lightning Network et Liquid multi-signature exécutent déjà avec succès des solutions de deuxième couche pour BTC, et cet article présente un nouveau concept : le protocole Botanix.
Le protocole Botanix est une solution de chaîne décentralisée construite sur BTC. Il utilise les principes de base de Lightning pour exécuter la machine virtuelle Ethereum (EVM). Botanix utilise un modèle basé sur un compte similaire à Ethereum pour remplacer Bitcoin lui-même. (UTXO), chaque nœud complet Botanix exécutera le protocole principal BTC ainsi que le protocole Botanix.
2. Vision du projet
Botanix Labs propose de construire une deuxième couche au-dessus de Bitcoin, avec une équivalence complète avec la machine virtuelle Ethereum (EVM). Avec Bitcoin comme couche de base la plus décentralisée et la plus sécurisée, la deuxième couche ouvrira de nouvelles possibilités pour la composabilité, les écosystèmes et les fonctionnalités des contrats intelligents Ethereum, en introduisant Spiderchain - une blockchain au-dessus de Bitcoin. La deuxième couche de conception vise à optimiser la décentralisation et à fournir utilisateurs avec un plus large éventail de possibilités d'application.
3. Parcours de développement
4. Contexte de l'équipe
L'équipe compte actuellement plus de dix membres principaux, dont beaucoup sont impliqués dans le domaine des cryptomonnaies depuis plus de dix ans, dont de nombreux anciens employés de Blockstream. Le fondateur, Willem, est diplômé de Belgique avec un double diplôme en génie électrique et économie d'entreprise. L'équipe a une formation technique et marketing, mais son parcours est moyen.
5. Informations de financement
Aucun pour l'instant
6. Structure du projet
Parmi les chaînes de deuxième couche et latérales actuelles de BTC, le Lightning Network fournit une technologie de deuxième couche décentralisée mais est soumis aux restrictions de liquidité, d'écologie et d'UTXO de BTC ; la multi-signature fédérée et l'Op Rollup offrent une combinaison et une flexibilité mais sont limités. Caractéristiques de centralisation.
Le protocole Botanix est une machine virtuelle Ethereum (EVM) de deuxième couche construite sur Bitcoin. Botanix adopte un mécanisme de consensus PoS (Proof of Stake), qui oblige les participants à hypothéquer les Bitcoins réels sur la couche Bitcoin pour protéger l'intégralité de la deuxième couche. L’ensemble du protocole fonctionne sur Bitcoin. Il permet aux utilisateurs d’utiliser Bitcoin de manière native dans n’importe quelle application basée sur EVM. Le protocole de deuxième couche est optimisé pour permettre à quiconque de participer et d'exécuter un nœud complet. Les Bitcoins sur Botanix seront verrouillés dans Spiderchain, avec une garantie fournie par une série de multi-signatures consécutives contrôlées par un sous-ensemble aléatoire de nœuds Orchestrator garantissant une participation véritable et valide. Par conséquent, passer de la chaîne mère Bitcoin à la deuxième couche nécessite des hypothèses de confiance supplémentaires : aucune partie ne contrôle l’ensemble des parties prenantes. Le protocole Botanix peut être implémenté immédiatement sur Bitcoin sans aucune proposition d’amélioration de Bitcoin.
Le réseau Botanix garantit le bon état de la blockchain Botanix en introduisant des contrats intelligents qui ne sont pas possibles sur Bitcoin. L'idée est similaire à celle des opérateurs de nœuds du Lightning Network, déplaçant les parties complexes hors chaîne. L'ensemble du réseau de couche 2 fonctionne comme une blockchain et d'autres utilisateurs peuvent créer de nouveaux portefeuilles et déployer des contrats intelligents sur le protocole.
La chaîne Spider
Botanix présente Spiderchain, un nouveau mécanisme pour les blockchains de deuxième couche. Spiderchain est une série continue de portefeuilles multi-signatures créés entre les orchestrateurs Botanix (coordonnateurs). En décentralisant ces portefeuilles multi-signatures, la sécurité est assurée. Cette chaîne continue de multi-signatures crée un réseau qui protège les actifs Bitcoin sur la chaîne Botanix. Cette chaîne multi-signature « mobile » peut être considérée comme une hypothèque verrouillée dans ce réseau multi-signature décentralisé, d'où le nom Spiderchain.
Le rôle clé de Spiderchain est de séparer les actifs Bitcoin de la blockchain Bitcoin. En sécurisant Bitcoin sur Botanix dans une chaîne multi-signature décentralisée, il isole Bitcoin de la machine virtuelle Ethereum (EVM). Cela permet la transition du modèle UTXO de Bitcoin au modèle de compte utilisé dans l’EVM.
La figure ci-dessous montre un diagramme visuel de Spiderchain. Chaque fois qu'un bloc Bitcoin est produit, un nouveau multisig est créé parmi différents orchestrateurs aléatoires.
Étant donné que la sécurité repose sur des incitations et sur le nombre d’orchestrateurs, tous les orchestrateurs doivent fournir un certain montant de garantie avant de participer. Ce gage servira d'indemnisation en cas d'actes de malveillance. La sécurité de Spiderchain suit le modèle de preuve de participation. Tant que le nombre de participants ayant un comportement malveillant est bien inférieur à celui des autres orchestrateurs, la sécurité sera mathématiquement garantie.
Bloc Botanix
La blockchain Botanix comporte trois parties principales lorsqu’elle fonctionne correctement. Premièrement, il examine les transactions envoyées à Orchestrator par les utilisateurs de la chaîne mère Bitcoin (c'est le processus par lequel Bitcoin est introduit dans le réseau Botanix). Il effectue ensuite les changements d'état nécessaires pour créer un nouveau bloc. Enfin, à la fin de chaque cycle, de nouvelles sorties de transaction non dépensées (UTXO) sont créées pour transférer les actifs de Spiderchain vers la chaîne parent (c'est le processus de récupération de Bitcoin du réseau Botanix).
Vérifiez si des ressources sont envoyées aux orchestrateurs Botanix (coordonnateurs). Si tel est le cas, effectuez les opérations d’introduction d’actifs.
Exécute le processus de consensus et de changement d'état de Botanix. Cette partie peut être comparée au traitement des blocs d'Ethereum.
Vérifiez s’il y a des actifs qui doivent être transférés de Botanix vers d’autres endroits. Si tel est le cas, effectuez des opérations de récupération d’actifs. Il est important de noter qu’en raison des différentes vitesses de traitement de la blockchain Bitcoin et de la blockchain Botanix, dans la plupart des cas, les parties 1 et 3 mettent simplement à jour le pool de transactions des UTXO. Le taux de génération de blocs de Bitcoin est d'environ 10 minutes par bloc, tandis que Botanix fonctionnera à environ 12 secondes entre chaque bloc. Entre les blocs Bitcoin, Botanix générera ses propres blocs contenant des transactions sur l'EVM (Ethereum Virtual Machine). Lorsqu'un nouveau bloc Bitcoin est reçu, Botanix effectuera les étapes ci-dessus pour garantir que les transactions sur la chaîne EVM sont finalement confirmées.
Botanix EVM
Botanix exécute un client d'exécution de machine virtuelle Ethereum (EVM) complet qui est presque identique au réseau Ethereum lui-même, car il est capable d'exécuter tous les mêmes contrats intelligents et applications décentralisées (DApps) qu'Ethereum. Il n’a pas besoin de générer de preuves de validité limitant les performances car sa sécurité provient de Spiderchain. L'EVM Botanix pilote l'environnement d'exécution du réseau Ethereum, permettant l'exécution de contrats intelligents écrits en Solidity et dans d'autres langages de programmation. En exécutant un client EVM complet, Botanix est capable de prendre en charge toutes les mêmes fonctionnalités qu'Ethereum.
Bien que Botanix soit fonctionnellement équivalent à Ethereum, il s’agit toujours d’un réseau indépendant avec ses propres caractéristiques et caractéristiques. Par exemple, il utilise un algorithme de consensus PoS différent pour tirer parti de la décentralisation et de la structure économique de Bitcoin.
Orchestres
Les orchestrateurs sont des acteurs clés du protocole Spiderchain et sont responsables de la gestion et de la protection du protocole Botanix.
En entrant dans Spiderchain, les nouveaux Orchestrateurs doivent exprimer leur intérêt à l'Orchestrateur du bloc actuel et mettre une certaine quantité de garantie dans un multisig. Ce processus est terminé après confirmation sur Bitcoin et le nouvel Orchestrator deviendra un nœud participant à part entière.
Lorsqu'il quitte Spiderchain, un orchestrateur doit informer l'orchestrateur de bloc actuel de son intention de quitter et signer le message de sortie. Le processus de sortie commencera alors, y compris les étapes de remplacement du multisig et de restitution de la garantie.
Si un Orchestrateur présente un comportement inapproprié, tel qu'une inactivité, des propositions de bloc incorrectes, une signature multi-signature incorrecte ou une vérification incorrecte, l'Orchestrateur risque de voir sa garantie déduite. Les orchestrateurs inactifs perdront les récompenses de bloc et pourront éventuellement être supprimés. Ces règles garantissent le fonctionnement normal et la sécurité de Spiderchain.
sécurité
Les fonds bloqués dans Spiderchain sont sécurisés de deux manières différentes :
Premièrement, de par leur conception, les fonds sont conservés au-dessus de la couche Bitcoin et verrouillés dans la Spiderchain multi-signature. Cela signifie que même s'il existe un nœud Orchestrator malveillant, il ne pourra pas accéder à Bitcoin dans Spiderchain sans l'approbation des autres nœuds. En effet, la multi-signature nécessite plusieurs nœuds pour approuver toute opération de financement.
Deuxièmement, il existe une autre façon d’assurer la sécurité grâce à des mécanismes d’incitation. Chaque nœud Orchestrator doit supporter un certain montant de garantie, ce qui constitue une garantie économique. Cela signifie qu’ils bénéficient d’une incitation financière pour garantir leur bon fonctionnement, car ils pourraient perdre une partie de leur garantie s’ils enfreignent les règles ou se comportent mal. Cette incitation permet de maintenir le réseau opérationnel et sécurisé.
La multi-signature est une méthode utilisée pour protéger les fonds stockés sur la blockchain Bitcoin. Il existe un compromis quant à la taille d'un multisig : s'il est trop volumineux, sa signature peut prendre beaucoup de temps et des problèmes de coordination peuvent survenir. De plus, si une partie malveillante contrôle la majorité des signatures, elle pourra obtenir tous les fonds dans Spiderchain. Par conséquent, diviser la garantie en plusieurs multisigs plus petits peut réduire les risques, mais si le multisig est trop petit, cela peut réduire la sécurité de la protection des fonds contre les attaques malveillantes.
La garantie est utilisée pour garantir le bon fonctionnement des nœuds Orchestrator. Afin de participer au réseau Spiderchain, les nœuds Orchestrator doivent fournir un certain montant de garantie pour garantir leur participation. Cela empêche une seule partie d'exécuter plusieurs nœuds, empêchant ainsi les attaques Sybil. Si un nœud Orchestrator se comporte de manière inappropriée, comme un temps d'arrêt, agit de manière malveillante ou disparaît, il perdra une partie de sa garantie.
La vivacité fait référence au maintien de la chaîne Botanix et des participants au multisig opérationnels. Si les participants ne répondent pas pendant une période prolongée, ils risquent de perdre une partie de leurs récompenses et éventuellement d'être retirés du multisig. Dans le même temps, certains comportements sont considérés comme malveillants, comme proposer des blocs incorrects, signer incorrectement des multi-signatures, etc. Ces comportements entraîneront une réduction de la garantie.
Les mesures ci-dessus sont conçues pour garantir le fonctionnement sûr et stable du protocole Spiderchain.
La sécurité directe est une propriété importante des systèmes cryptographiques qui protège les clés secrètes contre la fuite. Dans le cas de Botanix, la sécurité avancée signifie que même si un attaquant obtient un contrôle majoritaire des 2/3, il ne sera toujours pas propriétaire de la majorité des clés dans tous les multisigs précédents. Au lieu de cela, l’attaquant ne détiendra que la majorité des nouveaux multisigs générés à l’avenir. Cela garantit que la sécurité des signatures multiples précédentes n'est pas compromise et que le protocole peut prendre les mesures appropriées pour atténuer les attaques. Grâce à la conception de Spiderchain, Botanix implémente une sécurité avancée, le protocole peut fournir un niveau de sécurité plus élevé et protéger le système contre les attaques potentielles.
La sécurité de Botanix dépend de la sécurité du Bitcoin, en particulier des fonctionnalités de sécurité fournies par son système Proof of Work (PoW). Si la sécurité de Bitcoin est compromise, cela aura également un impact négatif sur la sécurité de Botanix. Par conséquent, Botanix s’appuie sur les avantages en matière de sécurité du système PoW de Bitcoin pour assurer la sécurité de son propre réseau. Plus précisément, trois risques liés au système Proof of Stake sont atténués en tirant parti du Bitcoin : la centralisation, la sélection aléatoire du validateur et la finalité.
7. Résultats de développement
Twitter : 1 331 abonnés, interaction moyenne avec les fans
Discord : 459 personnes, Telegram : 469 personnes, le taux d'activité est inférieur à 20%.
Dans l’ensemble, l’activité communautaire du projet est moyenne et il en est encore à ses débuts.
8. Modèle économique
Aucun pour l'instant
9. Avantages et risques
Avantage:
Sécurité : La sécurité de Botanix repose sur le système PoW de Bitcoin, ce qui le rend comparable à Bitcoin en termes de sécurité. Bitcoin est l’un des réseaux blockchain les plus sécurisés à ce jour, donc Botanix en profite également beaucoup en termes de sécurité.
Décentralisation : En tant que blockchain de deuxième couche, Botanix poursuit le concept de décentralisation de Bitcoin, permettant à quiconque de participer et d'exécuter un nœud complet. Cela permet de maintenir la nature décentralisée du réseau.
Compatible EVM : Botanix prend en charge la machine virtuelle Ethereum (EVM), ce qui signifie qu'il peut exécuter des contrats intelligents et des applications décentralisées compatibles avec Ethereum, offrant ainsi aux développeurs un large éventail de possibilités d'applications.
Sécurité avancée : Botanix implémente la sécurité avancée grâce à la conception de Spiderchain. Même si un attaquant prend le contrôle, la sécurité des multi-signatures précédentes ne sera pas menacée.
Désavantages:
Dépendance : la sécurité de Botanix dépend fortement du système PoW de Bitcoin. Si la sécurité de Bitcoin est compromise ou attaquée (ce qui semble actuellement très improbable), Botanix pourrait également être impliqué, ce qui signifie que sa sécurité est limitée par des facteurs externes.
Concurrence : Botanix est dans la concurrence féroce de la crypto-monnaie et de la blockchain. Actuellement, il n'y a pas de bons projets écologiques dans cette écologie et elle doit rivaliser avec d'autres écologies pour attirer les développeurs et les utilisateurs.
Vitesse : Bitcoin et Botanix ont des vitesses de génération de blocs différentes, ce qui peut entraîner un temps d'attente supplémentaire pour traiter les transactions inter-chaînes. La vitesse de génération de blocs de Botanix est plus rapide, mais toujours lente par rapport à Ethereum.
En résumé, Botanix présente certains avantages en tant que système blockchain de deuxième couche construit sur Bitcoin, mais il est également confronté à certaines dépendances et défis concurrentiels. Sa sécurité et sa nature décentralisée le rendent compétitif à certains égards, mais certains obstacles techniques et commerciaux doivent être surmontés pour parvenir à une adoption généralisée.
les références