Learn how to host run your backend on the decentralized Aleph.im network and access trusted off-chain data.
Aleph.im is a decentralized storage and execution network that can be used instead of traditional cloud providers such as AWS our Google Cloud. In this workshop, you will build a Python web application, host it on Aleph.im Linux Virtual Machines and use it to display signed off-chain data stored on the Aleph.im network.
Requirements:
L’Objectif du Workshop est de comprendre et implémenter le Merkle Proof. Pour cela nous allons créer et déployer nos propres contrat en solidity et vérifier la validité de nos contrats par l’usage du Merkle Tree authentification en Typescript.
Le merkle proof est un système permettant de vérifier la validité d’un bloc sans avoir la totalité de la chaine, ce qui permet d’obtenir un avantage de memoire important. Aujourd’hui cela apporte principalement une économie de gas avec solidity.
“Soulful Music for Smiling People”
Funk/Soul/Disco/Boogie/House/Jazz/Hip-Hop/Afro/Breaks/Beats
Protocole écoute la « cryptosphère ». On y côtoie des utilisateurs, des promoteurs de Bitcoin et des cryptomonnaies en général, mais aussi des entrepreneurs et des chercheurs qui étudient ce phénomène.
En donnant la parole aux premiers concernés, il devient évident que la contestation monétaire portée par Bitcoin s’inscrit en réalité dans une remise en question beaucoup plus vaste de notre société tout entière. Les cryptomonnaies sont bien moins « une nouvelle classe d’actifs » qu’un phénomène social.
Ce hands-on d’une heure et demie permettra de prendre en main la technologie ZKP. Un système de scrutin anonyme sera construit lors de cette rencontre, en s’appuyant particulièrement sur l’outil Semaphore.
Aucune connaissance préalable en terme de cryptographie ou de réseaux décentralisés n’est nécessaire.
Chacun est invité à amener un ordinateur. Les outils docker et node, ainsi qu’un navigateur récent avec un wallet blockchain tel que MetaMask installé, sont recommandés.
Pour les plus déterminés, une introduction aux ZKPs ou à Semaphore peuvent être de judicieuses lectures préalables.
S’INSCRIRE
During the workshop, you will install cjdns, pktd and pktwallet, you will setup cjdns as a VPN using the free VPN exit provided by IPRedator and you will mine some PKT to your wallet and transfer it.
Come with a Linux or Apple computer and a basic to intermediate skill level with using the terminal. If you are not comfortable using the command line on your computer, I recommend studying The CLI Crash Course which should get you a basic working knowledge within a few days to a week.
S’INSCRIRE
Introduction rapide à Michelson et au langage de plus haut niveau Ligo, en utilisant l’exemple d’un application de vote que nous analyserons ensemble.
Apportez votre laptop avec Linux ou OSX, Docker et Python 3.
Liens utiles: https://ligolang.org/ https://gitlab.com/kinokasai/proposals-vote/blob/abate-cleanup/src/contracts/mono_vote.ligo https://gitlab.com/kinokasai/proposals-vote
S’INSCRIRE
Familiarisez-vous avec les Zero Knowledge Proofs (ZKP), ou Preuves à divulgation nulle de connaissance. Cet outil cryptographique, sujet de beaucoup d’attention récemment, permet de prouver un attribut tout en protégeant sa donnée personnelle. Scrutins, self-sovereign identity, systèmes d’authentification ; les usages concernés sont multiples.
Autour d’un sujet investissant le domaine du vote, mêlant blockchains et identités décentralisées, le sujet sera introduit et l’on tentera d’exposer tous les éléments permettant à chacun de construire ses propres applications.
Un exemple pour vous familiariser avec le sujet de la Zero-Knowledge Identity : Building trust while keeping data undisclosed.
8 years ago cjdns was started to make the internet encrypted and decentralized, unlike TOR and I2P, it was not intended as an overlay but rather to a complete revisit of the way the internet should work, peer-to-peer and always encrypted. Since then it has had moderate community interest but has not lead to any actual infrastructure buildout.
My current project is a sort of phase-two of cjdns, building a blockchain called PKT in order to create a bandwidth market so that anyone capable of running fiber and pointing antennas can participate in building the infrastructure of the new internet. All of these fibers and wireless links will become a “pool of bandwidth” which a professional network operator can reach into and pull out the bandwidth necessary to build their own network.
This talk aims to limit technical details to the minimum that is necessary so please do not feel intimidated to attend. There will be time reserved for questions so that in case there is not enough technical detail, topics can be addressed more fully.
Désormais l’informatique est au cœur de presque toutes les activités humaines. A t-elle contribué à faire de nous des citoyens plus autonomes ? Ou plutôt les consommateurs passifs d’un marché devenu total ? Sans que nous en ayons conscience, deux logiques s’affrontent aujourd’hui au cœur de la technologie, depuis que les principes émancipateurs du logiciel libre sont venus s’a^aquer dans les années 80 à ceux exclusifs et « privateurs » du droit de la propriété intellectuelle.
Le récit filmique que nous vous proposons pour « La bataille du Libre » est simple. Le film est conçu comme le journal de bord d’un voyage en immersion à la rencontre de figures anonymes ou de personnalités hors-normes de ce monde encore marginal du « Libre », et de ses opposants, en Inde, en France, en Suisse et aux États-Unis. Filmés sans langue de bois ni jargon technique, des lanceurs d’alerte et des observateurs éclairés ponctuent l’avancée du propos du film par leurs témoignages ou leurs analyses.
Êtes-vous intéressé par le développement des services blockchain ou P2P sur des infrastructures décentralisées? Venez découvrir des outils facilitant votre démarrage et le déploiement pour vos projets.
Nous allons vous présenter notre projet Archipel, pour illustrer l’utilisation de ces technologies facilitatrices : DAppNode et framework Parity Substrate.
Lorsque nous faisons face à des défis complexes, la difficulté n’est pas notre incapacité à proposer de bonnes réponses. En général, nous sommes plutôt bons pour imaginer des solutions. Le problème, c’est que nous avons du mal à identifier quelles sont les bonnes questions. Ce Warm Data Lab doit nous aider à poser de meilleures questions, et enrichira également les autres sessions. Le Warm Data Lab est une kaléidoscope vivant des conversations au cours desquelles les participants explorent le futur dans un monde changeant, à travers plusieurs angles tels que la famille, la culture, la technologie, l’écologie, l’économie et l’éducation.
S’INSCRIRE
Dans cette session, vous apprendrez comment ajouter une authentification à vos applications Web sans avoir besoin de serveurs. On montrera comment le stockage contrôlé par l’utilisateur peut être employé pour échanger et vérifier des données entre utilisateurs, en particulier l’appartenance à des groupes et le reçu de paiements.
React.js et Blockstack.js seront utilisés.
S’INSCRIRE
Kleros propose, grâce à l’utilisation d’incitations cryptoéconomiques, une méthode de résolution des litiges crées par les applications décentralisées. Litige de paiement (le bien ou service a-t-il été délivré?), curation de contenu (ce post respecte-t-il les règles du forum?) et oracle blockchain (quel était la température à Paris le 1er janvier 2020?), les applications sont multiples. Le workshop commencera par une présentation du système Kleros. Des wallets seront ensuite distribuées aux participants et ceux-ci pourront tester des applications utilisant Kleros pour la résolution de leurs litiges. Le workshop ne nécessite pas de compétence techniques préalable.
S’INSCRIRE
Niveau : débutant et intermédiaire. Aucune connaissance technique n’est requise, cet atelier est destiné aux nouveaux arrivants désireux de découvrir et d’interagir avec l’écosystème Ethereum. Nous vous donnerons les meilleures pratiques et tout le nécessaire pour bien démarrer dans cet écosystème à fort potentiel.
Ce qu’il faut apporter :
• Un ordinateur portable, avec un navigateur Web (Google Chrome ou Brave nécéssaire) • De quoi écrire (stylo & papier)
Lors de ce workshop d’introduction vous allez :
• Une rapide introduction sur Ethereum sera donnée par l’intervenant. • Vous allez créer un portefeuille Ethereum. • Nous les approvisionnerons et analyserons ce qu’il ce passe lorsqu’une transaction a lieu. • Nous interagirons avec plusieurs smart-contracts pour effectuer des opérations diverses. • Nous allons créer un nom personnalisé pour votre compte Ethereum • Nous allons vous apprendre à interagir avec de vrais Dapps (applications décentralisées). • Un panorama de Dapps intéressantes vous sera présenté.
S’INSCRIRE
Désormais l’informatique est au cœur de presque toutes les activités humaines. A t-elle contribué à faire de nous des citoyens plus autonomes ? Ou plutôt les consommateurs passifs d’un marché devenu total ? Sans que nous en ayons conscience, deux logiques s’affrontent aujourd’hui au cœur de la technologie, depuis que les principes émancipateurs du logiciel libre sont venus s’a^aquer dans les années 80 à ceux exclusifs et « privateurs » du droit de la propriété intellectuelle.
Le récit filmique que nous vous proposons pour « La bataille du Libre » est simple. Le film est conçu comme le journal de bord d’un voyage en immersion à la rencontre de figures anonymes ou de personnalités hors-normes de ce monde encore marginal du « Libre », et de ses opposants, en Inde, en France, en Suisse et aux États-Unis. Filmés sans langue de bois ni jargon technique, des lanceurs d’alerte et des observateurs éclairés ponctuent l’avancée du propos du film par leurs témoignages ou leurs analyses.
Aeternity a développé un langage de programmation fonctionnel pour les contrats intelligents appelé Sophia, un “dialecte” de Reason ML. Pour aider les développeurs à s’y retrouver, nous avons créé un cours en ligne rémunéré. Les participants à l’atelier recevront un lien pour y accéder. À la fin du cours, il y a un “Challenge” : les étudiants doivent réussir à modifier un vote Daepp.
S’INSCRIRE
On peut décrire Holochain comme une base de données distribuée incluant des mécanismes de validation de données. Concevons notre première hApp et codons le backend permettant des communications p2p non intermédiées. J’expliquerai nos outils et environnements de test et de production et je vous aiderai à coder votre hApp.
Pré-requis : votre laptop, votre bonne humeur, et l’atelier est en anglais.
Pré-installation : allez sur https://developer.holochain.org/docs/install/ et procédez à l’installation des outils de dev à l’avance. ATTENTION, l’install ne nécessite qu’une ligne de commande mais elle dure entre 1 et 3 heures
Connaissances requises : connaitre des strongly typed languages aidera. Nous écrirons du code en Rust en utilisant le SDK Holochain (la doc est top, pas d’inquiétude !)
S’INSCRIRE
Pour célébrer l’entrée de nouvelles œuvres dans le domaine public, nous accueillerons présenterons ces nouvelles œuvres (e.g. Antonin Artaud) et débattrons de manière critique du régime actuel du droit d’auteur.
Comment pouvons-nous contribuer à un climat culturel de partage, de réutilisation et de distribution libre des œuvres sans que cela ne reste qu’une exception ?
Ce workshop proposé par festDAO et animé par Adrien Berthou est une introduction pratique et participative à la conception d’une DAO. Après une présentation des principes des DAO et une démo de DAO en production, les participants sont invités à proposer des cas pertinents et à en poser les principaux mécanismes en s’aidant du DAO canvas.
S’INSCRIRE
Protocole écoute la « cryptosphère ». On y côtoie des utilisateurs, des promoteurs de Bitcoin et des cryptomonnaies en général, mais aussi des entrepreneurs et des chercheurs qui étudient ce phénomène.
En donnant la parole aux premiers concernés, il devient évident que la contestation monétaire portée par Bitcoin s’inscrit en réalité dans une remise en question beaucoup plus vaste de notre société tout entière. Les cryptomonnaies sont bien moins « une nouvelle classe d’actifs » qu’un phénomène social.
Conservez l’information chez vous. Partagez avec vos amis et votre famille comme vous l’entendez, ou même publiquement.
Solidbox est une alternative aux fournisseurs de services sur Internet. A la place, vous faites tourner vos propres services, sans complexité technique, comme on utilise un frigo ou une box wifi.
Sous le capot, Solidbox utilise un OS de référence, Debian GNU/Linux. Dans les services proposés, on trouve des choses conventionnelles -comme Jabber pour la messagerie instantanée, ou un simple service d’hébergement Web -mais aussi des services Solid par un parge de données efficace et souple avec d’autres humains ou d’autres systèmes similaires.
Solidbox est un logiciel libre développé en tant que partie intégrale de Debian.
Protocole écoute la « cryptosphère ». On y côtoie des utilisateurs, des promoteurs de Bitcoin et des cryptomonnaies en général, mais aussi des entrepreneurs et des chercheurs qui étudient ce phénomène.
En donnant la parole aux premiers concernés, il devient évident que la contestation monétaire portée par Bitcoin s’inscrit en réalité dans une remise en question beaucoup plus vaste de notre société tout entière. Les cryptomonnaies sont bien moins « une nouvelle classe d’actifs » qu’un phénomène social.
La projection sera suivie d’un débat avec le réalisateur, Rémi Crussière.
Blockstack est un projet open source qui permet aux utilisateurs de créer et de contrôler leur propre identité numérique. L’identité utilise la blockchain et obéit aux standards de l’identité décentralisée (DID) du W3C. Avec les DIDs, les utilisateurs peuvent interagir entre eux, en particulier en créant et validant des certificats propres à chaque utilisateur, appelés Verifiable Credentials.
Dans ce talk, Friedger donnera une brève introduction à Blockstack et expliquera comment les Verifiable Credentials peuvent être utilisées dans un contexte p2p.
1h00 pour découvrir les ressorts d’une prise de décision collective harmonieuse et efficace avec le collectif Open Opale.
Décider à plusieurs c’est compliqué. Choisir un film entre amis, la couleur du maillot de ton équipe de foot ou comment investir l’excédent d’ebidta de ta startup de l’espace sur 2020-2050, quel que soit le sujet, la difficulté est la même : se mettre d’accord sans y passer des années, et minimiser les frictions interpersonnelles. Le collectif Open Opale, un réseau de pairs expérimentés et passionnés par les organisations auto-gouvernées, te propose une mise en pratique d'1h00 pour découvrir les ressorts d’une prise de décision collective harmonieuse et efficace. Viens donc nous voir !
S’INSCRIRE
Nos modélisations des espaces d’agir ont toujours séparé les personnes physiques et les personnes morales, voire même ont toujours rassemblé les individus au sein de personnes morales où tous sont généralement tenu de porter la parole de la structure. Le monde des communs, entre autre, voit apparaitre une volonté d’affranchissement de ce carcan. Je propose d’aller plus loin en poussant une vision systémique globale mais mettant l’individu au centre localement.
Nous sommes tous individuellement dans divers réseaux où nous sommes impliqués à des degrés divers. C’est cette articulation entre notre individualité et les multiples personnes morales à travers lesquelles nous interagissons qui fait toute la richesse des communs. Je souhaite en proposer une modélisation au débat.
Workshop sur comment créer son propre (minimaliste) client bittorent en python. Introduction à libtorrent, sa documentation et le module python pour l’intégrer dans une application python.
S’INSCRIRE
Dans cet atelier, nous apprendrons ce qu’est une courbe elliptique en cryptographie, comment elle fonctionne, et nous coderons en Python notre propre implémentation de signature secp256k1 utilisée pour Bitcoin.
Public Cet atelier en anglais requiert une connaissance basique de l’algèbre et de Python. Il n’est pas nécessaire de posséder des connaissances en cryptographie.
Que dois-je apporter?
S’INSCRIRE
Les spécifications SOLID sont un ensemble de standards du W3C, poussés par l’un des pilier du web, Tim Berners Lee. Il s’agit d’une nouvelle façon de concevoir des applications web en séparant les données et les plateformes. Aujourd’hui, le web fonctionne en silo du fait de l’accaparement des données et de leur moyens de productions par quelques gros acteurs en position de monopole. En redonnant la maîtrise de leurs données aux utilisateurs, nous pouvons retrouver les origines de l’imaginaire du web : un espace libre ou la coopération et le partage prévalent sur l’accaparement. Nous ambitionnons d’aller plus loin et de créer des écosystèmes complets basés sur la coopération. Bonne nouvelle, cette démarche a déjà commencé partout dans le monde !
Le projet est naissant mais très prometteur. Il nous permet de repenser complètement l’économie du numérique à la faveur des utilisateurs. Imaginons ensemble à quoi pourrait ressembler le web de demain et commençons à le construire aujourd’hui !
S’INSCRIRE
Désormais l’informatique est au cœur de presque toutes les activités humaines. A t-elle contribué à faire de nous des citoyens plus autonomes ? Ou plutôt les consommateurs passifs d’un marché devenu total ? Sans que nous en ayons conscience, deux logiques s’affrontent aujourd’hui au cœur de la technologie, depuis que les principes émancipateurs du logiciel libre sont venus s’a^aquer dans les années 80 à ceux exclusifs et « privateurs » du droit de la propriété intellectuelle.
Le récit filmique que nous vous proposons pour « La bataille du Libre » est simple. Le film est conçu comme le journal de bord d’un voyage en immersion à la rencontre de figures anonymes ou de personnalités hors-normes de ce monde encore marginal du « Libre », et de ses opposants, en Inde, en France, en Suisse et aux États-Unis. Filmés sans langue de bois ni jargon technique, des lanceurs d’alerte et des observateurs éclairés ponctuent l’avancée du propos du film par leurs témoignages ou leurs analyses.
Ḡ1sms+ :: Local Global Banking System. La “Neo Banque Libre” où le banquier est un vrai ami ! Il ne peut plus te faire le coup du joaillier… Et tu produis la monnaie avec lui !! Démo et autoconstruction des terminaux G1sms, G1Dab, G1Tx, … (+ ceux qu’on fabrique en ce moment autour du G1Bot multicanal) Présentation du G1Tag Conteneur de G1 (ZEN) dans IPFS. Utilisation au travers du G1Bot (multicanal) et de son API interne.
Protocole écoute la « cryptosphère ». On y côtoie des utilisateurs, des promoteurs de Bitcoin et des cryptomonnaies en général, mais aussi des entrepreneurs et des chercheurs qui étudient ce phénomène.
En donnant la parole aux premiers concernés, il devient évident que la contestation monétaire portée par Bitcoin s’inscrit en réalité dans une remise en question beaucoup plus vaste de notre société tout entière. Les cryptomonnaies sont bien moins « une nouvelle classe d’actifs » qu’un phénomène social.
Courte présentation de ZeroNet + aider les participants à installer ZeroNet, premier poste sur le réseau, créer un site, tour des sites intéressants, installation de plugins, faire un backup de sa clé privée,… etc.
S’INSCRIRE
La plupart d’entre nous sommes allés à l’école où la connaissance est transmise des enseignants vers les élèves, et où les ressources sont sous le contrôle des adultes. Pouvez-vous imaginer une école où la connaissance est transmise entre élèves, sans enseignants, et où les ressources de l’école sont gérées directement par les élèves ?
Explorons les concepts de pair-à-pair et de communs en utilisant l’école comme cas d’usage.