Ця стаття створена за допомогою ШІ. Будь ласка, перевіряйте важливу інформацію самостійно.

Підписи NEAR Chain: Пояснення міжмережевого підписання

Crypto Wiki|Jul 23, 2026|4.5 (500 оцінок)
Короткий зміст ШІ

Learn how NEAR Chain Signatures enable single accounts to sign transactions on Bitcoin, Ethereum, and other blockchains using decentralized MPC nodes.

Проблема фрагментованих блокчейнів

Ваш Bitcoin не може нативно брати участь у будь-якому протоколі DeFi. Ваші Ethereum активи не можуть бути переміщені на Cosmos-ланцюг без довіри до моста. Кожна екосистема блокчейну працює як окремий острів, і перехід між ними означає вибір між кастодіальним ризиком, загорнутими активами або керуванням окремим гаманцем і приватним ключем для кожного ланцюга, який ви використовуєте.

Ця фрагментація є ключовою невирішеною проблемою інтероперабельності блокчейну. Сотні ланцюгів зберігають трильйони доларів сукупної вартості, але механізми переміщення цієї вартості між ними всіма вимагають довіри до централізованого зберігача, прийняття ризику експлойту мосту або поглинання проблем з користувацьким досвідом (UX) від керування кількома гаманцями та приватними ключами. Ціна помилки реальна: крос-чейн мости сукупно стали жертвою експлойтів на суму понад 2 мільярди доларів збитків.

Підписи NEAR Chain — це функція NEAR Protocol, яка дозволяє єдиному NEAR смартконтракту підписувати транзакції на будь-якому блокчейні, включаючи Bitcoin, Ethereum та ланцюги Cosmos, використовуючи децентралізовану мережу вузлів багатосторонніх обчислень (MPC). Це усуває потребу в крос-чейн мостах і дозволяє одному обліковому запису NEAR контролювати активи у всіх підтримуваних мережах.

Поточний статус: NEAR Chain Signatures працює в основній мережі NEAR Protocol. Тестова мережа також доступна для розробки та тестування. Перевірте поточний статус розгортання в документації NEAR Chain Signatures перед початком розробки.

Що таке NEAR Protocol?

NEAR Protocol — це блокчейн рівня 1, що використовує механізм консенсусу Proof of Stake (PoS) та архітектуру шардингу під назвою Nightshade для обробки транзакцій з високою пропускною здатністю та низькими комісіями. Він розроблений і підтримується NEAR Foundation, неприбутковою організацією зі штаб-квартирою у Швейцарії.

Nightshade — це підхід NEAR до масштабування. Шардинг розбиває блокчейн на паралельні потоки обробки, щоб мережа могла обробляти більше транзакцій одночасно, ніж дозволяє архітектура одного блокчейну. Результатом є низькі комісії за транзакції навіть при високому навантаженні на мережу, що є важливим, коли Chain Signatures генерує значний обсяг міжмережевих транзакцій.

NEAR використовує людиночитані імена облікових записів (наприклад, alice.near) замість шістнадцяткових адресних рядків, які використовує Ethereum. Таке рішення робить облікові записи NEAR простішими у використанні та позиціонує їх як природні якорі ідентичності у різних блокчейнах. Комісії за транзакції NEAR є часткою комісій основної мережі Ethereum, і NEAR підтримує Rust та JavaScript для розробки смартконтрактів замість Solidity. Нативний токен NEAR забезпечує комісії за газ, стейкінг та управління в мережі.

Мультичейн-стратегія NEAR позиціонує NEAR Protocol як рівень смартконтрактів та ідентифікації для всіх блокчейнів. Chain Signatures — це основна технічна функція, яка робить цю стратегію можливою. Aurora, сумісне з EVM середовище виконання NEAR, розроблене Aurora Labs, забезпечує додатковий компонент: розгортання Ethereum-сумісних dApp на NEAR разом із Chain Signatures для кросчейн-підписання.

Жоден інший великий блокчейн 1-го рівня наразі не пропонує нативний кросчейн-підпис через децентралізовану мережу багатосторонніх обчислень як вбудовану функцію протоколу. Ця можливість виділяє архітектуру NEAR серед Ethereum, Solana та інших платформ 1-го рівня у кросчейн-просторі. Для ознайомлення з тим, як працює підхід до взаємодії іншого блокчейну 1-го рівня, дивіться Що таке Polkadot: Криптовалюта, Монета DOT та пояснення парачейнів.

Що таке підписи NEAR Chain?

Підписи NEAR Chain є функцією NEAR Protocol, що дозволяє одному NEAR смартконтракту підписувати транзакції в будь-якому блокчейні, включаючи блокчейни Bitcoin, Ethereum та Cosmos, використовуючи децентралізовану мережу вузлів багатостороннього обчислення (MPC). Це усуває необхідність у міжмережевих мостах і дозволяє одному обліковому запису NEAR контролювати активи у всіх підтримуваних мережах.

На практиці це означає, що ви пишете логіку вашого застосунку на NEAR, і ваш контракт отримує можливість взаємодіяти з Bitcoin, Ethereum або будь-яким підтримуваним блокчейном як нативний учасник цього блокчейну. Підписані транзакції, які отримують ці блокчейни, є дійсними у своєму нативному форматі, без обгортання, використання міжмережевих мостів чи окремого гаманця.

Для розробників продуктів та інвесторів наслідки для користувачів є конкретними. Користувачеві, який взаємодіє з dApp (децентралізованим застосунком, тобто програмним забезпеченням, що працює на блокчейні, а не на централізованому сервері), побудованим на Chain Signatures, не потрібно окремо встановлювати гаманець Bitcoin, гаманець Ethereum та гаманець Cosmos. Один акаунт NEAR керує всім.

Криптографічний механізм, що забезпечує цю можливість — багатосторонні обчислення (Multi-Party Computation) — пояснюється в наступному розділі.

Один акаунт для всіх блокчейнів

Вашим користувачам не потрібен окремий гаманець для Bitcoin, окремий гаманець для Ethereum і ще один для Solana. Завдяки Chain Signatures, один обліковий запис NEAR слугує основним ідентифікатором на всіх підтримуваних блокчейнах.

Керування окремими приватними ключами для кожного блокчейну є справжньою проблемою безпеки та зручності користувача. Кожен додатковий ключ — це ще один набір даних для доступу, який можна втратити, отримати шляхом фішингу або скомпрометувати. Chain Signatures усуває це, дозволяючи мережі вузлів MPC виводити детерміновану пару ключів для кожного цільового блокчейну з облікового запису NEAR користувача. Користувач ніколи не генерує та не керує цими похідними ключами безпосередньо. Обліковий запис NEAR — це єдиний набір даних для доступу, який їм потрібен.

Це мультичейн-абстракція облікового запису: можливість для єдиної ідентичності програмно керувати обліковими записами та активами в будь-якому блокчейні без необхідності керування окремими приватними ключами для кожної мережі. Стандарт Ethereum ERC-4337 вирішує питання абстракції облікового запису в межах однієї мережі, роблячи облікові записи Ethereum програмованими. Chain Signatures поширює цю концепцію на різні мережі, роблячи один обліковий запис NEAR контролером для всієї підтримуваної екосистеми блокчейнів. Ваш продукт може запропонувати користувачам єдиний досвід входу, що охоплює Bitcoin, Ethereum, Solana та інші мережі.


Як працюють ланцюгові підписи NEAR

Підписи мережі NEAR базуються на криптографічному методі, який називається багатосторонніми обчисленнями (Multi-Party Computation). Ця технологія дозволяє кільком сторонам спільно створювати результат обчислень без того, щоб будь-яка окрема сторона бачила приватні вхідні дані інших учасників.

Розуміння багатосторонніх обчислень

Уявіть, що ви ділите секретне число на три частини і віддаєте по одній частині трьом різним людям. Жоден з них не знає повного числа. Але разом група може виконати обчислення, використовуючи свої окремі частини, і отримати правильний результат, не збираючи ці частини в одному місці.

У цьому полягає основна ідея багатосторонніх обчислень (MPC): криптографічного методу, який дозволяє групі сторін спільно обчислювати результат на основі своїх індивідуальних вхідних даних так, щоб жодна зі сторін не розкривала власні дані іншим.

У Ланцюгових підписах «сторонами» є MPC-вузли, незалежні комп'ютери, що беруть участь у мережі підписання. Кожен MPC-вузол зберігає частку ключа, яка є частиною матеріалу приватного ключа для кожного підтримуваного блокчейну. Жоден окремий MPC-вузол не володіє та не дізнається повний приватний ключ. Вузли взаємодіють для створення дійсного криптографічного підпису, і цієї взаємодії достатньо для авторизації транзакції в будь-якому підтримуваному ланцюжку.

Інституційні рішення для кастоді, як-от Fireblocks, використовують той самий базовий криптографічний примітив для захисту ключів. Chain Signatures застосовує його до іншої проблеми: підписання кросчейн-транзакцій, а не захист кастодіального сховища. Механізм той самий; застосування — інше.

Жоден окремий вузол не може підписати самостійно. Це є гарантією безпеки.

Порогові підписи та модель безпеки

Конкретний протокол MPC, який використовує Chain Signatures, називається схемою порогового підпису (TSS) — механізмом, що вимагає мінімальну кількість вузлів («поріг») для співпраці, перш ніж мережа зможе створити дійсний підпис.

TSS відрізняється від багатопідписного (мультисиг). У мультисиг кожен підписувач володіє повним приватним ключем, і для авторизації транзакції вимагаються кілька повних ключів. У TSS жоден підписувач ніколи не володіє повним ключем. Кожен володіє лише часткою ключа. Повний приватний ключ ніколи не існує в одному місці. Ця властивість означає, що зловмисник, який компрометує один або кілька MPC-вузлів, не може відновити приватний ключ, якщо він не компрометує достатньо вузлів, щоб одночасно досягти або перевищити поріг.

Структура t із n також стійка до збоїв. Якщо деякі вузли виходять з ладу, вузли, що залишилися, все ще можуть досягти порогового значення та генерувати підписи. Користувачі повинні прийняти одне припущення довіри: що менше ніж порогова кількість вузлів діють у змові або скомпрометовані одночасно.

Потік транзакцій: Крок за кроком

Потік підписання Chain Signatures складається з п'яти етапів: від початкового виклику смарт-контракту до фінальної трансляції в цільовому блокчейні.

  1. Запит. Ваш смартконтракт NEAR викликає смартконтракт Chain Signatures MPC, передаючи платіж транзакції цільового блокчейну та вказуючи цільовий ланцюжок (Bitcoin, Ethereum тощо). Смартконтракту не потрібно зберігати жодного приватного ключа для цільового ланцюжка.

  2. Координація. Контракт MPC Chain Signatures отримує запит на підпис і розподіляє його між децентралізованою мережею вузлів MPC.

  3. Підписання. Кожен вузол MPC використовує свою частку ключа для участі в процесі порогового підписання. Жоден окремий вузол не володіє повним приватним ключем. Вузли співпрацюють до досягнення порогу і створюють дійсний криптографічний підпис, використовуючи ECDSA (алгоритм цифрового підпису на еліптичних кривих) для Bitcoin та сумісних з EVM ланцюгів (мереж, що працюють на Ethereum Virtual Machine, включаючи Polygon, Arbitrum, Base та BNB Chain), або EdDSA (алгоритм цифрового підпису на кривих Едвардса) для Solana та інших ланцюгів EdDSA.

  4. Повернення. Завершений підпис повертається до запитуючого смартконтракту NEAR.

  5. Трансляція. Тепер будь-хто, зазвичай ретранслятор або сама програма, може надіслати підписану транзакцію до цільового блокчейну. Цільовий ланцюг приймає підпис так само як будь-яку дійсну транзакцію в нативному форматі цього ланцюга.

[Діаграма: Чотирирівневий потік. Рівень 1: "Ваш NEAR смартконтракт" надсилає стрілку запиту до Рівня 2: "Контракт MPC для підписів ланцюга (ончейн-координатор)", який розподіляє на Рівень 3: кілька блоків з мітками "MPC Node 1", "MPC Node 2", "MPC Node 3...N", які спільно створюють та повертають стрілку підпису до Рівня 2, який повертає завершений підпис до Рівня 1, який потім надсилає стрілку трансляції до Рівня 4: "Цільовий Блокчейн (Bitcoin / Ethereum / Cosmos / тощо)"]

Підтримувані блокчейни. Ланцюгові підписи можуть авторизувати транзакції на будь-якому блокчейні, що використовує схеми підпису ECDSA або EdDSA. Наразі до підтверджених підтримуваних блокчейнів входять:

  • Bitcoin (ECDSA)
  • Ethereum та EVM-сумісні мережі (Polygon, Arbitrum, Base, BNB Chain та інші)
  • Мережі Cosmos (варіанти ECDSA та EdDSA)
  • Solana (EdDSA)
  • TRON (ECDSA)

Цей список може розширюватися в міру розвитку протоколу. Перевірте документацію NEAR Chain Signatures) для актуального списку підтверджених ланцюгів.

Що ви можете створювати за допомогою підписів NEAR Chain

Chain Signatures перетворює будь-який підтримуваний блокчейн на програмовану поверхню для вашого смартконтракту NEAR. Ось категорії продуктів та застосунки, які стають можливими завдяки цьому.

Bitcoin DeFi за допомогою NEAR Chain Signatures

Біткойн має ринкову капіталізацію понад 1 трильйон доларів, але історично був виключений з Децентралізованих фінансів (DeFi), оскільки Біткойн не має нативних можливостей смартконтрактів. DeFi означає фінансові послуги, такі як кредитування, позичання та торгівля, побудовані на блокчейн-смартконтрактах без централізованих посередників. Chain Signatures змінює ставлення Біткойна до DeFi.

Смартконтракт NEAR може запитувати підпис транзакції Bitcoin від мережі Chain Signatures MPC, і отриманий підписаний транзакцію можна транслювати безпосередньо в основну мережу Bitcoin. Це працює завдяки тому, що Chain Signatures генерує ECDSA-підписи, що є тією ж схемою підпису, яку Bitcoin використовує нативно. Без обгортання, без мосту, без зберігача.

Можливості, які це відкриває, включають:

  • BTC-кредитування та забезпечення. Ви можете створити протокол кредитування, у якому користувачі вносять депозит у нативному BTC (а не wrapped BTC) як забезпечення, а все управління забезпеченням здійснюється за допомогою логіки смартконтракту NEAR.
  • Протоколи прибутковості нативного BTC. Стратегії прибутковості, що працюють з реальними адресами Bitcoin, а не з токенізованими представленнями.
  • Номіновані в BTC пари DEX. Торгові пари, розрахунки за якими проводяться в нативному BTC в основній мережі Bitcoin.

Для інвесторів, Біткойн DeFi представляє один із найбільших невирішених ринків у сфері криптовалют: понад трильйон доларів у BTC, який наразі перебуває поза межами будь-якого протоколу DeFi.

Міжмережева Абстракція Облікових Записів

Вашим користувачам не потрібно п'ять окремих гаманців для доступу до п'яти різних блокчейнів. Chain Signatures отримує відповідну адресу на кожному цільовому блокчейні з одного облікового запису NEAR, що робить один вхід через NEAR точкою входу для всієї підтримуваної екосистеми блокчейнів.

Споживчий мультичейн-гаманець, побудований на базі Chain Signatures, дозволяє користувачам пройти автентифікацію лише один раз і надсилати, отримувати та взаємодіяти з активами в мережах Bitcoin, Ethereum, Solana та будь-яких інших підтримуваних мережах через єдиний інтерфейс. Мультичейн dApp (застосунок, який взаємодіє з кількома блокчейнами через єдиний інтерфейс, не вимагаючи від користувачів перемикати мережі або керувати кількома гаманцями) стає можливим створити без необхідності пояснювати користувачам принципи управління ключами.

Більше варіантів використання: від DAO до ігор

Екосистема Chain Signatures перебуває на початковій стадії розбудови. На момент публікації на сторінці екосистеми NEAR Foundation на near.org наведено поточні проєкти, що будуються на цій інфраструктурі. Перевіряйте інтеграцію конкретних проєктів за допомогою офіційного блогу NEAR та ресурсів для розробників, перш ніж покладатися на будь-який приклад. Окрім Bitcoin DeFi та мультичейн-гаманців, інфраструктура забезпечує роботу низки кросчейн-застосунків.

Кросчейн DEX. Ви можете створити децентралізовану біржу, де користувачі торгують нативними активами в мережах Bitcoin, Ethereum і Cosmos без обгортання токенів або маршрутизації через міст. Ваш контракт володіє правом підпису; користувач володіє акаунтом NEAR.

Крос-чейнове управління скарбницею ДАО. ДАО можуть контролювати активи скарбниці в різних блокчейнах з єдиного контракту управління NEAR. Голосування ДАО на NEAR може авторизувати транзакцію Bitcoin або переказ токенів Ethereum без будь-якої інфраструктури мостів на шляху виконання.

Кросчейн NFT. Платформи NFT можуть представляти та передавати активи між мережами. Токен, викарбуваний в одному ланцюжку, можна контролювати та передавати в іншому за допомогою авторизації Chain Signatures без необхідності обгортання або бріджингу базового активу.

Міжмережеві ігрові активи. Ігрові предмети, що зберігаються на одному блокчейні, можна використовувати в іграх, розгорнутих на іншому. Обліковий запис NEAR гравця діє як уніфікована ідентичність у різних ігрових екосистемах, а Chain Signatures забезпечує міжмережеву авторизацію.


Ланцюгові підписи проти альтернатив

Ланцюгові підписи — це один із кількох підходів до взаємодії між блокчейнами. Різниця між ними відображає фундаментально різні архітектурні рішення, моделі безпеки та припущення щодо охоплення мереж.

Ланцюгові підписи порівняно з кросчейн-мостами

Крос-ланцюгові мости працюють шляхом блокування активів на вихідному ланцюзі та карбування їх загорнутих (wrapped) представлень на цільовому ланцюзі. Контракт мосту утримує заблоковані активи, що робить його концентрованою ціллю для атак.

Ця кастодіальна структура є джерелом ризику для мостів. Коли контракт мосту експлуатується, заблоковані активи стають доступними зловмиснику. Загальні збитки від експлуатації крос-чейн мостів перевищили 2 мільярди доларів США, згідно з даними лідерборду експлойтів Rekt.news. Загорнуті активи, випущені на цільовому блокчейні, не є нативними для цього блокчейну; їхня вартість залежить від подальшої платоспроможності мосту та безпеки його смарт-контрактів.

Chain Signatures застосовує механічно інший підхід. Chain Signatures не блокує жодних активів. Він генерує криптографічні підписи, які авторизують нативні транзакції безпосередньо в цільовому блокчейні. Немає зберігача, який тримає кошти, немає обгорнутих токенів і немає контракту моста для експлуатації.

Модель довіри відрізняється і не є безризиковою. Безпека Chain Signatures залежить від децентралізації та економічних стимулів мережі вузлів MPC. Менша або менш географічно розподілена сукупність вузлів підвищує ризик. Порогова модель розподіляє довіру, але не усуває її. Читачам, які оцінюють Chain Signatures для використання у продуктивному середовищі, варто ознайомитися з поточною статистикою мережі вузлів та звітами про аудит безпеки на near.org.

Порівняння, наведене вище, стосується насамперед довірених і напівдовірених мостів. Легкоклієнтські мости з мінімальною довірою, як-от Cosmos IBC, працюють за окремою моделлю безпеки, що розглядається в таблиці нижче.

Таблиця порівняння сумісності

У таблиці нижче наведено порівняння ланцюгових підписів (Chain Signatures) з п’ятьма підходами до взаємодії за показниками, що мають найбільше значення для прийняття рішень щодо розробки та інвестицій.

РішенняМеханізмТип активуВимоги до цільового ланцюгаПідтримувана сфера ланцюгівМодель безпекиЧи потрібен контракт на цільовому ланцюгу?
Підписи ланцюга NEARКриптографічний підпис на основі MPCВласні активи на цільовому ланцюгуНе вимагається на цільовому ланцюгуБудь-який ланцюг ECDSA або EdDSA (Bitcoin, Ethereum, Cosmos, Solana тощо)Межа довіри MPC (t-з-n вузлів)Ні
Міжланцюговий містБлокування/емісія (обгорнуті токени)Обгорнуті представленняКонтракт мосту на пункті призначенняЛанцюги, на які розгорнуто містРизик зберігання / смартконтрактуТак (контракт мосту)
Cosmos IBCВерифікація світловим клієнтомПерекази токенів IBC (ICS-20)Потрібна реалізація модуля IBCТільки ланцюги з підтримкою IBCМінімізована довіра (світлові клієнти)Так (модуль IBC)
LayerZeroПередача повідомлень через Oracle + ретрансляторПерекази токенів + довільні повідомленняКонтракти кінцевих точок на обох ланцюгахEVM та обрані не-EVM ланцюгиПрипущення щодо довіри Oracle + ретрансляторТак (обидва ланцюги)
Polkadot XCMМіжконсенсусні повідомленняПовідомлення та токени у форматі XCMПарачейн в екосистемі Polkadot/KusamaТільки парачейни Polkadot/KusamaСпільна безпека ретрансляційного ланцюгаТак (слот парачейну)
WormholeРетрансляція повідомлень мережі GuardianОбгорнуті токени + довільні повідомленняОсновні контракт мосту на підтримуваних ланцюгах20+ EVM та не-EVM ланцюгівМережа Guardian (19 валідаторів)Так

Cosmos IBC (Міжблокчейнова взаємодія) — це протокол з мінімізованою довірою, що забезпечує надійні криптографічні гарантії у межах своєї екосистеми. Його сфера дії обмежена ланцюгами, які впровадили стандарт IBC. Bitcoin та більшість EVM-ланцюгів не підтримують IBC нативно, що обмежує його охоплення підмножиною блокчейнів, сумісних з IBC.

LayerZero працює на рівні міжланцюгової передачі повідомлень, а не на рівні криптографічного підпису. Це вимагає розгортання контрактів як на вихідному, так і на цільовому ланцюгах, що означає, що він не може нативно націлюватися на Bitcoin чи інші ланцюги без можливості смартконтрактів.

Wormhole використовує мережу з 19 валідаторів-охоронців для перевірки та передачі повідомлень між підтримуваними ланцюгами. Він працює на рівні повідомлень зі своїми власними припущеннями щодо довіри та зазнав експлойту на 320 мільйонів доларів у 2022 році. Щоб детальніше ознайомитися з архітектурою парачейнів Polkadot та тим, як XCM (Cross-Consensus Messaging) працює в екосистемі Polkadot, дивіться пов'язаний пояснювальний матеріал. XCM є потужним внутрішньоекосистемним стандартом; Chain Signatures розроблено для екосистемно-агностичних крос-чейнових операцій.

Примітка: Перевіряйте всі описи протоколів конкурентів за офіційною документацією на момент прочитання. Можливості протоколів розвиваються.

Для інвесторів: Ланцюгові підписи та попит на токен NEAR

Для інвесторів

Кожна транзакція Chain Signatures обробляється на NEAR Protocol, споживаючи токени NEAR для комісії за газ. Якщо впровадження Chain Signatures зростає, обсяг транзакцій NEAR пропорційно збільшується, створюючи підвищений попит на токен NEAR через механізм комісії за газ.

Chain Signatures — це єдина основна функція Layer-1, яка дозволяє нативне міжмережеве підписання через децентралізовану MPC-мережу без необхідності інфраструктури на цільовому ланцюгу. Жоден інший основний L1 наразі не пропонує цього як вбудовану можливості протоколу. Це технічне розходження є основою для аргументу про конкурентну перевагу.

Чесне застереження: екосистема на ранній стадії, і впровадження не гарантоване. Цінність технічної диференціації повністю залежить від впровадження розробниками та користувачами, що ще має бути доведено в масштабі.

Цей контент обговорює механізми корисності токенів виключно з інформаційною метою і не є інвестиційною порадою. Вартість Криптовалюта активів може як зменшуватися, так і збільшуватися. Проконсультуйтеся з кваліфікованим фінансовим радником перед прийняттям інвестиційних рішень.

Початок роботи з підписами NEAR Блокчейну

Chain Signatures доступний в основній мережі та на тестнеті NEAR Protocol. Ваш NEAR смартконтракт є точкою входу. Ви розгортаєте логіку вашої програми на NEAR, викликаєте MPC-контракт Chain Signatures, і Chain Signatures керує рівнем міжмережевого підпису.

Тут важливі два моменти щодо архітектури розгортання. По-перше, запит на підпис повинен надходити від смартконтракту NEAR. Так, вам потрібен контракт на NEAR, оскільки Chain Signatures — це функція протоколу NEAR, і потік запитів починається саме там. По-друге, вам не потрібно розгортати жодних контрактів чи інфраструктури в цільовій мережі. Ця відмінність відокремлює Chain Signatures від альтернатив, які вимагають розгортання контрактів у цільовій мережі. Ваша кросчейн-логіка повністю знаходиться на NEAR.

NEAR підтримує Rust (near-sdk-rs) та JavaScript/TypeScript (near-sdk-js) для розробки смартконтрактів. Chain Signatures можна викликати з будь-якого з цих SDK. Архітектурна перевага для розробників є реальною: ви пишете один контракт на NEAR замість того, щоб розгортати окремі контракти в кожній мережі, на яку ви орієнтуєтеся.

Ось покроковий план, щоб пройти шлях від нуля до робочої інтеграції міжмережевого підписання:

  1. Прочитайте документацію концепції. Почніть із документації NEAR Chain Signatures), щоб зрозуміти MPC contract API, формат запиту підпису та підтримувані параметри мереж.

  2. Ознайомтеся з посібником quickstart. quickstart Chain Signatures надає робочий приклад смартконтракту NEAR, який викликає Chain Signatures для цільового блокчейну. Подивіться, як структуроване корисне навантаження запиту та як виглядає повернутий підпис.

  3. Налаштуйте своє середовище розробки NEAR. Встановіть near-cli, інтерфейс командного рядка для розгортання та виклику смартконтрактів NEAR. Перегляньте посібник розробника смартконтрактів NEAR щодо налаштування середовища та структури контрактів.

  4. Розгорніть тестовий контракт у тестовій мережі NEAR. Викличте контракт Chain Signatures із зразком корисного навантаження для вашого цільового ланцюга. Тестова мережа дозволяє тестувати повний п'ятиступеневий процес підписання без витрат на транзакції в основній мережі. Перевірте поточні можливості тестової мережі на near.org перед тестуванням, оскільки список підтримуваних ланцюгів та API можуть змінюватися.

  5. Приєднуйтесь до спільноти розробників NEAR. Discord спільноти розробників NEAR надає підтримку спільноти, проводить рев'ю коду та відповідає на запитання щодо шаблонів інтеграції Chain Signatures. Інтеграції на ранніх стадіях отримують вигоду від прямого доступу до інших розробників, які стикалися зі схожими проблемами.

Готові до створення? Почніть із документації NEAR Chain Signatures на docs.near.org) та посібника для розробників смартконтрактів NEAR.)

Технічні характеристики, статус розгортання та інформація про підтримувані мережі актуальні на момент публікації. NEAR Protocol — це проєкт, що активно розробляється. Перед початком розробки перевірте поточні можливості на docs.near.org.


Поширені запитання

Що таке підписи NEAR Chain?

Підписи NEAR Chain дозволяють будь-якому NEAR смартконтракту створювати дійсні транзакційні підписи для інших блокчейнів (Bitcoin, Ethereum, Cosmos та інші) через децентралізовану мережу вузлів мультипартійної обробки. Користувачі отримують один обліковий запис, який працює на всіх підтримуваних блокчейнах. Міст не потрібен, і окремі гаманці не потрібні для кожного блокчейну.

Як працюють підписи NEAR Chain?

Ваш смартконтракт NEAR надсилає запит на підпис до контракту Chain Signatures MPC. Децентралізована мережа вузлів потім взаємодіє для створення дійсного криптографічного підпису за допомогою порогової схеми підпису (Threshold Signature Scheme). Жоден окремий вузол не володіє та ніколи не бачить повний приватний ключ. Завершений підпис повертається до вашого контракту і може бути переданий у цільовий блокчейн.

Які блокчейни підтримує NEAR Chain Signatures?

Chain Signatures підтримує будь-який блокчейн, використовуючи схеми цифрового підпису ECDSA (алгоритм цифрового підпису на еліптичній кривій) або EdDSA (алгоритм цифрового підпису на кривій Едвардса). Підтверджені підтримувані блокчейни включають Bitcoin, Ethereum та мережі, сумісні з EVM, блокчейни Cosmos, Solana та TRON. Перевірте docs.near.org для актуального підтвердженого списку, оскільки підтримка може розширюватися з часом.

Чи є NEAR Chain Signatures тим самим, що й крос-чейндж міст?

Ні. Крос-чейн мости блокують активи в одному блокчейні та створюють обгорнені представлення на іншому, що створює ризик кастодіальності, зосереджений у смарт-контракті мосту. Chain Signatures створює криптографічні підписи, які авторизують нативні транзакції безпосередньо в цільовому блокчейні. Активи не блокуються, обгорнені токени не створюються, і немає єдиного зберігача, який тримає кошти.

Чи безпечні Chain Signatures NEAR?

Chain Signatures є безпечною доти, доки менше ніж порогова кількість MPC-вузлів є скомпрометованими або діють у змові. Система розподіляє довіру по мережі вузлів, а не зосереджує її в одному смартконтракті. Безпека масштабується відповідно до розміру та розподілу мережі вузлів. Читачам, які оцінюють Chain Signatures для промислового використання, слід ознайомитися з поточною статистикою мережі та аудитами безпеки на near.org.

Що таке багатосторонні обчислення (MPC)?

Багатосторонні обчислення (MPC) — це криптографічний метод, який дозволяє групі сторін спільно обчислювати результат без розкриття будь-яким учасником своїх індивідуальних вхідних даних іншим. У Chain Signatures кожен вузол MPC володіє часткою ключа (частиною матеріалу приватного ключа) і вони співпрацюють для створення дійсного підпису. Жоден вузол у жодний момент часу не знає та не володіє повним приватним ключем.

Чи потрібен мені окремий гаманець для кожного блокчейну?

Ні. Chain Signatures використовує ваш акаунт NEAR як основний ідентифікатор і створює відповідну адресу в кожному цільовому блокчейні. Ви керуєте одним набором облікових даних, і користувачі вашого продукту роблять те саме. Розробники, які будують на базі Chain Signatures, можуть запропонувати єдиний механізм входу, що охоплює Bitcoin, Ethereum, Solana та будь-який інший підтримуваний блокчейн, без необхідності керувати окремими ключами.

Чи може смартконтракт NEAR підписати транзакцію Bitcoin?

Так. Chain Signatures створює підписи ECDSA — таку саму схему підписів використовує Bitcoin. Ваш смартконтракт на NEAR може запитати підпис транзакції Bitcoin у MPC-мережі Chain Signatures, а отриману підписану транзакцію можна транслювати безпосередньо в основну мережу Bitcoin без будь-яких мостів, обгорнутих активів або розгортання контрактів на стороні Bitcoin.

Що можна створити за допомогою NEAR Chain Signatures?

Ви можете створювати протоколи Bitcoin DeFi за допомогою нативного BTC, крос-чейнджеві DEX, які торгують активами в різних мережах без обгортання, мультивалютні гаманці, де користувачі керують усіма ланцюгами з одного облікового запису, казначейства DAO, що контролюють активи в кількох мережах, крос-чейнджеві NFT платформи та крос-чейнджеві системи ігрових активів. Chain Signatures робить будь-який блокчейн з підтримкою ECDSA або EdDSA програмованою поверхнею для вашого NEAR смартконтракту.

Як Chain Signatures впливає на попит на токен NEAR?

Кожна транзакція Chain Signatures обробляється в протоколі NEAR, споживаючи токени NEAR як комісію за газ. Якщо використання Chain Signatures зростатиме, обсяг транзакцій NEAR пропорційно збільшуватиметься, підвищуючи попит на токен NEAR через механізм комісії за газ. Це не є інвестиційною порадою. Проконсультуйтеся з кваліфікованим фінансовим консультантом, перш ніж приймати інвестиційні рішення.

Висновок

Підписи NEAR Chain технічно дозволяють одному обліковому запису авторизувати транзакції на Bitcoin, Ethereum та будь-якому іншому ланцюжку ECDSA або EdDSA без мостів, обгорнутих активів чи управління кількома гаманцями. Механізм базується на наступному: MPC-вузли зберігають частки ключа, схема порогових підписів координує підписання без того, щоб жоден вузол бачив повний ключ, а отримані підписи є нативно дійсними на цільових ланцюжках.

Чи стане ця можливість основою інфраструктури для наступного покоління крос-ланцюгових додатків, залежить від впровадження. А впровадження починається з розробників.

Основні висновки

  1. Єдиний смартконтракт NEAR може підписувати транзакції в будь-якому підтримуваному блокчейні через мережу децентралізованих вузлів MPC. Міст не потрібен.
  2. На відміну від мостів, Chain Signatures не блокує активи та не створює обгорнуті токени. Вона авторизує нативні транзакції безпосередньо в цільовій мережі.
  3. Безпека покладається на порогову модель MPC: зловмисник повинен скомпрометувати достатню кількість вузлів, щоб досягти порогу, а не лише один.
  4. Підтримувані мережі охоплюють Bitcoin, Ethereum та мережі EVM, Cosmos, Solana, TRON та інші, що використовують підписи ECDSA або EdDSA.
  5. Chain Signatures вже запущена в основній мережі NEAR. Розробники можуть розпочати роботу з документацією NEAR Chain Signatures.

Розробники: Почніть розробку з документації NEAR Chain Signatures на docs.near.org.

Інвестори: Дослідіть екосистему NEAR та поточну статистику мережі на near.org.

Розробники продуктів: Подивіться, що створюють команди на сторінці екосистеми NEAR Foundation на сайті near.org.

Читайте також