coinjoin : Que sont les obligations Fidelity et comment fonctionnent-elles dans Joinmarket ?
Que sont les obligations de fidélité?
Le cautionnement de fidélité est un type de contrat d’assurance conçu pour protéger contre les pertes causées par la falsification, le vol, etc. Normalement utilisé par les employeurs sous forme d’assurance commerciale qui couvre généralement les activités malhonnêtes exercées par ses employés.
Arrière-plan :
org/index.php?topic=134827.0
org/index.php?topic=172047.0
reddit contexte = 1
Ajouter des liens de fidélité dans Joinmarket:
com/JoinMarket-Org/joinmarket-clientserver/pull/872
Presque tout est inclus dans les commits et les critiques peuvent être utiles pour supprimer les bogues (le cas échéant) et les fusionner rapidement. La seule caractéristique majeure qui manque est que les générateurs de rendement annoncent des obligations de fidélité conservées dans des chambres froides.
Les modifications apportées au protocole joinmarket sont rétrocompatibles. Vous pouvez lire docs / fidelity-bonds.md pour plus de détails. Voici un résumé de celui-ci :
Les obligations de fidélité sont une caractéristique de JoinMarket qui améliore la résistance aux attaques de sybille, et donc améliore la confidentialité du système.
Un lien de fidélité est un mécanisme dans lequel la valeur du bitcoin est délibérément sacrifiée pour rendre une identité cryptographique coûteuse à obtenir. Le sacrifice est fait d’une manière qui peut être prouvée à un tiers. Les preneurs de JoinMarket auront une probabilité plus élevée de créer des pièces jointes avec des fabricants qui publient des liens de fidélité plus précieux. Cela a pour effet de rendre le système beaucoup plus cher à l’attaque sybil, car un attaquant devrait sacrifier beaucoup de valeur pour être choisi très souvent par les preneurs lors de la création de coinjoin.
L’élément précieux sacrifié est la valeur temporelle de l’argent. Notez qu’un détenteur à long terme (ou un hodler) de bitcoins peut acheter des obligations de fidélité à durée limitée essentiellement gratuitement, à condition qu’il n’ait jamais eu l’intention de négocier avec ses pièces de toute façon.
Les clés privées des obligations de fidélité peuvent être conservées dans une chambre froide pour plus de sécurité. (Remarque : pas encore implémenté dans JoinMarket)
github.com/chris-belcher/
Combien de pièces à verrouiller et pendant combien de temps?
À tout moment, vous pouvez utiliser le script de suivi du carnet de commandes pour voir votre propre valeur de lien de fidélité.
Considérez également l’avertissement sur la page wiki Bitcoin sur les timelocks
Au moment de la rédaction de cet article, les obligations de fidélité ne sont pas encore déployées dans la nature, mais je recommanderais de verrouiller car de nombreuses pièces vous conviennent pour une période comprise entre 6 mois et 2 ans. Peut-être au tout début pour seulement 1 mois ou 2 mois (?) C’est un marché et les règles sont connues de tous, donc en fin de compte, vous devrez prendre votre propre décision.