Démystifier la preuve de l'histoire de Solana : Une approche novatrice du consensus
Solana, une plateforme blockchain de haute performance, a développé un nouveau mécanisme de consensus appelé Proof of History (PoH). Le PoH permet à Solana d'atteindre un débit de transaction incroyable, une faible latence et un réseau sécurisé et décentralisé.
- Publié: Nov 20, 2023 at 12:34
Qu'est-ce que la preuve d'historique?
La preuve d'historique est un mécanisme de consensus créé par Solana pour répondre aux limites des systèmes de blockchain traditionnels, tels que la preuve de travail (PoW) de Bitcoin's et la preuve d'enjeu (PoS) d'Ethereum's. La preuve d'historique introduit une nouvelle façon de valider les transactions et d'assurer la sécurité de la blockchain. Le PoH introduit une nouvelle façon de valider les transactions et d'enregistrer l'ordre des événements de manière décentralisée et sans confiance. Il y parvient en utilisant des techniques cryptographiques pour créer un horodatage sécurisé, vérifiable et permanent pour chaque transaction.
Comment fonctionne Proof of History?
- L'horodatage cryptographique
L'innovation centrale derrière Proof of History est l'utilisation de l'horodatage cryptographique. Ce processus implique une fonction de hachage séquentielle résistante aux pré-images, qui crée un résultat unique et irréversible à partir d'une entrée. Dans le cas de Solana, l'entrée est une combinaison de l'état actuel de la blockchain et d'une graine aléatoire. La sortie, également connue sous le nom de hachage, sert d'horodatage vérifiable.
- Génération d'une chaîne de hachage
Solana génère une chaîne de hachage en appliquant de manière itérative la fonction de hachage à la sortie précédente. Chaque étape de la chaîne représente un seul tick, et le temps écoulé entre les ticks peut être calculé en comptant le nombre d'opérations de hachage. Le résultat est un enregistrement continu et vérifiable du temps qui est utilisé pour ordonner les transactions.
- Enregistrement des transactions
Pour enregistrer une transaction sur Solana, un utilisateur envoie ses données de transaction ainsi que le hachage le plus récent qu'il a observé. Les validateurs du réseau vérifient alors la transaction en s'assurant qu'elle est correctement signée et qu'elle fait référence à un hachage dans la séquence PoH actuelle. Cela garantit que la transaction est à la fois valide et qu'elle a eu lieu à un moment précis.
- Consensus
Une fois que les transactions sont horodatées à l'aide de PoH, elles sont traitées par le réseau Solana à l'aide d'un algorithme de consensus basé sur PoS appelé Tower BFT. Les validateurs mettent en jeu le jeton natif de Solana (SOL) pour participer au processus de consensus, et ils gagnent des récompenses pour la validation des transactions et la sécurisation du réseau. Tower BFT s'appuie sur le chronométrage vérifiable de PoH pour parvenir rapidement et en toute sécurité à un consensus, ce qui permet à Solana de traiter des milliers de transactions par seconde.
Avantages de la preuve de l'historique
- Échelonnabilité :
Le mécanisme PoH de Solana'permet au réseau de traiter des milliers de transactions par seconde, ce qui en fait l'une des plateformes blockchain les plus évolutives du secteur.
- Faible latence :
L'utilisation de l'horodatage cryptographique permet à Solana d'atteindre une faible latence et de maintenir un haut degré de précision dans l'enregistrement des transactions.
- Sécurité :
Les horodatages vérifiables de PoH's et l'algorithme de consensus basé sur PoS garantissent que le réseau Solana reste sécurisé et résistant aux attaques.
- Efficacité énergétique :
Contrairement aux systèmes basés sur le PoW, le PoH ne nécessite pas de ressources informatiques intensives, ce qui en fait une alternative plus économe en énergie et plus respectueuse de l'environnement.
ConclusionLa preuve d'histoire de Solana's offre une approche innovante pour atteindre l'évolutivité, la sécurité et la décentralisation dans les systèmes de blockchain. En créant un horodatage vérifiable et sécurisé pour chaque transaction, PoH fonctionne comme une horloge pour le réseau Solana, ce qui lui permet de traiter des milliers de transactions par seconde. Cette technologie révolutionnaire a le potentiel d'améliorer la façon dont nous construisons et interagissons avec les applications décentralisées, ouvrant la voie à une nouvelle génération de plateformes blockchain hautement performantes.
La technologie PoH a été développée pour répondre aux besoins de la société en matière de sécurité et de sécurité.