Este é o terceiro artigo de uma série sobre lições que podem informar a substituição do dólar americano pelo bitcoin. Leia o primeiro artigo da série, sobre deixar o padrão-ouro, aqui. E leia o segundo, sobre desmantelamento da arquitetura fiduciária, aqui.
Na parte dois desta série, discutimos a aplicação do Modelo de Interconexão de Sistemas Abertos (OSI) como um modelo de arquitetura para entender o sistema fiduciário. Na primeira parte, discutimos o abandono dos princípios sólidos do dinheiro e por que isso aconteceu. Aqui, discutiremos um novo sistema, apoiado pelo Bitcoin. Em seguida, o próximo artigo abordará o motivo pelo qual abandonamos os princípios sólidos do dinheiro e como nosso novo sistema de Bitcoin incentiva todos a manter esses princípios dentro da arquitetura que discutiremos hoje.
O modelo OSI tem sete camadas, todas discutidas na entrada mencionada nesta série. Este modelo em particular não ganhou a batalha das redes. É um sucessor mais descentralizado, Protocolo de Controle de Transmissão / Protocolo da Internet (TCP / IP), acabaria se tornando a internet que conhecemos hoje por uma infinidade de razões, entre elas uma simplificação de camadas.
Vou reiterar que esta é uma discussão conceitual da arquitetura do sistema com a intenção de aprofundar a discussão do Bitcoin substituindo o dólar americano. Não estou afirmando de forma alguma isso como uma arquitetura financeira final. Minha intenção não é fornecer a resposta final de como substituímos o dólar, mas sim permitir a discussão dentro da arquitetura que entendemos, pois sabemos que o único caminho verdadeiro para a adoção é o de livre escolha e melhoria contínua.
Como o OSI é amplamente usado como modelo para entender a arquitetura, e algumas de suas camadas nem sempre são usadas para cada aplicativo, discutiremos o Bitcoin através de uma lente da arquitetura que deu origem ao que agora chamamos de “internet”. Isso é feito através da construção de um sistema semelhante ao usado na última entrada da série, embora esse sistema se concentre no Bitcoin em vez do dólar e existam apenas quatro camadas para TCP/IP. Vamos começar com um breve lembrete das sete camadas do sistema fiduciário discutidas anteriormente:
Camadas Fiat
- A Camada Física: Isso era ouro quando tínhamos dinheiro sólido
- Data Link: A conexão de dois nós. Exemplo: dois bancos centrais se conectando através do sistema SWIFT, conforme discutido na parte dois.
- Rede: Aqui criamos o caminho para os nós — endereços individuais ou números de roteamento e conta para o sistema bancário.
- Transporte: Isso permite a facilidade de transporte de moeda. Na estrutura fiduciária, comparamos isso ao crédito, que permite um processamento mais rápido na promessa de um IOU.
- Sessões: Facilmente referido como “gerenciamento de token bidirecional”. Este é o processo de construção de tokens (ações, títulos, derivativos) que podem ser comprados e vendidos. Este é o mercado de derivativos.
- Apresentação: É assim que a rede constrói uma apresentação para a experiência do usuário. Pense na programação por trás da experiência do usuário da sua plataforma bancária online.
- Aplicativo: é aqui que entra o consumidor. Todas essas camadas se unem em um aplicativo que o consumidor usa para gerenciar seu fiat
Camadas TCP/IP
"Administração de rede TCP / IP” descreve as camadas TCP/IP como:
- Aplicação
- Transporte
- Internet
- Acesso à rede
As camadas do Bitcoin geralmente seguem essa arquitetura, mas em uma ordem ligeiramente diferente.
Camada TCP/IP: Acesso à Rede
Todas as citações abaixo são de "Administração de rede TCP / IP. "
Essa é a camada base do que chamaremos de padrão Bitcoin no restante deste artigo, com base no modelo TCP/IP.
“Os protocolos nesta camada fornecem os meios para o sistema entregar dados a outros dispositivos em uma rede diretamente conectada… A camada de acesso à rede TCP/IP pode abranger as funções de todos os três níveis inferiores do Modelo de Referência OSI.”
A camada de acesso à rede do padrão Bitcoin é a base da arquitetura, representada pela própria rede Bitcoin. A primeira camada do sistema Bitcoin, conforme descrito com o modelo TCP/IP, engloba as três primeiras camadas do sistema fiduciário, descritas com o modelo OSI: as camadas física, de enlace de dados e de rede.
A camada física – embora com mais precisão, a camada “digital”, é representada pelos ativos tangíveis da combinação de saídas de transações não gastas (UTXOs) para representar suas posses totais de bitcoin para criar a camada “física”, embora com mais precisão, diríamos que é a camada digital. Isso é chamado de “on chain”, ele se move lentamente, fornece segurança, imutabilidade e um livro-razão público.
A camada de “enlace de dados” engloba a ideia de transmitir dados de um nó para outro. Isso é realizado na camada base do Bitcoin. Qualquer um pode baixar o Bitcoin Core e começar a executar um nó. Todos esses nós cooperam e se comunicam para chegar a um consenso para cada bloco resolvido no blockchain. No padrão fiduciário, o Federal Reserve serve como nó central, e sistemas de comunicação como o SWIFT permitem que eles se comuniquem com nós centralizados internacionais. Isso requer tantas entidades confiáveis diferentes e a criação dessas entidades, enquanto o Bitcoin realiza esse sistema na camada base descentralizando os nós e permitindo que cada nó tenha uma conexão direta entre si.
A terceira camada é a camada de rede. O padrão Bitcoin também realiza a rede na camada base. Como a rede são endereços que permitem a comunicação entre os nós que permitem que a moeda seja enviada de um lugar para outro, isso claramente nos leva aos endereços da carteira, o local onde você mantém todos os preciosos UTXOs que mencionamos anteriormente.
Quando um UTXO é gasto, temos um remetente, um destinatário e assinaturas para verificar a transação. Nenhuma entidade central é necessária para validar a transação e temos um registro público. No padrão fiduciário, esse processo é centralizado e os dados não são acessíveis em um livro público como no padrão Bitcoin.
Camada TCP/IP: Internet
“O Protocolo de Internet é o alicerce da Internet. Suas funções incluem:
• Definir o datagrama, que é a unidade básica de transmissão na Internet
• Definição do esquema de endereçamento da Internet
• Movendo dados entre a Camada de Acesso à Rede e a Camada de Transporte
• Diagramas de roteamento para hosts remotos
• Executando fragmentação e remontagem de datagramas”
O datagrama é um UTXO. Enquanto o Bitcoin é denominado em satoshis ou unidades completas de bitcoin, os dados reais que estão sendo transmitidos dentro ou fora da cadeia são o UTXO. Esses pacotes de dados que servem como prova de que as “moedas” ou UTXOs que você possui não foram gastas e, portanto, estão disponíveis como fundos utilizáveis.
O esquema de endereçamento executa as tarefas mencionadas anteriormente, como rotear transações entre nós ou os hosts remotos do blockchain Bitcoin, mas também entre camadas. A camada da Internet é frequentemente chamada de “protocolo não confiável” porque não executa sua própria detecção de erros ou código de recuperação. Esta não é a representação adequada desta camada porque serve como a transição entre outras camadas que fornecem essas funções muito necessárias.
A camada dois do padrão Bitcoin permite a comunicação da camada um (acesso à rede) e da camada três (transporte), e utiliza essas camadas para funcionalidades ausentes da camada da Internet.
Quando uma transação é transmitida on-hain, isso significa que a transação foi enviada para um único ou vários nós. À medida que mais nós ou hosts remotos se juntam para validar uma transação, ela recebe segurança e detecção de erros - segurança tornando-se parte da blockchain imutável do Bitcoin uma vez que as transações são alojadas firmemente dentro de um bloco, e detecção de erros não encontrando erros cometidos pelos usuários , mas criando um sistema de incentivos por meio de chaves de penalidade que exigem que os usuários apresentem apenas os estados atuais do canal de redes de Camada 2 como Lightning. Isso significa que o estado atual é incentivado a ser preciso e apresentado por ambas as partes, desincentivando erros.
A fragmentação ocorre por meio de “saídas de mudança”. Dados fragmentados tornam-se necessários quando os dados são muito grandes para transferência. Por exemplo, se você precisasse fazer uma compra e tivesse apenas um UTXO em sua carteira por US$ 30, mas a compra fosse apenas por US$ 10, você precisaria fragmentar esse UTXO em bits de dados menores. Neste exemplo, você criaria duas transações, uma de $ 10 que vai para o comerciante para fazer a compra e outra de $ 20 que será devolvida ao seu endereço de carteira.
A quantidade total de bitcoin mantida em uma carteira é na verdade um algoritmo que soma a soma total de seus UTXOs, e cada UTXO provavelmente vale uma quantidade diferente de satoshis. Como nem sempre atenderemos “coincidência de desejos” com a quantidade exata de satoshis na quantidade perfeita de UTXOs, precisamos fragmentar os dados conforme necessário. Isso é feito por meio de saídas de alteração.
Camada TCP/IP: Transporte
“Os dois protocolos mais importantes na camada de transporte são o Transmission Control Protocol (TCP) e o User Datagram Protocol (UDP). O TCP fornece um serviço confiável de entrega de dados com detecção e correção de erros de ponta a ponta. O UDP fornece um serviço de entrega de datagramas de baixa sobrecarga e sem conexão.”
TCP é a blockchain. O processo interconectado de mineradores de Bitcoin adicionando transações ao blockchain e nós validando as transações adicionadas ao blockchain garante a entrega confiável de cada transação com comprovação verificável e fornece segurança de alto nível nas transações evitando maleabilidade ou envios de erros.
As transações podem acontecer on-chain, com a camada 1, ou off-chain com a camada 2. Os mineradores e nós são a camada de transporte que fornece acesso a qualquer camada que esteja sendo utilizada no momento.
O UDP é facilmente reconhecido como Lightning ou outros aplicativos de Camada 2 no Bitcoin. A baixa sobrecarga é fornecida com taxas de transação excepcionalmente baixas. O Lightning não tem um limite operacional, o que significa que uma quantidade ilimitada de canais pode ser aberta para criar uma escala ilimitada.
O serviço de entrega de datagramas para UTXOs é mantido por “canais” abertos entre dois participantes dispostos que criam uma carteira multi-sig de fundos a serem usados para microtransações que não estão conectadas ao blockchain. Uma vez que ambas as partes desejam fechar o canal, ele é transmitido para a camada de transporte e se torna parte do blockchain.
Você pode estar pensando: “Por que parece que algumas dessas repetições?” É porque o sistema nem sempre é linear. A interconexão aberta do sistema permite o melhor uso exigido para o cenário existente. Essa capacidade de realizar transações com liberdade direcional com aplicativos que melhor atendem à transação é uma característica definidora do Bitcoin.
Camada TCP/IP: Aplicação
Todos os processos utilizados na camada de transporte para entregar dados de inúmeras maneiras diferentes são reunidos em forma bruta com sua intenção individual. Exemplos de aplicações incluem:
- Lightning: Acho que já discutimos isso o suficiente para você entender – escalabilidade de camada 2 para Bitcoin com canais de duas partes construídos para microtransações e taxas baixas.
- Strike: Aplicativo desenvolvido em cima do Lightning para permitir micropagamentos diretos a qualquer usuário final.
- Sphinx Chat: Mídia social descentralizada usada para mensagens criptografadas e criação de conteúdo sem medo de censura.
- Zion: Mídia social descentralizada construída para a criação de conteúdo usando comunidades onde cada proprietário da comunidade executa seu próprio nó, evitando a censura e permitindo a criação direta ao consumidor.
- Casa: Serviço multisig, não custodial para carteiras Bitcoin com foco em educação de segurança.
Existem muitas outras aplicações e muitas outras estão sendo desenvolvidas a cada dia.
Neste ponto da série, discutimos a razão pela qual os princípios monetários sólidos foram abandonados no cenário internacional, com foco no dólar dos EUA como moeda de reserva mundial. Em seguida, falamos sobre a arquitetura OSI como uma forma de quebrar as camadas do sistema fiduciário que substituíram os princípios monetários sólidos que abandonamos, para que pudéssemos entender como substituí-lo. Agora, mostramos como, assim como o TCP/IP superou o OSI para a arquitetura de rede padrão, o Bitcoin pode substituir o sistema fiduciário atual através das lentes de uma arquitetura TCP/IP.
Portanto, podemos ver que o Bitcoin não apenas pode substituir o atual sistema de fiat, mas já possui os sistemas para fazê-lo e de uma maneira muito mais eficiente. Este não é um processo de remoção do dólar como moeda de reserva mundial, nem é a destruição total do decreto. Em vez disso, o sistema do Bitcoin deve existir como paralelo, simultâneo ao sistema de fiat, e as pessoas devem optar por adotar esse novo sistema. Uma vez que a adoção e a educação atingem a massa crítica necessária, o outro sistema cai sem uso suficiente.
Mas e as razões discutidas no primeiro artigo desta série para dar as costas ao dinheiro sólido? Criamos os sistemas corretos de incentivos para sustentar as escolhas do nosso passado ou as assombrações do nosso futuro? Espero que você se junte a mim no próximo artigo, onde discutiremos os incentivos do padrão Bitcoin e se podemos alcançar não apenas a adoção, mas a sustentabilidade.
Este é um post convidado de Shawn Amick. As opiniões expressas são inteiramente próprias e não refletem necessariamente as da BTC Inc ou Bitcoin Magazine.
- "
- 7
- Sobre
- Acesso
- Conta
- endereço
- Adoção
- algoritmo
- Todos os Produtos
- Permitindo
- já
- Outro
- Aplicação
- aplicações
- arquitetura
- artigo
- Ativos
- Bancário
- bancos
- Batalha
- ser
- MELHOR
- Bitcoin
- núcleo bitcoin
- carteiras de bitcoin
- blockchain
- Obrigações
- BTC
- BTC Inc
- Prédio
- chamada
- Censura
- Bancos Centrais
- alterar
- canais
- código
- Moedas
- Comunicação
- Comunidades
- comunidade
- da conexão
- Consenso
- consumidor
- conteúdo
- poderia
- Criar
- crédito
- Moeda
- Atual
- Estado atual
- dados,
- dia
- Descentralizada
- Entrega
- Demanda
- Derivativos
- Detecção
- desenvolvido
- Dispositivos/Instrumentos
- diferente
- digital
- discutir
- Dólar
- down
- facilmente
- Educação
- Evento
- todos
- exemplo
- vasta experiência
- Característica
- Federal
- Federal Reserve
- Taxas
- decreto
- financeiro
- Primeiro nome
- Foco
- seguir
- formulário
- Foundation
- Gratuito
- Freedom
- cheio
- fundos
- futuro
- vai
- Dourado
- Locatário
- Visitante Mensagem
- SUA PARTICIPAÇÃO FAZ A DIFERENÇA
- segurar
- Como funciona o dobrador de carta de canal
- Como Negociar
- HTTPS
- idéia
- importante
- Internacionais
- Internet
- IT
- juntar
- chaves
- grande
- Ledger
- relâmpago
- LINK
- de grupos
- mercado
- Mídia
- Comerciante
- mensagens
- Mineradores
- modelo
- dinheiro
- a maioria
- rede
- redes
- nós
- números
- online
- serviços bancários online
- aberto
- Opiniões
- ordem
- Outros
- proprietário
- participantes
- pagamentos
- Pessoas
- físico
- plataforma
- presente
- impedindo
- processo
- processos
- Programação
- prova
- protocolo
- fornecer
- fornece
- público
- compra
- Cru
- razões
- registro
- recuperação
- DESCANSO
- corrida
- Dito
- AMPLIAR
- Escala
- segurança
- Série
- serviço
- Baixo
- semelhante
- So
- Redes Sociais
- meios de comunicação social
- vendido
- Etapa
- começo
- Estado
- Unidos
- Ações
- Sustentabilidade
- SWIFT
- .
- sistemas
- o mundo
- Pensando
- Através da
- tempo
- hoje
- juntos
- token
- Tokens
- topo
- transação
- Transações
- transporte
- transporte
- nos
- us
- USD
- usuários
- Wallet
- Carteiras
- O Quê
- Wikipedia
- ganhar
- dentro
- sem
- mundo
- Equivalente há