Obligations sur Bitcoin : CoinGeek


Cet article a été publié pour la première fois sur Medium.

tels que les paiements d’intérêts et les rachats d’obligations, réduisant ainsi le besoin d’intermédiaires et atténuant le risque de contrepartie en fournissant un enregistrement infalsifiable de la propriété et des transactions.

Une obligation est un titre de créance qui représente un prêt consenti par un investisseur à un emprunteur, généralement un gouvernement ou une entreprise. Lorsqu’un individu ou une entité achète une obligation, il prête essentiellement de l’argent à l’émetteur en échange de paiements d’intérêts périodiques et du remboursement du principal à la date d’échéance de l’obligation. Une obligation est considérée comme un instrument à revenu fixe puisque les obligations versaient traditionnellement un taux d’intérêt fixe (coupon) aux détenteurs de dette. Ce sont des outils clés pour lever des capitaux et sont fondamentaux pour les marchés financiers.

Obligations sur Bitcoin : CoinGeek

Imaginez qu’une société, ABC Inc. décide de lever des capitaux pour un nouveau projet d’agrandissement. Pour ce faire, ABC Inc. émet des obligations d’une valeur nominale de 1 000 $ chacune, d’un taux d’intérêt fixe (taux du coupon) de 5 % et d’une période d’échéance de 10 ans.

Si un investisseur, appelons-le investisseur A, achète une de ces obligations pour 1 000 $, il prête essentiellement 1 000 $ à ABC Inc. En échange, ABC Inc. s’engage à payer des intérêts annuels à l’investisseur A au taux de 5 %, ce qui équivaut à à 50 $ par année (5 % de 1 000 $).

Sur la période de 10 ans, l’investisseur A recevra 50 $ d’intérêts par an. À la fin des 10 ans, ABC Inc. restituera le montant en capital initial de 1 000 $ à l’investisseur A.

En résumé :

  • Valeur nominale de l’obligation : 1 000 $
  • Taux d’intérêt annuel : 5%
  • Paiement d’intérêt annuel  : 50 $
  • Durée de maturité : 10 ans

Obligations à coupon zéro

Contrairement aux obligations ordinaires, les obligations à coupon zéro sont émises avec une décote et ne paient pas d’intérêts périodiques. Le rendement de l’investisseur est réalisé lorsque l’obligation arrive à échéance à sa valeur nominale.

Disons que la société XYZ émet une obligation à coupon zéro d’une valeur nominale de 1 000 $ et d’une période d’échéance de cinq ans. Cependant, cette obligation est émise avec une décote, ce qui signifie que l’investisseur ne paie pas d’avance la totalité de sa valeur nominale. Au lieu de cela, ils pourraient acheter l’obligation pour 800 $.

Dans ce cas:

  • Valeur nominale de l’obligation à coupon zéro  : 1 000 $
  • Prix ​​d’achat (réduit) : 800 $
  • Durée de maturité : 5 ans

Mise en œuvre

Obligation à coupon zéro

Notre mise en œuvre initiale comprend un contrat intelligent d’obligations à coupon zéro, dans lequel un seul investisseur prête du capital à un emprunteur. Cette structure d’obligations plus simple est idéale pour démontrer les bases des contrats intelligents d’obligations, servant de base à des obligations plus complexes. Le contrat intelligent est conçu pour automatiser le processus d’émission, de négociation et de rachat d’une obligation à coupon zéro. Le contrat comprend plusieurs modalités publiques clés :

  • acheter  : gère l’achat de l’obligation, en transférant la propriété à un nouvel investisseur
  • mature : exécuté par l’émetteur pour payer la valeur nominale à l’investisseur à l’échéance de l’obligation
  • listForSale : permet à l’investisseur actuel de mettre l’obligation à vendre
  • CancelSale : permet à l’investisseur d’annuler la vente de l’obligation
  • défaut : en cas de défaut, cette méthode permet à l’investisseur de réclamer les actifs bloqués dans le contrat

L’obligation a le cycle de vie suivant.

  • Émission et vente  : un émetteur initialise l’obligation avec sa valeur nominale, son échéance et son prix initial. L’obligation peut ensuite être achetée par un investisseur
  • Commerce : les investisseurs peuvent négocier l’obligation sur le marché secondaire en la mettant en vente et en transférant la propriété via la méthode d’achat
  • Maturité et rachat  : à l’échéance, la valeur nominale de l’obligation est versée à l’investisseur actuel par l’émetteur
  • Gestion par défaut  : en cas de défaut de paiement de l’obligation (l’émetteur ne paie pas à l’échéance), la méthode par défaut fournit un mécanisme permettant à l’investisseur de réclamer une indemnisation
  • Dans notre contrat intelligent d’obligations à coupon zéro, l’émetteur doit verrouiller une fraction de la valeur nominale de l’obligation en satoshis comme garantie pendant le déploiement. Cette fonctionnalité améliore la sécurité des investisseurs, agissant comme une protection en cas de défaut. Si l’émetteur ne paie pas à l’échéance, l’investisseur peut réclamer cette garantie.

    Toutefois, pour les émetteurs dont la crédibilité est établie, cette exigence de garantie peut être facultative. Cette flexibilité permet aux émetteurs dignes de confiance de renoncer aux garanties de verrouillage, ce qui rend l’émission d’obligations plus rationalisée et plus rentable.

    Transformez-vous en une obligation à coupon ordinaire

    La transition d’une obligation à coupon zéro à une obligation à coupon régulier dans notre contrat intelligent est réalisée en ajoutant une méthode makePayment. Cette méthode permet à l’émetteur de verser des intérêts périodiques à l’investisseur.

    Accompagner plusieurs investisseurs

    Dénomination Fiat

    En pratique, une obligation est probablement libellée dans un certain type de valeur fiduciaire comme l’USD ou le CNY, au lieu de satoshis comme indiqué jusqu’à présent. Nous pouvons intégrer les contrats obligataires susmentionnés avec les jetons BSV-20, représentant des unités fiduciaires.

    Par exemple, la méthode invest public pourrait ressembler à ceci  :

    Conclusion

    Des exemples de code complets sont accessibles sur GitHub  :

    Regarder  : Comment utiliser nLockTime pour le financement d’une entreprise

    Nouveau sur la blockchain ? Consultez la section Blockchain pour les débutants de CoinGeek, le guide de ressources ultime pour en savoir plus sur la technologie blockchain.