Облигации върху биткойн – CoinGeek

Тази публикация е публикувана за първи път на Среден.

Ние сме развълнувани да представим метод за издаване и управление на облигации директно във веригата. Нашият метод изследва интегрирането на блокчейн технологията в пазара на облигации, като цели да използва нейните предимства за подобряване на ефективността и достъпността при емитирането, търговията и управлението на облигации. По-конкретно, ние използваме интелигентни договори, за да автоматизираме и рационализираме различни аспекти на споразуменията за облигации, като лихвени плащания и обратно изкупуване на облигации, като намаляваме нуждата от посредници и смекчаваме риска от контрагента чрез предоставяне на защитен от подправяне запис на собствеността и транзакциите.

Изображение на съкровищни ​​облигации
Кредит: Списание Bitcoin

Какво е облигация?

Облигацията е дългова ценна книга, която представлява заем, даден от инвеститор на кредитополучател, обикновено правителство или корпорация. Когато физическо или юридическо лице закупи облигация, те по същество заемат пари на емитента в замяна на периодични лихвени плащания и връщане на главницата на датата на падежа на облигацията. Облигацията се нарича инструмент с фиксиран доход, тъй като облигациите традиционно плащат фиксиран лихвен процент (купон) на притежателите на дълга. Те са ключови инструменти за набиране на капитал и са фундаментални за финансовите пазари.

Представете си, че една корпорация, ABC Inc., реши да набере капитал за нов проект за разширяване. За да направи това, ABC Inc. издава облигации с номинална стойност от $1,000 всяка, фиксиран лихвен процент (купонен процент) от 5% и период на падеж от 10 години.

Ако инвеститор, нека ги наречем Инвеститор А, закупи една от тези облигации за $1,000, той по същество дава назаем $1,000 на ABC Inc. В замяна ABC Inc. се съгласява да плаща годишна лихва на Инвеститор А в размер на 5%, което възлиза на до $50 на година (5% от $1,000).

През 10-годишния период инвеститор А ще получава 50 долара лихва годишно. В края на 10-те години ABC Inc. ще върне първоначалната главница от $1,000 на инвеститор A.

В обобщение:

  • Номинална стойност на облигацията: $1,000
  • Годишен лихвен процент: 5%
  • Годишно лихвено плащане: $50
  • Срок на падеж: 10 години

Облигации с нулев купон

За разлика от обикновените облигации, облигациите с нулев купон се емитират с отстъпка и не плащат периодична лихва. Възвръщаемостта на инвеститора се реализира, когато падежът на облигацията е по нейната номинална стойност.

Да приемем, че компанията XYZ емитира облигация с нулев купон с номинална стойност от $1,000 и период на падеж от пет години. Тази облигация обаче се издава с отстъпка, което означава, че инвеститорът не плаща пълната номинална стойност предварително. Вместо това те могат да закупят облигацията за $800.

В такъв случай:

  • Номинална стойност на облигацията с нулев купон: $1,000
  • Покупна цена (с отстъпка): $800
  • Срок на падеж: 5 години

изпълнение

Облигация с нулев купон

Първоначалното ни внедряване включва интелигентен договор за облигации с нулев купон, при който един инвеститор заема капитал на кредитополучател. Тази по-проста структура на облигации е идеална за демонстриране на основите на интелигентните договори за облигации, действайки като основа за по-сложни облигации. Интелигентният договор е предназначен да автоматизира процеса на издаване, търговия и обратно изкупуване на облигации с нулев купон. Договорът включва няколко ключови публични метода:

  • купува: управлява покупката на облигацията, прехвърляйки собствеността на нов инвеститор.
  • падеж: изпълнява се от емитента за изплащане на номиналната стойност на инвеститора при падежа на облигацията.
  • listForSale: позволява на текущия инвеститор да обяви облигацията за продажба.
  • cancelSale: позволява на инвеститора да отмени продажбата на облигацията.
  • неизпълнение: в случай на неизпълнение, този метод позволява на инвеститора да поиска активите, заключени в договора.

Облигацията има следния жизнен цикъл.

  1. Издаване и продажба: емитентът инициализира облигацията с нейната номинална стойност, падеж и начална цена. След това облигацията може да бъде закупена от инвеститор.
  2. Трейдинг: инвеститорите могат да търгуват облигацията на вторичния пазар, като я обявят за продажба и прехвърлят собствеността чрез метода на покупка.
  3. Падеж и обратно изкупуване: при достигане на падежа номиналната стойност на облигацията се изплаща на текущия инвеститор от емитента.
  4. Обработка по подразбиране: в случай че облигацията не изпълни задълженията си (емитентът не успее да плати на падежа), методът по подразбиране предоставя механизъм за инвеститора да поиска обезщетение.

Облигации на биткойн кодове AОблигации на биткойн кодове A

В нашия интелигентен договор за облигации с нулев купон емитентът трябва да заключи част от номиналната стойност на облигацията в сатоши като обезпечение по време на внедряването. Тази функция повишава сигурността на инвеститора, действайки като предпазна мярка в случай на неизпълнение. Ако емитентът не успее да плати на падежа, инвеститорът може да поиска това обезпечение.

Въпреки това, за емитенти с установено доверие, това изискване за обезпечение може да бъде незадължително. Тази гъвкавост позволява на надеждните емитенти да се откажат от заключването на обезпечение, което прави издаването на облигации по-рационализирано и рентабилно.

Преобразувайте в обикновена купонна облигация

Преходът от облигация с нулев купон към облигация с обикновен купон в нашия интелигентен договор се постига чрез добавяне на метод makePayment. Този метод позволява на емитента да извършва периодични лихвени плащания на инвеститора.

Облигации на биткойн кодове BОблигации на биткойн кодове B

Подкрепете множество инвеститори

Въпреки че все още е възможно да се поддържат множество инвеститори с предишния интелигентен договор чрез просто внедряване на множество инстанции, чийто сбор представлява цялата облигация, също е възможно да се следят множество инвеститори в рамките на една и съща инстанция. Вместо да съхраняваме само публичен ключ на един инвеститор, можем да съхраняваме масив от инвеститори.

Облигации на биткойн кодове CОблигации на биткойн кодове C

В този случай методите на нашия облигационен договор трябва да бъдат коригирани, за да управляваме този масив. Например в метода, използван за извършване на инвестиция, бихме внедрили нещо като следното:

Облигации на биткойн кодове DОблигации на биткойн кодове D

Деноминация на Fiat

На практика една облигация вероятно е деноминирана в някакъв вид фиатна стойност като USD или CNY, вместо сатоши, както е показано досега. Можем да интегрираме гореспоменатите облигационни договори с токени BSV-20, представляващи фиатни единици.

Работата на договора на високо ниво остава почти същата, но плащанията представляват специални трансфери на символи, които интелигентният договор трябва да обработва правилно. За това можем да използваме scrypt-ord SDK.

Така например, инвестират публичният метод може да изглежда така:

Облигации на биткойн кодове EОблигации на биткойн кодове E

Заключение

Пълните примери за код са достъпни в GitHub:

Гледайте: Как да използвате nLockTime за бизнес финансиране

YouTube видеоYouTube видео

 

Нов в блокчейн? Разгледайте секцията Blockchain за начинаещи на CoinGeek, най-доброто ръководство за ресурси, за да научите повече за blockchain технологията.

Източник: https://coingeek.com/bonds-on-bitcoin/