Bitcoin smart contracts nouvelle solution : comparaison technique entre OP_NET et Arch
Au cours des deux dernières semaines, les solutions de mise en œuvre de smart contracts sur le réseau principal Bitcoin OP_NET et Arch ont suscité de vives discussions. Fait intéressant, le nom OP_NET est très similaire à celui d'OP_CAT, tous deux commençant par "OP_", ce qui peut amener à penser à tort que les deux sont similaires.
Tout d'abord, il est nécessaire de clarifier la position d'OP_CAT. OP_CAT est un opcode de Bitcoin, et depuis l'année dernière, certains membres de la communauté appellent à "ressusciter" OP_CAT. Ce qu'on appelle "ressusciter" est dû au fait qu'OP_CAT était à l'origine un opcode de Bitcoin, mais Satoshi Nakamoto l'a retiré en 2010 pour des raisons de sécurité. CAT est l'abréviation de "concatenate", et sa fonction permet d'effectuer des opérations de concaténation de chaînes.
Alors, comment OP_CAT réalise-t-il des smart contracts Bitcoin ? Ce processus est assez complexe, les lecteurs intéressés peuvent approfondir leurs recherches dans des articles techniques connexes. Voici un bref résumé de quelques points clés :
OP_CAT concerne un soft fork du réseau Bitcoin, et les propositions connexes sont encore à un stade précoce.
Bien que l'OP_CAT ait été réactivé sur certaines chaînes de forks de Bitcoin depuis plusieurs années, les cas d'utilisation réels restent très abstraits. Nous n'avons pas encore vu d'exemples d'application clairs et directs de l'OP_CAT.
La résurrection d'OP_CAT ressemble davantage à la première étape pour lever les restrictions des smart contracts Bitcoin. Si OP_CAT est activé avec succès et qu'il y a de bons cas d'utilisation, cela pourrait entraîner davantage de discussions sur le déverrouillage des codes d'opération Bitcoin.
En comparaison, OP_NET devrait en réalité être classé comme un "protocole" similaire à Rune, BRC-20 et ARC-20. Bien que le nom contienne également "OP_", sa méthode de mise en œuvre n'a rien à voir avec les codes d'opération de Bitcoin.
Cadre technique OP_NET
Le cadre OP_NET se divise principalement en deux parties :
La blockchain Bitcoin agit en tant que "couche d'initiation des actions" et "couche de confirmation finale".
La "couche d'exécution" composée des nœuds OP_VM et OP_NET est responsable de l'exécution des smart contracts et de la confirmation des états.
Le processus de mise en œuvre des smart contracts par OP_NET est le suivant :
L'utilisateur lance une transaction sur le réseau principal Bitcoin, les données de la transaction contiennent l'identifiant de chaîne "BSI".
Après confirmation de la transaction, OP_VM exécute les opérations de smart contracts et met à jour l'état.
Le nœud OP_NET effectue une confirmation d'état et fournit le résultat à l'application Bitcoin.
L'application effectue des opérations en fonction du résultat de l'exécution et soumet le résultat au réseau principal Bitcoin.
Une caractéristique d'OP_NET est qu'il nécessite de "brûler" des Bitcoins. Les frais de transaction comprennent les frais de base du réseau Bitcoin et les frais de transaction OP_NET. Les frais de transaction OP_NET se divisent en frais d'exécution et en frais de priorité, tous deux payés en Bitcoin. Lorsque les frais de transaction OP_NET dépassent 0,0025 Bitcoin, 330 Satoshis seront "brûlés", le reste étant attribué comme récompense aux opérateurs de nœuds.
Il convient de noter que l'équipe derrière le projet OP_NET a précédemment participé au développement du jeton BRC-20 OSHI. Bien qu'OP_NET utilise Bitcoin comme consommation d'interaction, il intègre également les deux standards OP_20 et OP_721, montrant ainsi une préférence pour le style "nouveau protocole, nouvel actif".
Caractéristiques techniques d'Arch
Contrairement à OP_NET, Arch a levé 7 millions de dollars lors d'un tour de table de financement par des institutions renommées. Arch émettra son propre jeton, qui servira de frais de Gas et de jeton de staking pour les validateurs du réseau PoS.
La position d'Arch est "couche de contrats intelligents construite sur la blockchain Bitcoin" ou "couche 1.5 de Bitcoin". Son flux de travail est le suivant :
L'utilisateur initie une transaction sur le réseau principal Bitcoin.
Les nœuds Arch détectent et traitent les transactions.
Les nœuds de leadership sont responsables de l'établissement des blocs du réseau Arch et de la soumission des transactions finalement confirmées au réseau principal Bitcoin.
La documentation d'Arch sur la stabilité du réseau et la technologie de la couche d'exécution est plus détaillée. Par exemple, ils adoptent le schéma de signature "FROST + ROAST", garantissant que tant que 51 % des membres du réseau coopèrent honnêtement, la stabilité du réseau est assurée.
Bien qu'Arch ait son propre jeton comme frais de Gas pour le réseau, les utilisateurs peuvent toujours utiliser Bitcoin pour interagir avec les contrats, et le backend effectuera automatiquement la conversion des frais. Cela signifie que les utilisateurs n'ont pas besoin d'utiliser un portefeuille supplémentaire.
Résumé
OP_NET et Arch ont des similitudes dans leur mise en œuvre technique, tous deux utilisant le réseau principal de Bitcoin comme "point de départ" et "couche de confirmation", tandis qu'ils agissent comme "couche d'exécution". Cependant, leur positionnement est différent, OP_NET ressemble davantage à un "protocole", tandis qu'Arch est une "couche 1.5 de Bitcoin".
Les deux solutions sont confrontées à la limitation d'un temps de blocage plus long sur le réseau principal de Bitcoin, ce qui peut affecter l'efficacité des applications fonctionnant dessus. Néanmoins, ces explorations ont une signification positive pour le développement de l'écosystème Bitcoin.
Il convient de noter que le jeton d'Arch pourrait être émis au cours du premier trimestre de l'année prochaine. Si des activités de test ou des applications basées sur Arch sont lancées à l'avenir, les utilisateurs intéressés peuvent rester attentifs et participer à l'interaction. En revanche, OP_NET manque actuellement d'opportunités de participation directe, et son développement pourrait nécessiter le soutien de la chaleur de l'ensemble de l'écosystème.
! [Une brève analyse des deux dernières implémentations de contrats intelligents Bitcoin : Quelle est la différence entre OP_NET et Arch ?] ](https ://img-cdn.gateio.im/social/moments-0a96c028a51cf64523f436b60087736d)
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.
9 J'aime
Récompense
9
5
Partager
Commentaire
0/400
SchroedingerMiner
· 07-31 16:28
Si les mines ne rapportent pas, qui a encore le temps d'étudier la technologie ?
Voir l'originalRépondre0
CantAffordPancake
· 07-31 16:25
Il a été coupé en 2010, c'est un peu sévère, mon frère.
Voir l'originalRépondre0
AirdropFatigue
· 07-31 16:24
Qu'est-ce qu'il y a de bien à choisir ? Obtenez tout.
Voir l'originalRépondre0
Anon4461
· 07-31 16:21
Quelques chats peuvent être tués, c'est être liquidé.
Voir l'originalRépondre0
BearMarketBro
· 07-31 16:12
Pourra-t-on espérer que le BTC propose des contrats dans cette vie ?
Analyse approfondie des nouvelles solutions de smart contracts Bitcoin : OP_NET contre la technologie Arch
Bitcoin smart contracts nouvelle solution : comparaison technique entre OP_NET et Arch
Au cours des deux dernières semaines, les solutions de mise en œuvre de smart contracts sur le réseau principal Bitcoin OP_NET et Arch ont suscité de vives discussions. Fait intéressant, le nom OP_NET est très similaire à celui d'OP_CAT, tous deux commençant par "OP_", ce qui peut amener à penser à tort que les deux sont similaires.
Tout d'abord, il est nécessaire de clarifier la position d'OP_CAT. OP_CAT est un opcode de Bitcoin, et depuis l'année dernière, certains membres de la communauté appellent à "ressusciter" OP_CAT. Ce qu'on appelle "ressusciter" est dû au fait qu'OP_CAT était à l'origine un opcode de Bitcoin, mais Satoshi Nakamoto l'a retiré en 2010 pour des raisons de sécurité. CAT est l'abréviation de "concatenate", et sa fonction permet d'effectuer des opérations de concaténation de chaînes.
Alors, comment OP_CAT réalise-t-il des smart contracts Bitcoin ? Ce processus est assez complexe, les lecteurs intéressés peuvent approfondir leurs recherches dans des articles techniques connexes. Voici un bref résumé de quelques points clés :
OP_CAT concerne un soft fork du réseau Bitcoin, et les propositions connexes sont encore à un stade précoce.
Bien que l'OP_CAT ait été réactivé sur certaines chaînes de forks de Bitcoin depuis plusieurs années, les cas d'utilisation réels restent très abstraits. Nous n'avons pas encore vu d'exemples d'application clairs et directs de l'OP_CAT.
La résurrection d'OP_CAT ressemble davantage à la première étape pour lever les restrictions des smart contracts Bitcoin. Si OP_CAT est activé avec succès et qu'il y a de bons cas d'utilisation, cela pourrait entraîner davantage de discussions sur le déverrouillage des codes d'opération Bitcoin.
En comparaison, OP_NET devrait en réalité être classé comme un "protocole" similaire à Rune, BRC-20 et ARC-20. Bien que le nom contienne également "OP_", sa méthode de mise en œuvre n'a rien à voir avec les codes d'opération de Bitcoin.
Cadre technique OP_NET
Le cadre OP_NET se divise principalement en deux parties :
Le processus de mise en œuvre des smart contracts par OP_NET est le suivant :
Une caractéristique d'OP_NET est qu'il nécessite de "brûler" des Bitcoins. Les frais de transaction comprennent les frais de base du réseau Bitcoin et les frais de transaction OP_NET. Les frais de transaction OP_NET se divisent en frais d'exécution et en frais de priorité, tous deux payés en Bitcoin. Lorsque les frais de transaction OP_NET dépassent 0,0025 Bitcoin, 330 Satoshis seront "brûlés", le reste étant attribué comme récompense aux opérateurs de nœuds.
Il convient de noter que l'équipe derrière le projet OP_NET a précédemment participé au développement du jeton BRC-20 OSHI. Bien qu'OP_NET utilise Bitcoin comme consommation d'interaction, il intègre également les deux standards OP_20 et OP_721, montrant ainsi une préférence pour le style "nouveau protocole, nouvel actif".
Caractéristiques techniques d'Arch
Contrairement à OP_NET, Arch a levé 7 millions de dollars lors d'un tour de table de financement par des institutions renommées. Arch émettra son propre jeton, qui servira de frais de Gas et de jeton de staking pour les validateurs du réseau PoS.
La position d'Arch est "couche de contrats intelligents construite sur la blockchain Bitcoin" ou "couche 1.5 de Bitcoin". Son flux de travail est le suivant :
La documentation d'Arch sur la stabilité du réseau et la technologie de la couche d'exécution est plus détaillée. Par exemple, ils adoptent le schéma de signature "FROST + ROAST", garantissant que tant que 51 % des membres du réseau coopèrent honnêtement, la stabilité du réseau est assurée.
Bien qu'Arch ait son propre jeton comme frais de Gas pour le réseau, les utilisateurs peuvent toujours utiliser Bitcoin pour interagir avec les contrats, et le backend effectuera automatiquement la conversion des frais. Cela signifie que les utilisateurs n'ont pas besoin d'utiliser un portefeuille supplémentaire.
Résumé
OP_NET et Arch ont des similitudes dans leur mise en œuvre technique, tous deux utilisant le réseau principal de Bitcoin comme "point de départ" et "couche de confirmation", tandis qu'ils agissent comme "couche d'exécution". Cependant, leur positionnement est différent, OP_NET ressemble davantage à un "protocole", tandis qu'Arch est une "couche 1.5 de Bitcoin".
Les deux solutions sont confrontées à la limitation d'un temps de blocage plus long sur le réseau principal de Bitcoin, ce qui peut affecter l'efficacité des applications fonctionnant dessus. Néanmoins, ces explorations ont une signification positive pour le développement de l'écosystème Bitcoin.
Il convient de noter que le jeton d'Arch pourrait être émis au cours du premier trimestre de l'année prochaine. Si des activités de test ou des applications basées sur Arch sont lancées à l'avenir, les utilisateurs intéressés peuvent rester attentifs et participer à l'interaction. En revanche, OP_NET manque actuellement d'opportunités de participation directe, et son développement pourrait nécessiter le soutien de la chaleur de l'ensemble de l'écosystème.
! [Une brève analyse des deux dernières implémentations de contrats intelligents Bitcoin : Quelle est la différence entre OP_NET et Arch ?] ](https ://img-cdn.gateio.im/social/moments-0a96c028a51cf64523f436b60087736d)