Поглиблене обговорення минулого, сьогодення та майбутнього BTC Layer2

Біткойн (Bitcoin), відомий як BTC, — це зашифрована валютна система з відкритим вихідним кодом, яка базується на децентралізованому консенсусі блокчейну та використовує мережевий зв’язок «точка-точка». Вона спільно підтримується комп’ютерними мережами та вузлами, розподіленими по всьому світу.

Офіційний документ BTC був випущений Сатоші Накамото 31 жовтня 2008 року, а потім 3 січня 2009 року консенсусний ланцюжок BTC створив перший блок. Однак із зростанням і процвітанням спільноти шифрувальників і екології рання технологія BTC не могла задовольнити потреби користувачів у масштабованості системи криптовалюти. Складність і опір спільноти безпосередньому вдосконаленню базового протоколу BTC збільшить ризик системи BTC, що призведе до хардфорків і розколів спільноти.

Більш відповідним рішенням є BTC Layer 2, який передбачає створення нового рівня на основі BTC без зміни BTC. Він сумісний з BTC і відповідає потребам користувачів щодо масштабованості. **Ця стаття досліджує BTC Layer 2, всебічно пояснює статус-кво та проблеми BTC, а також технічні рішення, переваги та недоліки BTC Layer 2, і з нетерпінням чекає його майбутнього. **

1. Технічне впровадження BTC

Основою BTC є технологія розподіленої книги, яка використовує блокчейн для зберігання даних транзакцій. Блокчейн заснований на структурі пов’язаного списку хеш-вказівника.Кожен розділ зв’язаного списку є блоком даних, який містить хеш-значення, дані транзакції, дані часу, параметри майнінгу та інформацію про версію протоколу попереднього блоку. У мережі BTC потужність запису нового блокчейну, тобто право ведення бухгалтерського обліку, отримується вузлами, які дотримуються механізму підтвердження роботи (PoW) і покладаються на конкуренцію за обчислювальну потужність. Після того, як вузол, який отримав право бухгалтерського обліку, успішно напише новий блок, він отримає певну кількість токенів біткойн як винагороду, тому цей процес також називають майнінгом.

Блокова структура даних BTC, джерело зображення:

Джерело зображення робочого процесу бухгалтерського обліку BTC:

BTC використовує схему реєстру транзакцій, засновану на записах про перекази, яка лише записує інформацію про переказ у блокчейні без підтримки залишків на рахунку. **Тому, щоб запобігти атакам подвійного витрачання, вузли повинні підтримувати набір вихідних даних невитрачених транзакцій (Unspent Transaction Outputs, UTXO) локально, а також повинні надати джерело коштів під час перенесення облікових записів, щоб вузли могли перевірити легітимність угод.

Діаграма UTXO одного облікового запису, джерело зображення:

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

Підпис і перевірка закритого та відкритого ключа облікового запису BTC, джерело зображення:

Накамото, Сатоші. «Офіційний документ щодо біткойнів».

Консенсусний механізм BTC — PoW. Кожен вузол створює новий заголовок блоку таким чином, щоб його хеш-значення було менше або дорівнювало заданому цільовому значенню. Вузол, який першим знаходить придатний заголовок блоку, має право на облік для наступного блоку. Регулюючи розмір цільового значення, можна опосередковано регулювати час генерації блоку. Чим більше цільове значення, тим простіше майнінг і тим коротший час генерації блоку; чим менше цільове значення, тим важче майнінг і тим довший час генерації блоку. BTC очікує, що час блокування кожного блоку становитиме 10 хвилин, тому BTC коригуватиме цільове значення кожні 2016 блоків, тобто коригуватиме складність майнінгу.

Приклад процесу підтвердження роботи, джерело зображення:

2. Поточний статус BTC і виниклі проблеми

BTC — це перша цифрова валютна система, широко визнана світовою спільнотою криптовалют. З 2013 року ринкова вартість BTC становить більше половини загальної ринкової вартості криптовалют протягом усього року, і вона є заслуженим лідером серед криптовалют.

Коефіцієнт ринкової капіталізації BTC, джерело:

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

Швидкість транзакції низька, час підтвердження довгий, і це недостатньо зручно:

Ємність кожного блоку BTC становить 1 млн, а даних кожної транзакції – близько 250 Б, тому кожен блок містить до 4000 транзакцій. Розрахований відповідно до очікуваного часу блокування 10 хвилин, TPS BTC становить лише близько 7. Транзакції з BTC повинні чекати 6 блоків для достовірного підтвердження, що призводить до остаточного підтвердження приблизно 1 години. Крім того, переказ на BTC може перевести весь баланс лише за один раз.Для зміни вам потрібно оголосити про переказ назад на свою адресу, інакше він буде винагороджений майнерами. Це не може задовольнити потреби користувачів у зручності та миттєвості транзакцій.

Високі комісії за транзакції:

Коли користувачі використовують BTC для проведення транзакцій, їм потрібно сплатити комісію за обслуговування, щоб залучити майнерів до упаковки транзакції.Чим вища комісія за послугу, тим швидше швидкість підтвердження транзакції. Коли транзакція перевантажена, комісія за обробку стане надзвичайно високою, досягнувши понад 60 доларів США у 2021 році. З 14 травня 2020 року по 15 травня 2023 року комісія за транзакції біткойн коштуватиме в середньому 4,66 доларів США. Ця комісія не дозволяє багатьом користувачам використовувати BTC.

Програмування смарт-контрактів не підтримується:

BTC не підтримує пряме створення складних програм і може починатися лише з рівня протоколу. Однак вартість розробки додатків на рівні протоколу набагато вища, ніж вартість стандартизованих смарт-контрактів. Це обмежує розвиток різноманітних програм і активів BTC.

Комісія BTC, джерело:

3. Підвищення стійкості BTC і рішення рівня 2

технічна складність:

Проблеми, з якими стикається BTC, пов'язані з тим, що старі технічні рішення не можуть задовольнити поточні потреби.Навіть якщо тонка настройка виконується безпосередньо на BTC, проблеми не можуть бути повністю вирішені, і замість них будуть отримані нові проблеми. Якщо BTC розширити, кожен блок збільшити з 1 млн до 100 млн, а TPS збільшити до 700, це призведе до майже 5 тис. нових даних реєстру щороку, що збільшить поріг для робочих вузлів і вплине на ступінь децентралізації системи, підвищення системного ризику. Навіть без урахування розміру даних книги, розрахованого на основі середньої пропускної здатності Інтернету 13 Мбіт/с і розміру кожної транзакції в блоці 250 BTC, верхня межа TPS для BTC становить 13 Mbps/8 Mb/250 B ≈ 6815 , який не можна використовувати в Polkadot , Solana та інших публічних мережах, які можуть підтримувати десятки тисяч або навіть сотні тисяч конкуруючих TPS. Bitcoin Cash (BCH) розширює розмір блоку BTC і збільшує розмір блоку BTC.Однак помилки клієнта BCH виникають часто, і це збільшує операційні витрати повного вузла, що створює ризики централізації. У 2019 році для боротьби зі зловмисниками, які використовували вразливості коду BCH, майнінгові пули BCH запустили атаку 51% для зміни даних транзакцій.

Опір спільноти:

**Між безпекою та масштабованістю спільнота BTC надає пріоритет безпеці. **Розробники ядра BTC обережно ставляться до технічних ризиків, тому вони дуже консервативні в пропозиції щодо прямого розширення BTC. Найпростішим розширенням є збільшення розміру кожного блоку BTC. Пропозиція збільшити розмір блоку BTC була підтримана багатьма користувачами, майнерами та розробниками з 2015 року. Збільшуючи ємність блоку, користувачі можуть отримати більш високу швидкість транзакцій, а майнери можуть стягувати більшу комісію за транзакції. Однак деякі розробники, на чолі з Володимиром ван дер Ланом, керівником групи розробників BTC, не погоджуються з таким методом розширення та підтримують такі рішення, як Segregated Witness і Lightning Network. Дебати щодо розширення блоків призвели до розколу спільноти BTC. Нарешті, після того, як BTC представив технологію оновлення ізоляції, деякі люди відхилили це оновлення технології. У серпні 2017 року це спричинило хардфорк BTC і похідного BCH. Після хардфорка BCH ліміт блоків було збільшено до 8 М, а потім збільшено до 32 М, із середнім TPS близько 120. Крім того, у 2018 році спільнота BCH знову розкололася через розбіжності в шляхах оновлення технологій і жорстко вийшла з BSV (Bitcoin Satoshi Vision). Цей форк спричинив різке падіння загальної обчислювальної потужності мережі BCH, і вона не досягла рівня обчислювальної потужності до форку. Верхню межу розміру блоку BSV було збільшено до 4 G, але не має майнерів і користувачів, і він набагато менш безпечний, ніж BTC.

Історія біфуркації BTC, джерело зображення:

Історія загальної обчислювальної потужності мережі BCH, джерело зображення:

Схема рівня 2:

Насправді, складність прямої зміни BTC є високою, а опір спільноти високий. Рішення, яке більше приймається спільнотою, полягає в створенні нового рівня на основі BTC, який є сумісним і не впливає на систему BTC. вирішення вищезазначених проблем. BTC має надзвичайно високий рівень безпеки. Використовуючи BTC як базовий рівень, покладаючись на блокові дані BTC і використовуючи сценарії BTC, розробники можуть створити BTC-сумісну систему на верхньому рівні BTC і розміщувати велику кількість транзакцій за межами BTC. дані про стан записуються в BTC. Цей тип схеми називається BTC Layer 2.

4. Мета та історія розвитку другого рівня BTC

BTC Layer 2 відноситься до технології розширення другого рівня біткойна (BTC). Цей тип технології спрямований на збільшення швидкості транзакцій біткойна, зниження комісії за обробку, підвищення масштабованості та вирішення низки проблем, з якими стикається BTC.

Цілі розвитку рівня 2:

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

Зменшення витрат на транзакції: Рівень 2 обробляє транзакції пакетами в ланцюжку BTC і записує кінцевий стан лише після завершення транзакції в BTC. Проміжні транзакції та стани в кінцевому стані та початковому стані існують поза ланцюгом і не синхронізуються на BTC, що зменшує комісію за транзакції та зменшує навантаження на блокчейн, що лежить в основі біткойна.

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

Останніми роками Рівень 2 був однією з найважливіших інвестиційних тем у криптоіндустрії, але в більшості сценаріїв він конкретно стосується плану розширення Ethereum рівня 2. Однак план розширення BTC набагато раніше, ніж пропозиція щодо розширення Ethereum. Навіть Ethereum було створено після того, як запропоновані Віталіком Бутеріним покращення BTC були відхилені.

У 2012 році вперше була запропонована концепція Pegged Sidechains, похідна від Two-way Peg, яка дозволяє плавно передавати активи між двома ланцюгами. Ця пропозиція заклала основу для пізнішої технології сайдчейн.

У 2014 році було створено Blockstream, щоб розпочати дослідження та розробку технології сайдчейну для покращення масштабованості біткойнів.

У 2015 році була опублікована біла книга Lightning Network, авторами якої були Тадж Драйя та Джозеф Пун. Lightning Network - це рішення, яке відокремлює невеликі транзакції від основного ланцюга.Завдяки створенню двостороннього платіжного каналу немає необхідності записувати проміжні транзакції на блокчейні, а на BTC потрібно фіксувати лише кінцевий стан.

Оскільки дизайн BTC є відносно простим і не є гнучким і масштабованим, ранню схему рівня 2 BTC важко вбудувати в біткойн, тому вона не викликала великих резонансів.

До 2017 року було оновлено та активовано SegWit (Segregated Witness), що вирішило проблему пластичності транзакцій у блокчейні Bitcoin та уможливило розвиток технології рівня 2.

З 2018 року розробники поступово почали розгортати вузли Lightning Network і отримали певних користувачів і підтримку. Згідно зі статистичними даними веб-сайту bitcoinvisuals, станом на 4 червня 2023 року кількість вузлів у Lightning Network перевищила 18 000, а кількість платіжних каналів, які можуть приймати понад 70 000. Ємність мережі перевищує 5 000 біткойнів, вартістю понад 100 мільйонів доларів США.

Нещодавно поява стандарту токенів BRC-20 ще більше збагатила відповідну екологію біткойнів і водночас привернула увагу громадськості до BTC Layer 2. Існує багато проектів, що створюють BTC Layer 2, найвідомішим з яких є Lightning Network.

5. Lightning Network

Мережа Lightning Network була вперше запропонована в 2015 році Джозефом Пуном і Тадеусом Драйя в їх білій книзі. Lightning Network використовує технологію каналу мікроплатежів, щоб розміщувати велику кількість транзакцій за межами блокчейну біткойнів і розміщувати ключові ланки в ланцюжку лише для підтвердження. Процес транзакції виглядає наступним чином: користувач, якому потрібно торгувати, відкриває кімнату для офлайн-транзакцій.При вході в кімнату користувач закладає валюту, щоб отримати рахунок, і використовує нову купюру для розподілу заставленої валюти обох сторін. транзакція завершена, коли кімната вийшла, транзакція розрахована Остання валюта погашення купюри.

Технічний вступ до мережі Lightning

Для того, щоб побудувати безпечний і надійний канал мікроплатежів, Lightning Network приймає відновлюваний контракт терміну погашення (RSMC) і контракт блокування часу (хешований контракт Timelock, HTLC) як ключові технології.

RSMC забезпечує функції застави та розрахунків, тобто пул гаманця з кількома підписами. Обидві сторони транзакції попередньо вносять частину коштів у пул фондів. У початковому випадку план розподілу обох сторін дорівнює попередньо збережену суму. Кожного разу, коли відбувається транзакція, необхідно спільно підтвердити результати розподілу коштів, згенеровані після транзакції, і одночасно підписати, щоб анулювати стару версію плану розподілу. Коли будь-якій стороні потрібно зняти готівку, вона може записати результат транзакції, підписаний обома сторонами, у мережу блокчейн для підтвердження. З цього процесу ми бачимо, що транзакції BTC потрібні лише під час зняття готівки. Сторона, яка першою ініціює відкликання, прибуває на 1000 блоків пізніше, ніж інша сторона, і інша сторона може спростувати протягом цього часового вікна.

Процес транзакції Lightning Network, джерело зображення:

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

Платіжні канали та маршрутизація Lightning Network, джерело зображення:

Однак рання мережа Lightning Network мала такі проблеми:

Для роботи кожної транзакції потрібні дві сторони: у каналі кожна транзакція вимагає від обох сторін підтвердити підпис, і одностороння передача неможлива

Для цього потрібна гра між двома сторонами транзакції: якщо A і B проводять транзакцію, а A використовує старий результат транзакції, щоб ініціювати зняття коштів, B може подати лише оновлену версію результату транзакції як спростування протягом 1000 блоків, інакше відкликання А набуде чинності

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

Насправді ранні версії Lightning Network вимагали від користувачів запускати гаманці з повним вузлом або використовувати гаманці з повним опікою через вищезгадані проблеми. Повновузлові гаманці вимагають від користувачів вручну керувати тимчасовими приватними ключами та статусом каналу, і досвід транзакцій не є хорошим. Повністю керовані гаманці, такі як Chivo, що використовується в Сальвадорі, мають низький поріг використання, і зберігач автоматично працює від імені користувача.Однак зберігач контролює закритий ключ облікового запису користувача, і його безпека викликає занепокоєння . Оскільки розробники продовжують розвивати Lightning Network, вищевказані проблеми поступово вирішуються, і було розроблено більш повну Lightning Network і допоміжні засоби, такі як OmniBOLT і гаманець OBAndroid Lightning Network, розроблений його командою.

Усі БОЛТ

Omni означає повний і завершений, тоді як BOTL є абревіатурою від Basis of Lightning Technology. На основі BTC і Omni Layer OmniBOLT пропонує повний протокол Lightning Network. Розширюючи функцію Lightning Network для виплати BTC, він також може випускати та торгувати диверсифікованими активами на основі Omni Layer і підтримує автоматичний механізм маркет-мейкера (AMM: Automated маркет-мейкери), що дозволяє користувачам використовувати пул коштів платіжного каналу як ліквідність у Lightning Network для створення та використання децентралізованих бірж. OmniBOTL має грандіозне бачення, але наразі ця технологія є складною, охоплює кілька протоколів і систем, і можуть існувати ризики вразливості, і для перевірки її безпеки потрібно більше часу.

Архітектура протоколу OmniBOLT, джерело зображення:

OBAndroid — це повнофункціональний мобільний гаманець Lightning Network із повним вузлом. У цьому гаманці, хоча користувач має право контролювати закритий ключ, він може автоматично відстежувати транзакції, швидко синхронізувати дані повного вузла та підтримувати статус хмари та локального резервного каналу. Крім того, OBAndroid також підтримує активи Omnilayer для торгівлі через OmniBOTL. OBAndroid робить досвід торгівлі в Lightning Network прийнятним для користувачів, знижуючи поріг для використання Lightning Network.

Повний вузловий гаманець OBAndroid, джерело зображення:

6. Інші проекти рівня 2 BTC

Окрім Lightning Network, у розробці знаходяться й інші проекти BTC Layer 2:

Syscoin розроблено командою SYSLab, яка розгалужує вихідний код BTC, щоб скористатися перевагами безпеки BTC і бути сумісним з екосистемою Ethereum. Наразі команда SYSLab запустила NEVM (Network-Enhanced Virtual Machine), віртуальну машину, створену з використанням безпеки PoW BTC, сумісну зі смарт-контрактами Ethereum. Крім того, команда SYSLab також планує запустити ZK і Optimistic's Rollup, Validium з on-chain Proof of Data та інші проекти. Проект Syscoin має мало інформації, і технічно важко оцінити його плюси і мінуси, однак його бібліотека вихідного коду часто оновлюється і все ще стабільно розвивається.

Дорожня карта Syscoin, джерело:

RGB (Really Good for Bitcoin) — це система смарт-контрактів BTC, інтегрована з Lightning Network, запропонована Джакомо Зукко та Пітером Тоддом у 2016 році. RGB використовує BTC для підтримки стійкості до цензури та боротьби з атаками подвійного витрачання. У RGB транзакції та перевірка всіх токенів обробляються поза мережею, і лише сторона, яка отримує платіж, повинна виконати перевірку клієнта. Клієнт перевіряє джерело коштів платника в BTC, і після підтвердження того, що транзакція дійсна, він безпосередньо змінює UTXO обох сторін, не записуючи дані транзакції в блокчейн, який має функцію захисту конфіденційності. Крім того, клієнт може безпосередньо ввести функцію смарт-контракту для визначення правил транзакції, і оскільки глобальний консенсус стану не потрібен, дані смарт-контракту не потрібно завантажувати в ланцюжок, а функція конфіденційності також може бути гарантована. Спільнота RGB розробила віртуальну машину AluVM (алгоритмічний логічний блок VM), повну за Тьюрингом, яка має гарну масштабованість, безпеку та захист конфіденційності.

Порівняння транзакцій на RGB і транзакцій на BTC, джерело:

Порівняння AluVM з іншими режимами програмування, джерело:

7. BTC Layer2 Summary and Outlook

Незважаючи на те, що біткойн є найдавнішою, найбезпечнішою, найвідомішою та найдорожчою мережею блокчейнів, її екологічний розвиток продовжує поглиблюватися. Наприклад, пропускна здатність каналу найбільшої мережі другого рівня, Lightning Network, продовжує зростати, оновлення Taproot покращує ефективність і конфіденційність біткойнів, а протокол Taro впроваджує платежі в стейблкойнах і локальні NFT у мережі Lightning. . Проте, порівняно з кількістю біткойнів у ланцюжку Ethereum, пропускна здатність мережі Lightning Network у біткойнах є відносно низькою, а завдяки повній синхронізації даних вузла та управлінню станом каналу поріг використання мережі Lightning є високим, і користувач масштаб не такий хороший, як у Ethereum, але цей статус-кво може свідчити про величезний потенціал зростання.З подальшим розвитком екології, пов’язаної з Lightning Network, постійний розвиток покращеної версії протоколу Lightning Network, як-от OmniBOLT і гаманець OBAndroid, знижує поріг використання, що зробить мережу Lightning Network нарешті гарною безпекою та масштабованістю Користувачі сприймають її через її надійність і простоту використання, що може підняти ринкову вартість BTC на вищий рівень.

У той же час нам також потрібно звернути увагу на розвиток інших проектів рівня 2, таких як схема RGB із природним захистом конфіденційності та Syscoin, сумісний з екосистемою Ethereum. Ці проекти не такі відомі, як Lightning Network, але вони також можуть вирішити проблеми, з якими стикається BTC, і мають переваги, з якими інші рішення не можуть зрівнятися. Однак, порівняно з проектами розширення другого рівня Ethereum, ці проекти недостатньо відомі, отримали менше інвестицій і не отримують підтримки основної команди розробників BTC, як Lightning Network. Їхнє розширення BTC найбільше ймовірно, буде пізніше, ніж Ethereum. Реалізація розширень, таких як рішення Syscoin Rollup. З точки зору екології рівня 2, здається, що екологія Ethereum має кращий позитивний цикл і більше прихильна для інвесторів.

У майбутньому ми можемо спостерігати прискорене розширення екосистеми Bitcoin. Оскільки інфраструктура Lightning Network вдосконалюється та привертає все більше уваги, проекти на основі Lightning Network, такі як OmniBOLT і RGB, можуть отримати від неї вигоду, отримуючи кращу основу для розвитку, більше користувачів і ще більше інвестицій. Проекти BTC Layer 2, сумісні з Ethereum, такі як Syscoin, також отримають вигоду від швидкого розвитку екосистеми другого рівня Ethereum і прискорять виконання його дорожньої карти. Крім того, дискусія щодо схеми розширення BTC не припиняється: дворівнева мережа zk-rollups на основі біткойнів, запропонована Джоном Лайтом у 2022 році, може надати більше функцій, вищу масштабованість і кращу конфіденційність, зберігаючи при цьому свою децентралізовану природу; Block, a компанія, очолювана колишнім генеральним директором Twitter Джеком Дорсі, сприяє покращенню ліквідності Lightning Network, що може означати, що екосистема біткойн стане більш популярною в платежах, DeFi, NFT тощо. За межами поля відкрийте новий трек для охоплення більше користувачів.

Переглянути оригінал
Контент має виключно довідковий характер і не є запрошенням до участі або пропозицією. Інвестиційні, податкові чи юридичні консультації не надаються. Перегляньте Відмову від відповідальності , щоб дізнатися більше про ризики.
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити