Guide de Zilliqa

Zilliqa est la toute première plateforme de blockchain à haut débit de nature publique conçue pour pouvoir évoluer jusqu’à des milliers de transactions par seconde. Le protocole unique de Zilliqa est basé sur la théorie du sharding, augmentant le taux de transaction au fur et à mesure que le réseau se développe. De plus, cette plate-forme est conçue pour permettre des dApps sécurisées et basées sur les données, tout en répondant aux exigences de mise à l’échelle des algorithmes financiers et de l’apprentissage automatique.

Guide de Zilliqa

Qui est derrière Zilliqa?

La plateforme Zilliqa existe déjà depuis deux ans, période pendant laquelle l’équipe a fait des progrès significatifs. L’équipe est composé d’un groupe diversifié avec une expertise dans des domaines tels que les réseaux et les systèmes distribués, l’ingénierie de haute qualité, la cybersécurité et la crypto. Alors que presque toute l’équipe travaille déjà ensemble depuis deux ans, certains membres de l’équipe travaillent ensemble depuis plus de six ans..

Équipe Ziliiqa

Pourquoi cette évolutivité est-elle un gros problème??

Bien qu’il existe de nombreuses plates-formes de blockchain publiques disponibles, l’évolutivité de Zilliqa en fait une contribution très importante. Cela vient en grande partie de sa capacité à traiter plus de transactions chaque section lorsque plus de nœuds de minage sont ajoutés au réseau. Bien que cela semble raisonnable pour ceux qui ne sont pas familiers avec la technologie blockchain, c’est très difficile techniquement et n’a jamais été possible. Cette difficulté rend le protocole de consensus unique de Zilliqa qui résout ce problème encore plus impressionnant.

Caractéristiques de Zilliqa

En raison de l’évolutivité, Zilliqa peut prendre en charge les dApp qui nécessitent des taux de transaction plus élevés que ceux actuellement disponibles, ce qui élargit les options pour les développeurs. L’équipe derrière Zilliqa peut voir la plate-forme utilisée pour exécuter des dApps telles que des enchères parallèles à haut volume, des réseaux de paiement et des chaînes d’approvisionnement publicitaires numériques transparentes..

Mise à l'échelle Zilliqa

Comment Zilliqa profite aux mineurs et aux dApps?

Le principal avantage des dApps est la capacité de Zilliqa à évoluer jusqu’à des milliers de transactions par seconde en débit. De plus, les utilisateurs de dApp bénéficieront d’une sécurité quantifiable avec des budgets variables, permettant un calcul sécurisé. Les contrats intelligents sont dans le style de flux de données et sécurisés, et tirer parti de la preuve de travail pour simplement établir une identité améliore l’utilisation de l’énergie. Les mineurs apprécieront le paiement plus stable et sa variance plus faible, ainsi que le faible coût d’adhésion via la compatibilité avec Ethash.

Quel protocole de consensus utilise Zilliqa?

L’un des protocoles de consensus les plus courants est PoW, mais comme mentionné précédemment, Zilliqa l’utilise simplement pour établir une identité minière. Au lieu que chaque mineur de chaque bloc effectue un PoW, il n’est effectué qu’à des intervalles plus longs, ce qui réduit l’empreinte énergétique. L’équipe a choisi de continuer à utiliser PoW de cette manière en raison de la recherche fiable et des tests sur le terrain effectués dessus.

Le protocole que Zilliqa utilise à la place est appelé algorithme de signature Schnorr basé sur une courbe elliptique (connu sous le nom d’EC-Schnorr) avec agrégation de signature ou signature multiple. Il a une couche globale avec un comité d’annuaire, ainsi qu’un protocole PBFT affiné pour chaque partition. Cela permet à la taille de la signature de rester petite même dans les cas où de nombreux mineurs signent le même bloc. De plus, cette méthode de consensus réduit la complexité de la communication.

Consensus

Pour donner plus de sens au protocole de consensus Zilliqa, rafraîchissez votre mémoire sur le sharding. Ce concept est dans la base de données distribuée depuis des lustres, mais pas sur des blockchains ouvertes et sans autorisation à grande échelle, ce que Zilliqa corrige. Avec le sharding, le vaste réseau constitué des machines qui traitent les transactions est automatiquement divisé en «fragments», ou sous-comités parallèles. Chacun de ces fragments traitera son micro-bloc donné, puis tous les micro-blocs fusionneront pour créer le dernier..

Existe-t-il d’autres propositions d’évolutivité dans les travaux?

L’équipe de Zilliqa a choisi d’utiliser le sharding pour améliorer l’évolutivité, mais il existe également de nombreuses autres propositions. Il s’agit notamment de re-paramétrer la taille des blocs ou de déplacer des transactions hors chaîne. Zilliqa a choisi sa méthode car la proposition est orthogonale, ciblant directement l’évolutivité de la blockchain sous-jacente. L’équipe reconnaît que sans le protocole de consensus de base de la blockchain prenant en charge les taux de transaction élevés sur la chaîne, quelque chose comme la réingénierie des structures de données ou le déplacement des transactions hors chaîne ne sera pas efficace..

Sharding

Zilliqa souligne également que si PoS est une alternative aux protocoles PoW, il existe des problèmes liés à la finalité des transactions. Zilliqa résout cela avec le consensus de style pBFT.

Comment fonctionne Zilliqa Mining?

Le processus d’extraction de Zilliqa n’est pas basé directement sur PoW. Tous les nœuds commencent par PoW au début de leur époque DS. Après cela, les nœuds participent aux protocoles de consensus pBFT. Le protocole de consensus nécessite un vote majoritaire pour que le bloc soit valide et engagé sur la blockchain. À la suite du PoW d’un nœud, il peut voter pour une quantité spécifique de blocs, chaque bloc engagé offrant une récompense. Cette méthode contraste avec l’extraction de Bitcoin, où les nœuds doivent faire PoW pour chaque nouveau bloc. Cette fréquence inférieure de PoW à Zilliqa entraîne une empreinte énergétique plus petite.

Comment Zilliqa améliore-t-il les contrats intelligents?

En explorant les contrats intelligents utilisés dans Zilliqa, vous remarquerez qu’il travaille à développer un nouveau langage pour eux. L’équipe souhaite travailler à un langage qui puisse prouver les propriétés de sécurité entourant un contrat. Ils estiment qu’en faisant cela, ils peuvent éviter les problèmes courants, tels que la parité et les hackers DAO, qui sont inévitables sans preuves formelles sur les contrats..

Contrats intelligents

Au lieu d’un langage complet de Turing, ils baseront le modèle de calcul sur les automates d’E / S de communication, ainsi que sur les retours de valeur de type CPS, avec un langage frontal similaire à Solidity. La décision de sauter les langages complets de Turing vient du fait que toutes les applications ne l’exigent pas et que ces langages sont sujets aux bogues car ils peuvent être difficiles à raisonner. Les langages non complets de Turing, en revanche, sont assez simples pour les rendre faciles à utiliser une vérification formelle basée sur une méthode.

Comment acheter Zilliqa ZIL

Zilliqa n’a terminé que récemment son ICO et a été mis en ligne sur certains échanges, pour le moment, vous pouvez acheter Zilliqa sur le sites suivants :

  • Huobi
  • IDEX
  • Gate.io
  • EtherDelta

Conclusion

Malgré le grand nombre de plates-formes publiques de blockchain disponibles, Zilliqa parvient à adopter une approche innovante et à offrir quelque chose de nouveau à ceux qui souhaitent développer des applications décentralisées. Le protocole unique et l’utilisation du sharding semblent avoir du sens, mais ils devront être testés par des dApps qui nécessitent les taux de transaction élevés vantés par la plate-forme..

Liens utiles