Spacemesh est un protocole de consensus décentralisé basé sur la technologie blockchain. Il vise à réaliser un réseau de blockchain hautement décentralisé, à haut débit et à haute sécurité. Le protocole Spacemesh utilise une ressource appelée "espace-temps" comme base, en construisant une structure maillée pour stocker et vérifier les transactions. Au cœur se trouve un nouveau protocole de consensus mathématiquement prouvé qui remplace la preuve de travail (PoW) par la preuve de l'espace-temps (PoST) et les chaînes avec une grille hautement compatible avec les incitations. Le protocole permet un degré élevé de distribution, permet des récompenses fréquentes pour les mineurs indépendants et a un débit élevé. En publiant plusieurs blocs en parallèle pour améliorer la vitesse de traitement des transactions, un réseau de blockchain évolutif, sécurisé et équitable est construit pour fournir aux utilisateurs une efficacité, plate-forme de négociation et d'application décentralisée.
auteur:
Elma Ruan, chercheuse senior en investissement chez WJB, a un double master en marketing/finance d'une école de l'Ivy League, 5 ans d'expérience en WEB3, et est bonne en DeFi, NFT et autres. a travaillé comme gestionnaire de placements dans une grande société de valeurs mobilières .
1. Points de recherche
1.1 Logique d'investissement de base
L'intention initiale de la blockchain est d'établir un système monétaire décentralisé. Bien qu'Ethereum soit passé avec succès de la preuve de travail (PoW) à la preuve de participation (PoS), transformer la PoS en un mécanisme de consensus général est considéré comme un moyen plus respectueux de l'environnement de prouver la participation. Cependant, l'exploitation minière dans le cadre du mécanisme PoS oblige les mineurs à investir beaucoup de capital pour fournir des incitations économiques à devenir des participants honnêtes au réseau qui respectent les règles du protocole, mais cela exclut en fait la possibilité que les utilisateurs à domicile soient des mineurs potentiels. Au lieu de cela, cela pousse le réseau à devenir plus dépendant d'un petit nombre de nœuds "baleines" qui contrôlent lentement mais régulièrement le réseau, ce qui se traduit par un monopole de la puissance de calcul. Cela signifie également qu'il n'y a qu'une seule classe de mineurs dans le réseau - les mineurs riches. D'autre part, l'ancienne méthode d'extraction PoW traditionnelle nécessitait beaucoup de puissance de calcul, ce qui a conduit à une exploitation minière de plus en plus concentrée dans quelques mines avec la puissance de calcul nécessaire, et beaucoup d'énergie gaspillée en même temps.
Dans ce contexte, l'équipe de Spacemesh a lancé une alternative durable et respectueuse de l'environnement - Post. Dans le même temps, Spacemesh combine le protocole avec une ressource physique rare dans le monde réel - l'espace de stockage. Cette fonctionnalité permet à Spacemesh de surmonter les nouveaux problèmes qui surviennent lors de l'utilisation de PoS. En utilisant l'espace de stockage, n'importe qui peut participer à tout moment sans avoir besoin d'accumuler un capital important auprès d'autres participants au protocole, car l'espace de stockage est largement disponible pour toute personne possédant un PC à la maison. Cette possibilité de rejoindre à tout moment réduit considérablement les risques de collusion et de censure, et rend également l'économie plus équitable, et la distribution de jetons ne se limite pas aux grandes fermes minières, mais couvre tous les participants.
Par conséquent, Spacemesh est un système d'exploitation de blockchain de premier plan conçu pour résoudre la tendance à la centralisation et les goulots d'étranglement d'évolutivité dans la blockchain actuelle, en prenant en charge les ordinateurs mondiaux à contrat intelligent et les crypto-monnaies sans paramètres d'autorisation. Techniquement, il utilise la preuve d'espace-temps (PoST) pour remplacer la preuve de travail (PoW) traditionnelle pour parvenir à une utilisation efficace de l'énergie et à la protection de l'environnement, et en même temps, à travers la chaîne de topologie maillée et le protocole de compatibilité incitative des couches dirigées Acyclic Graph (DAG) , assurant une sécurité décentralisée et un réseau hautement évolutif. En outre, le protocole Spacemesh abaisse également le seuil de participation des utilisateurs, permettant l'utilisation de l'espace de stockage du disque dur inutilisé pour contribuer à la sécurité du réseau et favorisant une large participation de la communauté. En résumé, Spacemesh apporte une solution innovante dans le domaine de la blockchain, poussant l'ensemble de l'industrie vers une direction plus durable et respectueuse de l'environnement.
Il y a quelques défis potentiels avec l'exploitation minière Spacemesh. Tout d'abord, la version actuelle ne prend pas en charge plusieurs disques durs et plusieurs dossiers.L'utilisation de plusieurs disques durs nécessite de configurer le montage de plusieurs disques sur une seule machine et d'attendre la fin de la vérification pendant le processus d'extraction, ce qui peut entraîner une faible efficacité . Deuxièmement, avec l'augmentation du nombre de participants à l'exploitation minière, la puissance de calcul peut augmenter rapidement à l'avenir, ce qui entraînera une augmentation de la difficulté d'exploitation minière. Il peut y avoir une situation où la première mine est plus rapide mais la production minière de suivi est plus lente. Enfin, le protocole Spacemesh délivre des preuves aux mineurs dans des intervalles déterministes, ce qui peut entraîner une augmentation des coûts de communication et de stockage.Bien que le protocole ait tenté de résoudre ce problème, la surcharge de communication doit encore être contrôlée de manière réaliste.
Les observations actuelles montrent que le mécanisme de consensus Proof of Space-Time (PoST) est généralement considéré comme une méthode de minage très juste. Cependant, pour le projet Spacemesh, le plan de distribution de jetons prévu le 11 août à 16 heures n'a pas encore été mis en œuvre. Dans ce projet centré sur l'exploitation minière, si la distribution des jetons n'est pas transparente ou ne peut pas être encaissée, cela peut entraîner une perte importante d'utilisateurs. Par conséquent, pour ce projet, les investisseurs doivent continuer à être attentifs, à examiner attentivement ses progrès et à prendre des décisions d'investissement basées sur plus de considération.
1.2 Valorisation
Selon la divulgation sur le site officiel, les participants à la construction écologique et les investisseurs se partageront 6,25% de l'offre totale de jetons. Compte tenu du montant total actuel du financement de 22,5 millions de dollars US, l'évaluation actuelle du projet est d'environ 360 millions de dollars US sur la base de ce ratio.
2. Informations de base du projet
2.1 Périmètre d'activité du projet
L'activité principale du projet Spacemesh est concentrée dans les domaines liés à l'exploitation minière. Son objectif principal est d'utiliser le mécanisme de consensus Proof of Space-Time (PoST) pour intégrer les ressources informatiques des utilisateurs d'ordinateurs de bureau à domicile dans un réseau décentralisé afin de réaliser l'intégration des ressources. Le réseau permet les activités minières grâce à une utilisation efficace de l'espace et du temps de stockage. L'exploitation minière joue un rôle important dans le projet Spacemesh, non seulement un moyen clé d'incitations économiques, mais aussi des garanties de sécurité pour le réseau. Grâce au mécanisme de consensus PoST, les utilisateurs à domicile ordinaires peuvent participer plus facilement à l'exploitation minière et obtenir les récompenses symboliques correspondantes. La réalisation de ce processus d'extraction exploite pleinement les caractéristiques de l'espace et du temps de stockage, ce qui rend l'ensemble du processus plus convivial et facile à participer pour les utilisateurs.
2.2 Développement passé et feuille de route
Événement temporel
2018-8-27 Exigences de publication et ébauche de conception du service Spacemesh POET
2018-9-03 Annonce de nouveaux financements et partenariats avec Metastable, Polychain, Coinbase, 1kx, Dekrypt, Slow Ventures et d'autres sociétés.
2018-10-01 Les travaux de production sur la première version de Spacemesh Wallet sont terminés, y compris les cas d'utilisation détaillés et l'expérience utilisateur
2018-11-19 Conception préliminaire du processeur d'état et de transaction global Spacemesh, l'objectif principal est de permettre aux utilisateurs de se transférer des jetons sur le réseau.
2018-12-1 Implémentation du client et du serveur APlgRPC Poet core
2019-01-01 Publication du protocole HARE
2018-02-11 Implémentation d'un portefeuille CLI de base ; ajout de la définition et de l'organigramme du protocole HARE
2019-02-17 Nouveau référentiel Open Source pour les applications Spacemesh Live
2019-03-01 Intègre le premier système de récompense mis en œuvre basé sur un plan d'économie symbolique sans règles d'inflation
2019-03-18 Spacemesh App - permet de vérifier l'état du nœud local sans déverrouiller le portefeuille
2019-04-01 Processus de transaction d'activation de Spacemesh CORE (nœud complet + service POET)
2019-04-15 VRF qualifié pour l'intégration de la qualification du protocole HARE
2019-05-01 Mise à jour de POET et POST pour des arbres Merkle plus efficaces
2019-05-13 Implémentation du protocole POST
01/06/2019 Implémentation de la sérialisation XDR pour les appels TXapi ; modification des noms par défaut pour les portefeuilles et les comptes
2019-07-08 Réseau de test local Spacemesh pour les développeurs, prend en charge OSX et Linux
2019-07-15 L'application Spacemesh (portefeuille + mineur) publie la conception visuelle finale pour la première fois
2019-09-09 Client GO-Spacemesh. Ajout d'une infrastructure d'événements et d'un side-car de collecteur d'événements pour les statistiques futures et l'analyse de la grille de blocs ; concentration sur les problèmes de stabilisation de la base de code de la machine virtuelle Spacemesh (SVM)
2019-10-01 Spacemesh entre en Chine
2019-10-28 Noms des jetons, nœuds et autres composants clés de Spacemesh décidés
2019-12-09 Base de code SVM refactorisée
2020-02-01 L'application Spacemesh testnet fonctionne sous Windows, OSX et Linux
2020-02-15 Commencez à développer une application de portefeuille SVM
2020-03-01 Lancement en douceur réussi de Tweedledee - le premier testnet ouvert Spacemesh
2020-04-01 Boîte svm-gas intégrée à l'environnement d'exécution SVM ; planification avancée des documents SVM intégrée à goSpacemesh
01/05/2020 Mise à jour majeure de la couche de stockage de SVM 0.2 (machine virtuelle Spacemesh basée sur une réunion de revue de conception).
2020-05-15 Les nœuds gérés sont déplacés vers une nouvelle infrastructure plus efficace et un nouveau réseau est lancé (id 115)
2020-06-15 Publication d'une autre version de l'application Spacemesh ; lancement d'un nouveau site Web de mini-produits contenant des informations sur la feuille de route du projet Spacemesh, les unités de pièces Spacemesh, la conception visuelle, certaines spécifications supplémentaires, etc.
2020-07-01 Début du développement de l'application Ledger pour le jeton Spacemesh, offrant aux propriétaires de jetons une amélioration
2020-08-01 SpacemeshCLIWallet et l'application ajouteront la prise en charge du grand livre ; mini-spécification initiale pour le mode portefeuille uniquement finalisée ; finaliser la spécification initiale pour le format de transaction binaire Spacemesh à implémenter sur toute la plate-forme
2020-09-01 Achèvement de la fusion du code API
15/09/2020 Fin de la construction des tableaux de bord Web de bureau et mobiles de Spacemesh Network ; publication des mini-spécifications des applications Web et des services Web Spacemesh
2020-11-01 Ajout d'un système de build automatisé pour toutes les plateformes via githubactions
2020-11-15 SVM a ajouté le suivi des ressources allouées manuellement. Cette fonctionnalité supplémentaire devrait faciliter le débogage/éviter les fuites de mémoire.
2020-12-01 Étude préliminaire sur la structure et le traitement des transactions complétée
2021-01-01 Sortie du format de transaction Spacemesh 0.2 et de l'algorithme de vérification
2021-01-15 Encodage simplifié des transactions et des reçus SVM
2021-02-01 Création d'un nouveau tableau de projet qui peut être utilisé pour suivre le pipeline
2021-02-15 Refactorisation du composant Runtime
2021-03-01 Un nouveau site Web de documentation de la plate-forme a été lancé, contenant la documentation du protocole Spacemesh, entièrement consultable et dont la version est contrôlée.
2021-05-01 Mise à jour majeure du code de synchronisation ; refonte complète de l'écran de coffre-fort multisig Spacemesh pour la version 0.3 de Spacemesh ; affichage amélioré des messages d'erreur de nœud dans l'écran de réseau à venir.
2021-05-15 La bibliothèque GPU-POST fonctionne avec les GPU de calcul Vulkan tels que les puces AMD et Apple M1 sans obliger les utilisateurs à installer le grand SDK Vulkan.
2021-06-01 Étudiez une conception de "bloc uniforme" qui surmonte bon nombre des défis associés au problème de coordination de la sélection des transactions dans la grille.
2021-07-05 Compte complet SMIP unifié, calqué sur l'EIP-2938 d'Ethereum, avec de nombreuses modifications clés pour prendre en charge le protocole et la structure de données Spacemesh.
2021-09-23 TweedleDev 205 est en ligne et subit actuellement des tests internes.
2021-12-06 Sortie de Smapp 0.2beta0
2022-02-16 Mise en œuvre du mécanisme de mise à jour automatique de base
2022-05-02 Achèvement de la mise en œuvre de la commande de Mempool et du suivi de l'état conservateur des transactions en attente ; mise en œuvre de la prise en charge de la couche P2P pour les points d'entrée DNS
2022-07-03 Achèvement de la conception du cycle de certification Hare et démarrage de la mise en œuvre ; mené des recherches sur les SVM et les modèles de compte/modèle/transaction ; la dernière version de Smapp est entrée dans la phase de test finale ; a développé des plans de produits Genesis, y compris les mises à jour SMREPL, le matériel portefeuilles et Vault avec MultiSig ; développer de nouvelles API pour l'état du maillage et l'estimation des récompenses, à mettre à jour pour utiliser les derniers formats de transaction.
2022-08-17 SMapp a publié la version 0.2.6. Du côté du protocole, continuer à améliorer la résilience du serveur PoET ; du côté de Smapp, publier plusieurs versions, y compris des modifications et des correctifs majeurs ; terminer la première phase de la simulation Hare, optimiser le protocole HARE et réaliser des améliorations majeures dans le paramétrage du réseau principal Progress.
05/03/2023 La fonction de hachage est passée de SHA256 à BLAKE3 pour améliorer la vitesse de traitement ; en termes de protocole, le développement de PoST et l'optimisation du protocole HARE ont été effectués, y compris la réécriture de Rust pour améliorer l'efficacité ; plus fine dans la couche Go-Spacemesh traitement ; Smapp a mis en œuvre des améliorations d'accessibilité multiplateforme ; un nouveau réseau de test a été publié ; l'équipe de recherche a développé une vision pour Spacemesh 2.0 et a discuté des sujets importants restants pour Spacemesh 1.0.
2023-04-17 Mises à jour : 1. Produit et feuille de route 2. Calendrier de publication 3. Progrès de Testnet 4. Vision culturelle
2023-06-20 Lancement de Testnet-05 ; engagez une société de recherche en sécurité tierce pour aider à auditer le code Spacemesh et effectuer des tests de sécurité avant sa sortie.
2023-07-14 Spacemesh est officiellement lancé et le réseau principal est lancé
2023-08-04 En termes de protocole, migrer vers libp2p avec une table de hachage distribuée réduit la difficulté de preuve PoST sur le réseau principal ; après le lancement du réseau principal Spacemesh, la difficulté de preuve sera à nouveau relevée ; la fonction de nœud est réalisé sur Spacemesh Améliorations, y compris le streaming d'événements et les améliorations d'affichage Smapp ; réalisé sur PoET phasé (serveur PoET : il s'agit d'un composant centralisé qui est chargé de vérifier les preuves de temps d'attente soumises par les participants et de les diffuser sur l'ensemble du réseau) et des recherches commandées sur K2pow et la vérification distribuée ; a progressé dans l'ajout d'une machine virtuelle complète à Spacemesh.
Vision future:
Appareils mobiles : La partie projet s'engage à réaliser le fonctionnement de Spacemesh sur divers appareils, y compris les téléphones portables, et l'exploitation minière à domicile de manière rentable et durable. L'objectif du projet est de faire fonctionner Spacemesh même sur les smartphones, et même s'il faudra un certain temps pour y arriver, il n'y a pas d'obstacle fondamental.
Machine virtuelle complète : La partie projet cherche à laisser Spacemesh disposer d'une machine virtuelle complète, non limitée à une machine virtuelle limitée comme Bitcoin, ni limitée à EVM. La partie projet prévoit non seulement de commencer avec un petit nombre de contrats intelligents "précompilés" codés en dur dans la version initiale, mais également de s'étendre progressivement pour obtenir des fonctions de machine virtuelle de contrat intelligent de première classe.
2.3 Situation de l'équipe
2.3.1 Situation globale

Spacemesh est une société basée en Israël qui vise à construire un système d'exploitation en maillage de blocs qui améliore la technologie de la blockchain grâce à un nouveau protocole de consensus - preuve du temps et de l'espace POST, Post peut fonctionner sur n'importe quel ordinateur de bureau, l'objectif est de résister à la coûteuse machine minière ASIC . L'équipe de Spacemesh est composée de professionnels d'horizons divers et compte actuellement 27 membres sur LinkedIn, couvrant des domaines tels que les informaticiens, les cryptographes, les mathématiciens, les ingénieurs et les concepteurs.
2.3.2 Fondateur

Co-fondateur d'Aviv Eyal
Concentrez-vous sur la création de systèmes d'exploitation blockchain gratuits et open source et de crypto-monnaies équitables. En tant qu'entrepreneur et technologue, il s'engage à proposer des produits et services numériques innovants, faciles à utiliser et grand public avec une expérience utilisateur exceptionnelle. Il possède une vaste expérience dans la construction de systèmes complets de haute qualité et dans le lancement de startups de médias grand public.

Co-fondateur et PDG, Tomer Afek
Ancien co-fondateur et CMO de SHOWBOX, a transformé avec succès des marques et des éditeurs en géants de la vidéo numérique. En outre, il possède une vaste expérience dans la publicité et l'investissement en ligne, en tant que PDG de ConvertMedia.
2.3.3 Membres principaux

Raphael Ouzan Membre du conseil d'administration et conseiller
Raphael Ouzan est le fondateur et PDG d'A.Team, une plateforme de team building. Il a également cofondé BlockNation avec le PDG d'Apollo, Mark Rowan, pour investir dans le web3. De plus, Raphael Ouzan est officier honoraire de la branche technique S des Forces de défense israéliennes et a été nommé talent exceptionnel de moins de 30 ans par Forbes.

Yaron Wittenstein Ingénieur principal du développement
Il est titulaire d'un baccalauréat en informatique du Technion-Israel Institute of Technology, où il était responsable de la construction d'une crypto-monnaie programmable décentralisée basée sur la preuve de l'espace-temps, et a occupé les postes d'architecte logiciel et de responsable back-end dans le expérience de travail passée. De plus, il a travaillé comme développeur de logiciels dans les forces de renseignement israéliennes.
2.4 Financement
Spacemesh a clôturé plus de 2 cycles de financement, levant un total de 22,5 millions de dollars auprès des principaux investisseurs en crypto-monnaie, notamment Metastable, Coinbase, Dekrypt, Slow Ventures, Polychain, Paradigm, Dragonfly, Electric Capital, Greenfield, Arrington XRP Capital, BRM Capital, gumi Cryptos Capital (gcc) et 1KX et d'autres institutions. Le dernier cycle de financement a eu lieu le 27 décembre 2021, Leland Ventures et Kosmos Ventures étant les derniers investisseurs.
3. Analyse commerciale
3.1 Objet de service
Utilisateurs d'ordinateurs de bureau à domicile : le projet Spacemesh s'adresse principalement aux utilisateurs d'ordinateurs de bureau à domicile, en particulier ceux qui disposent de ressources système et de connexions Internet suffisantes. L'intention initiale du projet est de permettre aux utilisateurs domestiques ordinaires de participer au processus d'extraction et de consensus de la blockchain, afin de réaliser la décentralisation et la sécurité du réseau. Grâce à son mécanisme de consensus Proof of Space-Time (PoST), Spacemesh permet aux utilisateurs ordinaires de participer à l'exploitation minière en contribuant à l'espace de stockage et aux ressources temporelles sans nécessiter d'équipement matériel spécial.
Grandes fermes minières et grands propriétaires de machines minières : bien que le projet se concentre sur les utilisateurs domestiques ordinaires, les fermes minières et les grands propriétaires de machines minières peuvent également participer à Spacemesh. La ferme de minage peut intégrer plusieurs ordinateurs et disques durs pour améliorer l'efficacité et la rentabilité du minage. Ils peuvent tirer parti des ressources informatiques et de stockage à grande échelle pour améliorer la sécurité et la stabilité du réseau.
Développeurs de systèmes distribués : les développeurs intéressés par la blockchain et le développement de systèmes distribués peuvent participer au développement et à l'innovation du projet Spacemesh et contribuer au développement de son écosystème.
3.2 Classification des entreprises
L'activité de Spacemesh peut être divisée dans les principales catégories suivantes :
Protocole de consensus distribué : Le cœur de métier de Spacemesh est un protocole de consensus distribué basé sur le mécanisme de consensus Proof of Space-Time (PoST). Le protocole vise à intégrer les ressources informatiques des utilisateurs d'ordinateurs de bureau à domicile dans un réseau décentralisé, à parvenir à un consensus de réseau en stockant et en vérifiant les ressources spatiales, et à fournir un degré élevé de sécurité et de décentralisation pour le réseau blockchain.
Minage (Smeshing) : Le processus de minage dans le protocole Spacemesh est appelé "Smeshing", qui est un processus dans lequel les participants fournissent des ressources informatiques au réseau pour soutenir le consensus et obtenir des récompenses symboliques. Les utilisateurs d'ordinateurs de bureau à domicile peuvent participer à Smeshing et devenir des nœuds du réseau, fournissant ainsi un support de sécurité et de consensus pour le réseau.
Construction écologique : Spacemesh se concentre sur la construction écologique et coopère avec les développeurs, les communautés et les partenaires écologiques pour promouvoir davantage d'applications et d'outils à exécuter sur son réseau. Les constructeurs d'écosystèmes peuvent recevoir des récompenses symboliques pour soutenir leurs contributions.
3.3 Détails de l'entreprise
1. PoST (Preuve d'Espace-Temps)
Définition : La ressource utilisée par le protocole Spacemesh est l'espace-temps. L'équipe du projet transforme l'espace-temps en une ressource publiquement vérifiable en permettant aux mineurs de publier des preuves d'espace-temps (PoST). À un niveau élevé, PoST est une preuve qu'un nœud a alloué une certaine quantité d'espace S pendant une période de temps donnée T pour participer au processus de minage. La ressource spatio-temporelle d'un nœud est calculée comme S · T. Grosso modo, PoST se compose de deux phases : une phase d'initialisation (exécutée une fois), au cours de laquelle les mineurs « valident » les données pour remplir l'espace S, et une phase d'exécution (exécutée à plusieurs reprises), au cours de laquelle les mineurs prouvent qu'ils stockent toujours des données. La composante temporelle de la ressource spatio-temporelle est le temps écoulé entre les preuves consécutives - si l'intervalle entre l'initialisation (ou la dernière étape d'exécution) et la dernière étape d'exécution est T, alors cela prouve que le mineur a consommé S T ressources spatio-temporelles. Malheureusement, PoST ne prouve pas réellement que le mineur a stocké des données entre deux preuves. Cela prouve une affirmation un peu plus faible : "soit le mineur a stocké les données, soit le mineur a reconstruit les données". Ceci est inévitable car les mineurs peuvent toujours relancer le processus d'initialisation pour recréer les données. Les projets gèrent cela en paramétrant explicitement le coût d'initialisation dans PoST. Le coût d'initialisation est important car sa relation avec le coût de stockage détermine si les données sont stockées ou recalculées dans l'intervalle entre deux épreuves. Si le coût d'initialisation est inférieur au coût de stockage des données, les utilisateurs rationnels préféreront le recalcul - auquel cas le protocole est toujours sécurisé, mais devient essentiellement un protocole basé sur la preuve de travail. Étant donné que le coût réel du stockage et du CPU dans le monde réel peut fluctuer, les parties du projet doivent être en mesure d'ajuster les coûts d'initialisation pour s'assurer que le stockage des données reste un choix rationnel. De plus, dans le protocole Spacemesh, la partie projet résout le problème du maintien d'une complexité de communication fixe en augmentant l'intervalle entre les preuves successives à mesure que le nombre de mineurs augmente. Cela signifie que le coût de stockage des données entre les épreuves successives croît linéairement avec le nombre de mineurs. Même si les coûts de CPU et de stockage restent les mêmes, les coûts d'initialisation devront éventuellement être ajustés pour tenir compte de cette augmentation.
De plus, alors que la composante spatiale de PoST est publiquement vérifiable - elle ne repose que sur le contenu des messages envoyés dans le protocole PoST - la composante temporelle ne l'est pas : elle nécessite que les vérificateurs mesurent le temps écoulé entre les exécutions de PoST. La partie projet y parvient en convertissant PoST en une primitive entièrement "non interactive" publiquement vérifiable (NIPoST) en ajoutant une preuve de temps écoulé (PoET) dans la construction. Intuitivement, les mineurs utiliseront PoET pour prouver de manière publiquement vérifiable qu'un intervalle de longueur T s'est écoulé entre les exécutions de PoST. Afin de vérifier que les mineurs ont utilisé les ressources spatio-temporelles S T, il suffit de vérifier si PoST est l'espace S et si PoET est le temps T. Étant donné que le projet n'a aucun moyen direct de prouver que le temps s'est écoulé, le projet utilise le travail séquentiel comme proxy du temps écoulé (similaire à un hachage cryptographique itératif séquentiel). L'idée de base est qu'il est extrêmement difficile de rendre les séquences de hachage itératives plus rapides que les processeurs commerciaux produits en série les plus rapides, en particulier si le projet utilise de tels hachages (tels que SHA256), et les fabricants de processeurs traditionnels ont investi des ressources considérables pour accélérer le hachage. calcul. (Cela contraste fortement avec l'augmentation du débit global des tâches - qui peut être réalisée grâce à la parallélisation à un coût qui n'est que linéaire dans le débit requis). Par conséquent, dans cet article, les parties du projet utilisent PoET et PoSW (preuve de travail séquentiel) de manière interchangeable.
Spacemesh est basé sur le framework "Tortoise and Hare" de Meshcash. Cependant, il existe plusieurs choix de conception majeurs qui rendent Spacemesh fondamentalement différent de Meshcash :
• PoW (Proof of Work) « lie » le travail CPU consommé à des tâches spécifiques. Les protocoles basés sur PoW existants, y compris Meshcash, tirent pleinement parti de cette propriété ; cela garantit que les adversaires ne peuvent pas réutiliser le travail déjà effectué pour créer une "histoire alternative". En revanche, PoST (Proof of Space-Time) ne lie pas les ressources spatio-temporelles déjà consommées au défi (car le côté projet espère pouvoir réutiliser les données stockées pour de multiples défis afin de réduire les coûts énergétiques). Cela signifie que les adversaires peuvent créer des blocs "syntaxiquement valides" qui réutilisent l'"ancien" espace-temps, et le protocole doit être capable de gérer cette situation.
• Le temps de résolution du PoW obéit à une distribution aléatoire. Cette fonctionnalité est essentielle pour mettre en œuvre en toute sécurité un échantillonnage aléatoire des mineurs dans Meshcash (et d'autres protocoles basés sur PoW). Au lieu de cela, Spacemesh remplace une loterie par certains critères d'éligibilité : chaque mineur qui consomme suffisamment de ressources spatio-temporelles est éligible pour générer un bloc (avec un certain caractère aléatoire quant au moment où un bloc est généré). Parce que l'éligibilité n'est pas aléatoire, Spacemesh est plus efficace que les autres protocoles pour prévenir les attaques par attrition. Une attaque d'usure est un adversaire qui tente d'augmenter la probabilité d'être sélectionné en effectuant un travail supplémentaire non conforme au protocole. "
En général, le protocole Spacemesh utilise des preuves d'espace-temps (PoST) pour convertir les ressources spatio-temporelles en ressources vérifiables, et utilise la preuve de temps écoulé (PoET) pour construire des PoST non interactifs, la différence avec le cadre Meshcash et comment déterminer L'éligibilité des mineurs peut être déterminée de manière décisive pour améliorer la sécurité et la durabilité du protocole.

2. Processus :
Pour s'assurer que le réseau Spacemesh est à l'abri des attaquants, le système utilise un mécanisme basé sur des smashers allouant de l'espace sur une période de temps. Pour pouvoir participer et recevoir les récompenses correspondantes, les individus doivent prouver qu'ils disposent effectivement de la capacité de stockage requise pendant un certain temps.
Les smeshers Spacemesh doivent émettre des transactions d'activation toutes les deux époques pour prouver leur éligibilité à participer à l'époque suivante. La transaction d'activation contient une preuve cryptographique que l'auteur a accès à l'espace de stockage alloué avant et après un laps de temps vérifié.
Lorsque les smashers ont fini d'initialiser leur stockage alloué, ils génèrent un premier PoST (Proof of Space). Cela prouve seulement que l'auteur a accédé aux données PoST à un moment indéterminé, qui a ensuite été vérifié par PoET (Proof of Elapsed Time).
La construction PoET comporte deux parties principales : l'arborescence des membres, qui montre qu'un smasher donné peut accéder à ses données PoST avant que le PoET ne travaille, et la preuve de travail séquentielle, qui montre qu'une certaine quantité de travail séquentiel a été effectuée - Spacemesh utilise cette partie comme une approximation du temps.
Une fois qu'une preuve de travail séquentiel est faite, les smashers peuvent l'utiliser comme tâche pour un autre Post, formant une chaîne qui prouve qu'ils ont accédé aux données avant et après le travail séquentiel.
ATX (Activation Transaction), qui est utilisé pour activer l'ID des mineurs et prouver qu'ils disposent d'une certaine quantité d'espace de stockage et de ressources temporelles, afin qu'ils soient éligibles pour participer à l'exploitation minière et à d'autres services réseau, ATX joue un rôle très important dans le protocole Spacemesh. PoET est un algorithme de consensus dans le protocole Spacemesh, qui est utilisé pour vérifier que les participants ont attendu pendant un certain temps. Le temps d'attente de la preuve PoET est utilisé pour calculer le poids de vote d'ATX, donc plus le temps d'attente est long, plus le poids de vote est élevé.
Le schéma simplifié suivant illustre la structure d'ATX :

**3. Boucle Smeshing : **
Pour éviter de générer, transmettre et stocker deux preuves PoST par ATX (transaction d'activation), tous les inscrits PoET sauf le premier incluront dans leur ATX une référence à leur ATX précédent. Étant donné que l'ATX précédent contenait un PoST et était inclus dans l'arborescence des membres du PoET, les smeshers (c'est-à-dire les mineurs) ont pu prouver qu'ils avaient accès aux données stockées avant le début des travaux du PoET.
Il doit y avoir un intervalle de temps afin de s'assurer que les smeshers ont suffisamment de temps pour recevoir le PoET, générer un PoST (ce qui peut prendre plusieurs heures), générer un ATX avec les deux preuves et s'inscrire au prochain cycle PoET. Il y a un "Cycle Gap" de 12 heures entre les rounds PoET, ce qui devrait être suffisant pour que la plupart des smashers passent à travers le processus. Pour empêcher les smeshers d'allouer plus de stockage qu'ils ne peuvent générer de PoST en 12 heures, le SMApp (application Spacemesh) exécute des benchmarks et indique à l'utilisateur quelle est l'allocation maximale recommandée lors de la configuration du smeshing.
POINTS CLÉS POUR RECEVOIR LE BONUS
Les récompenses Spacemesh (composées de frais de transaction + subvention de bloc) sont distribuées aux smashers (c'est-à-dire les mineurs) qui sont en mesure de fournir à Hare des propositions de blocs éligibles à temps pour être incluses dans l'ensemble final pour générer des blocs. Ces récompenses sont distribuées en fonction du poids relatif de chaque proposition dérivé du poids de l'ATX pour les smashers précédemment publiés.
Un ATX éligible se compose de deux preuves PoST (ou d'une référence à un ATX précédent et d'une seule preuve PoST), combinées par des preuves PoET, qui prouvent ensemble que les smashers ont accès aux données avant et après un certain laps de temps (deux semaines) a écoulé.
Le schéma ci-dessous détaille toutes les étapes nécessaires, de l'initialisation à l'obtention des récompenses :

4. Accord de LIÈVRE
Le protocole HARE est un protocole de consensus utilisé dans le cadre Spacemesh, conçu pour parvenir à un consensus rapide et sécurisé dans un réseau de participants. Voici une explication détaillée de ses caractéristiques et fonctions :
Plusieurs proposants : contrairement aux protocoles de consensus antérieurs, le protocole HARE utilise plusieurs proposants plutôt que des proposants désignés, car toutes les parties du cadre Spacemesh doivent s'entendre sur un ensemble de blocs concurrents.
Fonction de tour de scrutin : le protocole HARE utilise une fonction aléatoire vérifiable (VRF) pour sélectionner les proposants à chaque tour. Il s'agit d'un moyen standard d'assurer un processus de sélection équitable et aléatoire.
Réseau Gossip : Le protocole HARE fonctionne sur le réseau Gossip, qui est un réseau de communication où les participants échangent des informations via des connexions aléatoires. Cependant, les résultats de l'accord ne sont enregistrés dans la blockchain que sous la forme de votes des mineurs, et l'exécution de l'accord lui-même n'a pas besoin d'être stockée.
Protocole Tortoise : Le protocole HARE est conçu pour assurer la sécurité, mais si les hypothèses sous-jacentes rencontrent des problèmes, il peut être à risque. Pour faire face à ce problème, le protocole utilise une version modifiée du protocole Tortoise. Cette modification permet au protocole d'atteindre un consensus à partir de n'importe quel état initial en randomisant les votes des partis honnêtes avec de petites marges de vote mais avec une coordination.
Paramètres réglables : Le protocole HARE a plusieurs paramètres réglables qui peuvent être définis par le concepteur du protocole. Ces paramètres incluent l'intervalle de couche, la distance HARE, la longueur d'époque, la largeur de couche moyenne, la distance de retard de la mauvaise balise, la difficulté d'initialisation NIPoST et le seuil de confiance. Ces paramètres peuvent être réglés pour optimiser les performances du protocole et s'adapter aux différentes conditions du réseau.
Correction syntaxique : Pour qu'un bloc soit considéré comme syntaxiquement correct dans une certaine couche, il doit satisfaire certaines conditions. Ces conditions incluent le fait d'avoir un ID de nœud actif, d'être éligible pour produire des blocs au niveau de cette couche, d'avoir tous les blocs de sa grille visible reçus et syntaxiquement corrects, et toutes les transactions contenues dans le bloc étant syntaxiquement correctes.
Modes préférés et vote implicite : Le protocole HARE garantit que les modes préférés se retrouvent dans les couches plus anciennes, qui sont les modes de vote qui obtiennent la majorité des votes de bloc ultérieurs. Les nouveaux blocs honnêtes traitent les votes des anciens blocs de la même manière que le mode préféré le plus récent, ce qui permet de calculer les votes implicites des nouveaux blocs pour les anciens blocs utilisant le même mode préféré.
En résumé, le protocole HARE combine plusieurs proposants, VRF, Gossip Network et le protocole Tortoise pour parvenir à un consensus rapide et sécurisé dans le cadre Spacemesh. Il intègre des mécanismes d'auto-guérison et des paramètres ajustables pour s'adapter aux différentes conditions du réseau et assurer la validité du bloc.
5. Exigences de l'application Spacemesh
Configuration minimale requise pour exécuter un nœud :
Processeur : Intel ou AMD x86-64 ou ARM 64 bits, y compris Apple Silicon (mais pas Raspberry Pi), avec 1 Go ou plus de mémoire.
Système d'exploitation : Windows 10/11, MacOS, Ubuntu 22.04+ ou Fedora 36+.
Disque : Doit disposer de 50 Go d'espace disque libre.
Vitesse : Une connexion Internet permanente et illimitée avec une vitesse de téléchargement d'au moins 5 Mbps et une vitesse de téléchargement d'au moins 1 Mbps.
Exigences supplémentaires pour le smashing (en plus d'exécuter un nœud) :
Pour prendre en charge plus que l'allocation d'espace de smeshing minimum, ou pour permettre une utilisation ininterrompue de l'ordinateur pendant que le nœud est en cours d'exécution, ce qui suit est recommandé :
Un disque dur capable de lectures soutenues à une vitesse de lecture séquentielle d'au moins 100 Mo/s.
Processeurs multicœurs produits au cours des 8 dernières années.
6. Coûts et avertissements
L'exécution d'un nœud nécessite un ordinateur qui peut fonctionner en continu 24 heures sur 24, 7 jours sur 7, ce qui entraînera des factures d'énergie correspondant au coût de l'électricité dans la zone de l'utilisateur.
ÉQUIPEMENT SUPPLÉMENTAIRE
Si l'ordinateur d'un utilisateur répond aux exigences minimales, il n'est pas nécessaire d'acheter de l'équipement supplémentaire pour exécuter un nœud complet Spacemesh. En fait, le côté du projet décourage de tels achats car il n'y a aucune garantie que les utilisateurs récupéreront leur investissement. Spacemesh fonctionne mieux avec de l'espace libre sur le disque dur dont l'utilisateur dispose déjà.
renouveler
Les utilisateurs peuvent s'attendre à des mises à jour semi-automatiques ou entièrement automatiques. Veuillez mettre à jour vers la dernière version lorsque vous en serez informé.
SANTÉ DU RÉSEAU
Les utilisateurs peuvent vérifier l'état de santé du réseau en consultant la page d'état du réseau de la partie projet.
** QUESTIONS POSSIBLES **
Limitation de la bande passante : dans les premiers stades, Spacemesh peut nécessiter plus de bande passante réseau que prévu, une connexion réseau stable et une bande passante de 10 Mbps suffisent pour être un participant actif du réseau.
Fournisseurs d'accès Internet (FAI) : certains fournisseurs d'accès Internet ne sont pas très favorables au trafic peer-to-peer (p2p), les utilisateurs qui rencontrent de tels problèmes utilisent l'option "disable-reuseport" dans la configuration.
3.4 Espace et potentiel de l'industrie
3.4.1 Classement
Le consensus de la blockchain fait référence au processus d'obtention d'un consensus sur l'état et l'ordre des transactions dans un réseau distribué. Différents projets de blockchain utilisent différents algorithmes de consensus pour assurer la sécurité et la crédibilité du réseau. Voici quelques types courants de consensus blockchain :
Preuve de travail (PoW) : PoW est le mécanisme de consensus utilisé par les premiers projets de blockchain tels que Bitcoin. Dans PoW, les mineurs doivent résoudre un problème difficile et créer de nouveaux blocs en essayant constamment de trouver la bonne solution. Cela nécessite beaucoup de puissance de calcul, et celui qui résoudra le problème en premier aura le droit de créer un bloc et de recevoir les récompenses correspondantes.
Proof of Stake (PoS) : PoS est un mécanisme consensuel qui remplace le PoW. Dans PoS, ceux qui détiennent des jetons peuvent participer à la création et à la confirmation de blocs en tant que "validateurs". La probabilité qu'un validateur soit sélectionné est proportionnelle au nombre de jetons qu'il détient, ce qui signifie que plus il y a de jetons, plus il est probable qu'il soit sélectionné.
Delegated Proof of Stake (DPoS) : DPoS est une variante de PoS, qui participe à la vérification en élisant certains nœuds comme « représentants ». Les nœuds représentatifs sont responsables de la génération de blocs et de la confirmation des transactions, et les autres détenteurs de jetons peuvent voter pour les représentants. Le mécanisme DPoS peut améliorer la vitesse et l'évolutivité des transactions, mais il peut également entraîner des problèmes de centralisation.
Preuve d'autorité (PoA) : PoA est un mécanisme de consensus centralisé dans lequel des nœuds faisant autorité spécifiques vérifient les transactions et créent des blocs. Ce mécanisme convient à certaines chaînes privées et chaînes d'alliance, mais il peut manquer de décentralisation et de sécurité dans les chaînes publiques.
Preuve de l'espace-temps (PoST) : PoST est un mécanisme consensuel basé sur l'espace et le temps de stockage, tel qu'utilisé dans le projet Spacemesh. Au lieu de calculer, les participants prouvent leur participation au réseau en stockant des données. Ce mécanisme est plus respectueux de l'environnement et adapté aux projets utilisant des ressources spatiales.
Preuve de gravure (PoB) : Dans PoB, les utilisateurs doivent « brûler » (détruire) un certain nombre de jetons pour obtenir le droit de participer. Ce mécanisme est utilisé pour mesurer la contribution et l'intérêt des utilisateurs, mais il est rarement utilisé.
3.4.2 Taille du marché
Bien que Spacemesh appartienne au domaine du consensus PoST, il est difficile de calculer avec précision la taille de ce segment de marché car PoST n'est pas encore largement adopté dans le monde de la crypto-monnaie. Cependant, en général, Spacemesh est plus proche du domaine de la concurrence en matière de puissance de calcul, et le rapport de recherche présentera certaines données liées à la concurrence en matière de puissance de calcul.
Contexte
En décembre 2010, le programmeur tchèque Marek a créé le premier pool minier au monde "slushpool". Cette ferme minière collective à grande échelle est progressivement devenue le principal mode de développement de l'industrie. Des développements tels que la cotation des sociétés minières et la financiarisation de la puissance de calcul ont ont apporté une impulsion continue à l'industrie minière, et ont également permis à cette nouvelle piste de développer progressivement un paysage commercial à grande échelle. En avril 2022, la valeur marchande totale de 21 sociétés minières Bitcoin cotées dépassait 15 milliards de dollars US.Avant la fusion d'Ethereum, la valeur marchande des machines minières Ethereum à elles seules atteignait 5 milliards de dollars US.
Du point de vue de la dimension temporelle
En prenant Bitcoin comme exemple, examinons la croissance de la puissance de calcul totale du réseau de Bitcoin sur un cycle de trois ans :
De 2009 à 2011, la puissance de calcul de l'ensemble du réseau de Bitcoin est passée de 10 GH/s à 10 TH/s, soit une augmentation d'environ 1000 fois ;
De 2012 à 2014, la puissance de calcul est passée de 20 TH/s à 300 PH/s, soit une multiplication par 15 000 ;
De 2015 à 2017, la puissance de calcul est passée de 1 EH/s à 14 EH/s, soit 14 fois plus ;
De 2018 à 2020, la puissance de calcul passera de 40 EH/s à 160 EH/s, soit une augmentation d'environ 4 fois ;
De 2021 à janvier 2023, la puissance de calcul passera de 200 EH/s à 255 EH/s, soit une augmentation d'environ 1,3 fois ;
D'après la comparaison, on peut constater que depuis la naissance de Bitcoin, la puissance de calcul du réseau a augmenté. Bien qu'il y ait une baisse à court terme de la puissance de calcul en raison des changements du marché, de la réglementation politique et d'autres raisons, le long -tendance à terme de la croissance a toujours été là.
Du point de vue de la dimension spatiale
En 2013, après que l'industrie minière nationale ait connu la controverse d'une centaine d'écoles de pensée sur les machines minières, l'ensemble du réseau Bitcoin a dépassé les 70 %. Jusqu'en octobre 2020, la part de la puissance de calcul de la Chine a commencé à décliner. Selon les statistiques du Cambridge Alternative Finance Research Center, d'octobre 2020 à mai 2021, la part de la puissance de calcul en Chine est passée de plus de 70 % à 44 %. En revanche, la puissance de calcul du bitcoin aux États-Unis a fortement augmenté, passant de De 17 % en avril 2021 à 35 % en août, les États-Unis ont également dépassé la Chine pour devenir la plus grande source mondiale de puissance de calcul en bitcoins.
D'octobre 2020 à mai 2021, la baisse de la proportion de la puissance de calcul de la Chine est principalement due à l'effet d'éviction causé par l'expansion à grande échelle des sociétés minières à l'étranger. un grand nombre de fermes minières ont été construites par lots dans de nombreux endroits aux États-Unis.
Le 24 mai 2021, Bit Mining a annoncé qu'elle coopérerait avec une société kazakhe pour investir 60 millions de yuans dans la construction et l'exploitation d'une nouvelle mine.
Le 27 juillet 2021, Bitmain a annoncé la scission de sa marque de pool de minage AntPool, affirmant qu'il réaliserait cette partie de l'activité à l'étranger et a également coopéré avec Enegix pour équiper plus de 50 000 machines de minage Antminer S 19 Pro au Kazakhstan. mines. En outre, de nombreuses grandes et moyennes entreprises minières telles que Huobi, Binance Mining Pool et Canaan Technology ont transféré leurs activités à l'étranger.
Jusqu'au début de 2022, la migration des mineurs était pratiquement terminée. Des pays comme les États-Unis, la Russie et le Kazakhstan sont devenus les pays dotés de la plus grande puissance de calcul. La migration de la puissance de calcul a autrefois fait chuter la puissance de calcul de l'ensemble du réseau Bitcoin. Une fois la migration terminée, la puissance de calcul des pools de minage d'origine chinoise tels que AntPool, F2 Pool et ViaBTC s'est également rapidement rétablie.
Après le ralentissement du vent de la réglementation, la puissance de calcul nationale du bitcoin a recommencé à se redresser en partie. Selon les statistiques de chainbulletin, la puissance de calcul actuelle du bitcoin en Chine représente environ 21,1 %, juste derrière les États-Unis. La raison en est que Selon l'industrie, les gens pensent que certains mineurs utiliseront des serveurs proxy étrangers pour échapper à la surveillance nationale, dispersés à petite échelle dans des zones reculées pour exploiter secrètement, et même utiliseront la production d'électricité hors réseau pour éviter la surveillance de l'alimentation.

** Ère Post-PoW **
En 2022, la consommation totale d'électricité du réseau Bitcoin est d'environ 107 TWH, ce qui équivaut à la consommation annuelle d'électricité des Pays-Bas avec une population de 17 millions d'habitants.Si vous voulez parler du classement mondial, il peut être classé 33e. L'empreinte carbone générée tout au long de l'année est d'environ 43,28 tonnes métriques, ce qui équivaut à l'empreinte carbone générée à Hong Kong tout au long de l'année.De plus, les déchets électroniques générés par Bitcoin tout au long de l'année atteignent 43 000 tonnes.

Dans le cadre de la tendance générale à la protection de l'environnement et de l'environnement, il est devenu un choix inévitable pour l'exploitation minière de Bitcoin de se tourner vers une énergie propre. De plus en plus de fermes minières choisissent des énergies propres renouvelables telles que l'énergie solaire et l'énergie éolienne pour l'exploitation minière. Selon un rapport publié par le Bitcoin Mining Council (BMC) l'année dernière, en juin 2022, l'énergie propre représentait 66,8 % de la consommation d'énergie de l'exploitation minière de Bitcoin. Bien que l'authenticité de cette proportion n'ait pas encore été confirmée, la tendance à l'exploitation minière de Bitcoin utilisant de l'énergie propre est progressivement devenue une vision largement acceptée dans l'industrie.Ce changement peut effectivement réduire la pression politique et de l'opinion publique à laquelle l'industrie minière est confrontée.
Les problèmes de consommation d'énergie et de protection de l'environnement dans le secteur minier ne sont pas seulement des accusations malveillantes d'exploitation minière et de consommation élevée d'énergie, mais sont également enracinés dans le mécanisme PoW lui-même. Cependant, dans la montée en puissance d'un nouveau cycle de chaînes publiques, le mécanisme de consensus PoS (Proof of Stake) a commencé à dominer, évitant avec succès les problèmes de consommation d'énergie et de protection de l'environnement auxquels Bitcoin est confronté. Le mécanisme de consensus PoS apporte non seulement des avantages de développement tels que l'évolutivité à la chaîne publique, mais permet également à Ethereum de passer avec succès de PoW à PoS, et est également conforme à la tendance actuelle en matière de protection de l'environnement.
De plus, le passage du PoW au PoS introduit également de nouveaux domaines d'exploitation minière. Qu'il s'agisse de l'extraction de liquidités ou de la machine minière ZK sous la tendance des Zero-Knowledge Proofs, elle a ouvert une nouvelle frontière pour l'industrie minière. Dans ce contexte, le mécanisme de consensus PoST de Spacemesh est plus respectueux de l'environnement et durable.Grâce à des technologies telles que la preuve spatio-temporelle et la preuve du temps écoulé, il réduit le gaspillage d'énergie et réalise une écologie de blockchain efficace, ce qui est une étape importante pour le développement vert de l'industrie.
3.5 Données d'entreprise
Données des réseaux sociaux
Twitter : compte 13 142 abonnés
Discord : Sur la plateforme Discord, Spacemesh compte 16863 membres, et les membres actifs quotidiens se situent entre 1500 et 2000. Cela montre que les interactions et les discussions entre les membres de la communauté sont assez actives, et Discord est une plate-forme qui aide à établir des liens étroits et un partage communautaire.
YouTube : Bien que le nombre d'abonnés soit d'environ 1000, le volume de vues de chaque vidéo est compris entre 500 et 1000, ce qui montre une certaine attention et l'attractivité du contenu vidéo.

Données de fonctionnement


Au 13 août 2023, le réseau Spacemesh est entré dans sa deuxième ère, a frappé et confirmé avec succès 8876 blocs, et le nombre actuel de mineurs actifs a atteint 2383. Mais le 11 août, alors que l'équipe du projet répondait à la vulnérabilité, un seul compte a reçu 477 jetons $SMH. Cependant, le bogue a maintenant été corrigé et 1486 comptes ont reçu des récompenses totalisant 348150 jetons $SMH.
3.6 Paysage de la concurrence du projet
Dans le domaine de la blockchain d'aujourd'hui, l'algorithme de consensus PoST (Proof of Space and Time) mène une nouvelle vague de technologie. Dans le cadre de cette recrudescence, le projet Chia, en tant que mécanisme de consensus PoST classique, et le projet Kaspa, qui a attiré beaucoup d'attention dans le domaine de la puissance de calcul actuelle, ne peuvent être ignorés. Bien que ces deux projets poursuivent des objectifs et des caractéristiques différents, leurs concepts de base s'articulent autour de la voie de la puissance de calcul. Dans cette introduction et comparaison du projet, le mécanisme de consensus, l'architecture technique et les performances en termes d'évolutivité, de décentralisation, etc.
3.6.1 Présentation du projet
Quand
Kaspa est une couche 1 décentralisée et entièrement évolutive basée sur le protocole GHOSTDAG. Contrairement aux blockchains traditionnelles, GHOSTDAG n'est pas des blocs isolés créés en parallèle, mais leur permet de coexister et d'être ordonnés de manière consensuelle. Kaspa maintient le niveau de sécurité offert par les environnements de preuve de travail les plus sécurisés tout en prenant en charge des taux de blocage élevés. Sa conception est fidèle aux principes que Satoshi a intégrés à Bitcoin - extraction de preuve de travail, état isolé de la formation d'UTXO, politique monétaire déflationniste, pas de pré-extraction et pas de gouvernance centrale.
Diviser
Chia Network est un projet de crypto-monnaie fondé par le fondateur de BitTorrent, Bram Cohen, en 2017. Il vise à créer une crypto-monnaie verte et respectueuse de l'environnement, et prévoit de développer une blockchain améliorée et une plate-forme de transaction intelligente, ainsi que de mettre en place des applications au niveau de l'entreprise. Chia Network a développé son propre langage de programmation de contrats intelligents Chialisp, qui conserve les avantages du "modèle UTXO" et introduit les fonctions générales du "modèle Ethereum Solidity", réalisant ainsi des fonctions plus puissantes, telles que la multi-signature, l'échange atomique, Portefeuilles destinataires autorisés, retraits de transfert, portefeuilles limites, portefeuilles papier avec récupération différée, portefeuilles d'identité numérique et jetons chia (similaires aux jetons ERC20). Le 18 mars 2021, Chia a officiellement publié le réseau principal Chia 1.0, avec le jeton nommé XCH.
3.6.2 Comparaison des articles
Chia, Kaspa et Spacemesh sont trois projets de blockchain différents, qui présentent des similitudes dans le mécanisme de consensus, la mise en œuvre technique, les méthodes d'extraction et d'autres aspects, mais il existe également des différences évidentes.
Mécanisme de consensus :
Chia : Chia Network utilise un nouvel algorithme de consensus de Satoshi Nakamoto appelé "Proof of Space" et "Proof of Time" (PoST). Ce mécanisme de consensus est conçu pour utiliser l'espace disque et le temps de calcul pour la sécurité et la vérification de la blockchain.
Kaspa : Kaspa utilise le protocole GhostDAG/PHANTOM (équivalent au mécanisme de consensus basé sur PoW et DAG), qui est un mécanisme de consensus basé sur la preuve de travail, qui peut atteindre un débit élevé et une confirmation de transaction à faible latence.
Spacemesh : Spacemesh utilise son propre protocole de consensus unique, basé sur la preuve de l'espace-temps (PoST) et la technologie de grille, visant à réaliser un réseau de blockchain hautement décentralisé, à haut débit et de haute sécurité.
Réalisation technique :
Chia : Chia implémente techniquement un mécanisme unique de preuve d'espace et de preuve de temps pour parvenir à un consensus et à l'exploration en utilisant l'espace disque inutilisé et en vérifiant une fonction de délai vérifiable.
Kaspa : Kaspa utilise le protocole GhostDAG/PHANTOM pour obtenir une confirmation rapide et un traitement des transactions à haut débit en créant une structure de bloc DAG.
Spacemesh : La mise en œuvre technique de Spacemesh comprend la technologie de grille et la preuve spatio-temporelle, ainsi qu'un protocole de consensus unique, visant à créer un réseau décentralisé, à haut débit et de haute sécurité.
Méthode de minage :
Chia : Le processus de minage de Chia consiste à créer des "parcelles" qui occupent de l'espace sur le disque dur et participent à la génération de blocs via la preuve d'espace et la preuve de temps.
Kaspa : le processus de minage de Kaspa implique l'utilisation d'une preuve de travail, en utilisant le protocole GhostDAG/PHANTOM pour générer un bloc DAG afin de confirmer rapidement les transactions.
Spacemesh : Le processus d'extraction de Spacemesh implique l'utilisation d'une technologie de preuve et de grille spatio-temporelle, ainsi qu'un protocole de consensus unique pour vérifier les transactions et générer des blocs.
Autres aspects:
Les trois projets visent à fournir un débit plus élevé et des vitesses de confirmation de transaction plus rapides pour répondre aux différents besoins des applications.
Leurs mécanismes de consensus et leurs méthodes d'extraction sont similaires à certains égards, comme l'utilisation de l'espace disque, de la puissance de calcul ou de la preuve de travail pour parvenir à un consensus.
En termes de réalisation technique et d'objectifs de projet, Chia se concentre sur la protection de l'environnement et l'exploitation minière verte, Kaspa se concentre sur le traitement des transactions à haut débit et Spacemesh se concentre sur la décentralisation et la sécurité.
Bien que ces projets aient certains points communs, leurs caractéristiques uniques et leurs implémentations techniques leur confèrent chacun un positionnement et des avantages propres dans le domaine de la blockchain.
3.7 Analyse du modèle de jeton
3.7.1 Montant total et répartition des tokens
Abréviation du jeton : $SMH
Total des jetons : 2,4 milliards
Répartition des jetons :
93,75 % (2,25 milliards de pièces) sont progressivement générées sous forme de récompenses de bloc, et les récompenses de bloc sont distribuées dans chaque bloc selon le plan de distribution des récompenses
6,25 % (150 millions de pièces) sont réservés en tant que récompenses d'équipe, pas de version initiale, progressivement publié selon le plan de déverrouillage, à partir d'un an après la création.
D'une manière plus générale, la distribution des récompenses suit une fonction de décroissance exponentielle pendant près de 2 000 ans. Les récompenses d'équipe seront débloquées un an après leur création et seront débloquées dans les trois ans.
Tableau de libération des jetons


À l'année 277 après Genesis, la récompense de niveau a été réduite à moins de 1 SMH, de sorte que l'offre totale en circulation n'a pas beaucoup changé après la période indiquée dans le graphique, bien que ce processus se soit poursuivi jusqu'en 1893 avant de s'arrêter complètement Année.
Répartition des récompenses
Les Smeshers qui participent à la génération de blocs sont récompensés par des récompenses de bloc. Ces récompenses proviennent de deux sources : les pièces nouvellement frappées (appelées récompenses de bloc) et les frais perçus par les transactions incluses dans le bloc.
Le nombre de nouvelles pièces générées dans chaque bloc diminue progressivement selon une fonction de décroissance exponentielle jusqu'à ce qu'il tombe finalement à zéro. Après cela, les smashers ne recevront en récompense que les frais perçus dans chaque bloc.
Le montant total cumulé des récompenses pour chaque niveau est régi par la formule suivante :


Pour calculer le nombre de nouvelles pièces dans un niveau donné, le projet calcule les récompenses cumulées du niveau actuel et du niveau précédent, et soustrait ce dernier du premier.
PROGRAMME DE DÉBLOCAGE BONUS
Lors de la genèse, les récompenses distribuées aux membres de l'équipe de développement, aux sociétés Spacemesh et aux investisseurs dans le développement et la mise en œuvre de protocoles seront frappées et distribuées dans un type spécial de compte de coffre-fort, mais ne pourront pas être transférées tant qu'elles ne seront pas déverrouillées.
Au cours de la première année suivant Genesis, aucun fonds de récompense n'est encore disponible. Ce n'est qu'après une période d'un an que 25% des pièces de récompense seront débloquées du coffre-fort et disponibles pour retrait. Après cela, les récompenses seront débloquées couche par couche de manière linéairement croissante jusqu'à la quatrième année après la création du monde.
Ce système est conçu pour garantir qu'à tout moment, le total des récompenses d'équipe déverrouillées reste inférieur à la récompense de bloc cumulée.
analyser
Le tableau suivant montre le volume de transactions de $SMH après chaque cycle de décrémentation

3.7.2 Capture de valeur de jeton
Récompenses en bloc et incitations pour les mineurs : les jetons $SMH sont à la base des récompenses en bloc dans le réseau Spacemesh. Ce mécanisme de récompense encourage les mineurs à participer à la génération de blocs pour assurer la sécurité et la fiabilité du réseau. Chaque bloc générera de nouveaux jetons $SMH en récompense des contributions des mineurs, et c'est également la source d'énergie pour le fonctionnement du réseau Spacemesh.
Déverrouillage des récompenses d'équipe : 6,25 % des jetons $SMH sont réservés en tant que récompenses d'équipe. Ces récompenses sont progressivement libérées selon le plan de déverrouillage dans un certain laps de temps. Les membres de l'équipe de développement, Spacemesh Corporation, et les investisseurs qui soutiennent le développement du protocole recevront progressivement leurs récompenses pour le développement réussi de l'écosystème, donnant ainsi une impulsion au développement sain à long terme du projet.
La rareté et l'offre de jetons diminuent progressivement : le montant total des jetons $SMH est de 2,4 milliards, et au fil du temps, la génération de nouveaux jetons diminuera progressivement. Ceci est réalisé grâce à une fonction de décroissance exponentielle pour assurer la rareté des jetons. Cette rareté a le potentiel de créer plus de demande sur le marché, de sorte que l'offre de jetons diminue, créant éventuellement l'intérêt des investisseurs pour le jeton.
Frais d'utilisation du réseau et de transaction : dans le réseau Spacemesh, les jetons peuvent être utilisés pour payer les frais de transaction et les frais de service. Les utilisateurs doivent utiliser des jetons $SMH pour participer à diverses activités du réseau, favorisant ainsi l'utilisation et la demande de jetons.
3.7.3 Côté demande du cœur de jeton
Mineurs et vérificateurs : les récompenses de bloc et les incitations des mineurs incitent les mineurs et les vérificateurs à participer activement au réseau Spacemesh. En contribuant à la puissance de calcul et en validant les transactions, ils gagnent des jetons $SMH nouvellement créés.
Équipe de développement et investisseurs : le plan de déblocage des récompenses de l'équipe offre des incitations à long terme aux membres de l'équipe de développement, aux sociétés Spacemesh et aux investisseurs. Le mécanisme de libération progressive de ces récompenses les encourage à maintenir une relation de coopération à long terme avec le projet, assurant le développement et l'optimisation continus du protocole.
4. Évaluation préliminaire de la valeur
4.1 Problèmes fondamentaux
**Le projet a-t-il un solide avantage concurrentiel ? D'où vient cet avantage concurrentiel ? **
Hautement décentralisé : Spacemesh est conçu comme un système hautement décentralisé. Chaque mineur individuel est fréquemment récompensé, éliminant ainsi le besoin d'une exploitation minière collective. Dans le même temps, les utilisateurs à domicile peuvent fournir des ressources spatiales, augmentant ainsi la possibilité que de nombreux mineurs individuels participent au système.
Protocole sans compétition : Spacemesh est conçu comme un protocole sans contention, ce qui signifie que les blocs générés honnêtement sont toujours reconnus comme valides. Cela empêche les puissants mineurs de recevoir des récompenses disproportionnées, ce qui rend le protocole plus conforme aux incitations.
Auto-guérison : Spacemesh est capable de s'auto-réparer même face à des attaques arbitraires qui violent les hypothèses de sécurité. Même si le système est constamment attaqué par une fraction constante des ressources spatiales contrôlées par l'attaquant, les parties honnêtes parviendront à un consensus lorsque les hypothèses de sécurité seront à nouveau satisfaites.
Garantie de sécurité : Tant que les ressources spatiales contrôlées par l'adversaire ne dépassent pas une certaine partie du système, le protocole Spacemesh est sûr. Dans le même temps, le protocole est également auto-réparateur lorsque l'hypothèse de synchronisation du réseau est temporairement violée.
Consensus sans autorisation : Spacemesh est un mécanisme de consensus sans autorisation qui permet à de nouveaux participants de rejoindre le réseau sans l'approbation des détenteurs actuels de pièces. Cela augmente l'accessibilité et réduit les obstacles à la participation.
Respectueux de l'environnement et efficace : Spacemesh utilise la preuve d'espace-temps (PoST) comme mécanisme de consensus sous-jacent, qui est plus économe en énergie et plus efficace que le protocole traditionnel de preuve de travail (PoW). Dans le même temps, il utilise des périphériques de stockage existants et souvent utilisés de manière inefficace, ce qui facilite la participation des utilisateurs à domicile à l'exploitation minière.
Ces avantages résident dans la conception et la mise en œuvre de protocoles et de mécanismes, et pas seulement en fonction d'autres facteurs.
**Quelles sont les principales variables dans le fonctionnement du projet ? Ce facteur est-il facile à quantifier et à mesurer ? **
Ressources spatio-temporelles : Il s'agit de la quantité d'espace de stockage allouée par les mineurs pour participer au processus d'extraction dans un certain laps de temps. Il est mesuré comme le produit de l'espace alloué et du temps écoulé.
Le moment de la réception des messages : Dans le système Spacemesh, l'état du système est une fonction déterministe du contenu de la grille, indépendante du moment de la réception des messages. Cette propriété garantit que les nouveaux utilisateurs peuvent parvenir à un consensus sur l'état correct tant qu'ils peuvent communiquer avec un mineur honnête.
Synchronisation réseau : Le protocole Spacemesh suppose une synchronisation réseau raisonnable, c'est-à-dire que chaque message vu par une partie honnête à l'instant t sera vu par toutes les parties honnêtes à l'instant t + δ. La valeur spécifique de δ dépend des retards de réseau mesurés empiriquement.
Ces facteurs peuvent être quantifiés et mesurés dans une certaine mesure. Par exemple, la quantité de ressources spatio-temporelles allouées par les mineurs peut être mesurée en termes de capacité de stockage et de temps. La synchronisation du réseau peut être mesurée en analysant la synchronisation de la propagation des messages dans le réseau. Le contrôle contradictoire peut être estimé en surveillant le comportement des mineurs et en analysant son allocation de ressources spatio-temporelles. Cependant, la quantification et la mesure précises de ces facteurs peuvent nécessiter des recherches et des analyses supplémentaires.
4.2 Principaux risques
Efficacité du minage et délai de vérification : la version actuelle du logiciel ne prend pas en charge plusieurs disques durs et plusieurs dossiers. Par conséquent, si vous souhaitez utiliser plusieurs disques durs, vous devez utiliser une seule machine pour monter plusieurs disques et utiliser un logiciel de ligne de commande pour l'exploitation minière (appelée "lecteur P"). Une fois le réglage initial du disque P effectué, il est nécessaire d'attendre que la vérification soit terminée pendant le processus d'extraction jusqu'à l'entrée dans l'époque suivante. De plus, l'efficacité du minage est liée à la vitesse du disque dur, à la taille des données du disque P et à la valeur nonce initialement définie. Par conséquent, dans certains cas, l'exploitation minière peut être limitée par des facteurs tels que la vitesse du disque dur, ce qui entraîne une efficacité moindre.
Risque de croissance future de la puissance de calcul : à mesure que de plus en plus de participants miniers rejoignent le réseau Spacemesh, la puissance de calcul peut augmenter rapidement, en particulier en présence d'autres activités minières à grande échelle. Cela peut entraîner une augmentation rapide de la difficulté d'exploitation minière, ce qui rend l'exploitation minière ultérieure plus difficile. De plus, il peut y avoir des situations où la première extraction (extraction initiale) est relativement rapide, tandis que la sortie de l'extraction ultérieure est relativement lente.
Problème de surcharge de communication : Le protocole Spacemesh oblige les mineurs à émettre des preuves à certains intervalles, ce qui peut augmenter les coûts de communication et de stockage. Bien que le protocole ait résolu ce problème, il est toujours nécessaire de s'assurer que la surcharge de communication reste dans une plage pratique
Veuillez noter que ces risques peuvent affecter l'efficacité et le potentiel de profit de l'exploitation minière Spacemesh, et il est nécessaire d'examiner attentivement l'investissement et les avantages attendus dans le processus d'exploitation minière.
5. Références
Site officiel de Spacemesh
Livre blanc du projet
Tutoriel Testnet
Site officiel de Kaspa
Site officiel de Chia
Au commencement : édition spéciale de Spacemesh Genesis
Un bref historique de l'évolution de l'industrie minière de chiffrement : mises à niveau des machines minières et changements de puissance de calcul
blog/requirements-for-Spacemesh-rewards/ Preuve du contexte spatio-temporel
start/#costs-and-warnings Commencer le Smeshing
Mettre à jour les informations tous les mois
Panneau de données Spacemesh
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
Spacemesh Investment Research Report : Un explorateur dans l'ère post-POW, une nouvelle chaîne publique utilisant la preuve spatio-temporelle
Description du projet
Spacemesh est un protocole de consensus décentralisé basé sur la technologie blockchain. Il vise à réaliser un réseau de blockchain hautement décentralisé, à haut débit et à haute sécurité. Le protocole Spacemesh utilise une ressource appelée "espace-temps" comme base, en construisant une structure maillée pour stocker et vérifier les transactions. Au cœur se trouve un nouveau protocole de consensus mathématiquement prouvé qui remplace la preuve de travail (PoW) par la preuve de l'espace-temps (PoST) et les chaînes avec une grille hautement compatible avec les incitations. Le protocole permet un degré élevé de distribution, permet des récompenses fréquentes pour les mineurs indépendants et a un débit élevé. En publiant plusieurs blocs en parallèle pour améliorer la vitesse de traitement des transactions, un réseau de blockchain évolutif, sécurisé et équitable est construit pour fournir aux utilisateurs une efficacité, plate-forme de négociation et d'application décentralisée.
auteur:
Elma Ruan, chercheuse senior en investissement chez WJB, a un double master en marketing/finance d'une école de l'Ivy League, 5 ans d'expérience en WEB3, et est bonne en DeFi, NFT et autres. a travaillé comme gestionnaire de placements dans une grande société de valeurs mobilières .
1. Points de recherche
1.1 Logique d'investissement de base
L'intention initiale de la blockchain est d'établir un système monétaire décentralisé. Bien qu'Ethereum soit passé avec succès de la preuve de travail (PoW) à la preuve de participation (PoS), transformer la PoS en un mécanisme de consensus général est considéré comme un moyen plus respectueux de l'environnement de prouver la participation. Cependant, l'exploitation minière dans le cadre du mécanisme PoS oblige les mineurs à investir beaucoup de capital pour fournir des incitations économiques à devenir des participants honnêtes au réseau qui respectent les règles du protocole, mais cela exclut en fait la possibilité que les utilisateurs à domicile soient des mineurs potentiels. Au lieu de cela, cela pousse le réseau à devenir plus dépendant d'un petit nombre de nœuds "baleines" qui contrôlent lentement mais régulièrement le réseau, ce qui se traduit par un monopole de la puissance de calcul. Cela signifie également qu'il n'y a qu'une seule classe de mineurs dans le réseau - les mineurs riches. D'autre part, l'ancienne méthode d'extraction PoW traditionnelle nécessitait beaucoup de puissance de calcul, ce qui a conduit à une exploitation minière de plus en plus concentrée dans quelques mines avec la puissance de calcul nécessaire, et beaucoup d'énergie gaspillée en même temps.
Dans ce contexte, l'équipe de Spacemesh a lancé une alternative durable et respectueuse de l'environnement - Post. Dans le même temps, Spacemesh combine le protocole avec une ressource physique rare dans le monde réel - l'espace de stockage. Cette fonctionnalité permet à Spacemesh de surmonter les nouveaux problèmes qui surviennent lors de l'utilisation de PoS. En utilisant l'espace de stockage, n'importe qui peut participer à tout moment sans avoir besoin d'accumuler un capital important auprès d'autres participants au protocole, car l'espace de stockage est largement disponible pour toute personne possédant un PC à la maison. Cette possibilité de rejoindre à tout moment réduit considérablement les risques de collusion et de censure, et rend également l'économie plus équitable, et la distribution de jetons ne se limite pas aux grandes fermes minières, mais couvre tous les participants.
Par conséquent, Spacemesh est un système d'exploitation de blockchain de premier plan conçu pour résoudre la tendance à la centralisation et les goulots d'étranglement d'évolutivité dans la blockchain actuelle, en prenant en charge les ordinateurs mondiaux à contrat intelligent et les crypto-monnaies sans paramètres d'autorisation. Techniquement, il utilise la preuve d'espace-temps (PoST) pour remplacer la preuve de travail (PoW) traditionnelle pour parvenir à une utilisation efficace de l'énergie et à la protection de l'environnement, et en même temps, à travers la chaîne de topologie maillée et le protocole de compatibilité incitative des couches dirigées Acyclic Graph (DAG) , assurant une sécurité décentralisée et un réseau hautement évolutif. En outre, le protocole Spacemesh abaisse également le seuil de participation des utilisateurs, permettant l'utilisation de l'espace de stockage du disque dur inutilisé pour contribuer à la sécurité du réseau et favorisant une large participation de la communauté. En résumé, Spacemesh apporte une solution innovante dans le domaine de la blockchain, poussant l'ensemble de l'industrie vers une direction plus durable et respectueuse de l'environnement.
Il y a quelques défis potentiels avec l'exploitation minière Spacemesh. Tout d'abord, la version actuelle ne prend pas en charge plusieurs disques durs et plusieurs dossiers.L'utilisation de plusieurs disques durs nécessite de configurer le montage de plusieurs disques sur une seule machine et d'attendre la fin de la vérification pendant le processus d'extraction, ce qui peut entraîner une faible efficacité . Deuxièmement, avec l'augmentation du nombre de participants à l'exploitation minière, la puissance de calcul peut augmenter rapidement à l'avenir, ce qui entraînera une augmentation de la difficulté d'exploitation minière. Il peut y avoir une situation où la première mine est plus rapide mais la production minière de suivi est plus lente. Enfin, le protocole Spacemesh délivre des preuves aux mineurs dans des intervalles déterministes, ce qui peut entraîner une augmentation des coûts de communication et de stockage.Bien que le protocole ait tenté de résoudre ce problème, la surcharge de communication doit encore être contrôlée de manière réaliste.
Les observations actuelles montrent que le mécanisme de consensus Proof of Space-Time (PoST) est généralement considéré comme une méthode de minage très juste. Cependant, pour le projet Spacemesh, le plan de distribution de jetons prévu le 11 août à 16 heures n'a pas encore été mis en œuvre. Dans ce projet centré sur l'exploitation minière, si la distribution des jetons n'est pas transparente ou ne peut pas être encaissée, cela peut entraîner une perte importante d'utilisateurs. Par conséquent, pour ce projet, les investisseurs doivent continuer à être attentifs, à examiner attentivement ses progrès et à prendre des décisions d'investissement basées sur plus de considération.
1.2 Valorisation
Selon la divulgation sur le site officiel, les participants à la construction écologique et les investisseurs se partageront 6,25% de l'offre totale de jetons. Compte tenu du montant total actuel du financement de 22,5 millions de dollars US, l'évaluation actuelle du projet est d'environ 360 millions de dollars US sur la base de ce ratio.
2. Informations de base du projet
2.1 Périmètre d'activité du projet
L'activité principale du projet Spacemesh est concentrée dans les domaines liés à l'exploitation minière. Son objectif principal est d'utiliser le mécanisme de consensus Proof of Space-Time (PoST) pour intégrer les ressources informatiques des utilisateurs d'ordinateurs de bureau à domicile dans un réseau décentralisé afin de réaliser l'intégration des ressources. Le réseau permet les activités minières grâce à une utilisation efficace de l'espace et du temps de stockage. L'exploitation minière joue un rôle important dans le projet Spacemesh, non seulement un moyen clé d'incitations économiques, mais aussi des garanties de sécurité pour le réseau. Grâce au mécanisme de consensus PoST, les utilisateurs à domicile ordinaires peuvent participer plus facilement à l'exploitation minière et obtenir les récompenses symboliques correspondantes. La réalisation de ce processus d'extraction exploite pleinement les caractéristiques de l'espace et du temps de stockage, ce qui rend l'ensemble du processus plus convivial et facile à participer pour les utilisateurs.
2.2 Développement passé et feuille de route
Événement temporel
2018-8-27 Exigences de publication et ébauche de conception du service Spacemesh POET
2018-9-03 Annonce de nouveaux financements et partenariats avec Metastable, Polychain, Coinbase, 1kx, Dekrypt, Slow Ventures et d'autres sociétés.
2018-10-01 Les travaux de production sur la première version de Spacemesh Wallet sont terminés, y compris les cas d'utilisation détaillés et l'expérience utilisateur
2018-11-19 Conception préliminaire du processeur d'état et de transaction global Spacemesh, l'objectif principal est de permettre aux utilisateurs de se transférer des jetons sur le réseau.
2018-12-1 Implémentation du client et du serveur APlgRPC Poet core
2019-01-01 Publication du protocole HARE
2018-02-11 Implémentation d'un portefeuille CLI de base ; ajout de la définition et de l'organigramme du protocole HARE
2019-02-17 Nouveau référentiel Open Source pour les applications Spacemesh Live
2019-03-01 Intègre le premier système de récompense mis en œuvre basé sur un plan d'économie symbolique sans règles d'inflation
2019-03-18 Spacemesh App - permet de vérifier l'état du nœud local sans déverrouiller le portefeuille
2019-04-01 Processus de transaction d'activation de Spacemesh CORE (nœud complet + service POET)
2019-04-15 VRF qualifié pour l'intégration de la qualification du protocole HARE
2019-05-01 Mise à jour de POET et POST pour des arbres Merkle plus efficaces
2019-05-13 Implémentation du protocole POST
01/06/2019 Implémentation de la sérialisation XDR pour les appels TXapi ; modification des noms par défaut pour les portefeuilles et les comptes
2019-07-08 Réseau de test local Spacemesh pour les développeurs, prend en charge OSX et Linux
2019-07-15 L'application Spacemesh (portefeuille + mineur) publie la conception visuelle finale pour la première fois
2019-09-09 Client GO-Spacemesh. Ajout d'une infrastructure d'événements et d'un side-car de collecteur d'événements pour les statistiques futures et l'analyse de la grille de blocs ; concentration sur les problèmes de stabilisation de la base de code de la machine virtuelle Spacemesh (SVM)
2019-10-01 Spacemesh entre en Chine
2019-10-28 Noms des jetons, nœuds et autres composants clés de Spacemesh décidés
2019-12-09 Base de code SVM refactorisée
2020-02-01 L'application Spacemesh testnet fonctionne sous Windows, OSX et Linux
2020-02-15 Commencez à développer une application de portefeuille SVM
2020-03-01 Lancement en douceur réussi de Tweedledee - le premier testnet ouvert Spacemesh
2020-04-01 Boîte svm-gas intégrée à l'environnement d'exécution SVM ; planification avancée des documents SVM intégrée à goSpacemesh
01/05/2020 Mise à jour majeure de la couche de stockage de SVM 0.2 (machine virtuelle Spacemesh basée sur une réunion de revue de conception).
2020-05-15 Les nœuds gérés sont déplacés vers une nouvelle infrastructure plus efficace et un nouveau réseau est lancé (id 115)
2020-06-15 Publication d'une autre version de l'application Spacemesh ; lancement d'un nouveau site Web de mini-produits contenant des informations sur la feuille de route du projet Spacemesh, les unités de pièces Spacemesh, la conception visuelle, certaines spécifications supplémentaires, etc.
2020-07-01 Début du développement de l'application Ledger pour le jeton Spacemesh, offrant aux propriétaires de jetons une amélioration
2020-08-01 SpacemeshCLIWallet et l'application ajouteront la prise en charge du grand livre ; mini-spécification initiale pour le mode portefeuille uniquement finalisée ; finaliser la spécification initiale pour le format de transaction binaire Spacemesh à implémenter sur toute la plate-forme
2020-09-01 Achèvement de la fusion du code API
15/09/2020 Fin de la construction des tableaux de bord Web de bureau et mobiles de Spacemesh Network ; publication des mini-spécifications des applications Web et des services Web Spacemesh
2020-11-01 Ajout d'un système de build automatisé pour toutes les plateformes via githubactions
2020-11-15 SVM a ajouté le suivi des ressources allouées manuellement. Cette fonctionnalité supplémentaire devrait faciliter le débogage/éviter les fuites de mémoire.
2020-12-01 Étude préliminaire sur la structure et le traitement des transactions complétée
2021-01-01 Sortie du format de transaction Spacemesh 0.2 et de l'algorithme de vérification
2021-01-15 Encodage simplifié des transactions et des reçus SVM
2021-02-01 Création d'un nouveau tableau de projet qui peut être utilisé pour suivre le pipeline
2021-02-15 Refactorisation du composant Runtime
2021-03-01 Un nouveau site Web de documentation de la plate-forme a été lancé, contenant la documentation du protocole Spacemesh, entièrement consultable et dont la version est contrôlée.
2021-05-01 Mise à jour majeure du code de synchronisation ; refonte complète de l'écran de coffre-fort multisig Spacemesh pour la version 0.3 de Spacemesh ; affichage amélioré des messages d'erreur de nœud dans l'écran de réseau à venir.
2021-05-15 La bibliothèque GPU-POST fonctionne avec les GPU de calcul Vulkan tels que les puces AMD et Apple M1 sans obliger les utilisateurs à installer le grand SDK Vulkan.
2021-06-01 Étudiez une conception de "bloc uniforme" qui surmonte bon nombre des défis associés au problème de coordination de la sélection des transactions dans la grille.
2021-07-05 Compte complet SMIP unifié, calqué sur l'EIP-2938 d'Ethereum, avec de nombreuses modifications clés pour prendre en charge le protocole et la structure de données Spacemesh.
2021-09-23 TweedleDev 205 est en ligne et subit actuellement des tests internes.
2021-12-06 Sortie de Smapp 0.2beta0
2022-02-16 Mise en œuvre du mécanisme de mise à jour automatique de base
2022-05-02 Achèvement de la mise en œuvre de la commande de Mempool et du suivi de l'état conservateur des transactions en attente ; mise en œuvre de la prise en charge de la couche P2P pour les points d'entrée DNS
2022-07-03 Achèvement de la conception du cycle de certification Hare et démarrage de la mise en œuvre ; mené des recherches sur les SVM et les modèles de compte/modèle/transaction ; la dernière version de Smapp est entrée dans la phase de test finale ; a développé des plans de produits Genesis, y compris les mises à jour SMREPL, le matériel portefeuilles et Vault avec MultiSig ; développer de nouvelles API pour l'état du maillage et l'estimation des récompenses, à mettre à jour pour utiliser les derniers formats de transaction.
2022-08-17 SMapp a publié la version 0.2.6. Du côté du protocole, continuer à améliorer la résilience du serveur PoET ; du côté de Smapp, publier plusieurs versions, y compris des modifications et des correctifs majeurs ; terminer la première phase de la simulation Hare, optimiser le protocole HARE et réaliser des améliorations majeures dans le paramétrage du réseau principal Progress.
05/03/2023 La fonction de hachage est passée de SHA256 à BLAKE3 pour améliorer la vitesse de traitement ; en termes de protocole, le développement de PoST et l'optimisation du protocole HARE ont été effectués, y compris la réécriture de Rust pour améliorer l'efficacité ; plus fine dans la couche Go-Spacemesh traitement ; Smapp a mis en œuvre des améliorations d'accessibilité multiplateforme ; un nouveau réseau de test a été publié ; l'équipe de recherche a développé une vision pour Spacemesh 2.0 et a discuté des sujets importants restants pour Spacemesh 1.0.
2023-04-17 Mises à jour : 1. Produit et feuille de route 2. Calendrier de publication 3. Progrès de Testnet 4. Vision culturelle
2023-06-20 Lancement de Testnet-05 ; engagez une société de recherche en sécurité tierce pour aider à auditer le code Spacemesh et effectuer des tests de sécurité avant sa sortie.
2023-07-14 Spacemesh est officiellement lancé et le réseau principal est lancé
2023-08-04 En termes de protocole, migrer vers libp2p avec une table de hachage distribuée réduit la difficulté de preuve PoST sur le réseau principal ; après le lancement du réseau principal Spacemesh, la difficulté de preuve sera à nouveau relevée ; la fonction de nœud est réalisé sur Spacemesh Améliorations, y compris le streaming d'événements et les améliorations d'affichage Smapp ; réalisé sur PoET phasé (serveur PoET : il s'agit d'un composant centralisé qui est chargé de vérifier les preuves de temps d'attente soumises par les participants et de les diffuser sur l'ensemble du réseau) et des recherches commandées sur K2pow et la vérification distribuée ; a progressé dans l'ajout d'une machine virtuelle complète à Spacemesh.
Vision future:
Appareils mobiles : La partie projet s'engage à réaliser le fonctionnement de Spacemesh sur divers appareils, y compris les téléphones portables, et l'exploitation minière à domicile de manière rentable et durable. L'objectif du projet est de faire fonctionner Spacemesh même sur les smartphones, et même s'il faudra un certain temps pour y arriver, il n'y a pas d'obstacle fondamental.
Machine virtuelle complète : La partie projet cherche à laisser Spacemesh disposer d'une machine virtuelle complète, non limitée à une machine virtuelle limitée comme Bitcoin, ni limitée à EVM. La partie projet prévoit non seulement de commencer avec un petit nombre de contrats intelligents "précompilés" codés en dur dans la version initiale, mais également de s'étendre progressivement pour obtenir des fonctions de machine virtuelle de contrat intelligent de première classe.
2.3 Situation de l'équipe
2.3.1 Situation globale

Spacemesh est une société basée en Israël qui vise à construire un système d'exploitation en maillage de blocs qui améliore la technologie de la blockchain grâce à un nouveau protocole de consensus - preuve du temps et de l'espace POST, Post peut fonctionner sur n'importe quel ordinateur de bureau, l'objectif est de résister à la coûteuse machine minière ASIC . L'équipe de Spacemesh est composée de professionnels d'horizons divers et compte actuellement 27 membres sur LinkedIn, couvrant des domaines tels que les informaticiens, les cryptographes, les mathématiciens, les ingénieurs et les concepteurs.
2.3.2 Fondateur

Co-fondateur d'Aviv Eyal
Concentrez-vous sur la création de systèmes d'exploitation blockchain gratuits et open source et de crypto-monnaies équitables. En tant qu'entrepreneur et technologue, il s'engage à proposer des produits et services numériques innovants, faciles à utiliser et grand public avec une expérience utilisateur exceptionnelle. Il possède une vaste expérience dans la construction de systèmes complets de haute qualité et dans le lancement de startups de médias grand public.

Co-fondateur et PDG, Tomer Afek
Ancien co-fondateur et CMO de SHOWBOX, a transformé avec succès des marques et des éditeurs en géants de la vidéo numérique. En outre, il possède une vaste expérience dans la publicité et l'investissement en ligne, en tant que PDG de ConvertMedia.
2.3.3 Membres principaux

Raphael Ouzan Membre du conseil d'administration et conseiller
Raphael Ouzan est le fondateur et PDG d'A.Team, une plateforme de team building. Il a également cofondé BlockNation avec le PDG d'Apollo, Mark Rowan, pour investir dans le web3. De plus, Raphael Ouzan est officier honoraire de la branche technique S des Forces de défense israéliennes et a été nommé talent exceptionnel de moins de 30 ans par Forbes.

Yaron Wittenstein Ingénieur principal du développement
Il est titulaire d'un baccalauréat en informatique du Technion-Israel Institute of Technology, où il était responsable de la construction d'une crypto-monnaie programmable décentralisée basée sur la preuve de l'espace-temps, et a occupé les postes d'architecte logiciel et de responsable back-end dans le expérience de travail passée. De plus, il a travaillé comme développeur de logiciels dans les forces de renseignement israéliennes.
2.4 Financement
Spacemesh a clôturé plus de 2 cycles de financement, levant un total de 22,5 millions de dollars auprès des principaux investisseurs en crypto-monnaie, notamment Metastable, Coinbase, Dekrypt, Slow Ventures, Polychain, Paradigm, Dragonfly, Electric Capital, Greenfield, Arrington XRP Capital, BRM Capital, gumi Cryptos Capital (gcc) et 1KX et d'autres institutions. Le dernier cycle de financement a eu lieu le 27 décembre 2021, Leland Ventures et Kosmos Ventures étant les derniers investisseurs.
3. Analyse commerciale
3.1 Objet de service
Utilisateurs d'ordinateurs de bureau à domicile : le projet Spacemesh s'adresse principalement aux utilisateurs d'ordinateurs de bureau à domicile, en particulier ceux qui disposent de ressources système et de connexions Internet suffisantes. L'intention initiale du projet est de permettre aux utilisateurs domestiques ordinaires de participer au processus d'extraction et de consensus de la blockchain, afin de réaliser la décentralisation et la sécurité du réseau. Grâce à son mécanisme de consensus Proof of Space-Time (PoST), Spacemesh permet aux utilisateurs ordinaires de participer à l'exploitation minière en contribuant à l'espace de stockage et aux ressources temporelles sans nécessiter d'équipement matériel spécial.
Grandes fermes minières et grands propriétaires de machines minières : bien que le projet se concentre sur les utilisateurs domestiques ordinaires, les fermes minières et les grands propriétaires de machines minières peuvent également participer à Spacemesh. La ferme de minage peut intégrer plusieurs ordinateurs et disques durs pour améliorer l'efficacité et la rentabilité du minage. Ils peuvent tirer parti des ressources informatiques et de stockage à grande échelle pour améliorer la sécurité et la stabilité du réseau.
Développeurs de systèmes distribués : les développeurs intéressés par la blockchain et le développement de systèmes distribués peuvent participer au développement et à l'innovation du projet Spacemesh et contribuer au développement de son écosystème.
3.2 Classification des entreprises
L'activité de Spacemesh peut être divisée dans les principales catégories suivantes :
Protocole de consensus distribué : Le cœur de métier de Spacemesh est un protocole de consensus distribué basé sur le mécanisme de consensus Proof of Space-Time (PoST). Le protocole vise à intégrer les ressources informatiques des utilisateurs d'ordinateurs de bureau à domicile dans un réseau décentralisé, à parvenir à un consensus de réseau en stockant et en vérifiant les ressources spatiales, et à fournir un degré élevé de sécurité et de décentralisation pour le réseau blockchain.
Minage (Smeshing) : Le processus de minage dans le protocole Spacemesh est appelé "Smeshing", qui est un processus dans lequel les participants fournissent des ressources informatiques au réseau pour soutenir le consensus et obtenir des récompenses symboliques. Les utilisateurs d'ordinateurs de bureau à domicile peuvent participer à Smeshing et devenir des nœuds du réseau, fournissant ainsi un support de sécurité et de consensus pour le réseau.
Construction écologique : Spacemesh se concentre sur la construction écologique et coopère avec les développeurs, les communautés et les partenaires écologiques pour promouvoir davantage d'applications et d'outils à exécuter sur son réseau. Les constructeurs d'écosystèmes peuvent recevoir des récompenses symboliques pour soutenir leurs contributions.
3.3 Détails de l'entreprise
1. PoST (Preuve d'Espace-Temps)
Définition : La ressource utilisée par le protocole Spacemesh est l'espace-temps. L'équipe du projet transforme l'espace-temps en une ressource publiquement vérifiable en permettant aux mineurs de publier des preuves d'espace-temps (PoST). À un niveau élevé, PoST est une preuve qu'un nœud a alloué une certaine quantité d'espace S pendant une période de temps donnée T pour participer au processus de minage. La ressource spatio-temporelle d'un nœud est calculée comme S · T. Grosso modo, PoST se compose de deux phases : une phase d'initialisation (exécutée une fois), au cours de laquelle les mineurs « valident » les données pour remplir l'espace S, et une phase d'exécution (exécutée à plusieurs reprises), au cours de laquelle les mineurs prouvent qu'ils stockent toujours des données. La composante temporelle de la ressource spatio-temporelle est le temps écoulé entre les preuves consécutives - si l'intervalle entre l'initialisation (ou la dernière étape d'exécution) et la dernière étape d'exécution est T, alors cela prouve que le mineur a consommé S T ressources spatio-temporelles. Malheureusement, PoST ne prouve pas réellement que le mineur a stocké des données entre deux preuves. Cela prouve une affirmation un peu plus faible : "soit le mineur a stocké les données, soit le mineur a reconstruit les données". Ceci est inévitable car les mineurs peuvent toujours relancer le processus d'initialisation pour recréer les données. Les projets gèrent cela en paramétrant explicitement le coût d'initialisation dans PoST. Le coût d'initialisation est important car sa relation avec le coût de stockage détermine si les données sont stockées ou recalculées dans l'intervalle entre deux épreuves. Si le coût d'initialisation est inférieur au coût de stockage des données, les utilisateurs rationnels préféreront le recalcul - auquel cas le protocole est toujours sécurisé, mais devient essentiellement un protocole basé sur la preuve de travail. Étant donné que le coût réel du stockage et du CPU dans le monde réel peut fluctuer, les parties du projet doivent être en mesure d'ajuster les coûts d'initialisation pour s'assurer que le stockage des données reste un choix rationnel. De plus, dans le protocole Spacemesh, la partie projet résout le problème du maintien d'une complexité de communication fixe en augmentant l'intervalle entre les preuves successives à mesure que le nombre de mineurs augmente. Cela signifie que le coût de stockage des données entre les épreuves successives croît linéairement avec le nombre de mineurs. Même si les coûts de CPU et de stockage restent les mêmes, les coûts d'initialisation devront éventuellement être ajustés pour tenir compte de cette augmentation.
De plus, alors que la composante spatiale de PoST est publiquement vérifiable - elle ne repose que sur le contenu des messages envoyés dans le protocole PoST - la composante temporelle ne l'est pas : elle nécessite que les vérificateurs mesurent le temps écoulé entre les exécutions de PoST. La partie projet y parvient en convertissant PoST en une primitive entièrement "non interactive" publiquement vérifiable (NIPoST) en ajoutant une preuve de temps écoulé (PoET) dans la construction. Intuitivement, les mineurs utiliseront PoET pour prouver de manière publiquement vérifiable qu'un intervalle de longueur T s'est écoulé entre les exécutions de PoST. Afin de vérifier que les mineurs ont utilisé les ressources spatio-temporelles S T, il suffit de vérifier si PoST est l'espace S et si PoET est le temps T. Étant donné que le projet n'a aucun moyen direct de prouver que le temps s'est écoulé, le projet utilise le travail séquentiel comme proxy du temps écoulé (similaire à un hachage cryptographique itératif séquentiel). L'idée de base est qu'il est extrêmement difficile de rendre les séquences de hachage itératives plus rapides que les processeurs commerciaux produits en série les plus rapides, en particulier si le projet utilise de tels hachages (tels que SHA256), et les fabricants de processeurs traditionnels ont investi des ressources considérables pour accélérer le hachage. calcul. (Cela contraste fortement avec l'augmentation du débit global des tâches - qui peut être réalisée grâce à la parallélisation à un coût qui n'est que linéaire dans le débit requis). Par conséquent, dans cet article, les parties du projet utilisent PoET et PoSW (preuve de travail séquentiel) de manière interchangeable.
Spacemesh est basé sur le framework "Tortoise and Hare" de Meshcash. Cependant, il existe plusieurs choix de conception majeurs qui rendent Spacemesh fondamentalement différent de Meshcash :
• PoW (Proof of Work) « lie » le travail CPU consommé à des tâches spécifiques. Les protocoles basés sur PoW existants, y compris Meshcash, tirent pleinement parti de cette propriété ; cela garantit que les adversaires ne peuvent pas réutiliser le travail déjà effectué pour créer une "histoire alternative". En revanche, PoST (Proof of Space-Time) ne lie pas les ressources spatio-temporelles déjà consommées au défi (car le côté projet espère pouvoir réutiliser les données stockées pour de multiples défis afin de réduire les coûts énergétiques). Cela signifie que les adversaires peuvent créer des blocs "syntaxiquement valides" qui réutilisent l'"ancien" espace-temps, et le protocole doit être capable de gérer cette situation.
• Le temps de résolution du PoW obéit à une distribution aléatoire. Cette fonctionnalité est essentielle pour mettre en œuvre en toute sécurité un échantillonnage aléatoire des mineurs dans Meshcash (et d'autres protocoles basés sur PoW). Au lieu de cela, Spacemesh remplace une loterie par certains critères d'éligibilité : chaque mineur qui consomme suffisamment de ressources spatio-temporelles est éligible pour générer un bloc (avec un certain caractère aléatoire quant au moment où un bloc est généré). Parce que l'éligibilité n'est pas aléatoire, Spacemesh est plus efficace que les autres protocoles pour prévenir les attaques par attrition. Une attaque d'usure est un adversaire qui tente d'augmenter la probabilité d'être sélectionné en effectuant un travail supplémentaire non conforme au protocole. "
En général, le protocole Spacemesh utilise des preuves d'espace-temps (PoST) pour convertir les ressources spatio-temporelles en ressources vérifiables, et utilise la preuve de temps écoulé (PoET) pour construire des PoST non interactifs, la différence avec le cadre Meshcash et comment déterminer L'éligibilité des mineurs peut être déterminée de manière décisive pour améliorer la sécurité et la durabilité du protocole.

2. Processus :
Pour s'assurer que le réseau Spacemesh est à l'abri des attaquants, le système utilise un mécanisme basé sur des smashers allouant de l'espace sur une période de temps. Pour pouvoir participer et recevoir les récompenses correspondantes, les individus doivent prouver qu'ils disposent effectivement de la capacité de stockage requise pendant un certain temps.
Les smeshers Spacemesh doivent émettre des transactions d'activation toutes les deux époques pour prouver leur éligibilité à participer à l'époque suivante. La transaction d'activation contient une preuve cryptographique que l'auteur a accès à l'espace de stockage alloué avant et après un laps de temps vérifié.
Lorsque les smashers ont fini d'initialiser leur stockage alloué, ils génèrent un premier PoST (Proof of Space). Cela prouve seulement que l'auteur a accédé aux données PoST à un moment indéterminé, qui a ensuite été vérifié par PoET (Proof of Elapsed Time).
La construction PoET comporte deux parties principales : l'arborescence des membres, qui montre qu'un smasher donné peut accéder à ses données PoST avant que le PoET ne travaille, et la preuve de travail séquentielle, qui montre qu'une certaine quantité de travail séquentiel a été effectuée - Spacemesh utilise cette partie comme une approximation du temps.
Une fois qu'une preuve de travail séquentiel est faite, les smashers peuvent l'utiliser comme tâche pour un autre Post, formant une chaîne qui prouve qu'ils ont accédé aux données avant et après le travail séquentiel.
ATX (Activation Transaction), qui est utilisé pour activer l'ID des mineurs et prouver qu'ils disposent d'une certaine quantité d'espace de stockage et de ressources temporelles, afin qu'ils soient éligibles pour participer à l'exploitation minière et à d'autres services réseau, ATX joue un rôle très important dans le protocole Spacemesh. PoET est un algorithme de consensus dans le protocole Spacemesh, qui est utilisé pour vérifier que les participants ont attendu pendant un certain temps. Le temps d'attente de la preuve PoET est utilisé pour calculer le poids de vote d'ATX, donc plus le temps d'attente est long, plus le poids de vote est élevé.
Le schéma simplifié suivant illustre la structure d'ATX :

**3. Boucle Smeshing : **
Pour éviter de générer, transmettre et stocker deux preuves PoST par ATX (transaction d'activation), tous les inscrits PoET sauf le premier incluront dans leur ATX une référence à leur ATX précédent. Étant donné que l'ATX précédent contenait un PoST et était inclus dans l'arborescence des membres du PoET, les smeshers (c'est-à-dire les mineurs) ont pu prouver qu'ils avaient accès aux données stockées avant le début des travaux du PoET.
Il doit y avoir un intervalle de temps afin de s'assurer que les smeshers ont suffisamment de temps pour recevoir le PoET, générer un PoST (ce qui peut prendre plusieurs heures), générer un ATX avec les deux preuves et s'inscrire au prochain cycle PoET. Il y a un "Cycle Gap" de 12 heures entre les rounds PoET, ce qui devrait être suffisant pour que la plupart des smashers passent à travers le processus. Pour empêcher les smeshers d'allouer plus de stockage qu'ils ne peuvent générer de PoST en 12 heures, le SMApp (application Spacemesh) exécute des benchmarks et indique à l'utilisateur quelle est l'allocation maximale recommandée lors de la configuration du smeshing.
POINTS CLÉS POUR RECEVOIR LE BONUS
Les récompenses Spacemesh (composées de frais de transaction + subvention de bloc) sont distribuées aux smashers (c'est-à-dire les mineurs) qui sont en mesure de fournir à Hare des propositions de blocs éligibles à temps pour être incluses dans l'ensemble final pour générer des blocs. Ces récompenses sont distribuées en fonction du poids relatif de chaque proposition dérivé du poids de l'ATX pour les smashers précédemment publiés.
Un ATX éligible se compose de deux preuves PoST (ou d'une référence à un ATX précédent et d'une seule preuve PoST), combinées par des preuves PoET, qui prouvent ensemble que les smashers ont accès aux données avant et après un certain laps de temps (deux semaines) a écoulé.
Le schéma ci-dessous détaille toutes les étapes nécessaires, de l'initialisation à l'obtention des récompenses :

4. Accord de LIÈVRE
Le protocole HARE est un protocole de consensus utilisé dans le cadre Spacemesh, conçu pour parvenir à un consensus rapide et sécurisé dans un réseau de participants. Voici une explication détaillée de ses caractéristiques et fonctions :
Plusieurs proposants : contrairement aux protocoles de consensus antérieurs, le protocole HARE utilise plusieurs proposants plutôt que des proposants désignés, car toutes les parties du cadre Spacemesh doivent s'entendre sur un ensemble de blocs concurrents.
Fonction de tour de scrutin : le protocole HARE utilise une fonction aléatoire vérifiable (VRF) pour sélectionner les proposants à chaque tour. Il s'agit d'un moyen standard d'assurer un processus de sélection équitable et aléatoire.
Réseau Gossip : Le protocole HARE fonctionne sur le réseau Gossip, qui est un réseau de communication où les participants échangent des informations via des connexions aléatoires. Cependant, les résultats de l'accord ne sont enregistrés dans la blockchain que sous la forme de votes des mineurs, et l'exécution de l'accord lui-même n'a pas besoin d'être stockée.
Protocole Tortoise : Le protocole HARE est conçu pour assurer la sécurité, mais si les hypothèses sous-jacentes rencontrent des problèmes, il peut être à risque. Pour faire face à ce problème, le protocole utilise une version modifiée du protocole Tortoise. Cette modification permet au protocole d'atteindre un consensus à partir de n'importe quel état initial en randomisant les votes des partis honnêtes avec de petites marges de vote mais avec une coordination.
Paramètres réglables : Le protocole HARE a plusieurs paramètres réglables qui peuvent être définis par le concepteur du protocole. Ces paramètres incluent l'intervalle de couche, la distance HARE, la longueur d'époque, la largeur de couche moyenne, la distance de retard de la mauvaise balise, la difficulté d'initialisation NIPoST et le seuil de confiance. Ces paramètres peuvent être réglés pour optimiser les performances du protocole et s'adapter aux différentes conditions du réseau.
Correction syntaxique : Pour qu'un bloc soit considéré comme syntaxiquement correct dans une certaine couche, il doit satisfaire certaines conditions. Ces conditions incluent le fait d'avoir un ID de nœud actif, d'être éligible pour produire des blocs au niveau de cette couche, d'avoir tous les blocs de sa grille visible reçus et syntaxiquement corrects, et toutes les transactions contenues dans le bloc étant syntaxiquement correctes.
Modes préférés et vote implicite : Le protocole HARE garantit que les modes préférés se retrouvent dans les couches plus anciennes, qui sont les modes de vote qui obtiennent la majorité des votes de bloc ultérieurs. Les nouveaux blocs honnêtes traitent les votes des anciens blocs de la même manière que le mode préféré le plus récent, ce qui permet de calculer les votes implicites des nouveaux blocs pour les anciens blocs utilisant le même mode préféré.
En résumé, le protocole HARE combine plusieurs proposants, VRF, Gossip Network et le protocole Tortoise pour parvenir à un consensus rapide et sécurisé dans le cadre Spacemesh. Il intègre des mécanismes d'auto-guérison et des paramètres ajustables pour s'adapter aux différentes conditions du réseau et assurer la validité du bloc.
5. Exigences de l'application Spacemesh
Configuration minimale requise pour exécuter un nœud :
Processeur : Intel ou AMD x86-64 ou ARM 64 bits, y compris Apple Silicon (mais pas Raspberry Pi), avec 1 Go ou plus de mémoire.
Système d'exploitation : Windows 10/11, MacOS, Ubuntu 22.04+ ou Fedora 36+.
Disque : Doit disposer de 50 Go d'espace disque libre.
Vitesse : Une connexion Internet permanente et illimitée avec une vitesse de téléchargement d'au moins 5 Mbps et une vitesse de téléchargement d'au moins 1 Mbps.
Exigences supplémentaires pour le smashing (en plus d'exécuter un nœud) :
Pour prendre en charge plus que l'allocation d'espace de smeshing minimum, ou pour permettre une utilisation ininterrompue de l'ordinateur pendant que le nœud est en cours d'exécution, ce qui suit est recommandé :
Un disque dur capable de lectures soutenues à une vitesse de lecture séquentielle d'au moins 100 Mo/s.
Processeurs multicœurs produits au cours des 8 dernières années.
6. Coûts et avertissements
L'exécution d'un nœud nécessite un ordinateur qui peut fonctionner en continu 24 heures sur 24, 7 jours sur 7, ce qui entraînera des factures d'énergie correspondant au coût de l'électricité dans la zone de l'utilisateur.
Si l'ordinateur d'un utilisateur répond aux exigences minimales, il n'est pas nécessaire d'acheter de l'équipement supplémentaire pour exécuter un nœud complet Spacemesh. En fait, le côté du projet décourage de tels achats car il n'y a aucune garantie que les utilisateurs récupéreront leur investissement. Spacemesh fonctionne mieux avec de l'espace libre sur le disque dur dont l'utilisateur dispose déjà.
Les utilisateurs peuvent s'attendre à des mises à jour semi-automatiques ou entièrement automatiques. Veuillez mettre à jour vers la dernière version lorsque vous en serez informé.
Les utilisateurs peuvent vérifier l'état de santé du réseau en consultant la page d'état du réseau de la partie projet.
Limitation de la bande passante : dans les premiers stades, Spacemesh peut nécessiter plus de bande passante réseau que prévu, une connexion réseau stable et une bande passante de 10 Mbps suffisent pour être un participant actif du réseau.
Fournisseurs d'accès Internet (FAI) : certains fournisseurs d'accès Internet ne sont pas très favorables au trafic peer-to-peer (p2p), les utilisateurs qui rencontrent de tels problèmes utilisent l'option "disable-reuseport" dans la configuration.
3.4 Espace et potentiel de l'industrie
3.4.1 Classement
Le consensus de la blockchain fait référence au processus d'obtention d'un consensus sur l'état et l'ordre des transactions dans un réseau distribué. Différents projets de blockchain utilisent différents algorithmes de consensus pour assurer la sécurité et la crédibilité du réseau. Voici quelques types courants de consensus blockchain :
Preuve de travail (PoW) : PoW est le mécanisme de consensus utilisé par les premiers projets de blockchain tels que Bitcoin. Dans PoW, les mineurs doivent résoudre un problème difficile et créer de nouveaux blocs en essayant constamment de trouver la bonne solution. Cela nécessite beaucoup de puissance de calcul, et celui qui résoudra le problème en premier aura le droit de créer un bloc et de recevoir les récompenses correspondantes.
Proof of Stake (PoS) : PoS est un mécanisme consensuel qui remplace le PoW. Dans PoS, ceux qui détiennent des jetons peuvent participer à la création et à la confirmation de blocs en tant que "validateurs". La probabilité qu'un validateur soit sélectionné est proportionnelle au nombre de jetons qu'il détient, ce qui signifie que plus il y a de jetons, plus il est probable qu'il soit sélectionné.
Delegated Proof of Stake (DPoS) : DPoS est une variante de PoS, qui participe à la vérification en élisant certains nœuds comme « représentants ». Les nœuds représentatifs sont responsables de la génération de blocs et de la confirmation des transactions, et les autres détenteurs de jetons peuvent voter pour les représentants. Le mécanisme DPoS peut améliorer la vitesse et l'évolutivité des transactions, mais il peut également entraîner des problèmes de centralisation.
Preuve d'autorité (PoA) : PoA est un mécanisme de consensus centralisé dans lequel des nœuds faisant autorité spécifiques vérifient les transactions et créent des blocs. Ce mécanisme convient à certaines chaînes privées et chaînes d'alliance, mais il peut manquer de décentralisation et de sécurité dans les chaînes publiques.
Preuve de l'espace-temps (PoST) : PoST est un mécanisme consensuel basé sur l'espace et le temps de stockage, tel qu'utilisé dans le projet Spacemesh. Au lieu de calculer, les participants prouvent leur participation au réseau en stockant des données. Ce mécanisme est plus respectueux de l'environnement et adapté aux projets utilisant des ressources spatiales.
Preuve de gravure (PoB) : Dans PoB, les utilisateurs doivent « brûler » (détruire) un certain nombre de jetons pour obtenir le droit de participer. Ce mécanisme est utilisé pour mesurer la contribution et l'intérêt des utilisateurs, mais il est rarement utilisé.
3.4.2 Taille du marché
Bien que Spacemesh appartienne au domaine du consensus PoST, il est difficile de calculer avec précision la taille de ce segment de marché car PoST n'est pas encore largement adopté dans le monde de la crypto-monnaie. Cependant, en général, Spacemesh est plus proche du domaine de la concurrence en matière de puissance de calcul, et le rapport de recherche présentera certaines données liées à la concurrence en matière de puissance de calcul.
Contexte
En décembre 2010, le programmeur tchèque Marek a créé le premier pool minier au monde "slushpool". Cette ferme minière collective à grande échelle est progressivement devenue le principal mode de développement de l'industrie. Des développements tels que la cotation des sociétés minières et la financiarisation de la puissance de calcul ont ont apporté une impulsion continue à l'industrie minière, et ont également permis à cette nouvelle piste de développer progressivement un paysage commercial à grande échelle. En avril 2022, la valeur marchande totale de 21 sociétés minières Bitcoin cotées dépassait 15 milliards de dollars US.Avant la fusion d'Ethereum, la valeur marchande des machines minières Ethereum à elles seules atteignait 5 milliards de dollars US.
Du point de vue de la dimension temporelle
En prenant Bitcoin comme exemple, examinons la croissance de la puissance de calcul totale du réseau de Bitcoin sur un cycle de trois ans :
De 2009 à 2011, la puissance de calcul de l'ensemble du réseau de Bitcoin est passée de 10 GH/s à 10 TH/s, soit une augmentation d'environ 1000 fois ;
De 2012 à 2014, la puissance de calcul est passée de 20 TH/s à 300 PH/s, soit une multiplication par 15 000 ;
De 2015 à 2017, la puissance de calcul est passée de 1 EH/s à 14 EH/s, soit 14 fois plus ;
De 2018 à 2020, la puissance de calcul passera de 40 EH/s à 160 EH/s, soit une augmentation d'environ 4 fois ;
De 2021 à janvier 2023, la puissance de calcul passera de 200 EH/s à 255 EH/s, soit une augmentation d'environ 1,3 fois ;
D'après la comparaison, on peut constater que depuis la naissance de Bitcoin, la puissance de calcul du réseau a augmenté. Bien qu'il y ait une baisse à court terme de la puissance de calcul en raison des changements du marché, de la réglementation politique et d'autres raisons, le long -tendance à terme de la croissance a toujours été là.
Du point de vue de la dimension spatiale
En 2013, après que l'industrie minière nationale ait connu la controverse d'une centaine d'écoles de pensée sur les machines minières, l'ensemble du réseau Bitcoin a dépassé les 70 %. Jusqu'en octobre 2020, la part de la puissance de calcul de la Chine a commencé à décliner. Selon les statistiques du Cambridge Alternative Finance Research Center, d'octobre 2020 à mai 2021, la part de la puissance de calcul en Chine est passée de plus de 70 % à 44 %. En revanche, la puissance de calcul du bitcoin aux États-Unis a fortement augmenté, passant de De 17 % en avril 2021 à 35 % en août, les États-Unis ont également dépassé la Chine pour devenir la plus grande source mondiale de puissance de calcul en bitcoins.
D'octobre 2020 à mai 2021, la baisse de la proportion de la puissance de calcul de la Chine est principalement due à l'effet d'éviction causé par l'expansion à grande échelle des sociétés minières à l'étranger. un grand nombre de fermes minières ont été construites par lots dans de nombreux endroits aux États-Unis.
Le 24 mai 2021, Bit Mining a annoncé qu'elle coopérerait avec une société kazakhe pour investir 60 millions de yuans dans la construction et l'exploitation d'une nouvelle mine.
Le 27 juillet 2021, Bitmain a annoncé la scission de sa marque de pool de minage AntPool, affirmant qu'il réaliserait cette partie de l'activité à l'étranger et a également coopéré avec Enegix pour équiper plus de 50 000 machines de minage Antminer S 19 Pro au Kazakhstan. mines. En outre, de nombreuses grandes et moyennes entreprises minières telles que Huobi, Binance Mining Pool et Canaan Technology ont transféré leurs activités à l'étranger.
Jusqu'au début de 2022, la migration des mineurs était pratiquement terminée. Des pays comme les États-Unis, la Russie et le Kazakhstan sont devenus les pays dotés de la plus grande puissance de calcul. La migration de la puissance de calcul a autrefois fait chuter la puissance de calcul de l'ensemble du réseau Bitcoin. Une fois la migration terminée, la puissance de calcul des pools de minage d'origine chinoise tels que AntPool, F2 Pool et ViaBTC s'est également rapidement rétablie.
Après le ralentissement du vent de la réglementation, la puissance de calcul nationale du bitcoin a recommencé à se redresser en partie. Selon les statistiques de chainbulletin, la puissance de calcul actuelle du bitcoin en Chine représente environ 21,1 %, juste derrière les États-Unis. La raison en est que Selon l'industrie, les gens pensent que certains mineurs utiliseront des serveurs proxy étrangers pour échapper à la surveillance nationale, dispersés à petite échelle dans des zones reculées pour exploiter secrètement, et même utiliseront la production d'électricité hors réseau pour éviter la surveillance de l'alimentation.

** Ère Post-PoW **
En 2022, la consommation totale d'électricité du réseau Bitcoin est d'environ 107 TWH, ce qui équivaut à la consommation annuelle d'électricité des Pays-Bas avec une population de 17 millions d'habitants.Si vous voulez parler du classement mondial, il peut être classé 33e. L'empreinte carbone générée tout au long de l'année est d'environ 43,28 tonnes métriques, ce qui équivaut à l'empreinte carbone générée à Hong Kong tout au long de l'année.De plus, les déchets électroniques générés par Bitcoin tout au long de l'année atteignent 43 000 tonnes.

Dans le cadre de la tendance générale à la protection de l'environnement et de l'environnement, il est devenu un choix inévitable pour l'exploitation minière de Bitcoin de se tourner vers une énergie propre. De plus en plus de fermes minières choisissent des énergies propres renouvelables telles que l'énergie solaire et l'énergie éolienne pour l'exploitation minière. Selon un rapport publié par le Bitcoin Mining Council (BMC) l'année dernière, en juin 2022, l'énergie propre représentait 66,8 % de la consommation d'énergie de l'exploitation minière de Bitcoin. Bien que l'authenticité de cette proportion n'ait pas encore été confirmée, la tendance à l'exploitation minière de Bitcoin utilisant de l'énergie propre est progressivement devenue une vision largement acceptée dans l'industrie.Ce changement peut effectivement réduire la pression politique et de l'opinion publique à laquelle l'industrie minière est confrontée.
Les problèmes de consommation d'énergie et de protection de l'environnement dans le secteur minier ne sont pas seulement des accusations malveillantes d'exploitation minière et de consommation élevée d'énergie, mais sont également enracinés dans le mécanisme PoW lui-même. Cependant, dans la montée en puissance d'un nouveau cycle de chaînes publiques, le mécanisme de consensus PoS (Proof of Stake) a commencé à dominer, évitant avec succès les problèmes de consommation d'énergie et de protection de l'environnement auxquels Bitcoin est confronté. Le mécanisme de consensus PoS apporte non seulement des avantages de développement tels que l'évolutivité à la chaîne publique, mais permet également à Ethereum de passer avec succès de PoW à PoS, et est également conforme à la tendance actuelle en matière de protection de l'environnement.
De plus, le passage du PoW au PoS introduit également de nouveaux domaines d'exploitation minière. Qu'il s'agisse de l'extraction de liquidités ou de la machine minière ZK sous la tendance des Zero-Knowledge Proofs, elle a ouvert une nouvelle frontière pour l'industrie minière. Dans ce contexte, le mécanisme de consensus PoST de Spacemesh est plus respectueux de l'environnement et durable.Grâce à des technologies telles que la preuve spatio-temporelle et la preuve du temps écoulé, il réduit le gaspillage d'énergie et réalise une écologie de blockchain efficace, ce qui est une étape importante pour le développement vert de l'industrie.
3.5 Données d'entreprise
Données des réseaux sociaux
Twitter : compte 13 142 abonnés
Discord : Sur la plateforme Discord, Spacemesh compte 16863 membres, et les membres actifs quotidiens se situent entre 1500 et 2000. Cela montre que les interactions et les discussions entre les membres de la communauté sont assez actives, et Discord est une plate-forme qui aide à établir des liens étroits et un partage communautaire.
YouTube : Bien que le nombre d'abonnés soit d'environ 1000, le volume de vues de chaque vidéo est compris entre 500 et 1000, ce qui montre une certaine attention et l'attractivité du contenu vidéo.

Données de fonctionnement


Au 13 août 2023, le réseau Spacemesh est entré dans sa deuxième ère, a frappé et confirmé avec succès 8876 blocs, et le nombre actuel de mineurs actifs a atteint 2383. Mais le 11 août, alors que l'équipe du projet répondait à la vulnérabilité, un seul compte a reçu 477 jetons $SMH. Cependant, le bogue a maintenant été corrigé et 1486 comptes ont reçu des récompenses totalisant 348150 jetons $SMH.
3.6 Paysage de la concurrence du projet
Dans le domaine de la blockchain d'aujourd'hui, l'algorithme de consensus PoST (Proof of Space and Time) mène une nouvelle vague de technologie. Dans le cadre de cette recrudescence, le projet Chia, en tant que mécanisme de consensus PoST classique, et le projet Kaspa, qui a attiré beaucoup d'attention dans le domaine de la puissance de calcul actuelle, ne peuvent être ignorés. Bien que ces deux projets poursuivent des objectifs et des caractéristiques différents, leurs concepts de base s'articulent autour de la voie de la puissance de calcul. Dans cette introduction et comparaison du projet, le mécanisme de consensus, l'architecture technique et les performances en termes d'évolutivité, de décentralisation, etc.
3.6.1 Présentation du projet
Kaspa est une couche 1 décentralisée et entièrement évolutive basée sur le protocole GHOSTDAG. Contrairement aux blockchains traditionnelles, GHOSTDAG n'est pas des blocs isolés créés en parallèle, mais leur permet de coexister et d'être ordonnés de manière consensuelle. Kaspa maintient le niveau de sécurité offert par les environnements de preuve de travail les plus sécurisés tout en prenant en charge des taux de blocage élevés. Sa conception est fidèle aux principes que Satoshi a intégrés à Bitcoin - extraction de preuve de travail, état isolé de la formation d'UTXO, politique monétaire déflationniste, pas de pré-extraction et pas de gouvernance centrale.
Chia Network est un projet de crypto-monnaie fondé par le fondateur de BitTorrent, Bram Cohen, en 2017. Il vise à créer une crypto-monnaie verte et respectueuse de l'environnement, et prévoit de développer une blockchain améliorée et une plate-forme de transaction intelligente, ainsi que de mettre en place des applications au niveau de l'entreprise. Chia Network a développé son propre langage de programmation de contrats intelligents Chialisp, qui conserve les avantages du "modèle UTXO" et introduit les fonctions générales du "modèle Ethereum Solidity", réalisant ainsi des fonctions plus puissantes, telles que la multi-signature, l'échange atomique, Portefeuilles destinataires autorisés, retraits de transfert, portefeuilles limites, portefeuilles papier avec récupération différée, portefeuilles d'identité numérique et jetons chia (similaires aux jetons ERC20). Le 18 mars 2021, Chia a officiellement publié le réseau principal Chia 1.0, avec le jeton nommé XCH.
3.6.2 Comparaison des articles
Chia, Kaspa et Spacemesh sont trois projets de blockchain différents, qui présentent des similitudes dans le mécanisme de consensus, la mise en œuvre technique, les méthodes d'extraction et d'autres aspects, mais il existe également des différences évidentes.
Mécanisme de consensus :
Chia : Chia Network utilise un nouvel algorithme de consensus de Satoshi Nakamoto appelé "Proof of Space" et "Proof of Time" (PoST). Ce mécanisme de consensus est conçu pour utiliser l'espace disque et le temps de calcul pour la sécurité et la vérification de la blockchain.
Kaspa : Kaspa utilise le protocole GhostDAG/PHANTOM (équivalent au mécanisme de consensus basé sur PoW et DAG), qui est un mécanisme de consensus basé sur la preuve de travail, qui peut atteindre un débit élevé et une confirmation de transaction à faible latence.
Spacemesh : Spacemesh utilise son propre protocole de consensus unique, basé sur la preuve de l'espace-temps (PoST) et la technologie de grille, visant à réaliser un réseau de blockchain hautement décentralisé, à haut débit et de haute sécurité.
Réalisation technique :
Chia : Chia implémente techniquement un mécanisme unique de preuve d'espace et de preuve de temps pour parvenir à un consensus et à l'exploration en utilisant l'espace disque inutilisé et en vérifiant une fonction de délai vérifiable.
Kaspa : Kaspa utilise le protocole GhostDAG/PHANTOM pour obtenir une confirmation rapide et un traitement des transactions à haut débit en créant une structure de bloc DAG.
Spacemesh : La mise en œuvre technique de Spacemesh comprend la technologie de grille et la preuve spatio-temporelle, ainsi qu'un protocole de consensus unique, visant à créer un réseau décentralisé, à haut débit et de haute sécurité.
Méthode de minage :
Chia : Le processus de minage de Chia consiste à créer des "parcelles" qui occupent de l'espace sur le disque dur et participent à la génération de blocs via la preuve d'espace et la preuve de temps.
Kaspa : le processus de minage de Kaspa implique l'utilisation d'une preuve de travail, en utilisant le protocole GhostDAG/PHANTOM pour générer un bloc DAG afin de confirmer rapidement les transactions.
Spacemesh : Le processus d'extraction de Spacemesh implique l'utilisation d'une technologie de preuve et de grille spatio-temporelle, ainsi qu'un protocole de consensus unique pour vérifier les transactions et générer des blocs.
Autres aspects:
Les trois projets visent à fournir un débit plus élevé et des vitesses de confirmation de transaction plus rapides pour répondre aux différents besoins des applications.
Leurs mécanismes de consensus et leurs méthodes d'extraction sont similaires à certains égards, comme l'utilisation de l'espace disque, de la puissance de calcul ou de la preuve de travail pour parvenir à un consensus.
En termes de réalisation technique et d'objectifs de projet, Chia se concentre sur la protection de l'environnement et l'exploitation minière verte, Kaspa se concentre sur le traitement des transactions à haut débit et Spacemesh se concentre sur la décentralisation et la sécurité.
Bien que ces projets aient certains points communs, leurs caractéristiques uniques et leurs implémentations techniques leur confèrent chacun un positionnement et des avantages propres dans le domaine de la blockchain.
3.7 Analyse du modèle de jeton
3.7.1 Montant total et répartition des tokens
Abréviation du jeton : $SMH
Total des jetons : 2,4 milliards
Répartition des jetons :
93,75 % (2,25 milliards de pièces) sont progressivement générées sous forme de récompenses de bloc, et les récompenses de bloc sont distribuées dans chaque bloc selon le plan de distribution des récompenses
6,25 % (150 millions de pièces) sont réservés en tant que récompenses d'équipe, pas de version initiale, progressivement publié selon le plan de déverrouillage, à partir d'un an après la création.
D'une manière plus générale, la distribution des récompenses suit une fonction de décroissance exponentielle pendant près de 2 000 ans. Les récompenses d'équipe seront débloquées un an après leur création et seront débloquées dans les trois ans.
Tableau de libération des jetons


À l'année 277 après Genesis, la récompense de niveau a été réduite à moins de 1 SMH, de sorte que l'offre totale en circulation n'a pas beaucoup changé après la période indiquée dans le graphique, bien que ce processus se soit poursuivi jusqu'en 1893 avant de s'arrêter complètement Année.
Répartition des récompenses
Les Smeshers qui participent à la génération de blocs sont récompensés par des récompenses de bloc. Ces récompenses proviennent de deux sources : les pièces nouvellement frappées (appelées récompenses de bloc) et les frais perçus par les transactions incluses dans le bloc.
Le nombre de nouvelles pièces générées dans chaque bloc diminue progressivement selon une fonction de décroissance exponentielle jusqu'à ce qu'il tombe finalement à zéro. Après cela, les smashers ne recevront en récompense que les frais perçus dans chaque bloc.
Le montant total cumulé des récompenses pour chaque niveau est régi par la formule suivante :


Pour calculer le nombre de nouvelles pièces dans un niveau donné, le projet calcule les récompenses cumulées du niveau actuel et du niveau précédent, et soustrait ce dernier du premier.
PROGRAMME DE DÉBLOCAGE BONUS
Lors de la genèse, les récompenses distribuées aux membres de l'équipe de développement, aux sociétés Spacemesh et aux investisseurs dans le développement et la mise en œuvre de protocoles seront frappées et distribuées dans un type spécial de compte de coffre-fort, mais ne pourront pas être transférées tant qu'elles ne seront pas déverrouillées.
Au cours de la première année suivant Genesis, aucun fonds de récompense n'est encore disponible. Ce n'est qu'après une période d'un an que 25% des pièces de récompense seront débloquées du coffre-fort et disponibles pour retrait. Après cela, les récompenses seront débloquées couche par couche de manière linéairement croissante jusqu'à la quatrième année après la création du monde.
Ce système est conçu pour garantir qu'à tout moment, le total des récompenses d'équipe déverrouillées reste inférieur à la récompense de bloc cumulée.
analyser
Le tableau suivant montre le volume de transactions de $SMH après chaque cycle de décrémentation

3.7.2 Capture de valeur de jeton
Récompenses en bloc et incitations pour les mineurs : les jetons $SMH sont à la base des récompenses en bloc dans le réseau Spacemesh. Ce mécanisme de récompense encourage les mineurs à participer à la génération de blocs pour assurer la sécurité et la fiabilité du réseau. Chaque bloc générera de nouveaux jetons $SMH en récompense des contributions des mineurs, et c'est également la source d'énergie pour le fonctionnement du réseau Spacemesh.
Déverrouillage des récompenses d'équipe : 6,25 % des jetons $SMH sont réservés en tant que récompenses d'équipe. Ces récompenses sont progressivement libérées selon le plan de déverrouillage dans un certain laps de temps. Les membres de l'équipe de développement, Spacemesh Corporation, et les investisseurs qui soutiennent le développement du protocole recevront progressivement leurs récompenses pour le développement réussi de l'écosystème, donnant ainsi une impulsion au développement sain à long terme du projet.
La rareté et l'offre de jetons diminuent progressivement : le montant total des jetons $SMH est de 2,4 milliards, et au fil du temps, la génération de nouveaux jetons diminuera progressivement. Ceci est réalisé grâce à une fonction de décroissance exponentielle pour assurer la rareté des jetons. Cette rareté a le potentiel de créer plus de demande sur le marché, de sorte que l'offre de jetons diminue, créant éventuellement l'intérêt des investisseurs pour le jeton.
Frais d'utilisation du réseau et de transaction : dans le réseau Spacemesh, les jetons peuvent être utilisés pour payer les frais de transaction et les frais de service. Les utilisateurs doivent utiliser des jetons $SMH pour participer à diverses activités du réseau, favorisant ainsi l'utilisation et la demande de jetons.
3.7.3 Côté demande du cœur de jeton
Mineurs et vérificateurs : les récompenses de bloc et les incitations des mineurs incitent les mineurs et les vérificateurs à participer activement au réseau Spacemesh. En contribuant à la puissance de calcul et en validant les transactions, ils gagnent des jetons $SMH nouvellement créés.
Équipe de développement et investisseurs : le plan de déblocage des récompenses de l'équipe offre des incitations à long terme aux membres de l'équipe de développement, aux sociétés Spacemesh et aux investisseurs. Le mécanisme de libération progressive de ces récompenses les encourage à maintenir une relation de coopération à long terme avec le projet, assurant le développement et l'optimisation continus du protocole.
4. Évaluation préliminaire de la valeur
4.1 Problèmes fondamentaux
**Le projet a-t-il un solide avantage concurrentiel ? D'où vient cet avantage concurrentiel ? **
Hautement décentralisé : Spacemesh est conçu comme un système hautement décentralisé. Chaque mineur individuel est fréquemment récompensé, éliminant ainsi le besoin d'une exploitation minière collective. Dans le même temps, les utilisateurs à domicile peuvent fournir des ressources spatiales, augmentant ainsi la possibilité que de nombreux mineurs individuels participent au système.
Protocole sans compétition : Spacemesh est conçu comme un protocole sans contention, ce qui signifie que les blocs générés honnêtement sont toujours reconnus comme valides. Cela empêche les puissants mineurs de recevoir des récompenses disproportionnées, ce qui rend le protocole plus conforme aux incitations.
Auto-guérison : Spacemesh est capable de s'auto-réparer même face à des attaques arbitraires qui violent les hypothèses de sécurité. Même si le système est constamment attaqué par une fraction constante des ressources spatiales contrôlées par l'attaquant, les parties honnêtes parviendront à un consensus lorsque les hypothèses de sécurité seront à nouveau satisfaites.
Garantie de sécurité : Tant que les ressources spatiales contrôlées par l'adversaire ne dépassent pas une certaine partie du système, le protocole Spacemesh est sûr. Dans le même temps, le protocole est également auto-réparateur lorsque l'hypothèse de synchronisation du réseau est temporairement violée.
Consensus sans autorisation : Spacemesh est un mécanisme de consensus sans autorisation qui permet à de nouveaux participants de rejoindre le réseau sans l'approbation des détenteurs actuels de pièces. Cela augmente l'accessibilité et réduit les obstacles à la participation.
Respectueux de l'environnement et efficace : Spacemesh utilise la preuve d'espace-temps (PoST) comme mécanisme de consensus sous-jacent, qui est plus économe en énergie et plus efficace que le protocole traditionnel de preuve de travail (PoW). Dans le même temps, il utilise des périphériques de stockage existants et souvent utilisés de manière inefficace, ce qui facilite la participation des utilisateurs à domicile à l'exploitation minière.
Ces avantages résident dans la conception et la mise en œuvre de protocoles et de mécanismes, et pas seulement en fonction d'autres facteurs.
**Quelles sont les principales variables dans le fonctionnement du projet ? Ce facteur est-il facile à quantifier et à mesurer ? **
Ressources spatio-temporelles : Il s'agit de la quantité d'espace de stockage allouée par les mineurs pour participer au processus d'extraction dans un certain laps de temps. Il est mesuré comme le produit de l'espace alloué et du temps écoulé.
Le moment de la réception des messages : Dans le système Spacemesh, l'état du système est une fonction déterministe du contenu de la grille, indépendante du moment de la réception des messages. Cette propriété garantit que les nouveaux utilisateurs peuvent parvenir à un consensus sur l'état correct tant qu'ils peuvent communiquer avec un mineur honnête.
Synchronisation réseau : Le protocole Spacemesh suppose une synchronisation réseau raisonnable, c'est-à-dire que chaque message vu par une partie honnête à l'instant t sera vu par toutes les parties honnêtes à l'instant t + δ. La valeur spécifique de δ dépend des retards de réseau mesurés empiriquement.
Ces facteurs peuvent être quantifiés et mesurés dans une certaine mesure. Par exemple, la quantité de ressources spatio-temporelles allouées par les mineurs peut être mesurée en termes de capacité de stockage et de temps. La synchronisation du réseau peut être mesurée en analysant la synchronisation de la propagation des messages dans le réseau. Le contrôle contradictoire peut être estimé en surveillant le comportement des mineurs et en analysant son allocation de ressources spatio-temporelles. Cependant, la quantification et la mesure précises de ces facteurs peuvent nécessiter des recherches et des analyses supplémentaires.
4.2 Principaux risques
Efficacité du minage et délai de vérification : la version actuelle du logiciel ne prend pas en charge plusieurs disques durs et plusieurs dossiers. Par conséquent, si vous souhaitez utiliser plusieurs disques durs, vous devez utiliser une seule machine pour monter plusieurs disques et utiliser un logiciel de ligne de commande pour l'exploitation minière (appelée "lecteur P"). Une fois le réglage initial du disque P effectué, il est nécessaire d'attendre que la vérification soit terminée pendant le processus d'extraction jusqu'à l'entrée dans l'époque suivante. De plus, l'efficacité du minage est liée à la vitesse du disque dur, à la taille des données du disque P et à la valeur nonce initialement définie. Par conséquent, dans certains cas, l'exploitation minière peut être limitée par des facteurs tels que la vitesse du disque dur, ce qui entraîne une efficacité moindre.
Risque de croissance future de la puissance de calcul : à mesure que de plus en plus de participants miniers rejoignent le réseau Spacemesh, la puissance de calcul peut augmenter rapidement, en particulier en présence d'autres activités minières à grande échelle. Cela peut entraîner une augmentation rapide de la difficulté d'exploitation minière, ce qui rend l'exploitation minière ultérieure plus difficile. De plus, il peut y avoir des situations où la première extraction (extraction initiale) est relativement rapide, tandis que la sortie de l'extraction ultérieure est relativement lente.
Problème de surcharge de communication : Le protocole Spacemesh oblige les mineurs à émettre des preuves à certains intervalles, ce qui peut augmenter les coûts de communication et de stockage. Bien que le protocole ait résolu ce problème, il est toujours nécessaire de s'assurer que la surcharge de communication reste dans une plage pratique
Veuillez noter que ces risques peuvent affecter l'efficacité et le potentiel de profit de l'exploitation minière Spacemesh, et il est nécessaire d'examiner attentivement l'investissement et les avantages attendus dans le processus d'exploitation minière.
5. Références
Site officiel de Spacemesh
Livre blanc du projet
Tutoriel Testnet
Site officiel de Kaspa
Site officiel de Chia
Au commencement : édition spéciale de Spacemesh Genesis
Un bref historique de l'évolution de l'industrie minière de chiffrement : mises à niveau des machines minières et changements de puissance de calcul
blog/requirements-for-Spacemesh-rewards/ Preuve du contexte spatio-temporel
start/#costs-and-warnings Commencer le Smeshing
Mettre à jour les informations tous les mois
Panneau de données Spacemesh