TxStreet – Visualize a blockchain do Monero como um ponto de ônibus

Após uma campanha bem-sucedida no sistema de financiamento coletivo do Monero, o conhecido site TxStreet passou a suportar a exibição de transações do Monero. O TxStreet (em tradução livre “Rua das Transações”) é um site que exibe de uma maneira divertida e em tempo real o processo de criação dos novos blocos, demonstrando conceitos como o preenchimento dos blocos com transações, o intervalo de tempo entre os blocos, o “mercado de taxas” e o ordernamento das transações.

Em ilustrações que lembram o desenho South Park, cada transação não confirmada que é adicionada à rede é representada por um personagem. Quanto maior for a cabeça do personagem, maior é o tamanho da transação. Esses personagens formam uma fila na calçada, onde esperam pelos ônibus, que representam os blocos que estão sendo minerados. Assim que um bloco novo é minerado e adicionado à blockchain, o primeiro ônibus da fila parte do ponto e o ônibus que vem atrás toma o seu lugar.

Como funciona a rua do Bitcoin

No Bitcoin, as transações são confirmadas em blocos e cada bloco tem um tamanho máximo, limitando o número de transações que podem ser incluídas. Em função disso, no Bitcoin há um “fee market“, ou seja, um mercado de taxas de transação. O usuário escolhe em sua carteira o quanto de taxa de transação ele quer pagar. Dentro do período de mineração de cada bloco, as transações que pagarem as maiores taxas geralmente são aquelas que serão incluídas no próximo bloco.

Para exemplificar isso, o TxStreet faz a seguinte analogia: o Bitcoin é uma rua onde ocorre uma espécie de leilão. Cada passageiro (transação) realiza uma oferta de preço de passagem (taxa de transação) para o motorista do ônibus (o minerador que constrói o bloco). Os passageiros que oferecerem as maiores taxas serão escolhidos pelos motoristas para embarcar no próximo ônibus.

Um passinho à frente, por favor!

No Bitcoin, cada ônibus sai da estação a cada 10 minutos e o tamanho do ônibus é fixo, o que faz com que uma longa fila de transações se forme. E como o espaço em cada ônibus é limitado, os passageiros precisam oferecer valores cada vez maiores no leilão para poderem entrar no próximo ônibus. Em cada ônibus você pode ler o número do bloco (ex: #680962) e a taxa necessária para se incluir uma transação nesse bloco (ex: 11 Sat/vB). Além disso, há um pequeno reboque atrás de cada ônibus, que representa os dados segwit, da tecnologia Segregated Witness.

Como funciona a rua do Monero

O Monero tem algumas semelhanças com o Bitcoin. As transações (os passageiros) também são incluídas em blocos (ônibus). Entretanto, por razões de privacidade, os passageiros do Monero não fazem uma espécie de leilão concorrendo pelos lugares no próximo ônibus. Os passageiros não podem escolher o valor exato que eles querem pagar para o motorista, eles só podem escolher o tipo da passagem: prioridade baixa (lenta), prioridade normal (normal), prioridade alta (rápida), prioridade muito alta (muito rápida). Como os blocos do Monero não estão cheios, escolher a prioridade baixa fará com que a sua transação seja incluída na grande maioria das vezes.

No Monero, um novo ônibus sai da estação (um novo bloco é minerado) a cada 2 minutos. E devido à tecnologia dos blocos dinâmicos, os ônibus não têm um tamanho fixo, eles são como sanfonas, que vão aumentando e diminuindo de tamanho conforme a rede congestiona e descongestiona, o que dificulta bastante a formação de longas filas e faz com que as passagens dos ônibus (as taxas de transação) sejam bem baratinhas.

A rua do Monero no TxStreet também demonstra a tecnologia de privacidade do Monero. Para representar a origem desconhecida das transações, você não consegue ver de onde os passageiros do Monero surgem, pois eles são todos anjinhos que surgem do meio das nuvens. Já na rua do Bitcoin, cada passageiro surge de um ponto diferente.

E para representar a fungibilidade, a característica que faz com que as transações do Monero sejam indistinguíveis umas das outras, todos os passageiros que embarcam no ônibus do Monero são representados pelo mesmo personagem, uma menina simpática. Enquanto isso, no Bitcoin, como não há privacidade por padrão, podemos ver passageiros de todos os tipos.

Monero: sem filas, passagens baratas, ônibus não lotados e que saem a cada 2 minutos, passageiros indistinguíveis uns dos outros.
Bitcoin: filas intermináveis, passagens caras, busões lotados e que saem a cada 10 minutos, passageiros sem privacidade.

Em suma, o site TxStreet faz um bom trabalho em explicar de maneira visual como funciona a tecnologia da blockchain para leigos. Lembre-se de usá-lo quando for explicar para os seus amigos e familiares as vantagens do Monero sobre o Bitcoin!