Author

Topic: Projet d'ALT (Read 188 times)

member
Activity: 109
Merit: 11
December 13, 2017, 01:41:57 AM
#3
Pour compléter le message de Troubhacker sur la partie informatique :

Tout dépend de ce que tu veux faire.
Si ton projet à pour vocation à créer sa propre blockchain il vaut mieux pencher vers C++, avec de forts compléments en assembleur si tu as pour projet d'intégrer de l'applicatif à ta chaine ( cf. Ethereum ). Après on trouve aujourd'hui des blockchains dans d'autres langages :

- Javascript pour Lisk par exemple
- Java ( me souviens plus du nom du projet )

Je t'invite à regarder sur github, la plupart des blockchains étant open-source tu pourras trouver leurs repos là bas.  Il faudra compléter avec des langages te permettant de créer les applications pour desktop et mobile ( J2EE pour du natif android, swift pour du natif apple, Xamarin pour de l'app native cross-platform ).

Tu peux aussi créer ton propre fork de chaine, en farfouillant un peu tu trouveras des tutos par exemple pour créer ta propre chaine basée sur le code Ethereum. Après, faire un fork pour faire un fork et sans apporter de modifications vraiment impactante n'a pas vraiment d'intéret.

Si tu cherches plutôt à créer un asset pour une App ou une dApp, tu peux le faire en te basant sur Ethereum. Dans ce cas, etant en train de réaliser un prototype moi-même tu auras besoin :

- d'un framework applicatif, le plus utilisé est React, pour ma part j'utilise Angular, les deux en JavaScript ( ou Typescript plus exactement, mais ca se rapproche, Typescript n'etant qu'un superset pour JavaScript ). 
- de connaissances en Solidity pour quelque chose d'aisé, mais tu peux aussi écrire des contracts en serpent, en c++, et compléter avec quelques connaissances en assembleur pour les éléments les plus poussés ( si besoin de faire de l'inline assembly ).

member
Activity: 224
Merit: 10
December 12, 2017, 06:23:59 PM
#2
Gérer seul tout l'aspect informatique du projet me parait fou.
Pour les cryptos, il faut de "moyennes" connaissances en cryptologie, au moins les algos de hash, le fonctionnement d'une blockchain, etc...
Si tu fais un truc avec des smarts-contracts, solidity est le language pour ça.
Si tu fais le site web : HTML/CSS pour le "webdesign", et PHP ou Perl ou Ruby ou autres pour les interactions client-serveur, et javascript serait un bon plus selon le CDC du site web...
Si tu fais l'aspect hébergement/maintenance/sécurité : hardware, linux, de bonnes connaissances en bash, réseau, pentesting et autres seront nécessaires...

Tu m'aura compris, il te faudra être complet et/ou spécialisé au besoin, une équipe ne serait pas de trop.
Si tu veux des cours privés payable en crypto, ma messagerie t'attends !  Grin
Je peux te former de manière globale et superficielle dans chacun de ces domaines, et certains d'une manière plus approfondie, de manière régulière ou pas, de "particulier a particulier" comme on dit.

Bon courage pour ton projet, patience et courage te seront nécessaire.
newbie
Activity: 1
Merit: 0
December 12, 2017, 05:30:31 PM
#1
Bonjour a tous,


je n'ai pas l'habitude de poser ici mais je pense être au bon endroit.
j'ai IRL un groupe avec lequel nous aimerions mettre a bien notre projet d'altcoin.

Nous avons déjà tout ce qu'il nous faut (professeurs en finance a l'université, plusieurs polyglottes Allemand russe chinois coréen, Des pros du marketing etc) mais il nous manque le côté informatique.

C'est pourquoi j'aimerai me former dans ce domaine pour endosser ce role le temps que nous ayons les fonds pour recruter des pros.

La question peut paraitre bête mais quel langage informatique devrai-je apprendre pour mettre a bien le projet ?
Que devrai-je apprendre d'autre ?

Nous nous laissons 3 ans avant de lancer le projet, j'ai donc, je pense, le temps de me former comme il le faut.

Merci de vos réponses
Jump to: