Cinq limites limitant le développement du réseau de foudre bitcoin

Pièce intéressante 2021-09-14 16:44:50 阅读数:320

cinq limites limitant le veloppement

Dis la vérité,J'ai confiance en Lightning Network,C'estBitcoinMa partie préférée de la pile de protocole,Je l'ai suivi de près pendant des années.Si le réseau Lightning n'existe plus,Je vais continuer à tenir bitcoin,Mais le potentiel futur de bitcoin est moins optimiste.

(Note::L'origine du réseau Lightning est de résoudre le problème de la congestion du réseau bitcoin,L'équipe de développement de bitcoin a eu une idée——Mise en place d'un réseau de transactions de deuxième niveau sur la chaîne principale de bitcoin,Le réseau Lightning.Le principe spécifique est:Les deux parties ont hypothéqué une partie de l'argent à une adresse Multi - signature,Le Fonds ne peut être proposé que si les deux parties émettent simultanément une clé privée..Dans le réseau Lightning,Les transactions entre les parties ne sont pas enregistrées dans la chaîne,Seul le résultat final est une transaction enregistrée dans la chaîne principale,C'est l'équivalent d'une seule file d'attente,Réduction significative des processus et des frais de tenue de livres en chaîne.)

En principe,Le passage de la foudre est simple:

  • Deux personnes ont enfermé l'argent dans un2C'est exact.2De l'adresse Multi - signature de.

  • Les Parties organisent une transaction pré - signée.

  • Pour mettre à jour le solde,Si quelqu'un essaie d'utiliser une ancienne transaction pré - signée,Les deux parties signent une nouvelle transaction avec un solde actualisé et échangent“Clé de pénalité”,Demandez à l'autre partie de prendre tout l'argent de l'adresse Multi - signature.

Mais le réseau Lightning n'est pas seulement un lien direct entre les deux parties..Ces canaux uniques peuvent être connectés à d'autres canaux uniques,Former un vaste réseau de paiement interconnecté.C'est un système très flexible,Le paiement peut être effectué entre d'autres Parties non liées.Cela dit,,Je vois beaucoup de défauts et de limites,Mais il n'a pas été largement reconnu ou discuté, à l'exception de l'équipe de développement et de certains utilisateurs de la technologie..

Problèmes de gestion de l'état

Lightning Channel n'est en fait qu'un ensemble de transactions pré - signées.Ce que je n'ai pas mentionné, c'est le modèle d'incitation qui lui permet de fonctionner..Une fois la transaction signée,Tu ne le récupéreras jamais..Il sera toujours là.,Et toujours une transaction bitcoin valide,Sauf si vous utilisez ce bitcoin pour une transaction différente(Vous ne pouvez pas dépenser bitcoin deux fois;Une fois que la transaction a coûté quelques bitcoins,Toute autre transaction qui tente d'agir sur ces jetons sera nulle et non avenue).Maintenant,Parce que le passage de la foudre est2C'est exact.2Signature multiple,Aucune des Parties ne peut conclure une nouvelle transaction sans la coopération de l'autre partie..Cela signifie qu'il n'y a pas de coopération de l'autre côté,Vous ne pouvez pas invalider toutes les autres transactions pré - signées que vous effectuez sur la chaîne.C'est comme si vous aviez ouvert ce passage ensemble.,Vous devez donc les mettre à jour ensemble.Si l'une ou l'autre des Parties peut agir unilatéralement,Pour que l'un de vous puisse voler tout l'argent.

Chaque fois que les deux parties échangent de l'argent sur leur passage éclair,BobVersAliceEnvoyer1000Bitcoin,Ils ont généré une nouvelle transaction pré - signée,Reflète leur solde actualisé.Si toutes les parties se montrent amicales,Ils ne conserveront que les dernières transactions pré - signées,Parce que les transactions précédentes ne refléteront plus le bon solde.Si les deux parties veulent encaisser,Ils peuvent utiliser les dernières transactions pré - signées,Paiement du solde courant aux deux parties sous forme de bitcoin en chaîne.

Mais si l'autre partie n'est pas amicale?SiBobEn envoyant des fonds àAliceEt dépenser sa part de l'argent,Mais maintenant vous voulez encaisser avec une transaction pré - signée précédente,L'opération montre encore tous les fonds de son canal?Nous utilisons“Clé de pénalité”Pour résoudre ce problème.Cela vous permet d'invalider efficacement toutes les transactions pré - signées précédentes,En fait, il n'est pas nécessaire de les rendre vraiment inefficaces dans la chaîne à chaque fois..

Une fois que les parties ont remplacé l'ancienne transaction pré - signée par une nouvelle transaction mettant à jour le solde,Ils échangeront aussi les clés de pénalité.La conception du système est la suivante:,Si l'une des parties tente d'exécuter l'ancienne transaction,La clé de pénalité de l'autre partie est activée,Et peut être utilisé pour obtenir un accès100%Financement.Ce qui est crucial,Les transactions pré - signées ont un calendrier intégré,Donc, avant que la transaction puisse être confirmée dans le bloc bitcoin,,L'autre partie a toujours une chance d'utiliser la clé de pénalité.En fait,,Vous n'avez pas invalidé une transaction pré - signée existante,Vous encouragez simplement l'autre partie à ne pas les utiliser..S'ils veulent voler,Et tu les as eus.,Tu peux prendre tout leur argent.

Cela introduit une dynamique d'expansion,Je ne pense pas que les utilisateurs qui ne connaissent pas bien la technologie comprennent cette dynamique.Chaque fois que l'un de vous dépense un bitcoin,Vous remplacez une transaction pré - signée par une nouvelle..Mais vous devez toujours garder des informations sur chaque ancienne transaction,Et la clé de pénalité associée à cette transaction particulière.Au cas où vous deviez l'utiliser pour punir un adversaire malhonnête..Il n'y a aucun moyen d'éviter ça,Parce que si la contrepartie du canal essaie de fermer le canal de l'ancienne transaction,Vous avez besoin de la clé de pénalité de l'accord pour les arrêter et les punir.Cela signifie que vous devez conserver toutes les données pertinentes pour chaque transaction avec eux.

Je crois que beaucoup de lecteurs tournent les yeux,“Ce n'est pas grave.,Le disque dur est bon marché.”Examinons toutes les différentes façons dont cette dynamique peut causer des problèmes.Mais avant ça,Je voudrais vous rappeler une hypothèse centrale du réseau Lightning:L'idée d'ouvrir le canal est de rester ouvert aussi longtemps que possible,Afin de maximiser la valeur obtenue avant d'engager des dépenses en chaîne.Donc,,Idéalement,L'utilisateur veut ouvrir un canal et le garder ouvert longtemps.

Prenons l'exemple des utilisateurs mobiles: Le portefeuille bitcoin n'est pas la seule chose stockée sur les téléphones portables des gens .Les gens prennent des photos sur leurs téléphones portables.、Télécharger de la musique、Vidéo、 Applications et jeux, etc .Je suis sûr que la plupart d'entre vous sont familiers avec le fait qu'il n'y a pas assez d'espace pour retirer un tas de choses du dépôt..Tant que vous négociez,Les données que vous devez stocker dans votre portefeuille Flash continueront d'augmenter(Jusqu'à ce que vous fermiez votre passage).Final,Cela va entrer en conflit avec d'autres choses que vous voulez stocker sur votre téléphone,Après ça,,Vous finirez par atteindre la limite de stockage de votre téléphone.N'oublie pas,Doit être conservé100%Données, Sinon, il n'est peut - être pas sûr que votre passage éclair reste ouvert .

Considérons maintenant les noeuds de routage.Ce nom dit tout..Ces noeuds sont configurés comme des autoroutes pour le réseau Lightning,Effectuer activement des paiements importants par des voies bien gérées.Même logique de base,Bien que dans ce cas,Il est probable que quelqu'un a acheté de l'équipement pour faire fonctionner leurs noeuds de foudre..Mais bien sûr.,Les noeuds de routage mettent à jour les soldes des canaux plus fréquemment,Donc si c'est un noeud de routage réussi,Son taux de croissance sera beaucoup plus élevé que celui du portefeuille mobile.Votre attention, s'il vous plaît.,Plus vous devez stocker de données essentielles à la Mission,Plus le coût du stockage redondant est élevé,Afin que la défaillance de l'équipement n'entraîne pas de perte.

Enfin,Je pense que cette dynamique peut vraiment causer des problèmes,C'est la tour de guet.(watchtower).La plupart des gens ne pourront pas24En ligne 24 heures sur 24 pour s'assurer que leurs pairs n'essaient pas de les tromper.C'est là que se trouve la tour de guet,Ils vont garder les choses pour toi..Mais pour ce faire,,Ils doivent stocker toutes les mêmes données que vous faites,Pour punir votre contrepartie s'ils trichent.La Tour de guet n'a pas encore été développée ou déployée,Mais à long terme,,Ce sont des infrastructures absolument essentielles pour que les gens puissent utiliser les réseaux de foudre en toute sécurité..

La Tour de guet fonctionne de trois façons..Tout d'abord,,Une tour de guet désintéressée,Je n'ai rien gagné à te regarder dans la chaîne..Deuxièmement,,La Tour de guet ne sera payée que si votre contrepartie triche et qu'elle doit être punie..Enfin,Une tour de guet payée pour stocker des données et observer la chaîne.Compte tenu du fait que les données par utilisateur continueront de croître à jamais,Jusqu'à ce que le canal soit fermé,Tu vois le problème??Dans les deuxième et troisième modèles,Plus le canal est ouvert,Les frais d'utilisation commenceront à augmenter pour couvrir les coûts de stockage des données du mirador.Ce sera une sorte de frais cachés que l'utilisateur devra payer,Ça pourrait atteindre un niveau fou.

Pour les sceptiques qui pensent encore qu'il ne s'agit pas du tout d'une question d'échelle importante,Dans un monde où les réseaux de foudre ne sont utilisés que pour des transactions quotidiennes modérées,Comme le café et le dîner.,Alors je suis d'accord avec vous pour dire que ce n'est pas important.Mais dans ce monde,,Les principaux cas d'utilisation du réseau Lightning sont les micro - transactions et les paiements en streaming effectués en temps réel par l'ensemble de l'interaction.,Par exemple, envoyer des paiements de streaming aux radiodiffuseurs toutes les minutes ou même toutes les secondes,Dans ces circonstances, je ne pense pas qu'il soit justifié de ne pas être substantiel..

Heureusement,Ce problème sera résolu par la mise à niveau proposée du Protocole bitcoin,AppeléANYPREVOUTEt sur la baseeltooLe passage de la foudre,Cela permettra à un seul bloc de taille fixe de compléter le même mécanisme de suppression que la clé de pénalité.Mais jusqu'à ce que la fonction entre dans bitcoin,Ce problème d'extension existe dans tous les canaux de foudre actuels.

HTLC(Contrat de verrouillage du temps de hachage)Questions

Les deux principales questions qui se posent ensuite sont les suivantes:HTLC(Contrat de verrouillage du temps de hachage).Ce sont les nouvelles sorties ajoutées aux transactions pré - signées,Représentation“Si vous connaissez un secret,Vous pouvez demander le paiement,Sinon, l'expéditeur peut le récupérer après un certain temps d'attente.”Ils utilisent des verrous de hachage et des verrous temporels.C'est ainsi que les paiements sont transmis de façon fiable entre plusieurs sauts via le réseau flash.,Le dernier receveur dévoile le secret,Chaque personne qui transmet un paiement par son canal peut réclamer ses arriérés,Soit le destinataire ne divulgue pas le secret,Après un certain temps d'attente,Tout le monde est remboursé..

Cette structure a deux effets sur l'extension:

1) Combien de canaux peuvent être transmis à tout momentHTLC.

2) HTLCMinimum de,Parce que si la transmission est interrompue,En fin de compte, elles doivent être résolues économiquement et en chaîne..

Un canal de foudre ne peut transmettre qu'autant à la foisHTLC,Parce que chaqueHTLCDoit être représenté par la sortie réelle de la dernière transaction pré - signée.Ce n'est pas un système de crédit.,Nous ne refinancerons pas dans les réseaux bitcoin ou Lightning.Vous ne pouvez transmettre que les réclamations qui sont finalement supportées par votre canal avec une sortie spécifique sur la chaîne qui peut être prouvée.Et parce que les transactions bitcoin elles - mêmes ont une limite de taille maximale,Pour que l'accord puisse avoirHTLCLa quantité est également limitée.Si une transaction a plusHTLC,Alors ce n'est pas une transaction bitcoin valide,Donc ça met le canal dans un état étrange,Dans cet état,Chaque transaction pré - signée valide(À483Limiter les transactions précédemment construites)Tout le monde sera autorisé à voler votre argent,Et toute transaction pré - signée en cours(In483Transactions construites après restriction)Ne peut pas être utilisé pour fermer honnêtement le canal.À moins de trouver une solution à ce problème,Sinon, il montrera qu'il pourrait passer par un noeud de foudre à la foisHTLCLimite supérieure de quantité,Cela conduit finalement à la quantité que l'ensemble du réseau de foudre peut transmettre dans n'importe quelle condition donnéeHTLCLimite supérieure inégale.

La dynamique de la chaîneHTLCCompte tenu de la valeur.Si unHTLCTransmission seulement10Bitcoin,Mais ajouterHTLCLa production coûtera100Coût en chaîne de bitcoin,Si nécessaire,Pouvez - vous vraiment faire respecter la chaîne??La réponse est non..Parce que l'exécuter sur la chaîne vous coûtera en fait de l'argent.,Il n'y a pas de motivation économique pour l'exécuter,Et dans un environnement très chargé,Il n'y a vraiment pas de point logique pour créer d'abordHTLC.A long terme,Les coûts continueront probablement d'augmenter,Donc ça va affecterHTLCLa valeur d'un routage raisonnable par le réseau Lightning.

Il y a une solution à ce problème.,Mais il a ses propres compromis et inconvénients:Paiement par forfait.L'idée n'est pas une série d'utilisations uniquesHTLCPaiement par routage,Au lieu de cela, décomposez - le en plusieurs qui ne sont pas utilisésHTLCPaiement séparé.Cela vous permet de pousser encore et encore une petite partie du paiement au destinataire prévu,Jusqu'à ce que ce soit fait.Mais parce que non.HTLC,N'importe quel paquet de micro - paiements peut être complètement déchiré.Si un paiement échoue,Vous pouvez arrêter d'utiliser l'itinéraire actuel et trouver un autre itinéraire.Le problème, c'est que,Si le paiement partiel échoue,Vous ne savez pas qui est responsable de la chaîne de routage.Donc,,Vous devez reconstruire une nouvelle route à partir de zéro,Ne faites confiance à personne sur la route précédente.

Retards de paiement

Chaque fois qu'un paiement éclair est transmis sur le réseau,Tous les noeuds impliqués doivent signer deux mises à jour de leurs canaux du début à la fin du routage.Une fois utiliséHTLCÉtablissement des paiements,Et encore une fois,HTLCCleared and settled.Cela introduit une sorte de“Le maillon le plus faible”Dynamique de,C'est - à - dire la vitesse à laquelle l'enlèvement réel est payé.Si vous êtes un utilisateur fréquent de la foudre,Vous remarquerez peut - être que;Parfois, le portefeuille prend quelques secondes.(Ou pire, ça prendra quelques secondes)Pour vraiment passer et mettre à jour le solde.Le seul portefeuille HD que je connaisse(light wallet)- Oui.Breez,D'après mon expérience,,Il pourrait avoir besoin5-20Secondes,Ce n'est qu'après avoir cliqué sur envoyer que vous pouvez vraiment terminer.

Pour l'instant,Ce n'est qu'un petit problème d'expérience utilisateur,Ce n'est pas différent d'avoir à attendre maladroitement la Caisse enregistreuse pour obtenir l'autorisation d'acheter une carte de crédit.Mais rappelez - vous la proposition de paiement groupé mentionnée ci - dessus.,Pour résoudre un montant trop faible pour être utiliséHTLCLa question de.Comme un très petit、Réseau croissant,UtiliserHTLCPromouvoir les montants non micro - paiements,Ce retard est un problème évident.Imaginez maintenant,Si ce n'est pas un seulHTLCDeux signatures,Au lieu de cela, il y a des centaines de séries de signatures pour diviser le même paiement en un seul montant de micropaiement.

En termes d'expérience utilisateur,C'est un plus gros problème.,Il s'agit également d'un goulot d'étranglement étendu pour les noeuds de routage.Les opérations de signature cryptographique sont très rapides et peu coûteuses,Mais dans un monde où la foudre est construite simultanément pour promouvoir une variété de cas d'utilisation de la microfinance et de la streaming, ainsi que des paiements de masse plus traditionnels,,Doit également être décomposé en bitcoin de petite taille,Cela devient également un goulot d'étranglement pour les noeuds de routage.A long terme,Cette dynamique pourrait être étouffée par du matériel bon marché(Par exempleRaspberry PiOu un autre ordinateur à une seule carte)Opération rentable(Assez fiable pour être largement utilisé)L'idée d'un noeud de routage pour.

Faisabilité du nombre de canaux

HTLCCe n'est pas la seule chose dans les réseaux de foudre qui est gravement affectée par les fluctuations des coûts en chaîne ou la hausse constante.Le passage de la foudre lui - même a été victime de cette dynamique..Supposons que vous vouliez ouvrir une capacité de10Dollars É. - U.BTCLe passage de la foudre,Mais les frais de chaîne de l'accord seront1Dollars.Le canal est facturé dès le début10%Coût.Et pourtant,Si vous financez un canal pour100Dollars,Vos frais réels ne sont que1%.Cela crée une véritable couche de marché pour les gens qui essaient d'interagir directement avec le réseau Lightning.Si le coût effectif de l'ouverture d'un canal est trop élevé,Ils n'auraient pas ouvert le canal.

Le seul véritable compromis ou solution à cette dynamique est le temps..Si seulement10Dollars au lieu de100Dollars,Et ne veut pas payer10%Coût,Ensuite, vous soumettrez votre transaction d'ouverture de Canal à un coût moindre.Continue d'attendre..Le temps d'attente dépendra du marché des frais de bitcoin en temps réel et du pool de mémoire.(mempool)Arriéré(Les mineurs de bitcoin choisissent la transaction la plus coûteuse du pool de mémoire,Jusqu'à ce que leurs blocs candidats soient pleins).Dans de bonnes conditions,L'attente ne peut prendre que quelques heures de plus.Dans de mauvaises conditions,Vous devrez peut - être attendre quelques jours ou semaines..En période de besoin commercial extrême,Les pools de mémoire peuvent même effacer les transactions les moins coûteuses,Pour s'assurer que votre passage ne s'ouvre jamais.Selon le mode de fonctionnement actuel de Lightning Channel,Ce jeu d'attente est vraiment la seule solution à ce problème.

Le taux effectif élevé a une autre signification:Pour les canaux de faible valeur qui ne veulent pas payer un tarif effectif élevé,Un verrou temporel utilisé pour s'assurer que quelqu'un peut punir une ancienne transaction pré - signée(timelock)Ça doit être beaucoup plus long..Tout le sens de l'horloge est,Vous pouvez sauter efficacement la file d'attente,Et battre vos partenaires de passage pour obtenir du financement.Mais,Si vous ne souhaitez pas ou ne pouvez pas payer des frais potentiellement élevés pour l'exécution rapide de votre déclaration,Ensuite, vous devez coder le temps d'attente supplémentaire pour les transactions lentes à faible coût dans votre transaction pré - signée.Avec le temps,Cela peut entraîner des temps d'attente plus longs pour l'ouverture et la fermeture des canaux de faible valeur sur la chaîne.,Et il faut plus de temps pour verrouiller,Pour s'assurer que ces propriétaires de canaux de faible valeur ne perdent pas d'argent en cas de vol de canaux malveillants.

Dépend deTorRéseau

Même les utilisateurs non techniques devraient connaître l'un des principaux inconvénients du réseau Lightning:Vous devez être en ligne pour l'utiliser,Parce que l'envoi et la réception sont un processus interactif.Cela signifie que les pairs ont besoinIPLes adresses peuvent communiquer entre elles.Vous devezIPLa divulgation de l'adresse à vos pairs de canaux est une grande question de confidentialité,Si le fournisseur de services Internet(ISP)Pour espionner les communications.IPAdresse,Il peut également y avoir des questions d'examen.

TorPresque la solution privilégiée pour résoudre ce problème.Le problème, c'est queTorIl y a beaucoup de problèmes en soi.Il repose sur une autorité de réputation entièrement fondée sur la confiance, gérée par des bénévoles..Ces“Serveur de répertoire”Exécuté par les membres du projet,TorLes noeuds peuvent être construits ici en trouvant tous les autres noeuds du réseauTorCircuit.La crédibilité de ces entités vous permet de passerTorBase du noeud,Ces noeuds ne connaissent pas le chemin complet de vos informations dans le réseau.

TorEst également affecté par de nombreuses vulnérabilités d'attaque.Déni de service distribué(DDoS) L'attaqueTorEst plus difficile à gérer que sur un Internet plus large.Certains services spécialisés peuvent gérer des pointes de trafic importantes sur l'Internet conventionnel.Vous pouvez également refuser le trafic à partir d'un terminal malveillant sur Internet non protégé.Mais dansTorDans le réseau,Selon la conception,Vous ne savez pas d'où vient le trafic,Donc, DDoSLes attaques sont plus difficiles à gérer.C'est en fait un problème systémique,TorLes développeurs envisagent actuellement d'intégrer des jetons anonymes ou des preuves de charge de travail(Comme Hash cashhashcash)Pour contrer ces vecteurs d'attaque.Parce que le réseau est si vulnérable à ces types d'attaques,C'est pourquoiTorLa fiabilité des noeuds de foudre en marche est remise en question.

TorLa faiblesse la plus fondamentale de l'interaction avec le réseau Lightning est encore plus grande que l'interruption du réseau ou la nécessité de faire confianceTorPlus de risques pour les autorités du catalogue.TorLes connexions sont faciles à identifier,Pour que votre fournisseur d'accès Internet ou le Gouvernement puisse bloquer complètement la connexionTorCapacité de.Apparemment.,Dans la plupart des régions du monde,Ça n'arrivera pas.,Mais c'est facile..Malheureusement,,Les pays autoritaires qui ont le plus besoin de protéger leur vie privée sont ceux qui sont le plus susceptibles de le faire..L'Iran a également essayé de bloquerTorRéseau,Mais parTorLe développeur de réseau a réussi à rejeter.Depuis une dizaine d'années,La Russie et la France ont proposé le blocus pour des raisons différentesTorLe sujet du Web:La Russie et la France ciblent la pornographie enfantine,En réponse à une attaque terroriste.

D'autres lecteurs techniques pourraient savoirTorNoeud de pont sur(bridge nodes).C'est un peu spécial.TorNoeud,Ils ne se font pas connaître comme des noeuds ordinaires.,Autoriser l'accès directTorLes utilisateurs se connectent à travers ces noeuds de pont.Mais les noeuds de pont ne sont pas à l'abri des attaques、Identification et blindage.Final,Si un pays ou un fournisseur de services Internet souhaiteTorPression exercée sur le réseau,Ça devient un jeu de chat et de souris.,Qui se transforme en une nouvelle baisseTorFiabilité,Comme moyen privé de payer rapidement et sans couture bitcoin.

Résumé

Le réseau Lightning est un véritable bond en avant pour la pile de protocole bitcoin.Il s'agit d'une extension évolutive du mécanisme de règlement de blockchain,Il crée un rendement exponentiel du débit de blockchain,Plutôt que de se fier uniquement au blockchain lui - même pour traiter les transactions.Mais comme blockchain lui - même,Elle a aussi ses limites..Ce n'est pas une panacée.,Ce n'est pas la solution à chaque problème.,Ni sans ses propres défauts,Mais c'est bon..

Avant que le réseau Lightning ne soit en ligne sur le réseau principal,Bitcoin existe déjà.9Année,Il existe divers problèmes ouverts ou non résolus d'existence et d'extension.Mais elle existe toujours.,Toujours utilisé.Bitcoin ne disparaît pas simplement parce que le problème est ouvert ou non résolu.Les questions ouvertes signifient que nous ne nous mentons pas nous - mêmes. Cela signifie que les développeurs de bitcoin reconnaissent les défauts réels des choses et cherchent des solutions .Ce n'est pas une tactique psychologique ou une attaque.,C'est une bonne chose.C'est ainsi que les choses deviennent plus puissantes et évoluent.,Reconnaître leurs limites actuelles et trouver des moyens de les dépasser.

Cet article vient debitcoinmagazine,Auteur original:Shinobi,Par OdailyTraducteur de Planet Daily Katie Compilation des pales .

C'estShinobiArticle invité de.Les opinions exprimées sont purement personnelles.

Voir plus

Cet article est publié pour le compte officiel de qiqian.com,Les opinions ne représentent que l'auteur lui - même,Ne représente en aucun cas l'approbation ou la confirmation de la description.Texte partiel/Photos/Vidéo/Audio, etc. du réseau,En cas de violation des droits du titulaire du droit d'auteur,Veuillez nous contacter(Wechat/QQ:1074760229).Le présent document n'est pas une proposition de gestion financière des investissements..Veuillez indiquer la source de la réimpression.:Funky Currency net

版权声明:本文为[Pièce intéressante]所创,转载请带上原文链接,感谢。 https://netfreeman.com/2021/09/20210914164230842A.html