Виникший на хакатоні, організованому Binance в 2018 році, Thorchain був відповіддю на складне завдання створення децентралізованої мережі ліквідності між ланцюжками. Основне завдання Thorchain - забезпечити можливість обміну різних криптовалют без потреби у централізованих посередниках, тим самим зберігаючи етос децентралізації блокчейну.
Thorchain використовує Cosmos SDK, фреймворк для побудови блокчейн-додатків, та алгоритм консенсусу Tendermint, відомий своєю швидкістю та ефективністю. Техніка схем підпису порогового значення (TSS) є важливою для безпечної обробки транзакцій у Thorchain. Вона дозволяє кільком сторонам (вузлам) спільно створювати один цифровий підпис, фундаментальну частину безпечної, децентралізованої операції Thorchain.
Своппери обмінюють активи. Учасники ліквідності вносять активи до пулів ліквідності, а Оператори вузлів забезпечують безпеку мережі та гарантують її операційну цілісність. Екосистема Thorchain розроблена для стимулювання учасників через винагороди, забезпечуючи постійне надання ліквідності та безпеку мережі.
Видатною особливістю Thorchain є його здатність обмінюватися активами між різними блокчейнами без необхідності їх «загортання». Це зберігає нативні властивості активів, що торгуються. Своп на Thorchain передбачає конвертацію однієї криптовалюти в RUNE, а потім у бажану криптовалюту, забезпечуючи ліквідність і мінімізуючи прослизання.
Токен RUNE є невід'ємною частиною екосистеми Thorchain. Він використовується як актив для здійснення розрахунків, механізм безпеки, інструмент управління та як винагорода за участь в екосистемі. Вартість та корисність RUNE глибоко переплетені з ліквідними пулами Thorchain, що забезпечує рівновагу та економічну доцільність системи.
Арбітражні можливості в Thorchain допомагають в регулюванні ринкових цін, тим самим забезпечуючи баланс між пропозицією та попитом у ліквідних пулах. Принципи дизайну Thorchain підкреслюють децентралізацію та безпеку, починаючи від операцій вузлів до анонімності розробників.
RUNE можна придбати на різних криптовалютних біржах, розширюючи її доступність та збільшуючи потенційну корисність для користувачів по всьому світу. Thorchain - це передовий проект, який вирішує проблеми ліквідності та крос-ланцюжкових транзакцій у просторі DeFi. Його подальший розвиток та еволюція можуть значно вплинути на те, як торгуються криптовалюти та взаємодіють на різних блокчейнах.
Thorchain в сутності представляє собою поєднання інновацій, безпеки та децентралізації у світі блокчейну. Його унікальний підхід до ліквідності між ланцюжками, поєднаний з корисністю та гнучкістю токена RUNE, позиціонує його як значущого гравця в ландшафті DeFi.
Thorchain включає компонент, відомий як служба Bifröst у кожному вузлі. Ця служба є важливою для підключення до різних блокчейнів. Вузли синхронізують і відстежують адреси сховищ на своїх відповідних блокчейнах. При виявленні вхідної транзакції ці вузли створюють свідчення транзакції Thorchain, яке є важливим для обробки на різних блокчейнах.
Станова машина є основною частиною інфраструктури Thorchain, призначеною для завершення транзакцій. Вона впорядковує транзакції, обчислює зміни стану та розподіляє їх на відповідні вихідні сховища. Потім станова машина створює елемент 'txOut', який містить деталі, такі як ланцюжок, адреса призначення, початкове сховище та конкрети транзакції. Це зберігається в базі даних ключ-значення для управління транзакціями.
Після завершення транзакції компонент Signer в Thorchain витягує транзакцію та готує її для ланцюга призначення. Для цього він використовує відповідного клієнта ланцюга.
Транзакція проходить розподілену процедуру підписування ключа за допомогою модуля TSS (Threshold Signature Scheme), забезпечуючи безпеку та цілісність перед її трансляцією на цільовому ланцюжку.
Thorchain використовує два типи сховищ: Asgard TSS Vaults (вхідні) та Yggdrasil Vaults (вихідні). Перші - це великі сховища на базі комітетів, тоді як останні - менші та швидші, призначені для вихідних транзакцій. Сховища Yggdrasil, хоча раніше були частиною архітектури Thorchain, поступово виходять з ужитку. Нові вузли тепер функціонують без цих сховищ Yggdrasil.
Для масштабування понад 40 вузлів Thorchain використовує підходу розділення для скринь Asgard. При збільшенні кількості вузлів скрині Asgard розділяються для ефективного управління масштабом.
Хранища Yggdrasil отримують обмежене фінансування, пов'язане з відсотком забезпеченої вартості вузла. Це управління фінансуванням забезпечує ефективний розподіл та безпеку активів у мережі.
Відтік мережі Thorchain передбачає створення нових публічних ключів і переказ коштів у нові сховища. Цей процес має вирішальне значення для підтримки безпеки та операційної ефективності в мережі. Під час відтоку старі сховища виводяться з експлуатації, а активи переміщуються в нові сховища. Цей процес є складним і включає кілька транзакцій для забезпечення безперешкодної міграції активів.
Виникший на хакатоні, організованому Binance в 2018 році, Thorchain був відповіддю на складне завдання створення децентралізованої мережі ліквідності між ланцюжками. Основне завдання Thorchain - забезпечити можливість обміну різних криптовалют без потреби у централізованих посередниках, тим самим зберігаючи етос децентралізації блокчейну.
Thorchain використовує Cosmos SDK, фреймворк для побудови блокчейн-додатків, та алгоритм консенсусу Tendermint, відомий своєю швидкістю та ефективністю. Техніка схем підпису порогового значення (TSS) є важливою для безпечної обробки транзакцій у Thorchain. Вона дозволяє кільком сторонам (вузлам) спільно створювати один цифровий підпис, фундаментальну частину безпечної, децентралізованої операції Thorchain.
Своппери обмінюють активи. Учасники ліквідності вносять активи до пулів ліквідності, а Оператори вузлів забезпечують безпеку мережі та гарантують її операційну цілісність. Екосистема Thorchain розроблена для стимулювання учасників через винагороди, забезпечуючи постійне надання ліквідності та безпеку мережі.
Видатною особливістю Thorchain є його здатність обмінюватися активами між різними блокчейнами без необхідності їх «загортання». Це зберігає нативні властивості активів, що торгуються. Своп на Thorchain передбачає конвертацію однієї криптовалюти в RUNE, а потім у бажану криптовалюту, забезпечуючи ліквідність і мінімізуючи прослизання.
Токен RUNE є невід'ємною частиною екосистеми Thorchain. Він використовується як актив для здійснення розрахунків, механізм безпеки, інструмент управління та як винагорода за участь в екосистемі. Вартість та корисність RUNE глибоко переплетені з ліквідними пулами Thorchain, що забезпечує рівновагу та економічну доцільність системи.
Арбітражні можливості в Thorchain допомагають в регулюванні ринкових цін, тим самим забезпечуючи баланс між пропозицією та попитом у ліквідних пулах. Принципи дизайну Thorchain підкреслюють децентралізацію та безпеку, починаючи від операцій вузлів до анонімності розробників.
RUNE можна придбати на різних криптовалютних біржах, розширюючи її доступність та збільшуючи потенційну корисність для користувачів по всьому світу. Thorchain - це передовий проект, який вирішує проблеми ліквідності та крос-ланцюжкових транзакцій у просторі DeFi. Його подальший розвиток та еволюція можуть значно вплинути на те, як торгуються криптовалюти та взаємодіють на різних блокчейнах.
Thorchain в сутності представляє собою поєднання інновацій, безпеки та децентралізації у світі блокчейну. Його унікальний підхід до ліквідності між ланцюжками, поєднаний з корисністю та гнучкістю токена RUNE, позиціонує його як значущого гравця в ландшафті DeFi.
Thorchain включає компонент, відомий як служба Bifröst у кожному вузлі. Ця служба є важливою для підключення до різних блокчейнів. Вузли синхронізують і відстежують адреси сховищ на своїх відповідних блокчейнах. При виявленні вхідної транзакції ці вузли створюють свідчення транзакції Thorchain, яке є важливим для обробки на різних блокчейнах.
Станова машина є основною частиною інфраструктури Thorchain, призначеною для завершення транзакцій. Вона впорядковує транзакції, обчислює зміни стану та розподіляє їх на відповідні вихідні сховища. Потім станова машина створює елемент 'txOut', який містить деталі, такі як ланцюжок, адреса призначення, початкове сховище та конкрети транзакції. Це зберігається в базі даних ключ-значення для управління транзакціями.
Після завершення транзакції компонент Signer в Thorchain витягує транзакцію та готує її для ланцюга призначення. Для цього він використовує відповідного клієнта ланцюга.
Транзакція проходить розподілену процедуру підписування ключа за допомогою модуля TSS (Threshold Signature Scheme), забезпечуючи безпеку та цілісність перед її трансляцією на цільовому ланцюжку.
Thorchain використовує два типи сховищ: Asgard TSS Vaults (вхідні) та Yggdrasil Vaults (вихідні). Перші - це великі сховища на базі комітетів, тоді як останні - менші та швидші, призначені для вихідних транзакцій. Сховища Yggdrasil, хоча раніше були частиною архітектури Thorchain, поступово виходять з ужитку. Нові вузли тепер функціонують без цих сховищ Yggdrasil.
Для масштабування понад 40 вузлів Thorchain використовує підходу розділення для скринь Asgard. При збільшенні кількості вузлів скрині Asgard розділяються для ефективного управління масштабом.
Хранища Yggdrasil отримують обмежене фінансування, пов'язане з відсотком забезпеченої вартості вузла. Це управління фінансуванням забезпечує ефективний розподіл та безпеку активів у мережі.
Відтік мережі Thorchain передбачає створення нових публічних ключів і переказ коштів у нові сховища. Цей процес має вирішальне значення для підтримки безпеки та операційної ефективності в мережі. Під час відтоку старі сховища виводяться з експлуатації, а активи переміщуються в нові сховища. Цей процес є складним і включає кілька транзакцій для забезпечення безперешкодної міграції активів.