Auteur : Moledão
La série de cours Web3 organisée conjointement par Moledao et OGBC a enfin officiellement débuté le 16 janvier 2023 ! La première semaine est la semaine de l'infrastructure, couvrant les bases de la blockchain, d'Ethereum, de Layer2, de Layer0 et du stockage.
Aujourd’hui je vous emmène réviser le cours « Stockage » de l’instructeur Allen le 20 janvier 2023 ! L’enregistrement du cours a été téléchargé sur Bilibili de Moledao :
Semaine 1 : Semaine de l'infrastructure | Stockage
Alors apprenons ensemble à « stocker » les notes de cours ! Présentation de l'instructeur : L'instructeur Allen est l'ancien directeur marketing d'une importante entreprise de machines minières. Co-fondateur d'Extend Labs, ambassadeur de Permadao, mineur senior et fournisseur de services de stockage. Participation à BTC ETH AR FIL et à d'autres entreprises minières. Il mène des recherches approfondies sur les pistes d’exploitation minière et de stockage distribué.

Gains d'apprentissage
Dans ce cours, l'instructeur Allen a expliqué la valeur, les perspectives et les avantages de la technologie de stockage distribué. Il présente également deux projets phares du stockage distribué : Arweave et Filecoin. Enfin, l’écologie du projet d’Arweave est répertoriée.

01 L'intérêt technique et les perspectives du stockage distribué
Les ordinateurs physiques effectuent principalement le stockage et le calcul ; à l'ère d'Internet, la chose la plus importante est le stockage, le calcul et la distribution de l'information ; à l'ère de l'Internet mobile, le big data et l'intelligence artificielle se sont développés et la technologie blockchain est indissociable des registres distribués. (Bitcoin), informatique distribuée (Ethereum) et stockage distribué (AR, fil).
1.1 Différences structurelles entre Web2 et Web 3
Blockchain 1.0 : La monnaie virtuelle représentée par Bitcoin réalise la liberté monétaire. Il s’agit actuellement de la meilleure application de la technologie blockchain.
Blockchain 2.0 : La plateforme de contrats intelligents représentée par Ethereum résout le problème de l'équité.
Blockchain 3.0 : La liberté des données représentée par le stockage distribué, garantissant la propriété des données et un stockage permanent.
1.2 L'essence de la crypto-monnaie est un registre décentralisé
L'essence de la monnaie : une unité de compte
Troc : les débuts de la comptabilité
Or et argent et billets d'or et d'argent En fait, à cette époque, en raison de la bonne circulation de l'or et de l'argent, les billets d'or et d'argent ont commencé à exister sous forme de grands livres.
banque centrale représentée par la Réserve fédérale
L'essence de la crypto-monnaie : système de registre décentralisé
L'essence du cross-chain : technologie « d'alignement des grands livres » entre les systèmes de grands livres décentralisés
Un nouveau paradigme : le modèle de réconciliation du stockage en chaîne. Car avec le développement de la blockchain, il y aura de plus en plus de données sur la chaîne. Des éléments comme SocialFi, les jeux en chaîne, etc. nécessitent tous beaucoup de stockage (car toutes ces informations sont précieuses). Le cross-chain seul ne suffit pas.
Transformation du modèle de réconciliation informatique en chaîne vers un modèle de réconciliation de stockage en chaîne (everpay)
Blockchain rétrocompatible avec L0
1.3 Comparaison des solutions de stockage blockchain
Séparer les données non essentielles de la chaîne principale et les stocker dans DSN (Decentralized Storage Network) est devenu une solution courante pour augmenter la capacité, améliorer l'interopérabilité et la protection de la vie privée.
La couche de stockage hors chaîne deviendra à terme une infrastructure importante dans l'écosystème Web3 et résoudra tous les problèmes de stockage de données au niveau de la couche de protocole et de la couche d'exploitation via le stockage à chaud et le stockage à froid.
Or, dans le triangle impossible, le plus difficile est de parvenir à la fois à la décentralisation et à des performances élevées. Mais en réalité, il est possible d’avoir les deux. À l'avenir, le problème d'expansion dans le « Triangle impossible » peut être résolu en supprimant complètement la couche de stockage tout en maintenant l'interopérabilité et en améliorant le calcul et l'invocation des données via un middleware, une API et d'autres services construits sur la couche de stockage froid, et en poussant l'efficacité. .
02 Quels sont les avantages du stockage distribué ?
Avantage 1 : les données peuvent être stockées de manière permanente et ne peuvent pas être falsifiées
Le stockage centralisé télécharge et télécharge généralement dans son ensemble. En cas de problème avec l'entreprise fournissant le stockage, les données stockées peuvent être perdues.
Cependant, le stockage décentralisé téléchargera des tranches de données utilisateur sur chaque nœud, et plusieurs nœuds fusionneront et seront téléchargés. De cette façon, même s’il y a un problème avec certains nœuds, les données peuvent toujours être bien conservées.
Avantage 2 : efficacité augmentée de près de 60 fois
Troisième avantage : réduction des coûts
Coût d’utilisation d’Alibaba Cloud : 0,35 yuans/Go/an. TikTok y dépense 4 milliards chaque année. Avec l’essor de la 5G et du big data, les préférences de stockage des utilisateurs sont passées des images aux vidéos, ce qui nécessite une augmentation significative de l’espace de stockage et des coûts de stockage.
Avantage 4 : le traitement fragmenté garantit la confidentialité et la sécurité des données
Dans le stockage centralisé, des données sensibles privées telles que divers enregistrements sur Ctrip et adresses personnelles sur Meituan Takeout sont sérieusement divulguées. Le stockage distribué enregistre les données en tranches, ce qui permet de mieux protéger la confidentialité des utilisateurs.
En raison des avantages ci-dessus, le stockage distribué est devenu le protocole de données sous-jacent à de nombreux projets de classe mondiale, notamment :
Déjà utilisé par le Centre aérospatial allemand pour le stockage de données de télémétrie
Tous les documents confidentiels du programme américain d'alunissage Apollo ont été téléchargés et enregistrés via un stockage distribué.
Firefox, le deuxième plus grand navigateur au monde, prend en charge le stockage distribué
Données historiques de la Bibliothèque du Congrès préservées en permanence
Il existe également des sociétés comme Alexandria, D.Tube, etc.
03 Projet phare : Arweave & Filecoin
3.1 Arweave|Stockage permanent, ère de décentralisation 3.0
Arweave est un exemple typique. Il ne s’agit pas exactement d’une structure blockchain et le réseau ne nécessite pas de nœuds pour stocker chaque bloc. Cependant, son mécanisme de consensus SPoRA exige que si un nœud souhaite bloquer, il doit pouvoir accéder aux blocs historiques définis de manière aléatoire par le réseau. Afin d'augmenter la probabilité de produire des blocs, les nœuds stockeront davantage de blocs historiques et maintiendront un stockage permanent.
3.2 Filcoin|Stockage de fichiers temporaires, stockage décentralisé
Un représentant typique du stockage réseau P2P est Filecoin. Les fichiers des utilisateurs sont stockés dans les nœuds du réseau P2P (IPFS) plutôt que sur la blockchain. Ces nœuds P2P sont également des nœuds du réseau blockchain Filecoin. Ils s'appuient sur la preuve de réplication PoRep pour indiquer le stockage d'un nombre spécifié de copies et sur la preuve temporelle et spatiale PoST pour indiquer le stockage continu des données pour prouver qu'ils ont terminé le processus. tâche de stockage. C’est-à-dire que les nœuds sur Filecoin doivent constamment fournir des preuves pour prouver que les données sont correctement stockées.
3.3 Comparaison
A ce stade, les différentes architectures techniques adoptées par Filecoin et Arweave entraînent également des différences fonctionnelles. Selon le rapport de recherche de Fundamental Labs [3], nous définissons le cadre d'évaluation fonctionnelle comme : flexibilité de la plage de stockage, permanence du stockage, capacité à éviter la redondance, incitation au stockage des données, universalité du stockage des données, disponibilité des données. Dans une certaine mesure, Arweave et Filecoin constituent une paire de solutions complémentaires : > Arweave est davantage axé sur la permanence et la stabilité du stockage des données, et est plus adapté aux métadonnées et aux données historiques > Filecoin peut fournir une solution de stockage plus flexible (Stockage) ; heure, type), plus adapté au stockage de données personnelles et non critiques.
Le stockage permanent d'Arweave peut fournir une solution plus fiable pour les applications NFT ou sociales. Filecoin présente des avantages en termes de réseau de mineurs et de coûts de stockage. Il convient de noter que les données indésirables précédentes de Filecoin étaient très volumineuses, tandis que les données d’Arweave sont fondamentalement des données réelles et valides, car les utilisateurs doivent d’abord payer pour les stocker. 3.4 Partie stockage distribué DAPP (application décentralisée)

04 Exemple d'écologie du projet Arweave
4.1 Projet Everpay :
Projet Everpay
Everpay peut résoudre le problème du TPS de paiement blockchain qui n'est pas assez élevé et peut être compris comme un Alipay décentralisé.
Processus de transfert : A transfère de l'argent à B. Une fois que A et B ont confirmé que le transfert est correct, la transaction est enregistrée sur la chaîne Arweave. Le processus de transaction est calculé hors ligne et il vous suffit de vous assurer que A et B confirment que le transfert est correct. Seul le stockage distribué est utilisé à la place de l'informatique distribuée, et des dizaines de millions de TDS par seconde peuvent être obtenus. Le grand livre est stocké sur le réseau Arweave afin qu'il puisse être stocké de manière permanente et ne puisse être falsifié. L'algorithme est open source et est également stocké sur le réseau Arweave. Si vous avez des objections à la transaction, vous pouvez directement télécharger l'algorithme et la transaction depuis le réseau Arweave pour vérification. Des portefeuilles, des échanges décentralisés, des DAO, des NFT et des dAPP peuvent être développés sur ce protocole de paiement.
4.2 Projet Permaswap
Projet Permaswap
Il s'agit d'un protocole d'échange construit sur Everpay. N'importe qui peut créer un échange sur ce protocole, et même les banques peuvent y accéder.
Grâce au réseau Arweave, les utilisateurs peuvent conserver leurs actifs dans leur propre portefeuille et en même temps, la vitesse des transactions peut atteindre le niveau des échanges centralisés. 4.3 Projet Écho
Projet Écho
Un plugin de commentaires décentralisé. Si le commentaire n'est pas supprimé après un certain délai, il sera stocké de manière permanente sur le réseau Arweave sans interférence d'aucune organisation centralisée. À l'avenir, de nombreux projets GameFi, NFT ou Web2 à Web3 ultérieurs pourront apprendre de ce système pour vérifier les données. 4.4 PermaDAO
Il s'agit d'un DAO co-construit par Arweave et le projet Arweave. Vous pouvez apprendre de nombreux projets liés au stockage et des connaissances connexes.
05 Prédiction de l’orientation du développement de l’industrie en 2023
La demande réelle de stockage en chaîne augmente rapidement et la voie du stockage ouvre la voie à un développement substantiel ;
Séparer les données non essentielles de la chaîne principale et les stocker dans DSN (Decentralized Storage Network) est devenu une solution courante pour augmenter la capacité, améliorer l'interopérabilité et la protection de la vie privée ;
Le réseau de stockage étendu L1 peut fournir de nouvelles solutions avec une interopérabilité supérieure à celle du DSN, mais la vérification du modèle prend encore du temps ;
Les futurs scénarios de stockage décentralisé incluront une interopérabilité complète, la disponibilité des données, la sécurité et une informatique hors chaîne conviviale pour les utilisateurs et les développeurs via le middleware et les API ;
La prochaine étape dans l’industrie du stockage est l’opportunité des chaînes publiques basées sur les données. Cela deviendra également la couche inférieure de toute la blockchain, l’existence de L0.
06 Remerciements
Merci aux organisations suivantes pour leur soutien à ce cours caritatif ! Sponsorisé par : One Global Blockchain Center (OGBC) https://www.ogbc.com/OGBC est un incubateur de premier plan pour le Web 3.0, travaillant avec des startups émergentes de crypto-monnaie pour construire l'infrastructure du futur. En tirant parti de l’expertise, du réseau et des ressources d’OGBC dans le domaine des cryptomonnaies, les entreprises et les projets peuvent réaliser leur plein potentiel et s’efforcer de développer des solutions innovantes et précieuses pour le nombre croissant d’utilisateurs du secteur de la blockchain.
D'autres partenaires soutiennent :




07 À propos de Moledão
MoleDAO est une communauté de développeurs blockchain permettant à tous les passionnés de blockchain de se renseigner sur les derniers développements de la blockchain et de grandir avec l'aide de pionniers et d'innovateurs expérimentés de la blockchain pour contribuer à la construction de l'écosystème Web 3. Des idées plus innovantes. Nous visons à apporter le concept de blockchain à tout le monde et à développer la région en créant une communauté de communication pour les passionnés de blockchain, en fournissant un soutien aux projets blockchain, en organisant une série de hackathons mondiaux, en aidant à faire correspondre les talents du projet et en fournissant un parrainage et des conseils pour le projet. Notre vision est de devenir un écosystème blockchain à guichet unique. Que vous soyez passionné de blockchain, développeur de blockchain, institution ou investisseur, vous pouvez trouver une niche qui vous convient sur Moledao.
