Author

Topic: Qual linguagem de programação para configurar a moeda ? (Read 1895 times)

newbie
Activity: 40
Merit: 0
Galera que ou quais linguagem de programação é utilizado na configuração de uma moeda ou ou qualquer outra coisa ?
(...)

O que você entende por "configuração"?

1. Se for simplesmente o que é preciso para colocar uma carteira para funcionar, não tem segredo, não é necessário saber nenhuma linguagem.

2. Se o que vc quer é alterar o código de uma moeda para alterar parametros básicos como tempo de blocos, tamanho da recompensa, etc, basta saber inglês, pois os tutoriais são bem extensos e específicos.

3. Se quiser saber o que está fazendo quando segue os tutoriais, saber o básico de programação em qualquer linguagem pode ser útil.

4. Se o que você pretende é tentar ler o código de uma moeda e entender, a grosso modo, como ela funciona, a maioria delas é escrita em C, mas existem moedas em outras linguagens, como c++ ou java. Escolha a moeda que quer estudar, e depois descubra em qual linguagem foi feita. Se já sabe algum linguagem, verifique se não existe uma moeda feita nessa linguagem.

Lembrando que moedas são PROTOCOLOS padronizados, então podem existir implementações em diferentes linguagens da mesma moeda. Bitcoin tem implementações em C++, java, python e go.

5. Se você quer entender a fundo como elas funcionam, vc precisa se especializar em pelo menos essas 3 áreas:
- Criptografia
- Protocolos de comunicação
- Sistemas distribuidos

A linguagem de programação se torna irrelevante nesse caso.

6. Se você quer escrever uma moeda do zero, qualquer linguagem de programação serve, só precisa ter muita experiencia nas areas de segurança de aplicações e no uso de bibliotecas criptográficas da linguagem escolhida.

Recomendo como ponto inicial, ler o paper original do satoshi nakamoto sobre o bitcoin. Se vc não entender o paper, é porque ainda não está pronto para os itens 5 e 6.

girino que ótima resposta, vou ler a respeito e se entender vou pra fase 5

agora tenho uma base por onde começar...

é isso ai irmão, vlw
abraço
legendary
Activity: 2296
Merit: 1170
Advertise Here - PM for more info!
Galera que ou quais linguagem de programação é utilizado na configuração de uma moeda ou ou qualquer outra coisa ?
(...)

O que você entende por "configuração"?

1. Se for simplesmente o que é preciso para colocar uma carteira para funcionar, não tem segredo, não é necessário saber nenhuma linguagem.

2. Se o que vc quer é alterar o código de uma moeda para alterar parametros básicos como tempo de blocos, tamanho da recompensa, etc, basta saber inglês, pois os tutoriais são bem extensos e específicos.

3. Se quiser saber o que está fazendo quando segue os tutoriais, saber o básico de programação em qualquer linguagem pode ser útil.

4. Se o que você pretende é tentar ler o código de uma moeda e entender, a grosso modo, como ela funciona, a maioria delas é escrita em C, mas existem moedas em outras linguagens, como c++ ou java. Escolha a moeda que quer estudar, e depois descubra em qual linguagem foi feita. Se já sabe algum linguagem, verifique se não existe uma moeda feita nessa linguagem.

Lembrando que moedas são PROTOCOLOS padronizados, então podem existir implementações em diferentes linguagens da mesma moeda. Bitcoin tem implementações em C++, java, python e go.

5. Se você quer entender a fundo como elas funcionam, vc precisa se especializar em pelo menos essas 3 áreas:
- Criptografia
- Protocolos de comunicação
- Sistemas distribuidos

A linguagem de programação se torna irrelevante nesse caso.

6. Se você quer escrever uma moeda do zero, qualquer linguagem de programação serve, só precisa ter muita experiencia nas areas de segurança de aplicações e no uso de bibliotecas criptográficas da linguagem escolhida.

Recomendo como ponto inicial, ler o paper original do satoshi nakamoto sobre o bitcoin. Se vc não entender o paper, é porque ainda não está pronto para os itens 5 e 6.
jr. member
Activity: 40
Merit: 2
Primeiro comece entendendo o funcionamento  da matemática, sem isso não conseguirá entender a lógica utilizada a na programação.

Pode começar por aqui:
https://bitcoin.org/bitcoin.pdf
http://www.coindesk.com/math-behind-bitcoin/
newbie
Activity: 40
Merit: 0
Galera que ou quais linguagem de programação é utilizado na configuração de uma moeda ou ou qualquer outra coisa ?

ouvi dizer que a programação é o menor importante, a matemática envolvida que deve ser compreendida

por onde devo começar para entender a fundo a moeda ?
pela programação ou pela matemática, qual linguagem ou qual ramo da matemático devo estudar ?

vlw
Jump to: