Descentralizando endereços IP com Bitcoin Ajuda a distribuir a Internet

By Bitcoin Revista - 1 ano atrás - Tempo de leitura: 5 minutos

Descentralizando endereços IP com Bitcoin Ajuda a distribuir a Internet

If they choose to, IANA could use Bitcoin to create a decentralized database for IP address distribution, unless they go down the path of tokenization.

Este é um editorial de opinião de Moustafa Amin, líder em tecnologia com mais de 20 anos de experiência profissional em grandes organizações, prestadoras de serviços e empresas de telecomunicações.

"Bitcoin Not Blockchain”

If you’re a frequent reader of Bitcoin Magazine or if you’re a Bitcoin enthusiast in general, you might have seen this motto. I came across it numerous times and I agree with it 100%.

Sometimes there could be a minor exception, for instance when the scope is constrained, the context is private and there is no need for tokenization but in most cases, it’s always wise para ficar com bitcoin.

Vamos analisar um estudo de caso imaginário sobre endereços IP usando uma analogia de “semáforo” – amarelo, vermelho e verde.

Endereços IP

Presumo que os leitores estejam ou pelo menos familiarizados com a forma como as comunicações de dados ocorrem através da Internet com base no protocolo IP (TCP/IP se quisermos ser tecnicamente precisos). Os leitores mais tecnológicos podem estar cientes dos endereços de protocolo de internet (IP), como IPv4 e IPv6.

Tente pesquisar no Google “Quem controla os endereços IP?” Você receberá imediatamente “IANA: the Internet Assigned Numbers Authority”. A IANA é a autoridade máxima por trás da alocação e atribuição de endereços IP. Existem cinco registros regionais de Internet (RIR) diferentes com jurisdição sob a IANA.

Na verdade, como indivíduo ou usuário normal da Internet, você não pode solicitar endereços IP diretamente da IANA ou de um dos cinco RIRs, mas apenas de provedores de serviços de Internet, como os serviços oferecidos pelas operadoras móveis ou de telecomunicações.

RIRs e suas respectivas regiões

A partir dessa arquitetura, você pode imaginar um banco de dados central de endereços IP mantido e mantido pela IANA.

Uma amostra imaginária de banco de dados de endereços IP

Suponhamos que um dia a IANA decida lançar uma versão blockchain de seu banco de dados de endereços IP, não seria um projeto legítimo? A resposta depende da abordagem e da intenção de fazê-lo.

Antes de prosseguirmos, vamos concordar em alguns pontos:

The term blockchain doesn’t always refer to the underlying technology of Bitcoin as invented (or discovered) by Satoshi Nakamoto. Instead, it has become a marketing term that is widely used by vendors as a buzzword to describe their products in either private or public contexts.Even with a decentralized version of the IP addresses database, the IP addresses will always remain in IANA’s custody. These resources will never be handed over to the public community.

O Caminho Amarelo

Se a IANA se preocupa com a integridade, segurança e proteção de seu atual banco de dados centralizado de endereços IP e deseja torná-lo descentralizado em um blockchain, mantendo cópias idênticas separadas do banco de dados mantidas em regiões geograficamente dispersas para descentralização e redundância, eles procurariam um solução que será uma mistura de armazenamento descentralizado (IPFS, por exemplo) e blockchain privado (baseado em nuvem ou de código aberto). Isso pode ser comparado ao blockchain AWS, Hyperledger, Multichain, etc.

Neste caso, cada RIR regional será responsável por alguns nós que executam esta blockchain privada. Cada nó enviará e receberá atualizações pelo blockchain enquanto armazena uma cópia idêntica e sempre atualizada do banco de dados de endereços IP.

Nenhum token será necessário nesta solução, e toda a solução será mantida por nós sob a jurisdição da IANA ou do RIR. Na verdade, a IANA pode pausar, parar, reiniciar, truncar ou até mesmo excluir partes deste blockchain privado à sua vontade.

Basicamente, este caso não é diferente da situação atual em que a IANA pode alterar ou até mesmo excluir partes do banco de dados de endereços IP do seu banco de dados centralizado (se assim o desejarem). Não estou dizendo que sim, mas poderiam.

Este caminho é rotulado como “amarelo” porque pode ser aceitável, pois não representa nenhum risco para estranhos, ou seja, não há investidores que invistam dinheiro em tokens.

O Caminho Vermelho

E se a IANA decidir lançar sua versão blockchain de endereços IP como um dApp de contrato inteligente – usando alguma plataforma como Ethereum, ou mesmo como um blockchain público separado – e tokenizar tudo e talvez realizar eventos de crowdfunding para distribuir esses tokens? Não vou desperdiçar seu valioso tempo discutindo mais esse cenário: isso não o tornaria diferente dos outros 20,000 altcoins inúteis que existem!

O Caminho Verde

What if IANA is intelligent enough to keep their IP addresses database truly decentralized over the only really decentralized blockchain — Bitcoin — and allowing payment in sats? A possible option could be an application built on top of Bitcoin or the Lightning Network and integrated with a distributed off-chain storage.

The distributed storage will store the actual IP addresses along with their respective owners. This would happen off-chain to avoid overwhelming the Bitcoin network, but the indexes to the database entries could be stored on chain.

Para neutralizar Bitcoin’s pseudonymity, customers (providers or operators) will still be required to provide identification information for complete ownership of their IP addresses. Unfortunately, this would be in full compliance with know-your-customer laws (KYC) for online surveillance, as you might guess.

Independentemente da abundância de endereços IP, eles são limitados por natureza, o que significa que a IANA não pode cunhar ou criar novos endereços do nada.

Fato rápido: existem pouco menos de 4.3 bilhões de endereços IPv4 que foram todos vendidos (o esgotamento dos endereços IPv4 começou em 2011), enquanto existem 340 trilhões, trilhões, trilhões de endereços IPv6 - um número insanamente enorme para que a alocação mínima de endereços IPv6 é dividido por 32 para ser igual ao número de todos os endereços IPv4 existentes.

As all transactions will be permanently stored over the ledger, IANA can’t mess around and resell the same chunk of IP addresses to another owner. This is named an “IP address block,” not to be confused with Bitcoin blocos.

O caminho ideal

What if we replace the controlled and surveilled IP addresses with new internet addresses that are based on Bitcoin? These addresses will inherit all Bitcoin’s features, i.e., they will be purely decentralized, secure, future-proof, robust, anonymous, unhackable, controlled by no single authority and many more.

É apenas um sonho? Por agora. Se isso pudesse ser verdade, estaríamos mudando a Internet como a conhecemos.

This is a guest post by Moustafa Amin. Opinions expressed are entirely their own and do not necessarily reflect those of BTC Inc. or Bitcoin Revista.

Fonte original: Bitcoin Magazine