Pplware

Monero (XMR) – Uma moeda segura, privada e sem rasto

Certamente já ouviu falar de Bitcoin e, caso já tenha explorado este mundo, possivelmente, já reparou que o Bitcoin está longe de ser anónimo. Conheça o Monero e descubra como esta moeda virtual consegue ser privada e ao mesmo tempo descentralizada.

O que é o monero?

Monero é uma moeda virtual descentralizada tal como o Bitcoin, não sendo um descendente do mesmo.

Monero tem como objectivo ser um sistema monetário fungível e não rastreável. Tem, de modo intrínseco, um nível mais elevado de privacidade que a Bitcoin ou qualquer outro dos seus descendentes.

Foi lançado a 18 de abril, 2014, sem nenhum premine (ou seja, não foram criadas moedas para nenhuma entidade e todas as moedas criadas são provenientes de mining) ou IPO (então chamado Bitmonero). O nome significa “moeda” na língua Esperanto.

Características principais:

 

Descentralizada

As transações são confirmadas pelos “miners” através do “Proof-of-Work” (POW), e o que é isto do proof-of-work?

Para validar os blocos de transações, os miners têm que exercer cálculos aleatórios para encontrar a hash do bloco corrente, esses cálculos são feitos consoante uma determinada dificuldade que é variável de bloco em bloco de forma a que cada bloco seja encontrada em cerca de 60 segundos.

Para calcular a hash do bloco atual é necessário saber a hash do bloco anterior + transacções não confirmadas + dificuldade atual da rede.

Os miners são recompensados pelo seu trabalho a segurar a rede com o block reward [1] que é variável de bloco para bloco as taxas de transferência (neste momento custam 0.01XMR por cada kb no blockchain).

[1]

Block reward = (M - A) * 2 -20 * 10 -12 A = moneros em circulação M = 2^64 (18,4 milhões)

A hash utilizada para segurar a rede é o CryptoNight, ao contrário da hash utilizada pelo Bitcoin (SHA256), diminui a diferença que possa existir entre CPU e GPU e, apesar de ainda não existirem equipamentos específicos para minerar apenas o CryptoNight, acredita-se que mesmo esses equipamentos não tenham uma enorme vantagem em relação aos anteriores.

No futuro será implementada uma função de smartmining onde os utilizadores poderão deixar o computador a minerar apenas quando não existe nenhuma atividade, esta implementação futura deverá incentivar a descentralização da rede.

Após a emissão da maioria das moedas existirá uma inflação perpétua de 1% anual.

 

Porque é que a privacidade importa?

A privacidade financeira é muito mais importante do que algumas pessoas acreditam. A utilização de uma moeda onde a privacidade pode ser violada, como é o caso do Bitcoin e a maioria dos seus descendentes, pode trazer sérias consequências. Imaginem que o vosso patrão consegue saber onde gastam o dinheiro que ele vos paga. Não é uma situação agradável, certo?

No caso do Monero a privacidade pode ser opcional, pois é possível a um detentor de carteira fornecer a sua “viewkey” (chave de visualização) e dessa forma os detentores da viewkey podem saber o balanço de uma carteira mas nunca gastar da mesma. Esta funcionalidade pode ser utilizada, por exemplo, por uma instituição que pretenda receber donativos e comprovar os donativos que recebeu.

A privacidade no Monero está integrada no protocolo de raiz, ou seja, qualquer transação é privada por defeito e apenas publica por escolha, para assegurar a privacidade são utilizadas ring signatures (para que não seja possível detetar de onde são provenientes as transações) e stheath address (para que não seja possível que terceiros saibam para onde foi a nossa transação).

 

Como funcionam as transações no Monero?

O Bob decide gastar um output, que foi enviado para a chave pública de utilização única. Ele precisa do Extra (1), de TxOutNumber (2), e da sua chave de conta privada (3) para recuperar a sua chave privada de utilização única (4).

Ao enviar uma transação para a Carol, o Bob gera o seu valor extra aleatoriamente (5). Ele usa o Extra (6), o TxOutNumber (7) e a chave pública da Conta da Carol (8) para obter a chave pública de saída dela (9).

No input o Bob esconde a ligação ao seu output entre as chaves estrangeiras (10). Para evitar gasto duplo também embala a imagem-chave, derivada da sua chave privada de utilização única (11).

Finalmente, o Bob assina a transação, usando a sua chave privada de utilização única (12), todas as chaves públicas (13) e a imagem-chave (14). Ele acrescenta a assinatura de anel resultante ao fim da transação (15).

Clique na imagem.

 

Como são processadas as transações no Bitcoin, Barkcoin e Monero

Clique para aceder ao GIF.

 

Como posso começar a utilizar o Monero?

O local mais adequado para obter os binários oficiais será na página oficial do projeto, em https://getmonero.org.

Os binários apresentados na página oficial são a última versão conhecida estável, mas utilizam uma enorme quantidade de memória, pois a base de dados é guardada em memória enquanto está a ser utilizada.

Recomendo que compilem a vossa versão através do repósito oficial. A versão do repósito oficial utiliza base de dados lmdb e, através dos vários reports conhecidos, sabe-se que é possível utilizar o Monero com cerca de 100Mbytes de RAM.

Apesar de tudo ainda existem alguns bugs por resolver, o que impede, até ao momento, a saída de uma nova versão oficial.

De momento ainda não existe uma Interface gráfica oficial.

A carteira oficial é utilizável através de linha de comandos apenas, mas existem muitas não oficiais e de código aberto que podem ser utilizadas:

 

OpenAlias

OpenAlias é um standard criado para simplificar os endereços de quaisquer moedas virtuais e o Monero foi uma das primeiras moedas a adotar este standard.

Com este mecanismo é possível transformar qualquer endereço longo (no caso do Monero 95 caracteres) num endereço simples e fácil de recordar, como por exemplo donate.getmonero.org (endereço de donativos dos programadores). Este método funciona através da utilização de um registo TXT associado ao domínio. Mais informação aqui.

Desta forma qualquer pessoa que possua um domínio pode associar o seu endereço de Bitcoin ou Monero ao mesmo. Mas como seria de esperar existem já operadores a oferecer este serviço sem que seja necessário possuir um domínio.

 

Perspetivas de mercado

O preço do Monero é afetado por vários fatores. O primeiro fator será o custo da eletricidade necessária para minerar os blocos. Apenas compensa aos miners minerar caso consigam vender as suas moedas a um preço igual ou superior ao custo de produção das mesmas.

O Segundo fator será a procura e oferta no mercado, ou seja, a capacidade que o mercado tem de absorver as moedas produzidas. Além disso, existe a inevitavelmente especulação de mercado.

O preço pode ser consultado aqui.

 

Onde comprar?

Neste momento, a forma mais fácil e rápida de comprar Monero será no Poloniex utilizando Bitcoins.

Outra alternativa mais descentralizada será o Moneroblocks onde a compra é feita e acordada diretamente com outros membros sem necessidade de um mercado central. Caso decida utilizar este mecanismo, recomendamos que peça sempre a um membro mais antigo e com reputação para ser interveniente na transação.

 

Onde gastar?

Por ser uma tecnologia nova ainda existem poucos sítios onde é possível gastar Monero, mas através de serviços como o xmr.to e o ShapeShift é possível fazer compras com Monero em qualquer local que aceite Bitcoin, o que nos abre as portas para um grande leque de lojas.

Exit mobile version