Toutes les actualités sont rigoureusement vérifiées et examinées par les principaux experts de la blockchain et des initiés chevronnés du secteur.


Mysten Labs, la société à l’origine du réseau Sui, a lancé Tidehunter, un nouveau moteur de stockage qui, selon elle, éliminera les goulots d’étranglement du stockage blockchain.

Dans un blog annonçant Tidehunter, Mysten a expliqué que le stockage est un défi plus important pour les blockchains avancées comptant des millions d’utilisateurs que le calcul ou l’exécution. Malheureusement, la plupart des bases de données ne peuvent pas suivre le rythme des blockchains qui peuvent évoluer massivement.

Sui s’appuie sur RocksDB, une base de données clé-valeur intégrée à l’industrie qui permet une faible latence et un débit élevé. Sui dit qu’il a opté pour RocksDB car il avait d’autres priorités. Cependant, avec le temps, l’équipe a découvert qu’une base de données à usage général n’était pas adaptée aux charges de travail blockchain.

L’un des principaux défis de RocksDB était l’amplification de l’écriture, c’est-à-dire les données qu’un système écrit sur le disque par rapport à ce qu’une application envoie initialement. Sui dit que RocksDB avait une amplification d’écriture de 10x à 12x, ce qui signifie que pour chaque 10 Mo de données envoyées par une application sur Sui, RocksDB écrivait plus de 100 Mo. Cela entraînait une usure des SSD et des coûts de cloud élevés, une saturation des entrées/sorties et une latence élevée pendant les périodes de calcul intensif.

« Pour les charges de travail blockchain, qui sont généralement lourdes en écriture ou proches d’une répartition lecture-écriture 50/50, ce compromis devient de plus en plus coûteux à mesure que le débit augmente », explique Sui.

Il est progressivement devenu évident que l’équipe avait besoin d’une approche différente et de son propre moteur de stockage personnalisé, ce qui a conduit au développement de Tidehunter.

Tidehunter élimine les goulots d’étranglement de stockage sur Sui

Tidehunter a été conçu pour s’intégrer à la plupart des principales blockchains. Il est conçu pour fonctionner avec des réseaux qui utilisent des clés uniformément réparties avec des valeurs élevées et qui s’appuient sur des structures séquentielles de type journal, notamment des points de contrôle et des blocs de consensus.

De plus, les réseaux blockchain nécessitent généralement beaucoup d’écriture. En effet, ils mettent toujours à jour les soldes et les contrats intelligents tout en enregistrant les transactions et en mettant à jour les index. Lorsque la fonctionnalité de lecture est requise, elle doit être extrêmement rapide. Cela rend toute base de données avec une amplification d’écriture élevée presque inutile.

Avec Tidehunter, « toutes les écritures transitent par un journal d’écriture anticipée (WAL) ultra-rapide et sans verrouillage, capable de supporter de l’ordre d’un million d’opérations par seconde ».

Il utilise ensuite le WAL comme stockage permanent, et non comme tampon transitoire. Les valeurs ne sont écrites qu’une seule fois, éliminant ainsi une quantité massive d’écritures redondantes.

Sui a ajouté :

Tidehunter jouera un rôle important pour Sui car le réseau cible le secteur de l’IA. Comme nous l’avons signalé, il a pour objectif de devenir la blockchain des agents d’IA autonomes.

SUI négocie à 1,13 $gagnant modestement au cours de la dernière journée pour une capitalisation boursière de 4,38 milliards de dollars.