Ceci est le troisième article d'une série sur les leçons qui peuvent éclairer le remplacement du dollar américain par le bitcoin. Lisez le premier article de la série, sur la sortie de l'étalon-or, ici. Et lisez le second, sur le démantèlement de l'architecture fiat, ici.
Dans la deuxième partie de cette série, nous avons discuté de l'application de la Modèle d'interconnexion de systèmes ouverts (OSI) comme modèle d'architecture pour comprendre le système fiat. Dans la première partie, nous avons discuté de l'abandon des principes de la monnaie saine et pourquoi cela s'est produit. Ici, nous allons discuter d'un nouveau système, soutenu par Bitcoin. Ensuite, le prochain article abordera le raisonnement de notre abandon des principes de l'argent sain, et comment notre nouveau système de Bitcoin incite tout le monde à respecter ces principes dans l'architecture dont nous discuterons aujourd'hui.
Le modèle OSI comporte sept couches, qui ont toutes été abordées dans l'entrée susmentionnée de cette série. Ce modèle particulier n'a pas gagné la bataille des réseaux. C'est un successeur plus décentralisé, Protocole de contrôle de transmission / protocole Internet (TCP / IP), finirait par prendre le relais en tant qu'Internet que nous connaissons aujourd'hui pour une multitude de raisons, notamment une simplification de la superposition.
Je répète qu'il s'agit d'une discussion conceptuelle sur l'architecture du système dans le but de faire avancer la discussion sur le remplacement du dollar américain par Bitcoin. Je ne prétends en aucun cas qu'il s'agisse d'une architecture financière définitive. Mon intention n'est pas de fournir la réponse finale sur la façon dont nous remplaçons le dollar, mais plutôt de permettre la discussion au sein de l'architecture que nous comprenons, car nous savons que le seul véritable chemin vers l'adoption est celui du libre choix et de l'amélioration continue.
Étant donné que l'OSI est largement utilisé comme modèle pour comprendre l'architecture et que certaines de ses couches ne sont pas toujours utilisées pour chaque application, nous discuterons de Bitcoin à travers le prisme de l'architecture qui a donné naissance à ce que nous appelons maintenant «l'Internet». Ceci est accompli en construisant un système similaire à celui utilisé dans la dernière entrée de la série, bien que ce système se concentre sur Bitcoin au lieu du dollar, et il n'y a que quatre couches pour TCP/IP. Commençons par un bref rappel des sept couches du système fiat discuté précédemment :
Calques Fiat
- La couche physique : c'était de l'or quand nous avions de l'argent solide
- Liaison de données : La connexion de deux nœuds. Exemple : deux banques centrales se connectant via le système SWIFT, comme indiqué dans la deuxième partie.
- Réseau : Ici, nous créons le chemin vers les nœuds - adresses individuelles ou numéros de routage et de compte pour le système bancaire.
- Transport : Cela permet la facilité de transport des devises. Dans la structure fiat, nous avons comparé cela au crédit, ce qui permet un traitement plus rapide sur la promesse d'une reconnaissance de dette.
- Sessions : facilement appelées "gestion bidirectionnelle des jetons". C'est le processus de construction de jetons (actions, obligations, produits dérivés) qui peuvent être à la fois achetés et vendus. C'est le marché des produits dérivés.
- Présentation : c'est ainsi que le réseau construit une présentation pour l'expérience utilisateur. Pensez à la programmation derrière l'expérience utilisateur de votre plateforme de banque en ligne.
- Application : c'est là que le consommateur entre en jeu. Toutes ces couches fusionnent dans une application que le consommateur utilise pour gérer son fiat
Couches TCP/IP
"Administration du réseau TCP/IP” décrit les couches TCP/IP comme :
- Application
- Transport
- Internet
- L'accès au réseau
Les couches de Bitcoin suivent généralement cette architecture, mais dans un ordre légèrement différent.
Couche TCP/IP : accès au réseau
Toutes les citations ci-dessous proviennent de "Administration du réseau TCP/IP. »
Il s'agit de la couche de base de ce que nous appellerons la norme Bitcoin dans la suite de cet article, basée sur le modèle TCP/IP.
"Les protocoles de cette couche permettent au système de fournir des données aux autres appareils sur un réseau directement connecté... La couche d'accès au réseau TCP/IP peut englober les fonctions des trois niveaux inférieurs du modèle de référence OSI."
La couche d'accès réseau de la norme Bitcoin est la base de l'architecture, représentée par le réseau Bitcoin lui-même. La première couche du système Bitcoin, telle que décrite avec le modèle TCP/IP, englobe les trois premières couches du système fiat, décrites avec le modèle OSI : les couches physique, liaison de données et réseau.
La couche physique - bien que plus précisément, la couche "numérique", est représentée par les atouts matériels de la combinaison des sorties de transaction non dépensées (UTXO) pour représenter vos avoirs totaux en bitcoin créer la couche "physique", bien que plus précisément, nous le dirions est la couche numérique. C'est ce qu'on appelle «en chaîne», il se déplace lentement, il offre la sécurité, l'immuabilité et un grand livre public.
La couche "liaison de données" englobe l'idée de transmettre des données d'un nœud à un autre. Ceci est accompli sur la couche de base de Bitcoin. Tout le monde peut télécharger Bitcoin Core et commencer à exécuter un nœud. Tous ces nœuds coopèrent et communiquent pour parvenir à un consensus pour chaque bloc résolu dans la blockchain. Dans la norme fiat, la Réserve fédérale sert de nœud central et les systèmes de communication comme SWIFT leur permettent de communiquer avec des nœuds centralisés internationaux. Cela nécessite tant d'entités de confiance différentes et la création desdites entités, tandis que Bitcoin accomplit ce système au niveau de la couche de base en décentralisant les nœuds et en permettant à chaque nœud une connexion directe les uns aux autres.
La troisième couche est la couche réseau. La norme Bitcoin réalise également le réseau sur la couche de base. Étant donné que le réseau est constitué d'adresses qui permettent la communication entre les nœuds qui permettent d'envoyer de la monnaie d'un endroit à l'autre, cela nous amène clairement aux adresses de portefeuille, l'endroit où vous détenez tous ces précieux UTXO que nous avons mentionnés plus tôt.
Lorsqu'un UTXO est dépensé, nous avons un expéditeur, un destinataire et des signatures pour vérifier la transaction. Aucune entité centrale n'est nécessaire pour valider la transaction, et nous avons un dossier public. Dans la norme fiat, ce processus est centralisé et les données ne sont pas accessibles sur un registre public comme c'est le cas sur la norme Bitcoin.
Couche TCP/IP : Internet
« Le protocole Internet est la pierre angulaire d'Internet. Ses fonctions incluent :
• Définir le datagramme, qui est l'unité de base de transmission sur Internet
• Définir le schéma d'adressage Internet
• Déplacement de données entre la couche d'accès réseau et la couche de transport
• Schémas de routage vers des hôtes distants
• Exécution de la fragmentation et du réassemblage des datagrammes »
Le datagramme est un UTXO. Alors que Bitcoin est libellé en satoshis ou en unités bitcoin complètes, les données réelles qui sont transmises en chaîne ou hors chaîne sont l'UTXO. Ces paquets de données qui servent de preuve que les "pièces" ou UTXO que vous possédez n'ont pas été dépensés et sont donc disponibles en tant que fonds utilisables.
Le schéma d'adressage remplit les fonctions mentionnées précédemment, telles que le routage des transactions entre les nœuds ou les hôtes distants de la blockchain Bitcoin, mais également entre les couches. La couche Internet est souvent qualifiée de "protocole non fiable" car elle n'exécute pas son propre code de détection d'erreur ou de récupération. Ce n'est pas la bonne représentation de cette couche car elle sert de transition entre les autres couches qui fournissent ces fonctions indispensables.
La couche deux de la norme Bitcoin permet la communication de la couche un (accès au réseau) et de la couche trois (transport), et utilise ces couches pour les fonctionnalités manquantes de la couche Internet.
Lorsqu'une transaction est diffusée en continu, cela signifie que la transaction a été envoyée à un ou plusieurs nœuds. Au fur et à mesure que de plus en plus de nœuds ou d'hôtes distants se joignent à la validation d'une transaction, celle-ci bénéficie de la sécurité et de la détection des erreurs - la sécurité en faisant partie de la blockchain immuable de Bitcoin une fois que les transactions sont solidement logées dans un bloc, et la détection des erreurs non en trouvant les erreurs commises par les utilisateurs , mais en créant un système d'incitations via des clés de pénalité qui exigent que les utilisateurs ne présentent que les états actuels des canaux des réseaux de couche 2 comme Lightning. Cela signifie que l'état actuel est incité à être précis et présenté par les deux parties, ce qui décourage les erreurs.
La fragmentation se produit par le biais de "changements de sorties". Les données fragmentées deviennent nécessaires lorsque les données sont trop volumineuses pour le transfert. Par exemple, si vous deviez effectuer un achat et que vous n'aviez qu'un seul UTXO dans votre portefeuille pour 30 $, mais que l'achat ne coûte que 10 $, vous devrez fragmenter cet UTXO en plus petits morceaux de données. Dans cet exemple, vous créeriez deux transactions, une pour 10 $ qui va au marchand afin d'effectuer l'achat, et une pour 20 $ qui sera renvoyée à l'adresse de votre portefeuille.
Le montant total de bitcoin détenu dans un portefeuille est en fait un algorithme additionnant la somme totale de vos UTXO, et chaque UTXO vaut probablement une quantité différente de satoshis. Comme nous ne rencontrerons pas toujours les "coïncidence des désirs" avec la quantité exacte de satoshis dans la quantité parfaite d'UTXO, nous devons fragmenter les données selon les besoins. Ceci est accompli via les sorties de changement.
Couche TCP/IP : transport
« Les deux protocoles les plus importants de la couche transport sont le protocole de contrôle de transmission (TCP) et le protocole de datagramme utilisateur (UDP). TCP fournit un service de livraison de données fiable avec une détection et une correction des erreurs de bout en bout. UDP fournit un service de livraison de datagrammes sans connexion et à faible surcharge. »
TCP est la chaîne de blocs. Le processus interconnecté des mineurs Bitcoin ajoutant des transactions à la blockchain et des nœuds validant les transactions ajoutées à la blockchain garantit une livraison fiable de chaque transaction avec une preuve vérifiable, et fournit une sécurité de haut niveau dans les transactions empêchant la malléabilité ou les soumissions d'erreurs.
Les transactions peuvent se produire en chaîne, avec la couche 1, ou hors chaîne avec la couche 2. Les mineurs et les nœuds sont la couche de transport qui donne accès à la couche utilisée à ce moment-là.
UDP est facilement reconnu comme Lightning ou d'autres applications de couche 2 sur Bitcoin. De faibles frais généraux sont fournis avec des frais de transaction exceptionnellement bas. Lightning n'a pas de plafond opérationnel, ce qui signifie qu'un nombre illimité de canaux peut être ouvert pour créer une échelle illimitée.
Le service de livraison de datagrammes pour les UTXO est maintenu par des « canaux » ouverts entre deux participants volontaires qui créent un portefeuille de fonds multi-signatures à utiliser pour les micro-transactions qui ne sont pas connectées à la blockchain. Une fois que les deux parties veulent fermer le canal, celui-ci est ensuite diffusé à la couche de transport et fait partie de la blockchain.
Vous pensez peut-être : « Pourquoi semble-t-il que certaines de ces choses se répètent ? » C'est parce que le système n'est pas toujours linéaire. L'interconnexion ouverte du système permet la meilleure utilisation exigée pour le scénario existant. Cette capacité à effectuer des transactions avec une liberté directionnelle avec des applications qui servent au mieux la transaction est une caractéristique déterminante de Bitcoin.
Couche TCP/IP : Application
Tous les processus utilisés dans la couche de transport pour fournir des données de multiples façons différentes se réunissent sous forme brute avec leur intention individuelle. Voici des exemples d'applications :
- Lightning : Je pense que nous en avons suffisamment discuté pour que vous compreniez bien : l'évolutivité de la couche 2 pour Bitcoin avec des canaux bipartites conçus pour les micro-transactions et des frais peu élevés.
- Strike : Application construite sur Lightning pour permettre des micro-paiements directs à n'importe quel utilisateur final.
- Sphinx Chat : médias sociaux décentralisés utilisés pour la messagerie cryptée et la création de contenu sans crainte de censure.
- Zion : médias sociaux décentralisés conçus pour la création de contenu à l'aide de communautés où chaque propriétaire de communauté utilise son propre nœud, empêchant la censure et permettant la création directe au consommateur.
- Casa : Service multi-sig, non dépositaire pour les portefeuilles Bitcoin avec un accent sur l'éducation à la sécurité.
De nombreuses autres applications existent et bien d'autres sont développées de jour en jour.
À ce stade de la série, nous avons discuté des raisons pour lesquelles les principes d’une monnaie saine ont été abandonnés sur la scène internationale, en mettant l’accent sur le dollar américain comme monnaie de réserve mondiale. Nous avons ensuite discuté de l'architecture OSI comme moyen de décomposer les couches du système fiduciaire qui ont remplacé les principes de monnaie saine que nous avons abandonnés, afin que nous puissions comprendre comment le remplacer. Nous avons maintenant montré comment, tout comme TCP/IP a battu OSI pour l'architecture de réseau standard, Bitcoin peut remplacer le système fiduciaire actuel à travers le prisme d'une architecture TCP/IP.
Par conséquent, nous pouvons voir que non seulement Bitcoin peut remplacer le système actuel de fiat, mais qu'il a déjà les systèmes en place pour le faire, et d'une manière beaucoup plus efficace. Il ne s'agit pas d'un processus de suppression du dollar américain en tant que monnaie de réserve mondiale, ni de la destruction totale du fiat. Au contraire, le système de Bitcoin doit exister en parallèle, simultanément au système de fiat, et les gens doivent choisir d'adopter ce nouveau système. Une fois que l'adoption et l'éducation atteignent la masse critique nécessaire, l'autre système tombe sans utilisation suffisante.
Mais qu'en est-il des raisons évoquées dans le premier article de cette série pour tourner le dos à une monnaie saine ? Avons-nous créé les bons systèmes d'incitations pour soutenir les choix de notre passé ou les hantises de notre futur ? J'espère que vous vous joindrez à moi pour le prochain article où nous discuterons des incitations de la norme Bitcoin, et si nous pouvons parvenir non seulement à l'adoption, mais à la durabilité.
Ceci est un article invité par Shawn Amick. Les opinions exprimées sont entièrement les leurs et ne reflètent pas nécessairement celles de BTC Inc ou Magazine Bitcoin.
- "
- 7
- Qui sommes-nous
- accès
- Compte
- propos
- Adoption
- algorithme
- Tous
- Permettre
- déjà
- Une autre
- Application
- applications
- architecture
- article
- Outils
- Services bancaires
- Banks
- Bataille
- va
- LES MEILLEURS
- Bitcoin
- noyau Bitcoin
- portefeuilles Bitcoin
- blockchain
- Obligations
- BTC
- BTC Inc
- Développement
- Appelez-nous
- Censure
- Banques centrales
- Change
- Voies
- code
- Pièces de monnaie
- Communication
- Communautés
- Communautés
- connexion
- Consensus
- consommateur
- contenu
- pourriez
- La création
- crédit
- Devise
- Courant
- État actuel
- données
- journée
- Décentralisé
- page de livraison.
- Demande
- Dérivés
- Détection
- développé
- Compatibles
- différent
- numérique
- discuter
- Dollar
- down
- même
- Éducation
- événement
- tout le monde
- exemple
- Découvrez
- Fonctionnalité
- National
- Réserve fédérale
- Frais
- Fiat
- la traduction de documents financiers
- Prénom
- Focus
- suivre
- formulaire
- Fondation
- Test d'anglais
- spirituelle
- plein
- fonds
- avenir
- aller
- Or
- GUEST
- Invité Message
- ici
- appuyez en continu
- Comment
- How To
- HTTPS
- idée
- important
- International
- Internet
- IT
- rejoindre
- clés
- gros
- Ledger
- foudre
- LINK
- gestion
- Marché
- Médias
- Commerçant
- messagerie
- mineurs
- modèle
- de l'argent
- (en fait, presque toutes)
- réseau et
- réseaux
- nœuds
- numéros
- en ligne
- services bancaires en ligne
- ouvert
- Avis
- de commander
- Autre
- propriétaire
- participants
- Paiements
- Personnes
- Physique
- plateforme
- représentent
- prévention
- processus
- les process
- Programmation
- preuve
- protocole
- fournir
- fournit
- public
- achat
- raw
- Les raisons
- record
- récupération
- REST
- pour le running
- Saïd
- Évolutivité
- Escaliers intérieurs
- sécurité
- Série
- service
- Shorts
- similaires
- So
- Réseaux sociaux
- réseaux sociaux
- vendu
- Étape
- Commencer
- Région
- États
- Actions
- Durabilité
- SWIFT
- combustion propre
- Système
- le monde
- En pensant
- Avec
- fiable
- aujourd'hui
- ensemble
- jeton
- Tokens
- top
- transaction
- Transactions
- transport
- transport
- nous
- us
- USD
- utilisateurs
- Wallet
- Portefeuilles
- Quoi
- Wikipédia
- gagner
- dans les
- sans
- world
- vaut