|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Articles d’actualité sur les crypto-monnaies
sCrypt remporte le hackathon des Jeux olympiques Bitcoin 2024 (Litecoin Track) en permettant les paiements inter-chaînes
Sep 11, 2024 at 03:00 pm
La société de scripts et de contrats Blockchain sCrypt a remporté le hackathon des Jeux olympiques Bitcoin 2024 (Litecoin Track) en montrant comment il est possible d'effectuer un paiement sur une blockchain et de recevoir un actif sur une autre.
Blockchain scripting and contract firm sCrypt has shown how it’s possible to make a payment on one blockchain and receive an asset on another, in a project that won the 2024 Bitcoin Olympics Hackathon (Litecoin Track).
La société de script et de contrat Blockchain sCrypt a montré comment il est possible d'effectuer un paiement sur une blockchain et de recevoir un actif sur une autre, dans le cadre d'un projet qui a remporté le hackathon des Jeux olympiques Bitcoin 2024 (Litecoin Track).
The two-man team of software engineers Mihael Šinkec and Yusuf Idi Maina used SPV and the opcode OP_CAT on the BTC Signet to demonstrate a transaction where a buyer used Litecoin to purchase BTC Ordinal tokens.
L'équipe de deux ingénieurs logiciels Mihael Šinkec et Yusuf Idi Maina a utilisé SPV et l'opcode OP_CAT sur le BTC Signet pour démontrer une transaction dans laquelle un acheteur a utilisé Litecoin pour acheter des jetons BTC Ordinal.
The demonstration expands the potential for DeFi applications, exchanging one type of digital asset for another directly between transacting parties, without needing coordination between the two parties and without needing to trust third-party intermediaries like exchanges.
La démonstration élargit le potentiel des applications DeFi, en échangeant un type d'actif numérique contre un autre directement entre les parties à la transaction, sans nécessiter de coordination entre les deux parties et sans avoir besoin de faire confiance à des intermédiaires tiers comme les bourses.
Šinkec said constructing such a transaction using raw BTC ASM (assembly code used to create custom scripts) would be complicated, so the pair used sCrypt’s SDK, which lets developers work in more familiar TypeScript to focus instead on the contract logic.
Šinkec a déclaré que la construction d'une telle transaction à l'aide de BTC ASM brut (code d'assemblage utilisé pour créer des scripts personnalisés) serait compliquée, c'est pourquoi la paire a utilisé le SDK de sCrypt, qui permet aux développeurs de travailler dans TypeScript plus familier pour se concentrer plutôt sur la logique du contrat.
They verified transaction preimages on the stack and verified them with “a straightforward function call” in a BTC covenant.
Ils ont vérifié les pré-images de transaction sur la pile et les ont vérifiées avec « un simple appel de fonction » dans un accord BTC.
This process also uses Simplified Payment Verification (SPV) on Litecoin, reconstructing a transaction’s Merkle Root by using its data and Merkle Path and then comparing it to the transaction’s Block Header. Using SPV, the client checks the Block Header’s validity without requiring a full download of the blockchain.
Ce processus utilise également la vérification simplifiée des paiements (SPV) sur Litecoin, reconstruisant la racine Merkle d'une transaction en utilisant ses données et le chemin Merkle, puis en la comparant à l'en-tête de bloc de la transaction. Grâce à SPV, le client vérifie la validité du Block Header sans nécessiter un téléchargement complet de la blockchain.
Šinkec explained the process in more detail on Medium, writing that it was a challenge to verify a Litecoin transaction proof using BTC script since the two blockchains use different PoW algorithms.
Šinkec a expliqué le processus plus en détail sur Medium, écrivant qu'il était difficile de vérifier une preuve de transaction Litecoin à l'aide du script BTC puisque les deux blockchains utilisent des algorithmes PoW différents.
The team used an oracle that could attest to the validity of Litecoin transactions and Lamport signatures that could be verified in BTC script.
L'équipe a utilisé un oracle qui pourrait attester de la validité des transactions Litecoin et des signatures Lamport qui pourraient être vérifiées dans le script BTC.
The Litecoin SPV proof was then used to unlock a BTC Ordinal token placed in a BTC covenant and transfer the asset to the receiver’s BTC address. A “covenant” allows a programmer to impose constraints on how specific coins may be spent in future transactions.
La preuve Litecoin SPV a ensuite été utilisée pour déverrouiller un jeton BTC Ordinal placé dans un engagement BTC et transférer l'actif à l'adresse BTC du destinataire. Un « engagement » permet à un programmeur d'imposer des contraintes sur la manière dont des pièces spécifiques peuvent être dépensées lors de transactions futures.
Šinkec explained the covenant transaction in more detail:
Šinkec a expliqué la transaction de covenant plus en détail :
“Enabling OP_CAT on BTC opens up many possibilities such as covenants and validation of Merkle Proofs. We leveraged both these mechanisms to implement an Ordinal sales listing as a covenant on BTC. It accepts Litecoin as a payment option without going through an intermediary, such as an exchange.”
« L'activation d'OP_CAT sur BTC ouvre de nombreuses possibilités telles que les clauses restrictives et la validation des preuves Merkle. Nous avons exploité ces deux mécanismes pour mettre en œuvre une liste de ventes ordinales comme engagement sur BTC. Il accepte le Litecoin comme option de paiement sans passer par un intermédiaire, tel qu'un échange.
OP_CAT is an opcode that existed in the original 2009 Bitcoin protocol, allowing programmers to concatenate two items on the stack. This enables the potential for more sophisticated transaction scripts and thus expands Bitcoin’s range of applications and potential use cases.
OP_CAT est un opcode qui existait dans le protocole Bitcoin original de 2009, permettant aux programmeurs de concaténer deux éléments sur la pile. Cela permet de créer des scripts de transaction plus sophistiqués et élargit ainsi la gamme d'applications et les cas d'utilisation potentiels de Bitcoin.
However, in a move similar to the one that imposed BTC’s ‘temporary’ 1MB block size limit, OP_CAT and other original opcodes were disabled very early in Bitcoin’s existence due to fears bad-faith actors could use them to “spam” or overwhelm the network before it had the resources to combat such actions.
Cependant, dans une démarche similaire à celle qui a imposé la limite « temporaire » de taille de bloc de 1 Mo à BTC, OP_CAT et d'autres opcodes originaux ont été désactivés très tôt dans l'existence de Bitcoin en raison des craintes que des acteurs de mauvaise foi pourraient les utiliser pour « spammer » ou submerger le réseau. avant de disposer des ressources nécessaires pour lutter contre de tels actes.
The BSV blockchain re-enabled OP_CAT along with other original opcodes in 2019/2020, one of many moves that expanded BSV’s functionality and restored Satoshi Nakamoto’s original vision for Bitcoin.
La blockchain BSV a réactivé OP_CAT ainsi que d'autres opcodes originaux en 2019/2020, l'une des nombreuses mesures qui ont étendu les fonctionnalités de BSV et restauré la vision originale de Satoshi Nakamoto pour Bitcoin.
There are also moves to re-enable OP_CAT on the BTC main network, but at the time of writing that hasn’t happened yet. For now, sCrypt’s cross-chain transaction works only on the BTC Signet, a more closed-off alternate testnet for blockchain apps, and experiments with new transaction types. OP_CAT has been re-enabled on the BTC Signet.
Il existe également des mesures visant à réactiver OP_CAT sur le réseau principal BTC, mais au moment de la rédaction de cet article, cela ne s'est pas encore produit. Pour l'instant, la transaction inter-chaînes de sCrypt ne fonctionne que sur BTC Signet, un réseau de test alternatif plus fermé pour les applications blockchain, et expérimente de nouveaux types de transactions. OP_CAT a été réactivé sur le BTC Signet.
Since sCrypt’s prize-winning project connects the Litecoin and BTC Signet blockchains, it’s more theoretical than immediately usable as things currently exist. However, OP_CAT works on BSV and has done so for five years now, meaning developers could use the process to enable cross-chain payments. BSV has shown time and time again that more creative uses for blockchain technology are available for creative developers looking for new opportunities.
Étant donné que le projet primé de sCrypt connecte les blockchains Litecoin et BTC Signet, il est plus théorique qu'immédiatement utilisable dans la mesure où les choses existent actuellement. Cependant, OP_CAT fonctionne sur BSV et ce depuis cinq ans maintenant, ce qui signifie que les développeurs pourraient utiliser le processus pour permettre les paiements inter-chaînes. BSV a montré à maintes reprises que des utilisations plus créatives de la technologie blockchain sont disponibles pour les développeurs créatifs à la recherche de nouvelles opportunités.
Clause de non-responsabilité:info@kdj.com
Les informations fournies ne constituent pas des conseils commerciaux. kdj.com n’assume aucune responsabilité pour les investissements effectués sur la base des informations fournies dans cet article. Les crypto-monnaies sont très volatiles et il est fortement recommandé d’investir avec prudence après une recherche approfondie!
Si vous pensez que le contenu utilisé sur ce site Web porte atteinte à vos droits d’auteur, veuillez nous contacter immédiatement (info@kdj.com) et nous le supprimerons dans les plus brefs délais.
-
- DTX Exchange (DTX) est le prochain XRP avec son modèle hybride combinant des fonctionnalités décentralisées et centralisées
- Nov 24, 2024 at 12:30 am
- Le marché de la cryptographie a connu son lot de folies, comme Shiba Inu (SHIB) et la croissance folle de FLOKI. Mais l’accent se déplace désormais vers des projets ayant une réelle utilité.
-
- Le prix Stellar (XLM) monte en flèche de 50 % en 24 heures, imite XRP et ADA pour cibler 1 $
- Nov 24, 2024 at 12:30 am
- Le prix du Stellar (XLM) a bondi de 50 % au cours des dernières 24 heures pour atteindre 0,43 $. Surfant sur les traces de ses pairs XRP et ADA, XLM a gagné 170 % au cours de la semaine dernière
-
- Elon Musk prévient que les États-Unis pourraient sombrer dans une « faillite » « très rapidement » – en plaisantant, il « réparera » le problème avec un « département nommé d'après une pièce de monnaie »
- Nov 24, 2024 at 12:26 am
- Le milliardaire de Tesla, Elon Musk, a averti à plusieurs reprises que les États-Unis pourraient s'effondrer dans la « faillite », prédisant que la seule solution était son ministère de l'Efficacité gouvernementale inspiré du bitcoin et du dogecoin.
-
- DTX Exchange (DTX) deviendra viral après avoir atteint 8,3 millions de dollars en prévente
- Nov 24, 2024 at 12:20 am
- Alors que Shiba Inu (SHIB) et Popcat (SOL) connaissent des turbulences mineures alors que les investisseurs tournent leur attention vers de nouvelles opportunités émergentes, DTX Exchange (DTX) enregistre d'énormes chiffres sur sa plateforme de trading hybride.