SegWit (Testemunha Segregada )

Testemunha Segregada (SegWit) refere-se a uma mudança, uma atualização, na maneira como as transações de Bitcoin são feitas.

O SegWit foi ativado no bitcoin em 23 de Agosto de 2017 e seu objetivo é deixar as transações mais rápidas e mais baratas. Para entender como ele funciona, é preciso entender como transações de Bitcoin funcionam.

Várias transações são computadas em um bloco até que ele chegue em um tamanho específico (atualmente cerca de 1 megabyte), em seguida o bloco é “selado” com um identificador. Na ciência da computação, isso é chamado de hash.

Em seguida, se tudo estiver certo, o bloco é confirmado e adicionado a “corrente de blocos” e a transação é dada como completa. É daí que vem o nome “blockchain” ou “corrente de blocos”.

Imagine o seguinte: você escreve uma carta com uma instrução (“enviar 1 Bitcoin da carteira A, da qual sou dono, para a carteira B”). Só que os carteiros juntam um malote de cartas ao invés de cuidar de uma por vez. Quando o malote está cheio o suficiente, ele é averiguado, as cartas são enviadas e as ordens executadas.

A proposta do SegWit para acelerar as transações

Obviamente, a existência de um tamanho máximo para os blocos e a necessidade de confirmar cada um deles antes de colocá-los na “corrente” acabam causando um limite no número transações que podem ser efetuadas dentro de um espaço de tempo. Em alguns casos, chegou a levar horas para confirmar a validade de uma transação.

Bom, mas como, no exemplo das cartas com instruções, é possível saber que foi você mesmo, dono da carteira A, que deu a ordem?

Através da chave-privada: um código ao qual só o dono da carteira deve ter acesso. Você pode pensar nela como se fosse um carimbo oficial.

Obviamente, não é a sua chave privada que vai aparecer registrada na blockchain. Para realizar uma transação, cria-se uma assinatura digital (witness signature, ou “assinatura de testemunha”) baseada na chave privada.

Segregar significa remover ou separar, então SegWit significa literalmente remover os dados da “assinatura de testemunha” e colocá-los em uma sidechain, onde são armazenados longe do blockchain principal.

Como a quantidade de dados armazenados por transação diminui, o SegWit apresenta-se como uma solução que aumenta a quantidade de transações que cabem em um bloco e a velocidade com que são computadas.

  • As block rewards (recompensas de bloco) são as unidades de moeda criptográfica ganhas por validadores por seu trabalho em uma blockchain.

  • Vitalik Buterin é co-criador e inventor da Ethereum, a 2° maior criptomoeda do mundo em termos de capitalização de mercado.

  • Um único bitcoin pode ser dividido, assim como o dólar ou o real, e a menor unidade é chamada de satoshi.

  • Um token é uma criptomoeda criada dentro de uma blockchain já existente. Diversos ativos pode ser tokenizados: ações, arte e muito mais.

  • Uma Cold Wallet é um carteira que serve para guardar criptomoedas de maneira offline, ou seja, sem estar conectado a internet. É mais segura que as demais carteiras.

  • Mining rig ou “plataforma de mineração” é um equipamento ou um arranjo de equipamentos feito para minerar criptomoedas.

  • Bullish vem do termo "bull market", que é usado no mundo financeiro quando o mercado está otimista em relação ao preço dos ativos.

  • Mixer é um serviço que embaralha as criptomoedas de um usuário com a de outros, dificultando seu rastreamento. Usado para aumentar privacidade.

  • FUD

    FUD vem do inglês "Fear, Uncertainty, and Doubt". Ou seja, Medo, Incerteza e Dúvida. Usualmente é usada para descrever notícias negativas no mercado.

  • O BEP-20 é o padrão de token da Binance Smart Chain. Na BSC, pode-se desenvolver Dapps, assim como os ERC-20, no caso da Ethereum.