Core Developers Open Source SRC Protocol’s Indexer Code, Including SRC-20, SRC-721, And SRC-101 Token Standards

Les principaux développeurs du protocole SRC ont annoncé l'open source de son code d'indexeur sur GitHub. Cela permet aux utilisateurs d’interroger et d’utiliser librement l’interface frontale.

L'écosystème SRC comprend trois normes de jetons : SRC-20, SRC-721 et SRC-101. SRC-20 facilite la création de jetons fongibles et de jetons non fongibles (NFT). Pendant ce temps, le SRC-721 est principalement conçu pour les applications NFT, actuellement utilisées par la plateforme OpenStamp pour les transactions de timbres et NFT. De plus, SRC-101 sert de norme de service de noms de domaine spécialisée développée par Bitname, un fournisseur de services de noms de domaine au sein de l'écosystème Bitcoin plus large.

Le méta-protocole Bitcoin Stamps a été initialement conçu à l'aide des techniques d'encodage des transactions Bitcoin Counterparty (XCP) pour servir de couche de stockage immuable pour l'art NFT, en particulier les Classic Stamps. Depuis, il a évolué pour incorporer son propre méta-protocole distinct, nommé SRC-20, pour les jetons fongibles. Ce protocole fonctionne indépendamment de XCP, s'écartant de son format de transaction tout en conservant une totale autonomie.

Le référentiel prend en charge une variété de composants dans Bitcoin Stamps, englobant les timbres classiques, les jetons OLGA (encodés P2WSH), les timbres SRC-721 et les jetons SRC-20. Les timbres OLGA utilisant le codage P2WSH ont été introduits à une hauteur de bloc de 833 000 pour s'adapter à des transactions de plus grande taille et réduire le coût de l'impression sécurisée d'images sur la blockchain Bitcoin. Les timbres Bitcoin sont stockés de manière permanente dans l’ensemble UTXO (Unspent Transaction Output).

Pour le processus d'installation, les développeurs auront besoin soit d'un nœud BTC complet local, soit d'un compte avec Quicknode.com ou un service similaire. De plus, cela nécessitera une base de données MySQL ou l'installation MySQL par défaut à partir de Docker. En option, un nœud de contrepartie local peut également être configuré.

Que sont les timbres Bitcoin ?

Bitcoin Stamps utilise le protocole Secure Tradeable Art Maintenu Securely (STAMPS) pour intégrer des images numériques directement dans la blockchain Bitcoin. Cela permet aux utilisateurs de créer des « NFT » et d’élargir les applications de Bitcoin à divers cas d’utilisation.

Il introduit une nouvelle méthode pour intégrer des données d'image au format base64 dans les sorties de transaction afin de permettre le stockage d'œuvres d'art directement sur la blockchain. Le processus consiste à encoder le contenu binaire d'une image dans une chaîne base64, à placer cette chaîne avec STAMP : dans la clé de description d'une transaction et à la transmettre via le protocole Counterparty sur le registre Bitcoin.

En raison de la longueur de la chaîne, Counterparty utilise le multisig par défaut, segmentant les données en sorties. Cette méthode garantit que les données restent préservées d'une manière qui ne peut pas être supprimée d'un nœud Bitcoin complet, garantissant ainsi leur préservation immuable.

Le code d'indexation du protocole Open Source SRC des développeurs principaux, y compris les normes de jetons SRC-20, SRC-721 et SRC-101, apparaît en premier sur Metaverse Post.