Open Naej-A opened 2 years ago
Le 30 janvier
L'écran prêté par le cegep ne fonctionne pas J'ai mis deux heures à initialisé le système d'exploitation Rasbian et activé le ssh dessus
Le 01/02/2022 temps 1h30
J'ai essaye de suivre le tutoriel du précédents commentaire "un site qui montre comment héberger une blockchain localement ici"
J'ai fais face à plusieurs problèmes :
sudo passwd root
qui change le mots de passe de
l'utilisateur rootDemain, je vais me rendre au service informatique pour voir si ils peuvent m'aider à me connecter sur le réseau wifi.
le 08/02/2022
Il existe un langage pour coder des Smarts Contracts (Solidity) sur la blockchain Je lis la documentation de solidity et approfondi ma connaissance et ma compréhension de la blockchain
J'ai trouvé plusieurs framework pour Solidity :
Voici un site qui explique ce qu'est le payload dans une transaction https://medium.com/swlh/understanding-data-payloads-in-ethereum-transactions-354dbe995371
Il est possible de réaliser un projet en utilisant la blockchain et les smarts contracts. Cependant, il y a deux problèmes majeurs qui sont liés au mode de fonctionnement de la blockchain.
Le premier problème est l'inefficacité. En effet une blockchain ne peut traiter qu’environ 900 transactions par minute ce qui est ridicule par rapport au système de visa qui peut aller jusqu'à 36 000 par min. Donc au maximum notre application ne pourra envoyer que 900 transactions par minute ce qui n’est pas viable si on veut rendre l’application publique.
Le deuxième problème est le coût. Due au système de la blockchain, si une entité a besoin de faire une transaction, elle doit payer une taxe (entre 3 et 4 $ en ce moment) pour chaque transaction. Je vois mal une application où l’on doit payer 4$ pour envoyer un message
C’est pourquoi la Poc n’est pas viable, je me mets en recherche d’une technologie qui pourrait mieux marché
Merci de déplier le dernier commit pour avoir plus d'information sur le code que j'ai publier
Le but de cette POC est d'héberger une blockchain locale sur le Raspberry Pi et y executer des smarts contracts.
Pour se faire je dois :