Premier Hackaton EOS sur Paris, how to…

 

Le deuxième meetup EOS France, qui a eu lieu hier soir (19 juin 2018), coïncide avec le debut du premier Hackaton EOS de l’héxagone.

L’ hackaton se terminera le 5 juin 2018 lorsque les équipes viendrons présenter leur projet au jury. Les équipes doivent réaliser le projet qui leur parait le plus viable dans la blockchain EOS.

Pour cela il faudra avoir bien saisi les features de EOS sous trois aspects

  • la programmation et la faisabilité technique
  • la manière de promouvoir le projet
  • la compatibilité avec la loi (les loi existantes + la constitution d’EOS et les ricardian-contracts associés au smart contract)

Pour les deux dernier points il faut lire le WP, Constitution et la doc de EOS.IO. Pour la partie programmation voici un petit tutoriel pour

Voici les instructions pour lancer un environnement de dev EOS sur Ubuntu (pas testé sur la 18, ça devrait aller sur toutes les versions jusqu’à la 17 comprise).

Créer une dir vide et clonez dedans les sources à partir de Git
$ git clone https://github.com/EOSIO/eos.git –recursive

Allez dans le répertoire eos
$ cd eos

Vérifiez les submodules
$ git submodule update –init –recursive
(si tout va bien rien ne dois s’afficher)

 

Allez sur le site https://github.com/EOSIO/eos/releases/latest
et récupérer la dernière version (la 1.0.5, au moment où j’écris)

Allez sur le tag de la dernière version
$ git checkout tags/v1.0.3

Lancez le build
$ ./eosio_build.sh

Allez chercher un café: ça risque de prendre un peu de temps.

Le build fini, installez
$ cd build
$ sudo make install

Voici en plus une série de links intéressants pour approfondir EOS: https://github.com/abhi3700/My_Learning_EOS
https://steemit.com/eos/@eosio/implementing-a-hypothetical-currency-application-on-eos
https://medium.com/@infinitexlabs/first-steps-in-eos-blockchain-development-56824502c799
https://medium.com/@infinitexlabs

Si vous n’avez pas pu participer au meetup de démarrage de l’hackaton il est encore temps. Envoyez nous un email ou un message directement sur le site du meetup.

EOSIO-System-Architecture.pngL’image ci-dessus explique l’interaction qui existe entre les trois principaux exécutables.

cleos – command line tool for the EOS blockchain.
nodeos – for interacting with the blockchain.
keosd – for accessing the wallet

Maintenant vous pouvez deployer et appeler les smart contract qui sont dans la dir « …/eos/contracts/ » ou encore créer un smart contract hello world from scratch en suivant ce tutoriel:

https://medium.com/coinmonks/printing-hello-world-with-eos-smart-contract-50fbe873d1b4

***

Voici en plus une série de links intéressants pour approfondir EOS:

  • https://github.com/abhi3700/My_Learning_EOS
  • https://medium.com/coinmonks/printing-hello-world-with-eos-smart-contract-50fbe873d1b4
  • https://medium.com/@infinitexlabs
  • https://steemit.com/eos/@eosio/implementing-a-hypothetical-currency-application-on-eos

Si vous n’avez pas pu participer au meetup de  démarrage de l’hackaton il est encore temps. Envoyez nous un email ou un message directement sur le site du meetup.

 

BTU: le standard Ethereum de réservation on-line

 

Tout le monde sait que Ethereum met à disposition le standard ERC20: un token à l’interface prédéfinie que pratiquement toutes les ICO utilisent pour leur levée de fonds. Ce token expose les fonctions minimales nécessaires à une participation à l’ICO et à la vie future du token. Ce standard simplifie beaucoup les ICO. Il garantit, par exemple, que le token soit directement tradable : l’intégration dans différents crypto-exchanges se fait en un click  (ou presque).
Ce qu’on sait moins souvent est qu’on peut customiser et modifier  des protocoles Ethereum ou même en proposer des nouveaux. Le ERC-721, par exemple, est une variante ERC-20 qui rend un token non-fungible. Cette modification a permis de créer les CryptoKitties : chaque token 721 étant unique et non-permutable, on a pu lui associer un et un seul crypto-chaton.

Dans cet article, j’aimerais vous parler d’un nouveau  standard Ethereum à mes yeux très intéressant: le BTU, Booking Token Unit Protocol, qui existe déjà sous le nom de  ERC-808.   Voici le site officiel.

Continuer la lecture de « BTU: le standard Ethereum de réservation on-line »

Le Bitcoin ne peut pas ponctionner vos comptes, votre banque oui !

 

La BRI, Banque des Règlements Internationaux , est la banque des banques centrales.

Hier, 06 février 2018,  par la voix de son nouveau directeur général Augustin Cartens, elle a vivement critiqué le bitcoin en le classant de schéma de Ponzi, de bulle et de désastre  écologique (ah ah, je ne peux que me demander depuis quand banquiers sont écolos !?)

La nouvelle selon Le Figaro, Les Echos, Le Temps.

Une petite vidéo pour démentir ces accusations et rappeler que les banques centrales ont imposé de manière 100% unilatérale à l’Europe entière le bail-in: en cas de faillite d’une banque ses clients doivent (on est en plein régime stalinien) participer aux pertes en mettant la main à la patte pour (tenter de) sauver leur  …« institut préféré ».

 

Bonne vision !

 

 

La crypto comme moyen de payement: Lightning Network vs Nano/RaiBlocks

 

 

Message à tous les lecteurs : n’ayant plus beaucoup de temps pour écrire des articles je passe à la vidéo. A partir de maintenant je vais donc poster ici, ainsi que sur le blog blockchain-based STEEM, mes nouveaux articles sous forme de petite discussion vidéo.

Dans cette première mini-interview je vais comparer le réseau Lightning Network, la sur-couche  protocolaire du Bitcoin capable de déporter off-chain la plus part des échanges et la nouvelle blockchain Nano/RaiBlocks qui ayant une structure algorithmique totalement différente du BTC peut nous surprendre et affiche déjà des stats d’utilisation remarquables.

Une des ces deux technologie pourrait être la solution finale pour une solution crypto capable de remplacer enfin le réseau VISA/MASTERDCARD.

Bonne vision !

 

 

 

Techniquement l’ICO ban reste une tâche très compliquée.

 

Dans les derniers mois, des craintes plus ou moins justifiées se sont installées dans le monde crypto suite à des nuages arrivant de l’Est.

Le gouvernement chinois a mis en place (septembre 2017) une politique restrictive au regard des crypto-monnaies avec deux mesures concrètes : la fermeture des crypto-échanges et la suspension des ICO sur le territoire chinois. D’autres sont peut-être aussi en route comme l’interdiction de faire du mining via des ordinateurs basés en Chine.

De son côté, la Corée du Sud a aussi banni les ICO, les Etats-Unis, le Canada et Singapour ont rappelé que certaines ICO peuvent être classées comme securities, la Grande-Bretagne s’est penchée sur le phénomène, tandis qu’en Suisse la FINMA a déclaré que certaines ICO ne respectent pas la réglementation relative à la lutte contre le blanchiment et le terrorisme. 

Et voici qu’en France l’AMF vient de s’exprimer sur le sujet. Son président a affirmé que les ICO n’ont pas de statut juridique dans la législation actuelle et exhorte les autorités européennes à prendre rapidement des mesures pour classer juridiquement les ICOs dans l’UE.

« L’idée n’est pas d’interdire absolument toutes les ICOs … mais d’étudier la pertinence de différentes formes dans un contexte innovant. »
a ajouté le porte-parole Franck Guiader.

Il me semble que dans les discussions autour de la régulation qui sont passées un peu partout, il manque une pièce importante du puzzle. Personne n’a soulevé avec assez d’emphase le caractère  réfractaire à la censure d’une blockchain.

Nous allons voir dans ce post pourquoi l’interdiction et/ou la régulation d’une activité blockchain (et donc à fortiori des ICOs) risquent d’être bien plus complexes que, par exemple, celles du téléchargement en peer-to-peer  qui avait donné lieu à la loi Hadopi. Une loi pourtant restée dans les faits, largement inefficace.

Rappel: ce blog étant technique, ma position n’est pas du tout politique, libertarienne ou autre. Je veux juste examiner les facteurs techniques qui entrent en jeu pendant des échanges blockchain. Le but étant d’analyser la décentralisation intrinsèque des crypto-monnaies à la lumière des interdictions auxquelles elles peuvent être soumises. Et qui dit décentralisation dit difficulté à réguler, comme nous enseigne Hadopi.

Continuer la lecture de « Techniquement l’ICO ban reste une tâche très compliquée. »

L’ICO CoinDash vient de se faire pirater. Ethereum n’y est pour rien.

Hier, 17 juillet 2017, un pirate est arrivé à voler plus de 8 millions de dollars en ether dans les toutes premières minutes de l’ICO de CoinDash, qui propose (toujours, d’après les responsables) une plateforme d’échange pour trading décentralisée.

Comme dans toutes les ICO, les investisseurs acquièrent une participation et s’embarquent dans l’aventure entrepreneuriale en achetant des actifs numériques appelés jetons. Ce moyen de financement est devenu très populaire sur Ethereum. Ils sont nombreux à vouloir participer dans l’espoir d’émuler certaines succes-stories mémorables qui ont récolté des millions de dollars en quelques minutes et en direct. Mais même des applications très banales (voire ridicules) arrivent à lever des milliers de dollars, ce qui dépasse leur espoir via les circuits classiques.

Continuer la lecture de « L’ICO CoinDash vient de se faire pirater. Ethereum n’y est pour rien. »

NumerAI: le machine learning rencontre la blockchain.

 

L’intelligence artificielle et la blockchain sont deux secteurs en forte croissance, qui feront sans doute des merveilles dans les 10 ans à venir.

A présent, ce qui distingue le plus ces deux technologies est à mon sens le caractère bien plus prévisible de l’AI: on en parle depuis des années et cela fait longtemps que des films, des articles de vulgarisation (pour le grand publique) ainsi que des publications techniques (pour le métier), esquissent le futur des machines intelligentes en nous donnant un avant-goût des percées futures.

De son côté, la blockchain est une nouveauté qui arrive comme une météorite. Le potentiel disruptif des deux est peut-être identique mais le caractère ponctuel et inattendu de la blockchain, couplé à son étonnant dynamisme, vont lui faire faire des vagues bien plus hautes à court et moyen terme. C’est mon avis, en tous cas.

Ayant travaillé dans les deux secteurs, notamment dans la prédiction AI de données boursières, je me fais un plaisir dans ce post de vous parler de Numerai, un hedge fund blockchain-based qui recrute ses prédictions via blockchain.

Continuer la lecture de « NumerAI: le machine learning rencontre la blockchain. »

Blockchain: les banques se cherchent toujours

 

L’arrivée du PC a décentralisé le computing et l’information. Si dans les années 70 les mainframes localisaient en très peu d’endroits le peu de calcul qu’on pouvait se permettre, l’arrivée des PC a distribué la puissance de calcul sur nos bureaux.

L’arrivée de l’Internet a ensuite décentralisé l’information. Elle rebondit aujourd’hui entre des milliers de sites différents (sociaux, blog…) produite par monsieur Tout le Monde, tout comme par des pros de la presse classique.

De la même manière, l’arrivée des crypto-monnaies blockchain est en train de décentraliser l’Economie.

Continuer la lecture de « Blockchain: les banques se cherchent toujours »

OneCoin n’est pas du tout un autre Bitcoin.

Il y a deux mois environ j’ai participé gracieusement à l’ouvrage d’un nouveau livre Blockchain, la révolution de la confiance, un livre principalement informatif et accessible, écrit par Laurent Leloup. J’y ai très modestement contribué avec deux petites pages sur la traçabilité des crypto-monnaies pour esquisser une comparaison entre la transparence du Bitcoin et les monnaies non-traçables, telles Z-Cash ou Monero: le bitcoin est au http ce que Z-Cash est au https  (plus d’infos ici ). Le livre a fait appel à de nombreux autres acteurs de la sphère francophone: Vidal Chriqui, Pierre Noizat (Paymium), Luca Comparini (IBM), …  William Mougayar, speaker au dernier EDCON, qui a aussi écrit le préface. Une petite polémique est née ces jours-ci sur les réseaux sociaux concernant l’ouvrage: la page 59 contient une erreur manifeste qui va être corrigée dans la prochaine édition, selon les souhaits de l’auteur et de l’éditeur (Eyrolles). La pseudo crypto monnaie OneCoin y est présentée comme une monnaie normale blockchain-based (semblable au bitcoin et aux autres alt-coin) alors qu’elle est notoirement un scam. Cet incident me donne l’occasion de tenter d’expliquer ici pourquoi OneCoin n’est pas une crypto monnaie comme le BTC et pourquoi il faut l’approcher avec une très grande méfiance. Si vous tombez sur une offre OneCoin, je vous conseille fortement de vous renseigner afin de bien comprendre les différences entre OneCoin et les vraies crypto-monnaies avant tout investissement. Après quoi mon conseil personnel est quand même de ne pas acheter un seul OneCoin.  Continuer la lecture de « OneCoin n’est pas du tout un autre Bitcoin. »

ByteBall: une autre DAG currency.

 

Byteball est une crypto-monnaie décentralisée qui ne ressemble à aucune autre. Il s’agit d’une coin de 3ème génération qui ne contient pas de blocs (et donc de blockchain) mais qui exploite à la place un graphe acyclique direct (DAG). A l’heure actuelle, Byteball est avec IOTA une crypto-currency DAG-based, toutefois IOTA s’occupe exclusivement de micro-paiements IoT.

Byteball a gagné de l’attention de la part de la communauté ces temps-ci surtout en raison de l’airdrop qui s’est passé le 12 mars 2107. Byteball possède l’un de ses principaux hubs en France.

La monnaie ne prévoit pas de mining mais elle est distribuée gratuitement avec un parachutage en tranches tout le long de l’année 2017. Il n’y a pas de ICO non plus: si vous possédez des Bitcoin, vous pouvez obtenir des byteballs gratuitement en participant tout simplement à la distribution.

Continuer la lecture de « ByteBall: une autre DAG currency. »