• ACTUALITÉS CRYPTO
  • BITCOIN
  • ETHEREUM
  • BLOCKCHAIN
  • ACTU XRP
  • ANALYSE
  • OPINIONS
  • REVUE
  • GUIDE
    • Le Bitcoin c’est quoi ?
    • La blockchain c’est quoi ?
    • Comment acheter du Bitcoin ?
    • Idée cadeau : comment offrir du Bitcoin ?
    • Crypto Lexique
    • Stockage / Wallets
    • Distributeur automatique: Bitcoin
  • MINAGE
    • Matériels / Composants
    • Logiciel / Gui miner
  • TUTO
    • [Tuto] Marketplace sur Binance NFT : Instructions, achat et vente
    • [Tuto] Comment faire du Staking sur Binance
    • [Tuto] Binance Futures: Comment acheter et vendre des Bitcoin
    • [Tuto] Comment acheter des actions Tesla sur Binance
Facebook Twitter Instagram
Cryptomonde
  • #NFT
  • Crypto-bourse
  • Cours cryptomonnaies
  • Nous contacter
  • Nous suivre sur Google Actualité
Facebook Twitter
  • ACTUALITÉS CRYPTO
  • BITCOIN
  • ETHEREUM
  • BLOCKCHAIN
  • ACTU XRP
  • ANALYSE
  • OPINIONS
  • REVUE
  • GUIDE
    • Le Bitcoin c’est quoi ?
    • La blockchain c’est quoi ?
    • Comment acheter du Bitcoin ?
    • Idée cadeau : comment offrir du Bitcoin ?
    • Crypto Lexique
    • Stockage / Wallets
    • Distributeur automatique: Bitcoin
  • MINAGE
    • Matériels / Composants
    • Logiciel / Gui miner
  • TUTO
    • [Tuto] Marketplace sur Binance NFT : Instructions, achat et vente
    • [Tuto] Comment faire du Staking sur Binance
    • [Tuto] Binance Futures: Comment acheter et vendre des Bitcoin
    • [Tuto] Comment acheter des actions Tesla sur Binance
Cryptomonde
Actualités cryptomonnaies

Créateur de SegWit introduit un nouveau langage de programmation pour Smart Contracts

août 21, 2019Updated:juin 6, 2021Aucun commentaire
Facebook Twitter Pinterest LinkedIn Tumblr Reddit WhatsApp Email
Share
Facebook Twitter LinkedIn Pinterest WhatsApp Email

Le développeur de Bitcoin Core, Peter Velle, a présenté Miniscript, un nouveau langage de programmation destiné à simplifier le développement de contrats intelligents pour le réseau Bitcoin.

Après avoir publié le message correspondant dans la lettre d’information destinée aux développeurs Bitcoin, Peter Velle a souligné que les travaux sur Miniscript duraient près d’un an. Andrew Poelstra et Sanket Sanyalkar y ont également participé.

Pour comprendre à quoi Peter Velle est arrivé, il est nécessaire de rappeler Script – le langage des contrats intelligents bitcoin, qui vous permet de spécifier certaines conditions dans lesquelles des dépenses en crypto-monnaie peuvent avoir lieu.

Il peut s’agir d’un certain laps de temps avant lequel il est impossible de dépenser des pièces ou d’un système à signatures multiples qui requiert les signatures de plusieurs participants à une transaction.

Miniscript est construit sur ce langage (Script) et est conçu pour l’optimiser. Premièrement, il s’agit d’une perception purement visuelle du code.

Donc, si dans le langage de script, l’entrée ressemble à ceci:

OP_CHECKSIG OP_IFDUP OP_NOTIF OP_DUP OP_HASH160 <hash160(B)>
OP_EQUALVERIFY OP_CHECKSIGVERIFY <144> OP_CSV OP_ENDIF

Miniscript – cela ressemble à ceci:

or_d(c:pk(A),and_v(vc:pk_h(B),older(144)))

Miniscript, selon Velle, est une nouvelle façon d’écrire des scripts structurés qui permet de réaliser divers types d’analyses statiques, de générer des signatures génériques et un ensemble modifiable de conditions d’exécution de contrats intelligents.

Miniscript est actuellement disponible dans les implémentations pour C ++ et Rust. Selon Velle, les travaux sur le projet se poursuivent, mais de nombreux tests effectués permettent de croire que la conception du langage est non seulement compatible avec le consensus actuel sur le réseau Bitcoin, mais ne nécessite aucune modification de celui-ci.

Définition:

  • Les contrats intelligents (en anglais Smart Contracts) sont des protocoles informatiques qui facilitent, vérifient et exécutent la négociation ou l’exécution d’un contrat, ou qui rendent une clause contractuelle inutile (car rattachée au contrat intelligent). Les contrats intelligents ont généralement une interface utilisateur et émulent la logique des clauses contractuelles. – source Wikipedia
Avatar
Arthur K

Auteur du site cryptomonde.info depuis 2018, je partage ma passion pour le monde de la Crypto-monnaie en rédigeant des articles de l'actualité du Bitcoin et Blockchain.

Articles similaires

12 000 comptes de médias sociaux suspendus en Chine pour publicité de crypto-monnaies

août 11, 2022

BeaRex lance le premier Play-and-Earn sur Instagram

août 9, 2022

BNP Paribas va lancer un service de conservation des monnaies numériques

juillet 21, 2022

L’équipe Dogecoin a publié une nouvelle version du client

juillet 21, 2022

Tesla a vendu 75% de ses bitcoins

juillet 21, 2022

OpenSea va licencier 20% de ses employés

juillet 15, 2022

Laisser une réponse Annuler

A LA UNE

Le nombre de distributeurs automatiques de bitcoin dans le monde a dépassé les 39 000

août 8, 2022

Crypto.com a obtenu une licence en tant que fournisseur d’actifs numériques en Italie

juillet 21, 2022

BNP Paribas va lancer un service de conservation des monnaies numériques

juillet 21, 2022

L’équipe Dogecoin a publié une nouvelle version du client

juillet 21, 2022

Tesla a vendu 75% de ses bitcoins

juillet 21, 2022
A propos
A propos

Les dernières actualités réglementaires sur des crypto-monnaies et technologies Blockchain.

A NE PAS RATER

12 000 comptes de médias sociaux suspendus en Chine pour publicité de crypto-monnaies

août 11, 2022

BeaRex lance le premier Play-and-Earn sur Instagram

août 9, 2022

Le prix d’Ethereum a dépassé 1800 $

août 9, 2022
#Commentaire
  • Arthur K dans [Tuto] Comment acheter un terrain dans League Of Kingdoms
  • Narek dans [Tuto] Comment acheter un terrain dans League Of Kingdoms
  • Djils dans Dogecoin est entré dans le top 5 des requêtes d’actualités Google les plus recherchées en 2021
  • BADOMA ABDOU dans Qu’est-ce que l’eCash (XEC) ?
Facebook Twitter
  • #NFT
  • Crypto-bourse
  • Cours cryptomonnaies
  • Nous contacter
  • Nous suivre sur Google Actualité
© 2022 Cryptomonde

Tapez ci-dessus et appuyez sur Entrée pour rechercher. Appuyez sur Echap pour annuler.