À l’origine, Blockchain était annoncé comme un simple grand livre qui pouvait enregistrer les transactions en séquence. Plus tard, on s’est rendu compte que le Écosystème de la chaîne de blocs pourrait avoir plus d’applications dans des domaines autres que les transactions de paiement. Ainsi s’est développée l’idée de Chaîne de blocs 2.0 et Contrats intelligents.
Blockchain 2.0 étend la puissance du grand livre pour inclure d’autres utilitaires tels que des accords, des propositions, des documents, des codes et plus encore. Fondamentalement, cela inclut une logique supplémentaire, également appelée code, via les « contrats intelligents ».
Les contrats intelligents contiennent un code et exécutent diverses conditions écrites ou explicitement mentionnées dans un contrat. Semblables aux contrats normaux, ces «contrats intelligents» sont basés sur la réalisation de conditions convenues. Ces contrats intelligents sont stockés dans le registre distribué Blockchain 2.0. Les contrats peuvent être aussi simples que l’enregistrement d’un prêt ou l’exécution de paiements ou aussi complexes que des « swaps ».
En quoi Blockchain 2.0 est différent de Blockchain 1.0
Blockchain 1.0 était principalement une blockchain Bitcoin alors que Blockchain 2.0 a beaucoup de différents types de blockchains tels que Ethereum, Corda, Hyperledger. Ce n’est pas la fin. Il y en a beaucoup d’autres dans la boucle et à différents stades de développement.
La blockchain 2.0 marque également un changement dans son fonctionnement, c’est-à-dire qu’elle passe de simples transactions à de multiples transactions. Auparavant, nous avions mentionné que les blockchains pouvaient être publiques ou privées. Blockchain 1.0 était limité au public uniquement. Blockchain 2.0 étend sa portée et inclut un consortium, spécifique à un domaine en dehors du public et du privé.
Les avantages associés à Blockchain 2.0. Premièrement, la Blockchain 1.0 est toujours restée ouverte et distribuée. Ce n’est pas le cas avec la blockchain 2.0. Deuxièmement, il résout de nombreux besoins en matière de réglementation et de confidentialité, peut gérer des besoins plus complexes et n’est pas enfermé dans un seul fournisseur. En dehors de ceux-ci, Blockchain 2.0 surmonte certains des problèmes de blockchain existants tels que la vitesse et le coût de calcul.
Comment Microsoft compte développer l’écosystème Blockchain
Microsoft met en œuvre une stratégie en trois parties pour cela :
- Construisez et apprenez des POC clés pilotés par des partenaires et construits sur diverses technologies Blockchain
- Développez l’écosystème et les artefacts du marché blockchain avec nos partenaires et clients
- Développer des services middleware de blockchain Azure clés pour s’assurer que l’infrastructure est prête pour l’entreprise
Microsoft prévoit également d’étendre la blockchain en créant à la fois un nouveau middleware et des scriptlets sécurisés, un projet qu’il nomme Projet Bletchley pour étendre la blockchain. En plus de cela, la société tente de se connecter à de nombreux registres différents et à des services externes et internes existants pour permettre un écosystème de blockchain robuste pour l’entreprise, car elle se rend compte que la technologie a de grandes applications.
Les applications potentielles de la technologie Blockchain incluent :
- Financier – Négociation, négociation, actions, négociation de produits dérivés, rapports de conformité, etc.
- Médias – Gestion des droits numériques, monétisation des jeux, authentification artistique, surveillance des achats et de l’utilisation, etc.
- L’informatique – Micronisation du travail (payer pour les algorithmes, tweets), Étendue du marché, Déboursement du travail
- Médical – Séquençage ADN, Médecine personnalisée
- Gouvernement – Vote, immatriculation des véhicules, permis et identification.
Ainsi, en fonction de votre secteur d’activité, de nombreuses solutions sont disponibles. La plupart des clients qui adoptent la technologie Blockchain sont nouveaux dans le service Microsoft Azure. Vous devez vous inscrire à un compte Azure pour utiliser la technologie blockchain offerte par Microsoft.
La blockchain en tant que service est disponible dans Laboratoires Microsoft Azure DevTest. Vous devez donc utiliser le laboratoire de test Azure Dev pour utiliser Blockchain en tant que service. Azure DevTest Labs est un service qui aide les développeurs et les testeurs à créer rapidement des environnements dans Azure tout en minimisant le gaspillage et en contrôlant les coûts. Pour commencer, recherchez simplement le mot-clé « Blockchain » et vous verrez Blockchain Labs dans la liste des ressources disponibles.
Lis: Qu’est-ce que la technologie Web3 ?
Sélectionnez Créer et remplissez les détails de votre laboratoire et vous devriez être prêt à partir. N’oubliez pas de sélectionner vos piles open source et vos offres tierces avant de poursuivre. Maintenant, pour configurer Blockchain en tant que service hébergé sur Azure, accédez à portal.azure.com et entrez les informations d’identification de votre compte Microsoft Azure. Une fois authentifié, vous serez redirigé vers le portail Azure. Ensuite, suivez les étapes décrites dans ce post dans l’ordre pour créer une nouvelle instance DevTest Lab, créer une nouvelle machine virtuelle et acquérir un jeton d’accès personnel auprès de GitHub.
Lis: Comment accéder aux domaines Blockchain dans un navigateur.