Lien d'origine : le financement participatif PartyBid présente un risque d'« attaque de sorcière », comment les protocoles de fragmentation NFT devraient-ils y faire face ? — Institut DeBox (mirror.xyz)

[Institut de recherche DeBox] | Auteur : Crypto Ming ; Ivan | Date de rédaction : 5 septembre

Résumé:

  • Le protocole sous-jacent à l'utilisation du financement participatif PartyBid pour acheter du NFT est la fragmentation du NFT, c'est-à-dire que diviser un NFT complet en un nombre quelconque de parties égales. Détenir ces parties égales équivaut à détenir une partie du NFT. Le leader actuel du marché de la fragmentation NFT est Tessera (anciennement connu sous le nom de Fractional et Tessera a également reçu d'importants financements dirigés respectivement par A16z et Paradigm).

  • À en juger par les données en chaîne de Dune, l'activité de PartyBid et de Tessera a une forte corrélation positive. Lorsque la popularité du marché NFT diminue, l'activité de PartyBid et de Tessera montre une tendance à la hausse, ce qui indique que la liquidité du NFT sur le marché baissier peut être élevée. principalement causé par certains Fourni par le protocole sous-jacent, un modèle de fragmentation similaire à NFT est reconnu par les utilisateurs.

  • Le financement participatif PartyBid pour acheter du NFT et les enchères de Tessera pour vendre du NFT peuvent très bien réaliser le flux de NFT. Ce processus est réalisé via DAO. Cependant, son processus est vulnérable aux « attaques de sorcières ». Les sorcières peuvent obtenir des droits de vote supérieurs en détenant plus de 50 % du nombre total de jetons fragmentés NFT, puis manipuler les enchères NFT, tandis que les membres participant au financement participatif ne peuvent en racheter qu'une partie. des fonds de financement participatif récoltés.

  • Bien qu'il n'existe actuellement aucun système DID mature et disponible pour aider à identifier les utilisateurs, spécifique aux projets PartyBid et Tessera, certaines balises en chaîne (tableaux de bord de données en chaîne) et les médias sociaux de liaison (Twitter, etc.) peuvent être utilisés pour aider. les utilisateurs identifient les risques possibles d’attaque Sybil.

1. Fragmentation NFT – le protocole sous-jacent au financement participatif pour l'achat de NFT

Voulez-vous posséder des NFT de premier ordre tels que BAYC, Doodles et Azuki ? Vous n'avez pas besoin de 80 ETH ou 10 ETH. Vous n'avez besoin que de dépenser 0,01 ETH sur PartyBid pour participer au financement participatif et vous pouvez devenir l'un des détenteurs de NFT de premier ordre. Cela n'a-t-il pas l'air cool ? Cela est dû à la fragmentation du NFT – l’un des principaux protocoles de liquidité pour le NFT.

Nous savons tous que la nature non fongible du NFT rendra sa liquidité très faible. Vous ne pouvez acheter et vendre l'intégralité du NFT que dans son ensemble, et si vous souhaitez le vendre, quelqu'un doit l'acheter ou faire une offre. sinon, vous ne pouvez que continuer à passer des commandes et ne pouvez pas vendre. Le marché du NFT explore également progressivement les moyens d'améliorer la liquidité du NFT. Actuellement, il existe de nombreux protocoles de liquidité tels que le crédit-bail NFT, le prêt NFT, la fragmentation NFT et le NFT-Fi.

Tableau 1 : Aperçu des projets de protocole de liquidité NFT

Parmi les nombreux protocoles de liquidité NFT, le NFT peut-il être négocié comme le FT (Fungible Token), seule une partie est-elle négociée et peut-elle être achetée et vendue à tout moment ? Surtout pour les NFT de premier ordre avec des prix planchers extrêmement élevés, qui peuvent facilement aller de dizaines à des centaines d'ETH. Vous pouvez acheter 0,1 BTC, mais comment acheter 0,1 Cryptopunks ? Le protocole de fragmentation NFT donne la réponse.

Figure 1 Diagramme conceptuel de la fragmentation NFT

En apparence, la fragmentation du NFT signifie diviser un NFT complet en un nombre quelconque de parties égales. Détenir ces parties égales équivaut à détenir une partie du NFT.

D'un point de vue technique, la fragmentation NFT transfère en fait NFT dans un nouveau contrat de coffre-fort et crée un nombre illimité de jetons ERC20. Ces jetons peuvent être distribués à n'importe quelle adresse et peuvent également être utilisés pour la tenue de marché (AMM), et les détenteurs de jetons en ont. le droit de voter pour les activités d'actifs dans le contrat de coffre-fort. Plus le nombre de jetons détenus est élevé, plus le poids du vote est élevé.

Actuellement, les principales applications de protocole de fragmentation NFT sur le marché NFT incluent Tessera, Unicly, NFT20, ShardingDAO et PartyBid. Parmi eux, Tessera (anciennement connu sous le nom de Fractional) est le leader des protocoles de fragmentation NFT. Le Shiba Inu original de Doge Coin, The Doge NFT, a été fragmenté sur Tessera. Le NFT a été fragmenté en 16 969 696 969 jetons DOG. Jetons 9451 détenteurs ou propriétaires de The Doge NFT. Tessera a reçu un financement de 20 millions de dollars dirigé par Paradigm.

Figure 2 Le Doge NFT

PartyBid est un produit lancé par PartyDAO qui utilise le financement participatif des utilisateurs pour former un DAO afin d'enchérir sur les NFT. PartyDAO est une communauté véritablement axée sur le DAO. Ses membres comprennent Dave White, partenaire de recherche de Paradigm, le fondateur de Mirror, Denis Nazarov, et d'autres leaders de l'industrie du Web 3.0. Actuellement, PartyDAO a annoncé avoir reçu un financement de 16,4 millions de dollars dirigé par A16z. évalué à 200 millions de dollars américains, ce qui représente la valorisation la plus élevée d'un DAO communautaire à ce jour.

Figure 3 La création de PartyDAO

2. Corrélation des données entre Tessera et PartyBid

Cet article traite principalement des deux projets Tessera et PartyBid. Nous pouvons utiliser le tableau de bord de données de Dune pour comprendre l'activité de PartyBid et Tessera.

Figure 4 Tableau de bord des données actives Opensea, PartyBid, Tessera (fractionnaire)

Opensea est le principal marché commercial pour NFT, et le volume des échanges d'Opensea représente également la popularité du marché NFT au cours de la période correspondante. À en juger par les données en chaîne, l'activité de PartyBid et Tessera est négativement corrélée à la popularité du marché reflétée par Opensea. De juin 2022 à aujourd'hui, la popularité du marché NFT a sérieusement diminué, tandis que l'activité de PartyBid et Tessera a montré une baisse. tendance à la hausse.Cela montre que la liquidité du NFT sur le marché baissier peut être principalement fournie par certains protocoles de liquidité NFT. Un modèle similaire à la fragmentation du NFT est reconnu par les utilisateurs. Bien sûr, cela peut également être lié au financement de projets annoncé par PartyBid. le financement en juin et Tessera a annoncé le financement en août. En outre, les niveaux d'activité de PartyBid et de Tessera sont également significativement corrélés positivement, ce qui montre également que les deux projets sont étroitement liés dans les activités en chaîne. Par exemple, après le financement participatif de PartyBid pour acheter du NFT, le NFT peut être vendu aux enchères via Tessera.

3. Comment réaliser le flux NFT ? PartyBid crowdfunds pour acheter NFT et Tessera offres pour vendre NFT

La fragmentation des NFT dans Tessera peut être comprise comme vous souhaitez vendre petit à petit les NFT de premier ordre que vous détenez. Cependant, la plupart des gens n'ont pas de NFT de premier ordre tels que BAYC ou PUNK. Les utilisateurs ordinaires ne fragmentent que certains NFT bas de gamme. Les NFT de valeur n'ont aucun sens car vous ne pouvez pas envoyer ou vendre vos jetons fragmentés à moins de posséder The Doge NFT. Alors, comment les utilisateurs ordinaires peuvent-ils posséder un NFT de premier ordre ?

La plateforme PartyBid permet aux investisseurs particuliers de lancer et de participer à un financement participatif pour acheter des NFT. Après succès, le contrat sera fragmenté en NFT, et les participants détiendront à ce moment une partie des NFT de premier ordre. Les détenteurs peuvent acheter et vendre les jetons fragmentés NFT qu'ils détiennent en établissant des liquidités. Bien entendu, ils peuvent également demander aux membres de vendre le NFT dans le cadre d'une vente aux enchères DAO.

Dans la description ci-dessus, nous pouvons voir un exemple largement utilisé. Achetez du NFT dans le financement participatif PartyBid, puis vendez le NFT à Tessera. Cela réalise l'ensemble du processus d'application de DAO dans l'exécution des activités d'achat et de vente sur le marché NFT, ce qui est une implémentation parfaite. .Le flux de NFT. On peut donc dire que PartyBid et Tessera se complètent.

Figure 5 Aperçu de l'ensemble du processus de financement participatif PartyBid et des enchères Tessera

4. Exemple d'attaque de sorcière DAO

Actuellement, de nombreux KOL sur Twitter lancent un financement participatif via PartyBid, essayant d'acheter des NFT de premier ordre, tels que Doodles, Azuki, etc. Le gameplay est également un modèle de financement participatif PartyBid plus les enchères Tessera, ce modèle est donc destiné aux membres participant à le financement participatif. Y a-t-il un risque d’arnaque ou de fraude ?

Voici une méthode plus courante, l’attaque de sorcière. Les attaques de sorcières sont également appelées attaques Sybil. Le nom vient du film "Sybil", qui raconte l'histoire du traitement psychologique d'une femme aux 16 personnalités. L’attaque de sorcière dans la blockchain fait référence à un nœud malveillant présentant illégalement plusieurs identités au monde extérieur. En regardant spécifiquement les exemples d'application de DAO, le DAO du Web3.0 rassemble des personnes partageant les mêmes idées autour d'un objectif commun et utilise des contrats intelligents pour organiser le vote, favorisant ainsi le développement communautaire de manière ascendante. Dans un DAO, un seul utilisateur peut posséder plusieurs portefeuilles et accumuler des jetons pour atteindre 51 % des droits de vote, puis manipuler les décisions.

Une attaque de sorcière s'est produite dans la proposition de Lido DAO de vendre 10 millions de jetons LDO à Dragonfly Capital. Dragonfly Capital détenait une adresse de 1,5 million de jetons LDO par l'intermédiaire de son département Dragonfly Liquid et a voté en faveur d'un plan qui lui était avantageux dans la proposition. Le vote, qui représentait autrefois 99,35 % du poids total des votes, a été presque adopté. Bien que ce fait ait finalement été révélé par les membres de la communauté sur la base d'informations en chaîne, ce qui a conduit au rejet final de la proposition par la communauté, cette attaque de sorcière similaire. a été largement utilisé dans le vote et la gouvernance du DAO. Il est difficile de s’en prémunir pendant le processus.

Figure 6 Exemple de Lido DAO attaqué par une sorcière

On peut voir que les attaques de sorcières sont une situation courante lors du processus de vote sur la gouvernance du DAO. Pour en revenir au processus de financement participatif et d'enchères NFT de PartyBid et Tessera, les utilisateurs qui ont participé avec succès au financement participatif pour acheter NFT sont devenus membres du DAO de financement participatif NFT lorsqu'ils ont réclamé le jeton fragmenté, et ont ensuite enchéri pour le NFT sur Tessera, uniquement DAO. les membres sont éligibles pour enchérir sur NFT, cela donne donc à Witch une bonne opportunité d'attaquer.

Mode d'attaque Sybil 1 : Lorsque le montant du financement participatif NFT est supérieur au prix plancher de ce type de NFT, l'initiateur utilisera le montant du financement participatif pour acheter son propre NFT à un prix supérieur au prix plancher. l'adresse du portefeuille de l'initiateur a au moins un prix NFT plus élevé.

Mode d'attaque Sybil 2 : L'attaquant peut utiliser plusieurs portefeuilles pour participer au financement participatif, détenant plus de 50 % du nombre total de fragments pour obtenir des droits de vote supérieurs, puis manipuler les enchères NFT. Selon les règles d'enchères de Tessera, la sorcière peut contrôler le prix plancher de l'enchère, ainsi que le moment de sélection de l'enchère, et obtient finalement le NFT à un prix bien inférieur au prix plancher de ce type de NFT, tandis que les membres participant à le financement participatif ne peut racheter qu'une petite quantité des fonds de financement participatif collectés.

Par exemple, Xiao Ming est un KOL. Il a lancé un financement participatif sur PartyBid pour acheter un Azuki de 10 ETH. Lorsque le montant du financement participatif a atteint 49 % du plancher Azuki, Xiaoming a rapidement reconstitué les 51 % restants du montant du financement participatif via ses 20 adresses de portefeuille. l'achat est réussi, Xiao Ming détient plus de 50% de l'Azuki fragmenté. À l'heure actuelle, bien que d'autres membres aient fixé le prix bas des enchères NFT sur Tessera, puisqu'ils détiennent un total de 49 % des fragments Azuki et ne dépassent pas la limite de 50 %, tant que Xiao Ming ne participe pas à la définition du prix d'enchère bas, il ne peut pas faire la prochaine enchère, cet Azuki sera temporairement verrouillé dans le contrat (coffre-fort).

Après avoir attendu 3 mois, le prix plancher d'Azuki est soudainement revenu à deux fois le moment de l'achat. Xiao Ming a estimé qu'il pouvait vendre cet Azuki à ce moment-là, il a donc utilisé sa propre adresse Azuki fragmentée pour fixer le prix plancher de l'enchère très bas. (En tenant plus la quantité est grande, plus le poids de la fixation du prix plancher de l'enchère est important), et comme le processus d'enchère ne dure que 3 jours, les membres ne seront pas informés du début de l'enchère. En fin de compte, le NFT a été vendu aux enchères. prix le plus bas de 3 ETH Xiao Ming a obtenu cet Azuki, puis l'a vendu au prix de 20 ETH. Vendu sur le marché NFT. À l'heure actuelle, le pool de fonds DAO des membres du financement participatif ne compte que 3 ETH, dont 1,5 ETH est la proportion correspondante du jeton détenu par Xiao Ming. Les autres participants au financement participatif ont diminué de 66,7 % par rapport au montant du paiement initial de 10 ETH, tandis que le prix de transaction réel du NFT vendu par Xiao Ming a diminué de 85 % par rapport à 20 ETH. En fin de compte, Xiao Ming a terminé l'attaque des sorcières.

Dans ce cas, l'attaquant Witch n'a pas besoin d'être l'initiateur du financement participatif et n'a besoin que de réunir plus de 50 % des avoirs en jetons fragmentés NFT pour mener l'attaque. Par conséquent, la sorcière peut collecter des jetons en établissant une liquidité. pool de jetons fragmentés NFT.

5. Comment PartyBid et Tessera gèrent-ils les attaques de sorcières ?

Il y a quelque temps, Buterin a proposé un jeton non transférable appelé Soulbound Token, qui sera utilisé pour construire le système d'identité des utilisateurs Web3. Après que le concept de SBT ait été proposé, la piste DID a commencé à devenir l'un des points chauds de l'attention du public. DID (Decentralized Identifier) ​​​​​​est l'identité décentralisée d'un utilisateur.

Le système DID utilisera plusieurs dimensions d'informations, telles que les données d'activité en chaîne, les activités sur les réseaux sociaux, etc., pour former une image complète des utilisateurs du Web3. DID peut réduire le risque d'attaques Sybil en distinguant les utilisateurs réels des robots potentiels. Si l'adresse d'un compte ne dispose pas d'un CV réel diversifié, nous pouvons immédiatement l'identifier comme un robot.

Bien qu'il n'existe actuellement aucun système DID mature et disponible pour tout le monde, spécifique aux projets PartyBid et Tessera, certaines balises en chaîne et liaisons aux médias sociaux peuvent être utilisées pour aider les utilisateurs à identifier les risques possibles d'attaque Sybil.

Par exemple, PartyBid classe les adresses participant au financement participatif et crée un tableau de bord de données. Les informations incluent le nombre de fois où l'adresse a participé au financement participatif, si elle a déjà participé aux interactions Uniswap ou Opensea. financement participatif total. Quelle est la proportion ? Ces adresses effectuent-elles des transactions de transfert fréquentes entre elles ?

Laissez les participants lier leurs comptes de réseaux sociaux (tels que Twitter, etc.), etc. Même si un utilisateur constate que l'activité de financement participatif a été attaquée par une sorcière, il peut étiqueter le financement participatif NFT ou certaines adresses suspectes en le signalant, afin que Les participants comprennent ce fait.

Le processus d'appel d'offres de Tessera peut également utiliser ces méthodes pour se défendre contre les sorcières.

Grâce aux méthodes ci-dessus, le coût des attaques de sorcières et le risque d'échec de l'attaque peuvent être considérablement augmentés, et les attaques de sorcières peuvent être efficacement évitées dans une certaine mesure.

Les références:

1. L'histoire de PartyDAO - Comment un groupe d'étrangers a transformé un tweet en un produit DAO de 200 millions de dollars en un an

2、Choses à savoir avant de fractionner les NFT

3、Prix de réserve – Un attribut clé des coffres-forts fractionnaires à comprendre

4. La victoire de la gouvernance DAO : toute l'histoire de la proposition de Lido DAO de vendre des tokens à Dragonfly Capital

5. Analyse | Revue complète : attaques Sybil et méthodes de défense

6. Buterin : La pièce « liée à l'âme » deviendra votre passeport blockchain