[Transfert] "Compréhension de l'AVM et une certaine imagination des possibilités"
Cet article fait référence à la version chinoise de Wizz, lien : https://docs.wizz.cash/wizz-wallet/v/zh/avm-bai-pi-shu-zhong-wen-ban…
Bitcoin était utilisé comme réserve de valeur à sa naissance, et d’autres fonctions telles que moyen d’échange, codage des opérations de transfert, etc. étaient relativement secondaires.
Pour certaines raisons historiques, afin de maintenir la pureté de la réserve de valeur de Bitcoin, certaines fonctions logiques simples qui auraient pu être exécutées ont été désactivées.
Avec la création du protocole des ordinaux, cette interdiction a commencé à se relâcher lentement.
Les gens ne sont pas convaincus que la chaîne Bitcoin révolutionnaire n’est qu’une réserve de valeur. Existe-t-il un endroit plus fiable que la chaîne Bitcoin ? Une fois la boîte de Pandore ouverte, elle ne pourra jamais être fermée.
Le protocole des ordinaux a rapidement pris racine sur les terres fertiles de la chaîne Bitcoin, et des protocoles très intéressants comme brc20, arc20, runes, etc. sont nés. Avec le développement des ordinaux et de ces protocoles, une toute nouvelle écologie – l’écologie Bit –. était formé.
Étant donné que Bitcoin a toujours des restrictions sur les types d'opcodes, l'écosystème Bitcoin actuel est un protocole de superposition construit sur la chaîne Bitcoin - créant et gérant des actifs numériques via des transactions Bitcoin, tandis que l'indexeur de protocole de superposition extrait directement les données des bits spéciaux pour lire les données des transactions en devises. suivre et gérer le cycle de vie des actifs numériques.
Le protocole actuel basé sur la chaîne Bitcoin ne peut remplir que les fonctions de base du protocole d'actifs : création et émission, demande de transfert et destruction.
Les instruments financiers dans le monde réel sont éblouissants et les autres internautes Bitcoin ne sont pas satisfaits des fonctions de base actuelles. Les gens sont avides de technologies et d'applications plus pratiques et plus fiables.
AVM est la lumière qui a les attentes les plus élevées dans l’écosystème Bit actuel.
AVM tente de proposer une solution permettant au protocole binaire existant de répondre à certaines fonctions avancées, telles que le jalonnement, le prêt, les systèmes de paiement, etc.
La séquence d'exécution de la version simplifiée est la suivante :
1. Télécharger
1. Construisez une transaction et écrivez la logique de code à exécuter dans la transaction construite.
2. Téléchargez la transaction contenant la logique de code sur le nœud RPC. Une fois que le nœud a identifié la logique de code qui répond aux exigences, elle sera indexée et marquée, et la transaction sera téléchargée normalement sur la chaîne.
3. La confirmation en chaîne est terminée et le téléchargement de cette logique de code est terminé.
2. Exécution
1. Ajoutez un environnement de code pur et isolé qui peut exécuter une logique complexe en dehors de la chaîne Bitcoin.
2. Construisez une transaction, utilisez le nom logique de code précédemment téléchargé dans la transaction et téléchargez-la normalement dans la chaîne.
3. Lorsque le nœud RPC diffuse, s'il reconnaît que la transaction appelle le code précédent, il effectuera une opération logique dans l'environnement de code, modifiera certains paramètres, terminera l'opération logique de code, puis le téléchargera dans la chaîne.
4. Lorsque la confirmation en chaîne est terminée, l'exécution de la logique du code est terminée.
La méthode de maintenance de l'environnement de code d'isolation pure est similaire au nœud RPC actuel. Chacun peut exécuter son propre environnement de manière distribuée et vérifier les résultats.
Il faut dire qu’il s’agit d’une tentative de solution qui préserve au maximum les fonctions originales de la chaîne Bitcoin et l’exécution d’une logique complexe.
Une fois l'exploration de cette solution mise en œuvre avec succès, elle ne se limitera pas seulement au protocole atomique, mais l'ensemble de l'écosystème Bit fera un pas vers l'exploration.
Lien d'origine : https://x.com/qingshan857/status/1796137063303319790