diff --git a/content/post/2021-07-14-proposition-de-migrer-sur-une-blockchain-substrate.md b/content/post/2021-07-14-proposition-de-migrer-sur-une-blockchain-substrate.md index 95d53cd8b90b0fab7000c760b18045c6edaebc9f..c62fb617aba26c15107b0dfbb776bfbe3d94a7bb 100644 --- a/content/post/2021-07-14-proposition-de-migrer-sur-une-blockchain-substrate.md +++ b/content/post/2021-07-14-proposition-de-migrer-sur-une-blockchain-substrate.md @@ -6,6 +6,8 @@ date: 2021-07-14 tags: ["migration", "blockchain", "substrate"] --- +*Vidéo précédent ce post : https://tube.p2p.legal/videos/watch/0b54d898-fc5b-4443-83f2-bda45b4cc53f* + # IMPORTANT : Proposition de migrer la Ğ1 sur une blockchain substrate Bonjour à tous, diff --git a/content/reports/2021-07-23-dev-meeting.md b/content/reports/2021-07-23-dev-meeting.md new file mode 100644 index 0000000000000000000000000000000000000000..490b4bca6e5aa7456d06c242d5eaa297a58326dd --- /dev/null +++ b/content/reports/2021-07-23-dev-meeting.md @@ -0,0 +1,70 @@ +# Compte rendu de réunion du Vendredi 23 Juillet 2021 + + +Ordre du jour: + * Gestion des identités et de la toile de confiance ? + * Étude de la migration de la Ĝ1 vers une blockchain [substrate](https://substrate.dev/) + +Elois fera beaucoup de visio one to one avec les principaux contributeurs, en plus des réunions générales comme celle-ci. + +Vue l'ampleur du chantier de migration Duniter -> substrate, on ne fera certainement pas de modifications de règle de wot avant cette migration, cela ferait trop de boulot. On pourra reparler des règles de la wot plus tard. + +## aperçu de nos forces de travail + +Eloïs appuyé par tuxmain maîtrisent les codes des noeuds de la blockchain (Duniter en JavaScript/TypeScript + Rust) + +Kimamila continue les développement en mode progressive web app pour les clients cesium v2, comme pour V1. + +Moul et vit sont toujours sur python, ils réfléchissent pour évaluer leurs contributions. + +## Indexation, DHT + +Elois propose de faire un stockage libre basé sur une DHT kademlia, le même binaire que substrate, donc utilisable avec la même API RPC. +Il est en réflexion sur la conception, anti spam ect ... +Mais il faut en plus un serveur d'indexation avec des hash pour requeter la DHT. + +JBAR: + +http://www.openudc.org:11371/pks/ +http://www.openudc.org:11371/pks/lookup?search=cedric +http://www.openudc.org:11371/pks/lookup?search=jbar + +Au sujet de l'indexation, OpenPGP. + +Pour l'indexation : IPFS, IPNS, LibP2P/Kademlia, module off-chain intégré au nœud (il existe des moteurs full-text Rust: sonic, toshi...) + +## Gecko, API clients + +Gecko : binding Rust ou JS ? (pour l'API) +Rust -> rapidité +JS -> permet le web +Dart -> en développement... + +## Archivage des comptes-rendus sur le Git + +Jbar commence un dépôt pour archiver les compte-rendus de réunions sur le GitLab Duniter. +https://git.duniter.org/documents/librecurrency-rd-documentation/ + +GitFlow vs GitLab workflow (master stable vs master dev) + +## liens pour études + +https://www.notamonadtutorial.com/sonic-a-minimalist-alternative-to-elasticsearch-written-in-rust/ + +https://rs-ipfs.github.io/offchain-ipfs-manual/ + +https://medium.com/equilibriumco/tech-preview-2-rust-ipfs-substrate-848b8a1afb26 + +--- + +Smart contracts : pas encore prêts pour Substrate mais Elois pourra voir quand ça sera bon. + + +Notifications par plusieurs moyens pour ramener les gens désintéressés, alerter d'événements futurs (expiration, etc.) + +Galuel -> Appuie sur mettre plutôt la priorité sur la migration, on changera la WoT quand tout marchera. + +Aller sur les exchanges. + +Elois doit préciser les differents niveau/zones de données : on-chain, off-chain, et DHT. +