Comment ZeroSync aide-t-il à apporter la technologie ZKP au réseau Bitcoin ?

Points clés:

  • ZeroSync a déjà créé un prototype fonctionnel qui permet aux utilisateurs d'authentifier l'état actuel et l'historique des transactions de la blockchain Bitcoin sans avoir à télécharger la chaîne complète ou à faire appel à un tiers.
  • Bien que le prototype puisse valider les règles de consensus Bitcoin, il ne peut pas valider les signatures de transactions.
  • ZeroSync va encore plus loin dans la suggestion de Satoshi en confirmant les transactions à l'aide de preuves cryptographiques plutôt que de simplement faire confiance à des nœuds honnêtes.
Les preuves sans connaissance (ZKP) sont débattues dans la communauté crypto depuis plus d'une décennie. Même Satoshi Nakamoto les considérait comme des éléments primitifs susceptibles d’être exploités, et l’idée de les incorporer dans Bitcoin a été explorée dès 2010, alors qu’ils fonctionnaient encore.
Que se passerait-il si Bitcoin implémentait des preuves sans connaissance ? Comment le réseau Bitcoin communiquerait-il avec les utilisateurs si l’état de la chaîne pouvait être vérifié rapidement sans télécharger de données de bloc ni dépendre de tiers ?
ZeroSync, une initiative récemment annoncée, dirige la création d'un système de validation de principe Bitcoin.
Comment ZeroSync aide-t-il à apporter la technologie ZKP au réseau Bitcoin ?

L'association suisse à but non lucratif ZeroSync et la société d'infrastructure Bitcoin Blockstream ont annoncé leur intention de diffuser des preuves Bitcoin sans connaissance – un type de cryptographie qui est devenu l'une des tendances technologiques blockchain les plus en vogue de l'année – depuis le satellite de Blockstream, contribuant ainsi au développement de un avenir Bitcoin avec des propriétés telles que la confidentialité, l’interopérabilité et l’évolutivité.

Qu’est-ce que ZeroSync ?

Trois informaticiens allemands ont fondé l'association ZeroSync en Suisse pour aider à la mise à l'échelle du Bitcoin via l'utilisation de preuves à connaissance nulle (zk-proofs), une approche cryptographique qui a gagné en faveur de la chaîne concurrente Ethereum.

La cryptographie est utilisée dans les preuves à connaissance nulle pour montrer la validité des informations sans exposer les informations elles-mêmes. L'utilisation d'une preuve zk pour vérifier la blockchain Bitcoin permet aux nœuds de se synchroniser très immédiatement plutôt que d'avoir besoin d'heures (voire de jours) pour télécharger les 500 Go de données actuels de la chaîne.

ZeroSync a construit un prototype fonctionnel en février de cette année qui permet aux utilisateurs d'authentifier le statut (qui possède quoi actuellement) et l'historique des transactions de la blockchain Bitcoin sans télécharger la chaîne complète ni faire appel à un tiers.

Le prototype est capable de valider les règles de consensus Bitcoin mais pas les signatures de transactions. C'est aussi un peu gênant et doit être réglé pour la vitesse et la sécurité, donc ce n'est pas encore tout à fait prêt pour les heures de grande écoute, mais l'essentiel est que cela fonctionne.

Geometry et StarkWare, deux sociétés intimement engagées dans les technologies de confidentialité sans connaissance, financent le développement de ZeroSync. Tom Walton-Pocock, l'ancien PDG d'Aztec Network, est le responsable de la géométrie. Les premiers développements de ZeroSync ont été financés par une subvention de recherche. OnlyDust, l'effort open source de StarkWare, propose également des fonds de développement pour le développement.

Dans la blockchain Bitcoin, les clients légers, également appelés nœuds de vérification simple des paiements (SPV), ont toujours existé. Satoshi Nakamoto a en fait décrit cette notion dans son premier livre blanc. Celles-ci sont cruciales pour les petits appareils qui ne peuvent pas télécharger la blockchain complète, comme les téléphones mobiles.

Comment ZeroSync aide-t-il à apporter la technologie ZKP au réseau Bitcoin ?

Les systèmes de preuve de ZeroSync

Des preuves succinctes de connaissance nulle promettent d’inaugurer une nouvelle ère d’évolutivité et de confidentialité de la blockchain. Bien qu’un effort technique important soit investi dans la communauté Ethereum pour déployer cette technologie, aucun investissement de ce type n’a encore été réalisé pour le réseau Bitcoin. En conséquence, ZeroSync a été fondée afin d’introduire pour la première fois ces mécanismes de preuve dans Bitcoin.

Il est coûteux en calcul de prouver des centaines de téraoctets d’historique de la blockchain, mais notre réduction aboutit à une preuve très compacte. Une fois une preuve créée, n'importe quel nombre de nœuds du réseau peut l'utiliser pour se synchroniser rapidement avec le réseau. Les preuves sont concises, quelle que soit la longueur de la chaîne. Chaque prouveur peut progressivement étendre la preuve en chaîne précédente lorsque le nouveau bloc est extrait.

ZeroSync s'engage à mettre en œuvre des preuves ZK concises sur la blockchain Bitcoin, à générer des preuves ZK pour le réseau Bitcoin à l'aide de la preuve de validité exclusive de StarkWare (zk-STARK), et à être en mesure de vérifier instantanément le dernier état de la blockchain. sans télécharger de données de bloc ni faire appel à des tiers. ZeroSync utilise également le langage Cairo de StarkWare pour créer des preuves Bitcoin.

Les systèmes de preuve complètent efficacement l’immuabilité de Bitcoin. Ils permettent de compresser et de compléter la chaîne avec de nouvelles structures de données, telles qu'un engagement défini par UTXO, sans nécessiter de modifications consensuelles. Les utilisateurs peuvent choisir d'utiliser la preuve ou le bootstrap traditionnel. En plus de la couche de base stricte de Bitcoin, les systèmes ZKP offrent une flexibilité significative et présentent une variété d'applications uniques pour la recherche.

Comment ZeroSync est-il implémenté sur Bitcoin ?

ZeroSync fournit des preuves de chaîne en trois étapes : des preuves de chaîne d'en-tête, des preuves de chaîne théoriquement valides et des preuves de chaîne complètes, dont ZeroSync a terminé les prototypes pour les deux premières.

La première preuve sur laquelle travaille l'équipe ZeroSync, et qui devrait être disponible maintenant, concerne la validité des en-têtes de bloc. Il vérifie que chaque bloc de la chaîne satisfait correctement au critère de difficulté pour le moment et surveille chaque ajustement de difficulté pour garantir que chaque bloc correspond au bon objectif. Cela aura également un impact significatif sur l’architecture du portefeuille SPV (Simple Payment Verification).

La preuve de tête de chaîne vérifie uniquement les en-têtes de bloc, la preuve de travail et les changements de difficulté, complétée par un arbre Merkle sur tous les en-têtes de bloc pour offrir des preuves concises d'inclusion pour tous les blocs et transactions. Il se distingue par son faible poids et son faible coût de calcul.

Comment ZeroSync aide-t-il à apporter la technologie ZKP au réseau Bitcoin ?

La deuxième preuve se concentre sur la validité réelle du contenu du bloc, cependant, comme la fonction Assume Valid de Bitcoin Core, elle ne vérifie pas la validité des données du témoin.

Il examinera et vérifiera les limites de taille des transactions, les règles d'inflation des devises et d'autres données de témoins, mais il n'offrira pas l'assurance que les signatures, les verrous de hachage et autres données de témoins sont exacts. À l’inverse, cette preuve utilisera Utreexo pour inclure l’UTXO établi à chaque hauteur de bloc dans la procédure ZKP globale de la chaîne.

Comment ZeroSync aide-t-il à apporter la technologie ZKP au réseau Bitcoin ?

Enfin, la preuve finale utilisera à la fois le ZKP pour les en-têtes de bloc et le ZKP pour Assume Valid pour prouver la validité de chaque élément de données témoins de la chaîne historique. Techniquement, un nœud utilisant le système de preuve final ZeroSync pourra démarrer avec une seule preuve et un ensemble UTXO avec un meilleur modèle de vérification que Bitcoin Core par défaut.

Toutes les règles de consensus Bitcoin, y compris les informations de signature, sont vérifiées via Full Chain Proof. En conséquence, les preuves seront plutôt coûteuses.

De plus, ZeroSync publiera une boîte à outils pour les développeurs pour aider les développeurs à intégrer des preuves de connaissance nulle dans leurs entreprises ou services. Les scénarios d'application spécifiques incluent, sans s'y limiter, les échanges Bitcoin divulguant la capacité de paiement à leurs clients sans divulguer d'informations spécifiques sur le solde ou l'historique des transactions ; les preuves peuvent transformer ou filtrer les données de la blockchain et créer des index pour des requêtes efficaces ; les preuves peuvent être plus facilement étendues et personnalisées grâce à leur composabilité ; pas ou moins de confiance Interopérabilité inter-chaînes et plus encore ; vendez des données probantes avec des paiements conditionnels sans connaissance.

Comment ZeroSync aide-t-il à apporter la technologie ZKP au réseau Bitcoin ?

En résumé, ZeroSync permettra non seulement une vérification rapide de l’état de la chaîne, mais permettra également, idéalement, d’inaugurer un changement de paradigme dans l’évolutivité, l’interopérabilité et la confidentialité de Bitcoin. Bien entendu, il reste des obstacles en termes d’amélioration de la sécurité et de performances de preuve afin de développer une preuve Bitcoin de qualité production.

Conclusion

ZeroSync accélère le processus d'intégration des technologies ZKP dans la couche principale de Bitcoin. Dans Bitcoin, un vérificateur de preuves fournit un certain nombre de nouvelles fonctionnalités importantes telles que des cumuls de validité, des chevilles bidirectionnelles sans confiance et une confidentialité totale des transactions. Les ZKP ont le potentiel d’être un outil très puissant pour Bitcoin même s’ils ne sont pas inclus dans la couche de consensus ou utilisés pour verrouiller et dépenser Bitcoin.

Avertissement: Les informations sur ce site Web sont fournies à titre de commentaire général du marché et ne constituent pas un conseil en investissement. Nous vous encourageons à faire vos propres recherches avant d'investir.

Rejoignez-nous pour suivre l'actualité : https://linktr.ee/coincu

Harold

Coincu Actualité

Comment ZeroSync aide-t-il à apporter la technologie ZKP au réseau Bitcoin ?

Points clés:

  • ZeroSync a déjà créé un prototype fonctionnel qui permet aux utilisateurs d'authentifier l'état actuel et l'historique des transactions de la blockchain Bitcoin sans avoir à télécharger la chaîne complète ou à faire appel à un tiers.
  • Bien que le prototype puisse valider les règles de consensus Bitcoin, il ne peut pas valider les signatures de transactions.
  • ZeroSync va encore plus loin dans la suggestion de Satoshi en confirmant les transactions à l'aide de preuves cryptographiques plutôt que de simplement faire confiance à des nœuds honnêtes.
Les preuves sans connaissance (ZKP) sont débattues dans la communauté crypto depuis plus d'une décennie. Même Satoshi Nakamoto les considérait comme des éléments primitifs susceptibles d’être exploités, et l’idée de les incorporer dans Bitcoin a été explorée dès 2010, alors qu’ils fonctionnaient encore.
Que se passerait-il si Bitcoin implémentait des preuves sans connaissance ? Comment le réseau Bitcoin communiquerait-il avec les utilisateurs si l’état de la chaîne pouvait être vérifié rapidement sans télécharger de données de bloc ni dépendre de tiers ?
ZeroSync, une initiative récemment annoncée, dirige la création d'un système de validation de principe Bitcoin.
Comment ZeroSync aide-t-il à apporter la technologie ZKP au réseau Bitcoin ?

L'association suisse à but non lucratif ZeroSync et la société d'infrastructure Bitcoin Blockstream ont annoncé leur intention de diffuser des preuves Bitcoin sans connaissance – un type de cryptographie qui est devenu l'une des tendances technologiques blockchain les plus en vogue de l'année – depuis le satellite de Blockstream, contribuant ainsi au développement de un avenir Bitcoin avec des propriétés telles que la confidentialité, l’interopérabilité et l’évolutivité.

Qu’est-ce que ZeroSync ?

Trois informaticiens allemands ont fondé l'association ZeroSync en Suisse pour aider à la mise à l'échelle du Bitcoin via l'utilisation de preuves à connaissance nulle (zk-proofs), une approche cryptographique qui a gagné en faveur de la chaîne concurrente Ethereum.

La cryptographie est utilisée dans les preuves à connaissance nulle pour montrer la validité des informations sans exposer les informations elles-mêmes. L'utilisation d'une preuve zk pour vérifier la blockchain Bitcoin permet aux nœuds de se synchroniser très immédiatement plutôt que d'avoir besoin d'heures (voire de jours) pour télécharger les 500 Go de données actuels de la chaîne.

ZeroSync a construit un prototype fonctionnel en février de cette année qui permet aux utilisateurs d'authentifier le statut (qui possède quoi actuellement) et l'historique des transactions de la blockchain Bitcoin sans télécharger la chaîne complète ni faire appel à un tiers.

Le prototype est capable de valider les règles de consensus Bitcoin mais pas les signatures de transactions. C'est aussi un peu gênant et doit être réglé pour la vitesse et la sécurité, donc ce n'est pas encore tout à fait prêt pour les heures de grande écoute, mais l'essentiel est que cela fonctionne.

Geometry et StarkWare, deux sociétés intimement engagées dans les technologies de confidentialité sans connaissance, financent le développement de ZeroSync. Tom Walton-Pocock, l'ancien PDG d'Aztec Network, est le responsable de la géométrie. Les premiers développements de ZeroSync ont été financés par une subvention de recherche. OnlyDust, l'effort open source de StarkWare, propose également des fonds de développement pour le développement.

Dans la blockchain Bitcoin, les clients légers, également appelés nœuds de vérification simple des paiements (SPV), ont toujours existé. Satoshi Nakamoto a en fait décrit cette notion dans son premier livre blanc. Celles-ci sont cruciales pour les petits appareils qui ne peuvent pas télécharger la blockchain complète, comme les téléphones mobiles.

Comment ZeroSync aide-t-il à apporter la technologie ZKP au réseau Bitcoin ?

Les systèmes de preuve de ZeroSync

Des preuves succinctes de connaissance nulle promettent d’inaugurer une nouvelle ère d’évolutivité et de confidentialité de la blockchain. Bien qu’un effort technique important soit investi dans la communauté Ethereum pour déployer cette technologie, aucun investissement de ce type n’a encore été réalisé pour le réseau Bitcoin. En conséquence, ZeroSync a été fondée afin d’introduire pour la première fois ces mécanismes de preuve dans Bitcoin.

Il est coûteux en calcul de prouver des centaines de téraoctets d’historique de la blockchain, mais notre réduction aboutit à une preuve très compacte. Une fois une preuve créée, n'importe quel nombre de nœuds du réseau peut l'utiliser pour se synchroniser rapidement avec le réseau. Les preuves sont concises, quelle que soit la longueur de la chaîne. Chaque prouveur peut progressivement étendre la preuve en chaîne précédente lorsque le nouveau bloc est extrait.

ZeroSync s'engage à mettre en œuvre des preuves ZK concises sur la blockchain Bitcoin, à générer des preuves ZK pour le réseau Bitcoin à l'aide de la preuve de validité exclusive de StarkWare (zk-STARK), et à être en mesure de vérifier instantanément le dernier état de la blockchain. sans télécharger de données de bloc ni faire appel à des tiers. ZeroSync utilise également le langage Cairo de StarkWare pour créer des preuves Bitcoin.

Les systèmes de preuve complètent efficacement l’immuabilité de Bitcoin. Ils permettent de compresser et de compléter la chaîne avec de nouvelles structures de données, telles qu'un engagement défini par UTXO, sans nécessiter de modifications consensuelles. Les utilisateurs peuvent choisir d'utiliser la preuve ou le bootstrap traditionnel. En plus de la couche de base stricte de Bitcoin, les systèmes ZKP offrent une flexibilité significative et présentent une variété d'applications uniques pour la recherche.

Comment ZeroSync est-il implémenté sur Bitcoin ?

ZeroSync fournit des preuves de chaîne en trois étapes : des preuves de chaîne d'en-tête, des preuves de chaîne théoriquement valides et des preuves de chaîne complètes, dont ZeroSync a terminé les prototypes pour les deux premières.

La première preuve sur laquelle travaille l'équipe ZeroSync, et qui devrait être disponible maintenant, concerne la validité des en-têtes de bloc. Il vérifie que chaque bloc de la chaîne satisfait correctement au critère de difficulté pour le moment et surveille chaque ajustement de difficulté pour garantir que chaque bloc correspond au bon objectif. Cela aura également un impact significatif sur l’architecture du portefeuille SPV (Simple Payment Verification).

La preuve de tête de chaîne vérifie uniquement les en-têtes de bloc, la preuve de travail et les changements de difficulté, complétée par un arbre Merkle sur tous les en-têtes de bloc pour offrir des preuves concises d'inclusion pour tous les blocs et transactions. Il se distingue par son faible poids et son faible coût de calcul.

Comment ZeroSync aide-t-il à apporter la technologie ZKP au réseau Bitcoin ?

La deuxième preuve se concentre sur la validité réelle du contenu du bloc, cependant, comme la fonction Assume Valid de Bitcoin Core, elle ne vérifie pas la validité des données du témoin.

Il examinera et vérifiera les limites de taille des transactions, les règles d'inflation des devises et d'autres données de témoins, mais il n'offrira pas l'assurance que les signatures, les verrous de hachage et autres données de témoins sont exacts. À l’inverse, cette preuve utilisera Utreexo pour inclure l’UTXO établi à chaque hauteur de bloc dans la procédure ZKP globale de la chaîne.

Comment ZeroSync aide-t-il à apporter la technologie ZKP au réseau Bitcoin ?

Enfin, la preuve finale utilisera à la fois le ZKP pour les en-têtes de bloc et le ZKP pour Assume Valid pour prouver la validité de chaque élément de données témoins de la chaîne historique. Techniquement, un nœud utilisant le système de preuve final ZeroSync pourra démarrer avec une seule preuve et un ensemble UTXO avec un meilleur modèle de vérification que Bitcoin Core par défaut.

Toutes les règles de consensus Bitcoin, y compris les informations de signature, sont vérifiées via Full Chain Proof. En conséquence, les preuves seront plutôt coûteuses.

De plus, ZeroSync publiera une boîte à outils pour les développeurs pour aider les développeurs à intégrer des preuves de connaissance nulle dans leurs entreprises ou services. Les scénarios d'application spécifiques incluent, sans s'y limiter, les échanges Bitcoin divulguant la capacité de paiement à leurs clients sans divulguer d'informations spécifiques sur le solde ou l'historique des transactions ; les preuves peuvent transformer ou filtrer les données de la blockchain et créer des index pour des requêtes efficaces ; les preuves peuvent être plus facilement étendues et personnalisées grâce à leur composabilité ; pas ou moins de confiance Interopérabilité inter-chaînes et plus encore ; vendez des données probantes avec des paiements conditionnels sans connaissance.

Comment ZeroSync aide-t-il à apporter la technologie ZKP au réseau Bitcoin ?

En résumé, ZeroSync permettra non seulement une vérification rapide de l’état de la chaîne, mais permettra également, idéalement, d’inaugurer un changement de paradigme dans l’évolutivité, l’interopérabilité et la confidentialité de Bitcoin. Bien entendu, il reste des obstacles en termes d’amélioration de la sécurité et de performances de preuve afin de développer une preuve Bitcoin de qualité production.

Conclusion

ZeroSync accélère le processus d'intégration des technologies ZKP dans la couche principale de Bitcoin. Dans Bitcoin, un vérificateur de preuves fournit un certain nombre de nouvelles fonctionnalités importantes telles que des cumuls de validité, des chevilles bidirectionnelles sans confiance et une confidentialité totale des transactions. Les ZKP ont le potentiel d’être un outil très puissant pour Bitcoin même s’ils ne sont pas inclus dans la couche de consensus ou utilisés pour verrouiller et dépenser Bitcoin.

Avertissement: Les informations sur ce site Web sont fournies à titre de commentaire général du marché et ne constituent pas un conseil en investissement. Nous vous encourageons à faire vos propres recherches avant d'investir.

Rejoignez-nous pour suivre l'actualité : https://linktr.ee/coincu

Harold

Coincu Actualité

Visité 60 fois, 1 visite(s) aujourd'hui