Rand Protocol
Ainda não está no ar

Dois milhões de RAND para early adopters

Uma transferência shielded paga uma taxa em RAND vinculada dentro do circuito, o que o Teorema 5.3 mostra ser um requisito estrutural, e não uma decisão de preço: uma taxa transparente paga a partir da sua própria conta reduziria o conjunto de anonimato da transferência a você. Por isso, um endereço novo não consegue transacionar na devnet até possuir RAND, e é isso que este faucet vai distribuir.

Dois milhões de RAND de devnet estão reservados para ele, concedidos por contribuição: 100 RAND para um early adopter, influenciador, tradutor ou organizador de comunidade, 150 para um redator técnico ou designer, 250 para um desenvolvedor ou operador de nó, 500 para um cientista da computação ou economista de protocolos, 750 para um pesquisador de segurança e 1.000 para um especialista em criptografia. Diga-nos quem você é, por que a privacidade é importante para você e o que pode construir, e informe o endereço shielded para o qual a concessão deve ir. Enviamos um link de confirmação; ao clicar nele, você fixa a sua concessão, registra as suas respostas e entra na lista. A etapa extra é justamente o ponto: ela garante que ninguém entre nesta lista, nem receba e-mails nossos, porque outra pessoa digitou o seu e-mail.

O faucet web ainda não está aberto. O único faucet hoje é o embutido no nó: um validator assina uma emissão de até 100 RAND em uma note para um endereço shielded, e ele funciona na cadeia local de dois validators logo de início.

Entre na lista

Quem você é, o que faz e o endereço shielded para o qual a concessão deve ir. Confirme o e-mail na sua caixa de entrada e a sua concessão fica fixada. O endereço é opcional por ora: inscreva-se de novo com o mesmo e-mail quando tiver um, e a confirmação desse link o anexa.

Eu sou… — marque todas as opções que se aplicam

Suas respostas, e-mail, perfil e endereço ficam armazenados no nosso próprio servidor de origem e são usados apenas para decidir e enviar a concessão, para enviar esta confirmação e para avisar você quando o faucet abrir. O e-mail é repassado à Resend, nosso provedor de e-mail, para entrega, e a mais ninguém. Um endereço shielded é público por concepção: ele recebe notes e não revela nada sobre o que contém. O formulário é verificado pelo Cloudflare Turnstile, que vê a requisição, mas não recebe o seu e-mail; usamos esse serviço em vez do reCAPTCHA para que nenhum dado do visitante vá para o Google. Peça e apagaremos o seu registro.

Concessão por contribuição

vale o papel mais alto
  • Especialista em criptografia 1,000 RAND
  • Pesquisador de segurança ou auditor 750 RAND
  • Cientista da computação 500 RAND
  • Economista de protocolos ou projetista de mecanismos 500 RAND
  • Desenvolvedor 250 RAND
  • Operador de nó 250 RAND
  • Redator técnico 150 RAND
  • Designer 150 RAND
  • Influenciador 100 RAND
  • Tradutor 100 RAND
  • Organizador de comunidade 100 RAND
  • Early adopter 100 RAND

Marque todos os papéis que se aplicam; a concessão segue o mais alto e fica fixada no momento em que você confirma o seu e-mail. Lemos cada resposta, e uma concessão que não corresponda ao trabalho descrito pode ser retida.

Dois milhões de RAND, por contribuição

analisado

Dois fundos de 1.000.000 de RAND de devnet estão reservados: um para as pessoas que ajudam no projeto e na implementação iniciais — criptógrafos, pesquisadores de segurança, cientistas da computação, economistas, desenvolvedores, operadores de nó, redatores técnicos e designers — e outro para os early adopters, influenciadores, tradutores e organizadores de comunidade que levam outras pessoas até ele. Suas respostas são o que lemos para decidir quem recebe o quê, então conte-nos o que você realmente faz.

O que acontece na mainnet

é transferido

As concessões do faucet serão transferidas para a mainnet assim que a mainnet-beta estiver no ar. Até lá, o RAND de devnet não tem valor, não é conversível e não pode ser negociado. Entrar nesta lista não é uma pré-venda: nada é vendido e nada é pago.

Endereço

Gere um endereço shielded

Uma carteira Rand é uma única chave de gasto de 256 bits. Todo o resto — a chave de visualização, a chave de nullifier, a chave ML-KEM-768 para a qual as notes são seladas e o próprio endereço — deriva dela. O binário da carteira no repositório do full node gera a chave e imprime o endereço; não é preciso um nó em execução para nenhuma das duas etapas.

O endereço é rand1 seguido de cerca de 1.660 caracteres em base58: o campo do proprietário da note mais a chave de encapsulamento de 1.184 bytes. Ele é público por concepção. O arquivo de chave não é, e é a única cópia: não há frase de recuperação nesta versão, e perdê-lo significa perder todas as notes que ele poderia abrir.

Compile a carteira e gere uma chave
bash
# 1. Rust (o rustup usa o toolchain 1.98.1 fixado)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

# 2. Clone o full node e compile a carteira. A crate da carteira não tem dependência de RocksDB nem
#    de libp2p, então compilá-la isoladamente dispensa as dependências de compilação C++ do nó
git clone https://github.com/randprotocol/fullnode.git
cd fullnode
cargo build --release -p rand-client          # target/release/rand

# 3. Gere a chave de gasto. Gravada em wallet.key.json, modo 0600; recusa-se a sobrescrever
target/release/rand keygen
#   wrote wallet.key.json
#   address: rand1x7Qk…

# 4. Imprima o endereço de novo quando quiser e cole tudo no formulário acima
target/release/rand address
target/release/rand address | pbcopy           # macOS: direto para a área de transferência
target/release/rand address | xclip -sel clip  # Linux

Compartilhe o endereço, nunca a chave

O formulário quer a string rand1… e nada mais. O arquivo de chave é uma linha JSON com a chave de gasto; quem a tiver pode gastar todas as notes que o endereço vier a receber. Guarde uma cópia de segurança em local privado e mantenha-o no modo 0600, que é como a carteira o grava.

Experimente primeiro localmente

Com uma compilação completa, scripts/local-testnet.sh inicia uma cadeia de dois validators na sua máquina, e rand faucet emite 100 RAND em uma note que só a sua chave consegue abrir. A página de execução de um nó traz o resto.

Enquanto isso

Nada aqui depende do faucet

A devnet em que uma concessão seria gasta roda localmente hoje, e a criptografia que ela exercita está publicada. Nenhuma das duas espera em fila.