Daniel Kraft, é um dos desenvolvedores que fazem parte do Namecoin Core Team, e é o desenvolvedor principal do NameID, o projeto de identidade neste blockchain.
EO desenvolvimento da tecnologia de blockchain foi possível graças ao esforço conjunto de um grande número de pessoas com habilidades únicas. Entre eles podemos citar Daniel Kraft, que é um dos principais desenvolvedores do blockchain Namecoin.
Ele nasceu em 1989. Hoje, aos 30 anos, Kraft costuma levar uma vida bastante pública. Isso é diferente de outros desenvolvedores de criptomoedas que desejam e têm mais privacidade a esse respeito. Daniel Kraft, que atualmente mora em Zurique, na Suíça, exerce suas grandes paixões a partir daí: programação, física e matemática.
Kraft tem um Mestre em Física pela Universidade de Graz. Também tem um Doutorado em Otimização de Formulários em Matemática pela pós-graduação IGDK1754. Esse conhecimento rendeu à Kraft, a criação dos mais diversos estudos e projetos pelos quais é reconhecida. No entanto, sua maior paixão continua sendo o desenvolvimento de software aplicado às suas áreas de estudo. Ele também é um ativista e defensor do software livre e dos direitos dos animais.
Participação no Namecoin
A participação da Kraft no Namecoin é impulsionada por seu interesse no armazenamento seguro de esquemas de valor-chave. O mesmo esquema que é usado para fazer o Sistema DNS namecoin descentralizado.
A Kraft começou sua jornada no Namecoin em 2015 com a introdução de NomeCarimbo. Desde então, ele se tornou um dos principais desenvolvedores do projeto. Sua principal contribuição para isso foi o desenvolvimento da característica de identidade soberana do Namecoin, NomeID.
Desde então, as contribuições da Kraft para o blockchain do Namecoin têm se concentrado em melhorar seus recursos de gerenciamento de identidade. Além de melhorar as capacidades de segurança e tecnologia de dito blockchain. Para isso, ele portou muitas das funcionalidades do Bitcoin para o Namecoin.
outros projectos
Daniel Kraft tem uma grande variedade de projetos para seu crédito, entre eles podemos citar:
Extensão de definição de nível para GNU Octave
Este foi um de seus primeiros projetos de software livre. Esta extensão ou plugin para software matemático Oitava GNU, é usado para calcular a evolução temporal da equação do conjunto de níveis e extrair informações geométricas dessa função. Selecionar nível é uma extensão muito útil para analisar e modelar objetos que mudam com o tempo em sistemas físicos altamente dinâmicos.
Esta extensão foi lançada por Daniel Kraft em junho de 2014 e foi lançada sob licença GLP.
NomeCarimbo
Este é um utilitário que o blockchain Namecoin usa para executar timestamp criptograficamente seguro. Além disso, os dados podem ser vinculados com segurança usando o blockchain de Bitcoin. Desta forma, NomeCarimbo pode ser usado para criar prova criptográfica de que alguns dados do Namecoin estão vinculados a um determinado bloco de Bitcoin. Com este teste, o link pode ser verificado sem a necessidade de acessar o Namecoin. O código para este utilitário está disponível em Gnu agpl v3.
Neuralbf.
Neuralbf. é um compilador de prova de conceito para o «linguagem de programação» Brainfuck para redes neurais artificiais recorrentes (R-ANN). Com este projeto, a Kraft procurou demonstrar o potencial das R-ANNs na programação de redes neurais. O projeto consiste na construção de duas partes, a corredor e pelo compilador Ele está disponível sob a licença GPL.
Lispel
Lispel é uma linguagem de programação funcional interpretada, orientada a objetos e datilografada. No entanto, a ideia principal era modelá-lo de acordo com a linguagem humana natural e a maneira como pensamos. Desta forma, seria intuitivo de escrever e, sendo escrito como um subconjunto estrito da linguagem, é compreensível mesmo para não programadores e não familiarizados com Lispel.
A Kraft projetou esta linguagem para apresentá-la no concurso Ars Eletrônica u19, portanto, atualmente é baseado apenas no idioma alemão. Mas, devido às congruências estruturais entre os idiomas alemão e inglês, deve ser bastante fácil "portá-lo" para usar o inglês como idioma de front-end também. Dessa forma, o público-alvo desse idioma aumentaria consideravelmente.
O projeto é um software livre e licenciado sob GNU GPL v3.
Pesquisa científica e artigos
Kraft também publicou uma longa lista de estudos, artigos e teses ao longo de sua carreira. Todos relacionados às suas áreas de conhecimento e, principalmente, tratando de temas como:
- Ciência da computação e algoritmos
- Criptografia e esteganografia
- Tecnologia Blockchain e Redes P2P
- Inteligência artificial e redes neurais
- Física de partículas e tópicos relacionados na física moderna
Dentre esses estudos podemos citar e destacar os seguintes:
Análise da evolução temporal de uma equação de ajuste de nível
Esta análise foi baseada em seu trabalho "Uma fórmula Hopf-Lax para a evolução temporal da equação de ajuste de nível e uma nova abordagem para a análise de sensibilidade de forma". Este artigo discute como a solução de viscosidade da equação clássica do conjunto de níveis pode ser encontrada resolvendo uma equação Eikonal. Isso fornece uma justificativa teórica para a aplicação do método de movimentação rápida. Além disso, esta representação da solução também permite que conclusões teóricas adicionais sejam tiradas, incluindo a formação de um novo cálculo de sensibilidade da forma. Este documento foi publicado pela primeira vez em Interfaces e limites livres 18, da European Mathematical Society em 2016.
Canais de jogos para interações off-line fora da cadeia em mundos virtuais descentralizados
Esta documento descreve um novo protocolo que pode ser aplicado a mundos de jogos baseados em blockchain (como Huntercoin) para escalá-los teoricamente para tamanho infinito e permitir interações quase em tempo real.
Controle de dificuldade para sistemas de consenso baseados em blockchain
Un artículo com análise estatística do controle da dificuldade do Bitcoin e possíveis melhorias neste sistema. As melhorias propostas por este estudo buscam melhor garantir os tempos médios de geração de bloco por longos períodos de tempo. Para isso, apresentam estudos de caso com dados simulados de cenários de crescimento artificial e também com dados do mundo real. Além disso, o sistema também pode ser aplicado em Namecoin. Nesse caso, melhorando para que os tempos de expiração dos nomes sejam mais previsíveis, evitando a perda acidental de nomes dentro destes.