Começando

Da segurança do Burstcoin à seleção da carteira, o guia Introdução as informações necessárias para ter sucesso.

Programas

A coleção definitiva de software de código aberto e fácil de usar está localizada na Biblioteca de software Burstcoin.

Documentação

Visite o Projeto de documentação do Burstcoin para obter mais informações. Contribua com nova documentação ou recomende melhorias.

Torneiras

Ative uma nova carteira para mineração ou para receber uma transferência do Bittrex. Visite a Burstcoin Community Faucet list.

FAQs

Suportando novos usuários, esta seção contém perguntas freqüentes. Ajude a curadoria visitando a seção de documentação.

Burstcoin plotagem e mineração: uma introdução

Burstcoin mineração é a base para a adição de blocos para o blockchain Burstcoin. Existem dois processos distintos na mineração de Burstcoin, uma fase preparatória denominada plotagem e uma etapa de processamento denominada mineração. É esta divisão única que diferencia o algoritmo de consenso de prova de capacidade de Burstcoin de sua contraparte funcional, o algoritmo de consenso de prova de trabalho, e ganha Burstcoin a designação de “ambientalmente amigável”.

Etapa 1: plotar o software pré-computa e armazena os resultados de funções de hash criptográficas em arquivos de plotagem. Esses arquivos de plotagem contêm todos os dados e computações necessários para forjar blocos, incluindo o que é referido como um prazo. Como os cálculos são retidos em vez de descartados imediatamente (como é feito nos sistemas tradicionais de “prova de trabalho”), a capacidade de mineração é construída ao longo do tempo. Plotagem satisfaz o “nada em jogo problema” e pode ser pensado como um componente de prova de trabalho modificado.

Fase 2: O software de mineração lê rapidamente através de um subconjunto dos dados contidos nos arquivos de plotagem e envia o melhor prazo (solução criptográfica) para a rede Burstcoin. * o mineiro que submete o prazo é concedido o direito de forjar o bloco relacionado e ganha a receita mineira associada de Burstcoin (recompensas de bloco e taxas de transação associadas) quando o bloco é forjado com sucesso (recompensa de bloco e taxas de transação).

*Burstcoin emprega uma rede API sofisticada e descentralizada para verificar e registra transações dentro de seu Ledger distribuído e imutável.

Mineração solo e mineradora de piscinas

Um mineiro solo beneficia apenas daqueles arquivos de plotagem que são especificamente vinculados à sua conta. Se um mineiro solo submete o melhor prazo para a rede, eles só serão creditados com a recompensa de bloco inteiro e 100 das taxas de transação associadas a esse bloco. Como a probabilidade de qualquer plotagem individual ganhar um bloco é baixa, o sucesso consistente com a mineração solo requer um grande número de arquivos de plotagem. Com o tamanho atual da rede, a mineração solo bem-sucedida requer vários terabytes de capacidade de armazenamento. Não é incomum para um pequeno mineiro para escolher a mineração solo, a fim de descentralizar ainda mais a rede. Neste caso, no entanto, o lucro não é o objetivo principal.

A mineração da piscina é a alternativa à mineração solo. Com a mineração de pool Burstcoin, a capacidade individual é contribuída para uma operação de pool independente e a receita de mineração obtida de forma cooperativa é compartilhada de acordo com as políticas de distribuição de recompensa do pool (geralmente proporcional). A mineração de piscina é preferida pela maioria dos mineiros de pequena capacidade porque fornece um fluxo de pagamentos menores, mas mais regulares. Qualquer pessoa com o conhecimento técnico necessário pode operar um pool de mineração usando software desenvolvido pela Comunidade Burstcoin.

Capacidade de mineração

A capacidade de mineração, a quantidade total de capacidade de armazenamento dedicada aos arquivos de plotagem, é o fator determinante na escolha entre os métodos de mineração. Ele também pode informar a escolha de qual pool de mineração para ingressar. Não há regras rígidas para tomar essa decisão e nenhum obstáculo técnico impedindo que qualquer pessoa com uma determinada capacidade de mineração ingresse em qualquer pool específico. As políticas de distribuição são geralmente indicadas usando dois números. A primeira representa a percentagem da recompensa de bloco que será atribuída diretamente à conta que fornece a solução criptográfica vencedora. O segundo, referido como “parte histórica”, representa a percentagem da recompensa de bloco que será distribuída entre os restantes mineiros participantes.

Apenas para fins ilustrativos, é fornecida a seguinte seleção não oficial dos métodos comuns de distribuição de mineração Burstcoin. Cada um é emparelhado com uma capacidade de mineração sugerir:

Distribuição Falsificador bem sucedido Parte histórica Capacidade de mineração (em terabytes)
0 – 100 0% 0% 0 – 40
20 – 80 20% 80% 30 – 80
50 – 50 50% 50% 60 – 200
80 – 20 80% 20% 150 – 250
100 – 0 100% 0% 150 e mais alto

Atenção: os métodos de distribuição são descentralizados e definidos unicamente por operadores de piscinas individuais. A maioria dos operadores de piscina cobra uma pequena taxa que não é abordada por este cronograma. Os operadores de piscina também podem definir seus horários de pagamento e pagamentos mínimos de forma independente. Com a recente introdução de transações múltiplas, os pools têm flexibilidade adicional. Alguns elegeram pagar recompensas diárias.

Atribuição de recompensa

A atribuição de recompensa é uma transação que notifica a rede em que conta será creditada as recompensas em bloco e as taxas de transação atribuíveis à conta de um mineiro.É um pré-requisito para a mineração de solo e de piscina. Para mineração de burstcoin solo, a transação de atribuição de recompensa especifica a conta do mineiro solo. Para mineração de pool de burstcoin, a transação especifica a conta do operador de pool de mineração. No contexto da mineração de pool, a transação de atribuição de recompensa Delega autoridade ao pool para usar os prazos apresentados pelos mineiros participantes e assinar blocos recém-forjados usando a conta do mineiro participante. Nota: os blocos forjados são sempre assinados pela conta pertencente ao mineiro que submeteu o prazo utilizado para forjar o bloco.

Para executar a transação de atribuição de recompensa, consulte a documentação para a carteira específica que está sendo usada. O procedimento geralmente segue este formulário: selecione Ferramentas-Insira o endereço do destinatário de recompensa no formato Reed-Solomon-selecione “definir destinatário da recompensa”. A maioria das carteiras inclui uma lista de operações de piscina. Selecionar a partir desta lista geralmente configurará a carteira automaticamente. As listas são atualizadas com frequência, mas as operações mais recentes ainda não podem ser incluídas. Nesse caso, as informações específicas para a operação de pool escolhida terão que ser adicionadas manualmente.

Nota: a transação de atribuição de destinatário de recompensa requer uma taxa de transação de rede mínima e requer 4 confirmações para se tornar efetiva. A taxa de rede é fornecida pela Comunidade para novas contas de mineração. Visite um dos Burstcoin Community Faucets para obter assistência para começar.

É possível definir o destinatário da recompensa diretamente usando a API Burst. Esse método destina-se a desenvolvedores e não é uma alternativa prática para uso geral. Se for necessária mais informações, consulte a documentação da API Burst.

Tamanho efetivo da parcela

O tamanho efetivo da plotagem é o parâmetro usado para determinar a participação de cada mineiro na receita de mineração de um pool. O método para determinar essa estatística é definido de forma independente por cada operador de pool, mas é comumente calculado com base nos melhores prazos apresentados por um mineiro ao longo de um período cobrindo 360 blocos. Para um novo mineiro, o tamanho efetivo da parcela normalmente começa em zero e sobe para refletir a capacidade total ao longo de 24 horas. Como o tamanho efetivo da plotagem é gerado estatisticamente, ele geralmente oscila acima e abaixo do tamanho físico real de um gráfico. Este cálculo pode ser otimizado limitando o prazo máximo a ser submetido. Os mineiros são aconselhados a ler e entender o método usado por seu operador de pool selecionado, a fim de otimizar seu desempenho e receita de mineração.

Recompensa do bloco

A receita de mineração consiste em recompensas de bloco e taxas de transação. A recompensa do bloco diminui em 5 a cada 10.400 blocos. Para calcular a receita esperada para um determinado tamanho de plotagem com base na recompensa de bloco atual, uma calculadora é fornecida em https://Explore.Burst.cryptoguru.org/Tool/Calculate.

Informação técnica:

Figura

Imagem que mostra o processo de mineração de Burstcoin

O processo de mineração e forjamento de blocos

Uma carteira Burstcoin (instalada localmente, com base na Web ou carteira de piscina) e software de mineração Burstcoin (software capaz de calcular prazos a partir de arquivos de plotagem) são necessários. O processo de mineração Burstcoin é o seguinte:

  1. O software de mineração solicita informações de mineração da carteira.
  2. A carteira cria uma nova assinatura de geração executando a assinatura de geração anterior e o gerador de bloco anterior por meio da função de hash shabal-256. Ele passa essa assinatura para o software de mineração junto com o valor de destino base e a nova altura do bloco.
  3. O software de mineração produz o hash de geração executando a nova geração de assinatura e a nova altura de bloco por meio da função de hash shabal-256.
  4. O hash da geração é usado como o argumento para a função do modulo 4096 a fim calcular o número da colher que será usado para processar os arquivos de plotagem.
  5. O número da colher é usado para ler todos os colheres de todos os nonces em todos os arquivos de plotagem individualmente. Um alvo e um prazo são calculados para cada furo. O destino é calculado executando a colher e a assinatura de geração por meio da função de hash shabal-256. O prazo é calculado dividindo-se o destino calculado pelo destino base. O prazo final é o primeiro 8 bytes do resultado.
  6. O software de mineração compara cada prazo encontrado com a configuração máxima do prazo. O primeiro prazo encontrado para ser menor é passado para a carteira, juntamente com o ID de conta numérica vinculado ao arquivo de plotagem e o número nonce para os dados de colher usados para gerar o prazo. Para mineração solo, a senha da conta vinculada ao arquivo de plotagem também é passada. Para a mineração de pool, a senha da conta do pool é usada. O software continua pesquisando os arquivos de plotagem, mas só passará um novo prazo para a carteira se for menor do que um anteriormente passado.
  7. A carteira cria o Nonce que será usado para encontrar e verificar o prazo. Se o prazo for verificado, a carteira aguarda que o prazo expire. Se um prazo inferior é passado para a carteira, enquanto o prazo original está expirando, a carteira vai esperar para o novo prazo mais baixo para expirar. Após o prazo mais baixo enviado para a carteira expirou, a carteira irá verificar a rede para ver se um novo bloco válido já foi anunciado. Se um novo bloco já tiver sido anunciado, as informações serão descartadas, pois não serão mais válidas. Se um novo bloco não tiver sido anunciado, a carteira começará a forjar um novo bloco.
  8. Para forjar um bloco, a carteira recolhe transações não confirmadas recebidas pelos usuários na rede e verifica a validade de cada transação, assinatura, carimbo de data/hora, etc. Ele monta tantas transações quanto possível até que o número máximo de transações por bloco seja atingido ou todas as transações disponíveis tenham sido processadas. As restrições na inclusão de transações são a carga de bloco máxima de 179.520 bytes (176 kB) e o número máximo de transações que podem ser incluídas em um único bloco. O número máximo teórico de transações é 19.200.
  9. Uma vez que uma carteira forja um bloco, ele será anunciado para a rede. A carteira se conecta a pares e envia o bloco para verificação e validação.

Burstcoin introduziu recentemente uma estrutura de taxa de transação baseada em slot. Para mais informações, leia o Burstcoin.ist artigo localizado aqui:https://burstcoin.ist/2018/05/04/1st-hard-fork-explained-changes-in-transaction-dynamics/

Observe que as transações não são armazenadas dentro do bloco, mas separadamente.

As piscinas geralmente estabelecem um limite máximo de prazo e os prazos que excederem esse limite não serão incluídos para o cálculo da participação histórica.

Funções de hash

As funções de hash reduzem o texto ou os dados para uma cadeia de caracteres de caractere 64. Um texto original, independentemente do comprimento ou conteúdo, produzirá a mesma seqüência de caracteres 64. Mesmo a menor alteração resultará em uma seqüência de caracteres completamente diferente. Isso tem muitas aplicações, sendo que um programa pode ser verificado para alterações, comparando o hash que produz com um hash produzido a partir de uma versão que é conhecido por ser bom, ou pelo menos o original. Se um programa com código malicioso é apresentado como o software original, mas o hash que ele produz é diferente, isso é evidência de que o software foi alterado.

Com a aplicação de criptologia de Burstcoin, cada bloco contém o hash do bloco anterior para que cada bloco na cadeia de blocos possa ser verificado como legítimo. Se um bloco anterior for alterado, o hash para cada bloco subseqüente também teria que ser alterado, uma tarefa que levaria bilhões de anos devido à forte criptologia de Burstcoin. Novos blocos são adicionados aproximadamente a cada quatro minutos e esta pequena janela de oportunidade impede uma tarefa tão longa. Aqui reside a segurança do blockchain Burstcoin.

Ao contrário do Bitcoin, o problema não é resolvido por adivinhação aleatória, mas lendo através de plotagens que contêm os resultados de funções de hash pré-computadas, avaliando cada um para determinar um prazo, a quantidade de tempo que levaria para um gráfico retornar uma resposta ao quebra-cabeça. Todos os prazos apresentados são comparados e a conta que submete o prazo mais curto válido está autorizada a assinar o bloco e receber a recompensa do bloco.

Blocos recém-criados são distribuídos para a rede pela conta que cria-los.

Conteúdo do bloco

Os exploradores do bloco de burstcoin são usados para ver a informação e os índices do bloco. Os exploradores do bloco são fornecidos por programadores e organizações dentro da comunidade de Burstcoin. Vários exploradores de blocos podem ser encontrados no diretório de serviços online.

Informações típicas encontradas em um explorador de blocos Burstcoin

  • Número de versão do bloco-refere-se ao formato de bloco que determina o que um bloco pode conter.
  • Altura do bloco
  • Lista de IDs de transação incluídos.
  • Hash de hash-SHA256 de carga útil de todos os dados incluídos na carga de bloco.
  • Timestamp-tempo o bloco foi forjado-derivado do tempo do bloco de Gênesis (11 de agosto, 2014, em 02:00:00)
  • Montante total de todas as transacções incluídas
  • Quantidade total de taxas de transação
  • Comprimento da carga útil
  • Chave pública da conta que forjou o bloco.
  • Assinatura de geração que foi usada para forjar o bloco.
  • SHA256 hash do conteúdo do bloco anterior.
  • ID do bloco anterior-primeiro 8 bytes do hash de bloco anterior convertido em um número.
  • Dificuldade cumulativa-usada para evitar problemas de “nada em jogo” durante garfos potenciais: cálculo: (dificuldade cumulativa anterior + (18446744073709551616/base alvo)
  • Base de destino que foi usado quando o bloco foi forjado.
  • Nonce número que foi usado para forjar o bloco.
  • AT – bytes de Payload do AT se AT foi adicionado ao bloco.
  • Bloquear assinatura-64-byte hash gerado a partir de chave particular do falsificador e o conteúdo do bloco.

As carteiras burstcoin também mostram uma seleção de detalhes do bloco.

detalhes do bloco

Detalhes adicionais do bloco.

detalhes do bloco 2

Exemplo:

Imagem que mostra detalhes e informação do bloco de Burstcoin

Burstcoin plotagem: introdução e informações técnicas

Como descrito em Burstcoin plotagem e mineração: introdução, traçar é a etapa preparatória que precede a mineração de burstcoin. Burstcoin plotagem resolve o problema “nada em jogo” e pode ser pensado como um componente de prova de trabalho modificado. Como estágio preparatório, é temporário por natureza e não deve ser confundido com a prova de trabalho contínua implementada por outras moedas que usam a prova de trabalho como seu algoritmo de consenso.

O software de plotagem calcula hashes usando a função de hash criptográfico Shabal-256 e os armazena em arquivos de plotagem. O software de mineração recupera esses hashes para encontrar valores que podem ser usados para forjar blocos.

O software de plotagem pré-computa e armazena todas as informações necessárias para forjar blocos Burstcoin, incluindo o que é referido como um prazo. Embora existam várias operações no trabalho, como operações de divisão e de cadeia de caracteres, os cálculos mais notáveis são baseados na função de hash criptográfico Shabal-256. Shabal-256 é relativamente lento e pesado quando comparado a outras funções como SHA256. Ele foi especificamente selecionado para essa característica que retarda a taxa de criação do arquivo de plotagem, permanecendo rápido o suficiente para a verificação ao vivo usada no Burstcoin.

Os arquivos de plotagem são vinculados a IDs de conta Burstcoin, portanto, é impossível que IDs de conta diferentes gerem arquivos de plotagem idênticos. Usando o mesmo ID de conta, arquivos de plotagem podem ser criados um computador e, em seguida, transferidos para extraído por um computador com uma CPU mais lenta. Ao usar o software de plotagem capaz de GPU, é recomendável que a GPU seja reservada exclusivamente para plotagem para a duração da sessão de plotagem, a fim de evitar a criação de arquivos de plotagem corrompidos. Esta é uma regra geral, pois alguns softwares de plotagem podem incluir inovações que impedem isso.

É importante evitar a criação de arquivos de plotagem duplicados ou sobrepostos. As parcelas duplicadas ou sobrepostas não causarão um mau funcionamento e poderão passar despercebidas. No entanto, eles não têm valor no processo de mineração e devem ser evitados. Os arquivos de plotagem duplicados ou sobrepostos podem ser evitados inserindo cuidadosamente um número de plotagem inicial correto sempre que uma nova sessão de plotagem for iniciada.

Software de plotagem

No momento da escrita, o software de plotagem fácil de usar (XPlotter) está incluído no QBundle, o pacote de instalação integrado baseado no Windows que inclui a carteira principal Burstcoin e muitas outras ferramentas úteis. O XPlotter pode ser usado para preparar uma quantidade predeterminada de espaço em disco do computador para mineração ou pode ser usado para gerenciar dinamicamente o espaço disponível. No modo dinâmico, o número de arquivos de plotagem será aumentar ou diminuir dependendo da demanda por espaço de armazenamento criado pelo funcionamento normal do computador.

Em grande medida, o XPlotter foi eclipsado por um software de plotagem mais rápido com recursos mais avançados. TurboPlotter9000 é uma excelente alternativa para novos usuários. No entanto, ele não está incluído no QBundle e requer uma instalação separada. TurboPlotter9000 pode ser encontrado na biblioteca de software Burstcoin. Existem muitos outros programas de plotagem com características variadas, velocidade e facilidade de uso.

Informações técnicas para criar arquivos de plotagem

A seguir, é apresentada a terminologia necessária para entender o processo de criação do arquivo de plotagem na mineração Burstcoin:

ID da conta: a ID numérica da conta burstcoin que vincula um arquivo de plotagem a uma conta burstcoin específica.

Shabal-256: a função criptográfica do princípio usada para processos de Burstcoin.

Seed: um argumento shabal-256. Ele também pode ser pensado como uma variável de entrada.

Hash: no contexto de Burstcoin, a saída da função shabal-256. Tamanho no disco: 32-byte (256-bit). Todos os hashes são armazenados com um hash final.

Scoop: Scoops são as subdivisões de nível base de dados de hash em um arquivo de plotagem. Cada colher contém dois hashes. Cada Scoop é atribuído um número único que varia de 0-4096. Tamanho no disco: 64 bytes.

Nonce: nonces são a subdivisão de nível superior dos dados de hash em um arquivo de plotagem. Cada nonce contém 4096 colheres. Cada nonce é atribuído um número único variando de 0 a ((2 ^ 64)-1) (0, 1, 2, 3… 18,446,744,073,709,551,615). O número de identificação é pré-atribuído e usado como uma semente na geração do nonce. Devido a isso, cada nonce tem um conjunto exclusivo de dados. Tamanho no disco: 256 kilobytes.

Plotfile: um arquivo de computador que contém todos os dados necessários para forjar blocos Burstcoin. Os dados do plotfile são subdivididos pela primeira vez por nonces e depois por Scoops. Tamanho no disco: mínimo de 256 kilobytes, máximo de capacidade de disco total.

Nota: um arquivo de plotagem contém apenas dados brutos e não há cabeçalhos. Todas as informações necessárias para um usuário e mineiro é definido nos nomes de arquivo. A formatação do nome do arquivo é da seguinte maneira.

POC2 formato: AccountID_StartingNonce_NrOfNonces

Gerando uma nonce

Passo 1:

Calcule #8191 de hash usando uma semente de 16 bytes inicial composta de ID de conta de 8 bytes e o número de nonce de 8 bytes.

Nota: cada número de hash subsequente diminuirá em 1 até que o número de hash final de 0 seja atingido.

Passo 1: criando uma nonce Burstcoin

Passo 2:

Prepend hash #8191 para a semente inicial criando uma nova semente. Calcule #8190 de hash.

Passo 2: prepend

Passo 3:

Prepend hash #8190 hash #8191 criando a próxima semente. Calcule #8189 de hash.

Passo 3:

Passo 4:

Continue prepending cada resultado para a semente anterior e executando o cálculo até 128 iterações são concluídas. Após a iteração 128th, as sementes resultantes excederá 4.096 bytes. Para todas as iterações restantes, use somente os últimos 4.096 bytes.

Passo 4:

Calcule um hash Shabal-256 final de todos os 8.192 hashes e a semente de 16 bytes original.

Passo 5: hash final

Use o hash final para XOR todos os outros hashes individualmente.

O operador lógico XOR compara o 1º byte de cada hash e produz um ‘ 1 ‘ se os bytes corresponderem, ou um ‘ 0 ‘ se os bytes não corresponderem. A operação é executada para cada posição de byte.

Hash 1 0 0 0 0 0 0 0 0
Hash 2 0 0 0 0 0 0 0 1
Xor 1 1 1 1 1 1 1 0
Hash 1 0 0 0 0 1 1 1 1
Hash 2 0 0 0 0 1 1 1 0
Xor 1 1 1 1 0 0 0 1

Imagem que mostra XOR de nonces da mineração de Burstcoin

Quando concluído, o nonce recém-criado é armazenado em um arquivo de plotagem e o processo para gerar uma repetição de nonce. Cada nonce subseqüente gerado é adicionado ao arquivo de plotagem. O número de que pode ser incluído em um arquivo de plotagem é limitado apenas pela capacidade do meio de armazenamento.

Imagem mostrando Burstcoin nonce gravado em um arquivo de plotagem

Formato POC2

O processo para criar nonces descritos até este ponto encapsula o que é conhecido como o formato POC1. A fim endereçar uma vulnerabilidade em grande parte teórica do “tradeoff da memória tempo” com POC1, POC2 foi criado. O processo para criar o POC2 segue o formato POC1, mas uma etapa final é adicionada que reorganiza os dados. Nesta etapa final, o nonce é dividido em 2 metades (números da colher 0-2047 e números da colher 2048-4095). Os dados na 2ª metade de cada colher nos números inferiores é trocado para os dados 1ª metade de cada colher em números mais altos. A colher espelhada é calculada como 4095-currentscoop.

Imagem que mostra o formato de Burstcoin POC2

Estrutura de plotagem

O software de mineração lê de um ou mais arquivos de plotagem. Um arquivo é aberto, uma colher está localizada, e os dados da colher é lido. Se o arquivo de plotagem não for otimizado para esse processo, os locais da colher estarão em mais de um local. No exemplo à direita, o software de mineração está procurando colher #403. Como mostrado no exemplo, a continuidade da #403 da colher é interrompida por #403 da colher.

Imagem que mostra um arquivo de plotagem de Burstcoin un-Optimized

Anteriormente, a situação foi otimizada remedialmente com um segundo programa projetado especificamente para otimizar os arquivos de plotagem, reagrupando os dados para que todos os dados de cada Scoop fossem agrupados juntos. Os desenvolvimentos recentes no software de plotagem agora permitem a criação de arquivos de plotagem que são optomizados automaticamente no momento em que eles são gravados em um disco de armazenamento.

Imagem mostrando uma comparação de arquivos de plotagem não otimizados e otimizados

Expanda esta seção para obter informações preteridas com este formato POC2.

Stagger -um grupo de nonces em um arquivo de plotagem. Cada cambalear tem um número de cambalear igual ao número de nonces no grupo. Para localizar o número de grupos em um arquivo de plotagem, o número de nonces é dividido pelo número de cambalear. Se o número de cambalear é igual ao número de nonces no arquivo, há apenas um grupo e o arquivo de plotagem é completamente otimizado. Se a divisão não resultar em um número inteiro, o arquivo de plotagem pode ser assumido como quebrado. Os nomes de arquivos no formato POC1 são os seguintes:

POC1 formato: AccountID_StartingNonce_NrOfNonces_Stagger (preterido)

Cronograma de recompensa do bloco de burstcoin

A recompensa do bloco de Burstcoin é reduzida após cada 10.800 blocos (aproximadamente uma vez por o mês). A fórmula geral para calcular a recompensa de bloco com base na altura atual do bloco é a seguinte:
mês = altura do bloco/10800reward = 10000 * 95 ^ mês/100 ^ mês

Imagem mostrando o cronograma de recompensa do bloco de mineração Burstcoin

Tabela de recompensas de blocos
Mês Aprox. Data Altura do bloco Recompensa em BURST
0 2014-08-11 0 10000
1 2014-09-11 10800 9500
2 2014-10-11 21600 9025
3 2014-11-11 32400 8573
4 2014-12-11 43200 8145
5 2015-01-11 54000 7737
6 2015-02-11 64800 7350
7 2015-03-11 75600 6983
8 2015-04-11 86400 6634
9 2015-05-11 97200 6302
10 2015-06-11 108000 5987
11 2015-07-11 118800 5688
12 2015-08-11 129600 5403
13 2015-09-11 140400 5133
14 2015-10-11 151200 4876
15 2015-11-11 162000 4632
16 2015-12-11 172800 4401
17 2016-01-11 183600 4181
18 2016-02-11 194400 3972
19 2016-03-11 205200 3773
20 2016-04-11 216000 3584
21 2016-05-11 226800 3405
22 2016-06-11 237600 3235
23 2016-07-11 248400 3073
24 2016-08-11 259200 2919
25 2016-09-11 270000 2773
26 2016-10-11 280800 2635
27 2016-11-11 291600 2503
28 2016-12-11 302400 2378
29 2017-01-11 313200 2259
30 2017-02-11 324000 2146
31 2017-03-11 334800 2039
32 2017-04-11 345600 1937
33 2017-05-11 356400 1840
34 2017-06-11 367200 1748
35 2017-07-11 378000 1660
36 2017-08-11 388800 1577
37 2017-09-11 399600 1498
38 2017-10-11 410400 1423
39 2017-11-11 421200 1352
40 2017-12-11 432000 1285
41 2018-01-11 442800 1220
42 2018-02-11 453600 1159
43 2018-03-11 464400 1101
44 2018-04-11 475200 1046
45 2018-05-11 486000 994
46 2018-06-11 496800 944
47 2018-07-11 507600 897
48 2018-08-11 518400 852
49 2018-09-11 529200 809
50 2018-10-11 540000 769
51 2018-11-11 550800 730
52 2018-12-11 561600 694
53 2019-01-11 572400 659
54 2019-02-11 583200 626
55 2019-03-11 594000 595
56 2019-04-11 604800 565
57 2019-05-11 615600 537
58 2019-06-11 626400 510
59 2019-07-11 637200 484
60 2019-08-11 648000 460
61 2019-09-11 658800 437
62 2019-10-11 669600 415
63 2019-11-11 680400 394
64 2019-12-11 691200 375
65 2020-01-11 702000 356
66 2020-02-11 712800 338
67 2020-03-11 723600 321
68 2020-04-11 734400 305
69 2020-05-11 745200 290
70 2020-06-11 756000 275
71 2020-07-11 766800 262
72 2020-08-11 777600 248
73 2020-09-11 788400 236
74 2020-10-11 799200 224
75 2020-11-11 810000 213
76 2020-12-11 820800 202
77 2021-01-11 831600 192
78 2021-02-11 842400 182
79 2021-03-11 853200 173
80 2021-04-11 864000 165
81 2021-05-11 874800 156
82 2021-06-11 885600 149
83 2021-07-11 896400 141
84 2021-08-11 907200 134
85 2021-09-11 918000 127
86 2021-10-11 928800 121
87 2021-11-11 939600 115
88 2021-12-11 950400 109
89 2022-01-11 961200 104
90 2022-02-11 972000 98
91 2022-03-11 982800 93
92 2022-04-11 993600 89
93 2022-05-11 1004400 84
94 2022-06-11 1015200 80
95 2022-07-11 1026000 76
96 2022-08-11 1036800 72
97 2022-09-11 1047600 69
98 2022-10-11 1058400 65
99 2022-11-11 1069200 62
100 2022-12-11 1080000 59
101 2023-01-11 1090800 56
102 2023-02-11 1101600 53
103 2023-03-11 1112400 50
104 2023-04-11 1123200 48
105 2023-05-11 1134000 45
106 2023-06-11 1144800 43
107 2023-07-11 1155600 41
108 2023-08-11 1166400 39
109 2023-09-11 1177200 37
110 2023-10-11 1188000 35
111 2023-11-11 1198800 33
112 2023-12-11 1209600 31
113 2024-01-11 1220400 30
114 2024-02-11 1231200 28
115 2024-03-11 1242000 27
116 2024-04-11 1252800 26
117 2024-05-11 1263600 24
118 2024-06-11 1274400 23
119 2024-07-11 1285200 22
120 2024-08-11 1296000 21
121 2024-09-11 1306800 20
122 2024-10-11 1317600 19
123 2024-11-11 1328400 18
124 2024-12-11 1339200 17
125 2025-01-11 1350000 16
126 2025-02-11 1360800 15
127 2025-03-11 1371600 14
128 2025-04-11 1382400 14
129 2025-05-11 1393200 13
130 2025-06-11 1404000 12
131 2025-07-11 1414800 12
132 2025-08-11 1425600 11
133 2025-09-11 1436400 10
134 2025-10-11 1447200 10
135 2025-11-11 1458000 9
136 2025-12-11 1468800 9
137 2026-01-11 1479600 8
138 2026-02-11 1490400 8
139 2026-03-11 1501200 8
140 2026-04-11 1512000 7
141 2026-05-11 1522800 7
142 2026-06-11 1533600 6
143 2026-07-11 1544400 6
144 2026-08-11 1555200 6
145 2026-09-11 1566000 5
146 2026-10-11 1576800 5
147 2026-11-11 1587600 5
148 2026-12-11 1598400 5
149 2027-01-11 1609200 4
150 2027-02-11 1620000 4
151 2027-03-11 1630800 4
152 2027-04-11 1641600 4
153 2027-05-11 1652400 3
Créditos
Esta informação é esta documentação é baseada em um artigo escrito por quibus. O documento foi revisto por Decrescendo. Revisão tardia 3/10/2019. A auditoria de conteúdo para este documento é apreciada.

9 + 11 =