This article has been translated from English to Brazilian.

Em vez de um órgão governamental ou organização central (como um banco) gerenciando transações, o Bitcoin é administrado por uma rede composta por milhares de computadores que executam algum software que lida com o envio e o recebimento de bitcoins.

Essa rede de computadores é chamada de rede Bitcoin.

Antes de nos aprofundarmos nos detalhes da rede Bitcoin real, vamos dar um passo atrás e rever o que é uma "rede".

O que é uma rede?

O que é uma rede? Ou, mais especificamente, o que é uma rede de computadores?

Uma rede é apenas um grupo de computadores conectados entre si, permitindo que troquem dados entre si.

Há duas maneiras básicas de organizar uma rede:

1. Rede cliente-servidor

O primeiro tipo de rede é conhecido como "rede cliente-servidor".

Client-Server Network

Uma rede cliente-servidor ocorre quando há um computador centralizado (chamado de "servidor") que atua como um hub ao qual outros computadores (chamados de "clientes") estão conectados.

Os dados são solicitados por computadores conhecidos como "clientes" (como PCs ou até mesmo smartphones) e são fornecidos por computadores chamados "servidores".

Esse é o tipo de configuração de rede usado por bancos e aplicativos de pagamento populares como PayPal, Venmo, Apple Pay e Google Pay.

No banco digital convencional, seu laptop ou telefone celular atua como um "cliente" eletrônico interagindo com um servidor central operado pelo seu banco.

Essa configuração de rede "hub-and-spoke" é altamente eficiente, mas é frágil, pois o servidor é um "ponto de estrangulamento" e se torna um ponto único de falha ("SPOF") centralizado.

Se o servidor cair, toda a rede cairá.

2. Rede ponto a ponto (P2P)

O segundo tipo de rede é conhecido como "rede ponto a ponto".

P2P Network

Onde está o "servidor"? Não há nenhum.

Em vez de "servidores" e "clientes", os computadores são conhecidos simplesmente como "nós", pois podem funcionar tanto como cliente quanto como servidor.

Uma rede ponto a ponto, também conhecida como rede P2P, é criada quando dois ou mais computadores são conectados etrocam dados entre si sem passar por um computador "servidor" separado.

Em uma rede P2P, os computadores podem "falar" diretamente uns com os outros.

Em vez de uma configuração "hub-and-spoke", uma rede P2P é estruturada como uma "teia de aranha".

Um exemplo popular de uma rede P2P é a própria Internet.

Para as pessoas com um pouco de cabelo grisalho, você deve ter se lembrado de um famoso software de compartilhamento de música chamado Napster. O Napster merece crédito por popularizar o uso de software executado em uma rede P2P. O BitTorrent é outro.

Em uma rede ponto a ponto:

  • Todos estão conectados uns aos outros, portanto, é uma rede.
  • Todos na rede são iguais, portanto, todos são considerados pares.

Cada par é igual aos outros, e cada par tem os mesmos direitos e deveres que os outros. Os pares são clientes e servidores ao mesmo tempo.

O que diabos isso tem a ver com o Bitcoin?

Lembre-se... o Bitcoin é executado em uma rede de computadores conhecida como rede Bitcoin.

E ela é configurada como uma rede ponto a ponto (P2P)!

Por que isso é importante?

Na próxima lição, explicarei o motivo. 🤔