Faire le point sur les trois grandes orientations techniques contractuelles du Bitcoin

Auteur : Hacash Enthousiast

L'évolutivité de Bitcoin est principalement divisée en deux catégories d'un point de vue général, réseau principal et réseau non principal. Comme son nom l'indique, le réseau principal est une mise à niveau du réseau principal d'origine de Bitcoin ou une extension de la technologie basée sur le réseau principal. Le réseau non principal nécessite que Bitcoin soit d'abord transféré dans une ou deux directions, et un autre réseau principal est utilisé pour développer Bitcoin. Qu’il s’agisse du réseau principal ou du réseau non principal, l’extension des contrats au Bitcoin est l’une des technologies les plus fondamentales.

Selon l'écologie Bitcoin actuelle, Bitcoin a trois directions techniques principales de contrats, à savoir la technologie de script, les contrats intelligents et les contrats financiers lisibles.

Technologie de script

Les deux principaux moyens actuels d'étendre le réseau principal Bitcoin sont Lightning Network et Ordinals, mais derrière eux, ils s'appuient en fait sur la mise à niveau de la solution Segregated Witness SegWit. Segregated Witness est essentiellement une technologie de correctif pour les failles précédentes de Bitcoin, pour isoler le signature numérique de la transaction et stockez-la séparément.

Inventaire des trois principales orientations technologiques contractuelles de Bitcoin

Du point de vue du développement historique de Bitcoin, le développement du Lightning Network a été le facteur dominant qui a contribué à la mise à niveau de Segregated Witness. Étant donné que le réseau Lightning s'appuie sur des transactions verrouillées dans le temps, il doit s'appuyer sur la technologie de script de Bitcoin pour le réaliser. L'essence d'Ordinals est la même. Une fois Taproot mis à niveau, Bitcoin peut utiliser des scripts pour effectuer des transactions plus complexes. Ordinals utilise ce script pour l'implémenter.

L’avantage de la technologie de script est qu’elle se déroule sur le réseau principal Bitcoin, il n’y a donc pas lieu de s’inquiéter de sa sécurité. Cependant, la programmabilité de la technologie de script est extrêmement limitée et totalement incompréhensible pour les utilisateurs ordinaires. De plus, Ordinals et Lightning Network sont respectivement NFT et paiement. Il n'existe pas de norme unifiée pour les deux technologies et chacune doit être développée indépendamment. Même les données d'octets générées par les ordinaux sont essentiellement des données invalides pour le réseau principal Bitcoin. En particulier, la pure spéculation provoquera une congestion sur le réseau Bitcoin et nuira finalement à sa décentralisation.

Contrat intelligent

Puisque la technologie de script de Bitcoin est limitée, pourquoi ne pas simplement utiliser les contrats intelligents d’Ethereum. Cela remonte au modèle UTXO de Bitcoin, qui ne peut pas prendre directement en charge les contrats intelligents complets de Turing. La méthode principale actuelle consiste donc à transférer Bitcoin vers la chaîne latérale pour utiliser des contrats intelligents pris en charge par un autre réseau afin d’étendre Bitcoin.

Cependant, le transfert bidirectionnel pose le problème de la gestion centralisée du BTC. Même si le transfert unidirectionnel de Bitcoin est adopté, le contrat intelligent lui-même présente également des risques de sécurité. C'est la raison pour laquelle Bitcoin n'a pas activement adopté la technologie des contrats intelligents depuis un certain temps. longue durée. Les forks et rollbacks historiques d’Ethereum provoqués par l’incident TheDAO sont des exemples typiques de failles de sécurité dans les contrats intelligents.

Après le développement d’Ethereum DeFi, nous constaterons que des incidents de sécurité liés aux contrats intelligents continuent de se produire dans la blockchain. Un incident similaire serait désastreux et inacceptable s’il affectait le système financier d’un pays. En tant que domaine émergent de l’industrie du cryptage, Ethereum peut continuer à survivre principalement parce que tout le monde a fait preuve de plus de tolérance.

Par conséquent, même si des contrats intelligents sont adoptés à la fois sur le réseau principal et hors réseau Bitcoin, les problèmes de sécurité évolutifs de Bitcoin ne peuvent être évités. Bitcoin, en tant qu’or numérique et projet de référence dans l’industrie du cryptage, ne peut pas tolérer de telles failles. Ethereum prend en charge les contrats intelligents complets de Turing et atteint la plus haute évolutivité technique. Mais en plus des problèmes de sécurité, il existe également des problèmes de convivialité, qui ne peuvent être confiés qu'à des programmeurs professionnels, ce qui rend difficile son utilisation directe par les gens ordinaires.

Contrats financiers lisibles

Hacash a créé la technologie des contrats financiers lisibles, qui en général atteint le summum de la flexibilité financière en étant sûre et conviviale pour les gens ordinaires. La caractéristique est qu’il abandonne les exigences financières non monétaires, n’a pas une programmabilité complète de Turing et nécessite un transfert unidirectionnel de Bitcoin vers Hacash avant de pouvoir être utilisé.

Les contrats financiers lisibles ont un ensemble unifié de normes de contrats financiers. Une fois que la création d'un contrat financier est vérifiée comme étant correcte, il sera téléchargé sur le réseau principal Hacash et pourra être utilisé à plusieurs reprises par les utilisateurs. Différents contrats financiers de cette norme peuvent être combiné de quelque manière que ce soit. La sécurité et l'uniformité standard de chaque contrat, ainsi que sa combinaison, ne poseront pas de problèmes de sécurité comme la combinaison de contrat intelligent DeFi Lego. Dans le même temps, cette norme peut être comprise sans expérience en codage, permettant aux utilisateurs ordinaires de générer des contrats financiers lisibles en vérifiant et en remplissant simplement les valeurs de basecomme ils le font habituellement avec les contrats financiers traditionnels.

Inventaire des trois principales orientations technologiques contractuelles de Bitcoin

Les contrats financiers lisibles ont également une caractéristique importante qui permet à la validité du contrat de se produire en dehors de la chaîne. Les contrats financiers lisibles peuvent signer plusieurs contrats liés aux actifs. Ces contrats peuvent avoir des entrées mutuellement exclusives en tant que garanties d'arbitrage, de sorte que certaines garanties de paiement financier puissent être atteintes sans soumettre réellement toutes ces transactions sur le réseau principal. *Enregistrer l'espace d'état du bloc *.

Résumer

Pour le réseau principal où se trouve Bitcoin, les octets requis pour les contrats financiers lisibles et la technologie de script sont très petits, mais les octets de la technologie de script peuvent apporter beaucoup de données de protocole externe dénuées de sens comme le protocole Ordinal. Quant aux contrats intelligents, il est souvent nécessaire de déployer un ensemble de codes contractuels, ce qui nécessite un espace relativement important. Dans le même temps, la technologie de script et les contrats financiers lisibles souhaitent réduire le nombre de transactions sur les contrats intelligents, et les frais de gaz requis sont également relativement faibles.

À condition que seul l’impact du contrat lui-même sur Bitcoin soit pris en compte, la technologie de script, les contrats intelligents et les contrats financiers lisibles sont respectivement développés dans les quatre dimensions des transactions Bitcoin : sécurité, coût, évolutivité et facilité d’utilisation. . La technologie de script et les contrats financiers lisibles sont bien meilleurs en termes de sécurité et de coût des transactions que les contrats intelligents, mais l'évolutivité apportée par l'exhaustivité des contrats intelligents de Turing est la meilleure, tandis que les contrats financiers lisibles abandonnent d'autres types d'évolutivité. contrats monétaires et financiers. En termes de facilité d'utilisation, les contrats financiers lisibles permettent aux personnes sans expérience en programmation de les combiner et de les utiliser à volonté, tandis que les contrats intelligents et les technologies de script nécessitent une expérience professionnelle en programmation.

** L'orientation parfaite du contrat Bitcoin doit être d'atteindre une sécurité absolue, un coût suffisamment faible, une évolutivité complète et un contrat que les utilisateurs ordinaires peuvent comprendre et utiliser à volonté sans maîtriser le code. **

Ce que l'on peut constater, c'est que la technologie des scripts et les contrats financiers lisibles continuent de faire des percées en matière d'évolutivité. Les ordinaux de la technologie des scripts ont émis des inscriptions récursives, améliorant l'évolutivité de protocoles spécifiques ; les contrats financiers lisibles ont développé des couches basées sur Hacash. pour améliorer l’évolutivité non financière. Les contrats intelligents ont développé le langage Move pour augmenter la sécurité. Si les transferts unidirectionnels Bitcoin attirent l’attention du grand public, les contrats financiers lisibles pourraient avoir l’opportunité de devenir la principale solution pour l’expansion de la technologie des contrats Bitcoin.

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.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
0/400
Aucun commentaire
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)