Development Update: February 2019

anorak

Querida Comunidade Cloak,

Aqui está o estado atual do desenvolvimento e planos para o futuro da Cloak.

@Novo cliente, nome de código: Phoenix (migração para base de código bitcoin 0.17.1)

  • O trabalho na mecânica de PoW está praticamente completado
  • A adição da funcionalidade de cunhagem PoS ainda está em andamento, provando ser mais desafiadora do que o esperado
  • Um novo design de carteira foi proposto e prototipado, estamos também criando um front-end Web/Electron



    @Implementações:

  • Implementação para a Bisq concluída, Cloak deve ficar disponível aquando o lançamento da próxima versão

    @Cliente atual, rEvolution:

  • v2.2.2.1 está sendo liberado

    Descrição: Tentativa de corrigir o problema de storm d/c associado a transações Enigma. A questão não é (e não foi) reprodutível em devnet ou testnet devido ao número relativamente pequeno de nós nessas redes de desenvolvimento- difícil dizer que esta é a solução final sem testá-la "em estado selvagem", pois o problema parece estar relacionado com a dimensão da rede ou largura de banda. Para isolar as mecânicas de envio/recebimento de versões anteriores do cliente que sofrem desse problema, o Enigma v1.2 não é compatível com as versões anteriores.

    To isolate the send/receive mechanics from previous client versions that have the issue, Enigma v1.2 is not backwards compatible.

    @Sistema de Votação: conceito/idéia:

    1. Propostas de melhorias ou matérias para votação, com nome e detalhes apropriados (incluindo snapshot heigth) são enviadas através do site oficial.

  • Uma vez validada, a proposta/assunto e sua ID (dentro de um OPRETURN corretamente formatado) é enviada para a blockchain como uma transação (um criador? todos podem? se todos - impedir "estacionar"/pré-criar propostas sem descrição e detalhes inseridos, não é possível armazenar tudo na cadeia)

    1. O proprietário da carteira participante cria um novo endereço

  • Somente a primeira transação (tx de financiamento) nesse endereço é considerada um voto; isso é para permitir que você possa ainda mover fundos, também para excluir que outra pessoa envie moedas para você ou cunhe moedas nesse endereço aumentando o peso do voto ao longo do tempo.
  • A primeira transação nesse endereço também contém um OPRETURN com ID da proposta/assunto e o sinal(s) SIM/NÃO correspondente(s).
  • A quantidade de moedas enviadas para o endereço funciona como ponderação de votos, igualmente distribuída entre propostas/assuntos se múltiplos
  • Os votos são contados e avaliados quando for atingida a altura do bloco snapshot (peso vs. cálculo de números ainda por determinar). A blockchain é escaneada por txs de financiamento contendo a proposta/assunto OPRETURN, desde a altura da criação da proposta até a altura do snapshot.

    Aberto a comentários, sugestões e melhoramentos

    Paz & Amor

    anorak

Ler Tudo