Particle Network: Покращення користування криптовалютами через абстракцію

Розширений9/8/2024, 1:43:09 PM
Взаємодія з криптовалютами часто є складною, і концепція "абстракції ланцюжка" спрямована на спрощення цього процесу. Particle Network є провідним проектом у цій галузі. Починаючи з соціальних гаманців, які використовують вхід за допомогою соціальних мереж Web2, Particle Network фокусується на спрощенні складності багатоланцюжковості. У цій статті розглядаються основні компоненти взаємодії користувача з криптовалютами та те, що будує Particle Network.

Переслати оригінальний заголовок: “Particle Network - Протокол, який завжди [абстрагує] користувацький досвід в Крипто

Взаємодія з криптовалютою часто вважається складною, але концепція "Chain Abstraction" має на меті спростити це. Перш ніж досліджувати взаємодію з криптовалютою, давайте розглянемо, як ми використовуємо веб-застосунки Web2, такі як Instagram та X. Зазвичай ми створюємо обліковий запис за допомогою електронної адреси та починаємо використовувати додаток. Для іншого веб-застосунку Web2 ми повторюємо процес, створюючи новий обліковий запис за допомогою нашої електронної адреси.

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

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

Це було прийнятним на початкових етапах, але зараз, зі сотнями блокчейнів, користувачам потрібна краща система, а технологія готується до цього. Тепер існують проекти, що будують інфраструктуру для вирішення цього під наративом «Абстракції ланцюгів». У цьому секторі Particle Network була провідним та стабільним проектом для надання кращого рішення.

Починаючи з соціального гаманця, використовуючи соціальні входи в Web2, Particle Network зараз зосереджується на спрощенні складностей багатоланцюжковості зі своїм основним продуктом, Universal Account Stack (Universal Account, Liquidity, and Gas). У цій статті давайте розглянемо основні компоненти, коли крипто-користувачі взаємодіють з Particle Network і що саме Particle Network будує, щоб забезпечити «Майбутнє криптовалютного UX».


Джерело: Наступний крок: Абстракція ланцюга - документи мережі частинок

1. Компоненти взаємодії та шари ланцюгової абстракції

Взаємодії користувачів у криптосистемі можна розбити на кілька компонентів. Було зроблено багато спроб зробити ці взаємодії більш безперервними шляхом абстрагування деяких компонентів, при цьому кожен проект будує свій власний рівень абстракції. Проте, попередні рішення були спрямовані лише на абстрагування певних частин, що не призвело до безшовної взаємодії в цілому. Тому останнім часом набирає популярності концепція «Абстракції ланцюга», яка ставить за мету зробити попередні зусилля більш співпрацездатними.

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

  1. Пакунок транзакції: Пакунок транзакції містить основні дані, які вказують деталі транзакції, такі як отримувач, сума та будь-які додаткові інструкції для виконання смарт-контрактів.
  2. Підпис: Підпис - це криптографічне підтвердження, яке створює та перевіряє автентичність та цілісність транзакції, забезпечуючи, що вона була схвалена власником відповідної приватного ключа.
  3. Крипто Актив - Нативний токен та інші: Крипто активи включають нативні токени, які є основною валютою блокчейну, яка використовується як токен газу, а також інші цифрові активи, які можуть бути створені та керовані на платформі, наприклад стейблкоїн та RWA токен.
  4. Блокчейни - L1 і L2: Блокчейни поділяються на L1, які є базовими мережами, такими як Ethereum і Solana, і L2, які побудовані на основі L1 для підвищення масштабованості та підвищення безпеки L1.

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

1.1 Про компоненти у взаємодії з користувачем

1.1.1 Пакунок транзакції - Взаємодія з Dapps

Payload транзакції відноситься до конкретних дій, які користувач має намір виконати на блокчейні. Дані не обмежуються простими переказами активів, але можуть містити складні дані для взаємодії з додатками. Ці дії можуть включати переказ активів, обмін криптовалютних активів, позичання активів або стейкінг токенів. Наприклад, обмін 1 ETH на 0,03 BTC передбачає створення payload, який визначає цей обмін. Payload транзакції є важливою частиною процесу блокчейну, оскільки вона визначає бажану операцію користувача та включені параметри.

1.1.2 Підпис

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

1.1.3 Криптоактив (Газ, Ліквідність)

Криптовалютні активи - це цифрові токени, що беруть участь у транзакції. Це можуть бути власні токени, такі як ETH в Ethereum, та SUI в Sui, стейблкоїни, прив'язані до фіатних валют, або RWA токени.

Процес транзакції передбачає сплату комісії gas, яка є невеликою сумою нативного токена, який використовується для стимулювання майнерів або валідаторів до обробки транзакції. Після сплати комісії за газ активи відправляються на обмін, а транзакція виконується в блокчейні.

1.1.4 Ланцюжки L1 та L2 блокчейнів

Блокчейни - це базовий рівень, який записує та обробляє транзакції. Їх можна класифікувати на L1 та L2. L1 блокчейни - це основні мережі, такі як Bitcoin або Ethereum, тоді як рішення L2 побудовані поверх L1.

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

1.2 Де розташована мережа Particle Network?

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


Джерело: Реалізація ланцюгової абстракції: багаторівневий фреймворк

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

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

Крім того, абстракція Particle Network поширюється на сам рівень блокчейну. За допомогою свого стеку універсальних облікових записів користувачі можуть взаємодіяти з будь-яким dapp і оплачувати комісії за газ будь-яким токеном, об'єднуючи досвід на різних блокчейнах. Цей підхід спрощує взаємодію користувачів та поліпшує сумісність та гнучкість блокчейн-додатків.

У наступному розділі давайте розглянемо, що саме будує мережа Particle.

2. Мережа частинок - Що саме вони будують?

2.1 Основний продукт: Універсальний стек облікового запису, приведений в дію за допомогою Particle L1

Particle Network поліпшує крипто-досвід, представляючи Universal Account Stack, який включає Universal Account та Universal Liquidity. Ці основні функціональні можливості працюють на основі її L1 блокчейну, побудованого з використанням Cosmos SDK і призначеного для абстрагованого від ланцюжків досвіду. Цей L1 блокчейн має на меті об'єднати фрагментовану багатоланцюжкову екосистему за лаштунками та забезпечити користувачам спрощений досвід на різних блокчейнах.

  • Універсальний рахунок: це реалізація багатоланцюгового розумного рахунку, заснованого на Universal SDK від Particle Network. Вони пропонують одну адресу користувача та баланс у різних екосистемах, включаючи блокчейни, такі як Ethereum, Ethereum L2s, Bitcoin, Bitcoin L2s та інші.
  • Універсальна ліквідність та газ: Вона об'єднує ліквідність всіх ланцюгів через оптимістичне виконання багатоланцюжкових атомних транзакцій, дозволяючи користувачам взаємодіяти з новими ланцюгами, не утримуючи токени на них, і дозволяє користувачам сплачувати газ або взаємодіяти з даппсами з будь-яким токеном (тобто PARTI, USDT або USDC) з будь-якого блокчейну.

Заглядаючи в основи універсального стеку облікових записів Particle Network, його L1 блокчейн обробляє все відбувається поза зором. Архітектура розроблена для об'єднання облікових записів користувачів у всіх Web3 шляхом інтеграції всіх ланцюгів на рівні облікового запису. Використовуючи Cosmos SDK, він пропонує середовище виконання EVM з BeaconKit від Berachain.

Архітектура складається з трьох основних компонентів: Master Keystore Hub, Decentralized Messaging Network (DMN) і Decentralized Bundler. Master Keystore Hub координує розгортання смарт-контрактів у мережах, забезпечуючи паритет станів. DMN відстежує UserOperations у зовнішніх ланцюжках і встановлює статус виконання на L1. Decentralized Bundler керує великими обсягами крос-чейн UserOperations, сприяючи децентралізації та зменшуючи потенціал цензури.

Також вона має покращені заходи безпеки з подвійною системою стейкінгу. Шляхом поєднання $PARTI та BTC через Babylon, безпека покращується за рахунок вимоги до згоди обох груп стекінгу для перевірки транзакцій. Крім того, модель доступності агрегованих даних за допомогою постачальників, таких як Celestia, Avail та NEAR DA, покращує надійність даних і зменшує ризики.

2.1.1 Універсальний обліковий запис

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


Джерело:Універсальні облікові записи - Документи мережі частинок

2.1.2 Універсальна ліквідність та газ

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

«Універсальний газ»**є також ключовою складовою поряд з Universal Liquidity. Вона дозволяє користувачам оплачувати комісії за транзакції за допомогою будь-якого токена, незалежно від блокчейну, яким вони користуються. Наприклад, користувачі можуть вирішувати питання комісій на мережі, наприклад, Bitcoin L2, за допомогою токена, такого як USDC, з іншої мережі, наприклад, Arbitrum. Зазвичай для здійснення транзакцій необхідно оплачувати комісії у власному токені мережі, але Universal Gas пропонує гнучкість перехресних платежів комісій за кулісами. Це можливо завдяки системі Універсальних Рахунків та системі Платника Particle Network, яка автоматично конвертує обраний токен у власний токен для завершення транзакцій у мережі. Ця абстракція спрощує користувацький досвід, усуваючи необхідність управління кількома типами токенів у різних блокчейнах.


Джерело: Документація Universal Gas - Particle Network

2.2 Підпродукти: Робити досвід кращим і кращим

2.2.1 BTC Connect - Вирішення досвіду з Bitcoin

Particle Network забезпечує абстракцію облікових записів в екосистемі Bitcoin, перенісши ERC-4337 за замовчуванням на Bitcoin L2s. Завдяки цьому користувачі можуть насолоджуватися всіма перевагами UX AA на Bitcoin без необхідності використання додаткових інтерфейсів (таких як гаманець Rainbow). Це дозволяє їм керувати смарт-акаунтом на EVM-сумісному Bitcoin L2 з «звичайним» біткойн-гаманцем (наприклад, UniSat, Bitget, TokenPocket тощо) як підписантом.

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


Джерело: BTC Connect: Обліковий запис Bitcoin & Абстракція ланцюга для BTC L2s

2.2.2 Wallet as a Service - абстрактний гаманець в єдиному блокчейні

Кошт для мережі Particle (WaaS) є комплексним рішенням, призначеним для спрощення використання користувачем одного блокчейну шляхом інтеграції соціальних входів, що дозволяє користувачам створювати облікові записи на ланцюжку з використанням знайомих платформ, таких як Google та X. Сервіс побудований на модульній та налаштовуваній структурі, яка підтримує як Зовнішньо Власні Облікові Записи (EOA), так і Обліковий Абстракції (AA), що дозволяє розробникам вбудовувати функціонал кошелька безпосередньо в свої додатки. Цей продукт був основною пропозицією мережі Particle впродовж останніх років.

Смарт-гаман як сервіс (WaaS) мережі Particle Network розроблений для новачків у Web3, що усуває потребу у керуванні складними приватними ключами та дозволяє легке взаємодіяти через один інтерфейс. Він підтримує кілька блокчейн-мереж, таких як Ethereum, Optimism та Avalanche, та обробляє як стандартні взаємодії EOA, так і розумні облікові записи ERC-4337. З функціями, такими як транзакції без комісії та сеансові ключі, WaaS мережі Particle Network спрощує транзакції та прискорює процес включення.

3. Уявний експеримент про те, як працюватиме мережа частинок

3.1 Заимствування через універсальну ліквідність

Уявіть, що користувач хоче позичити 500 доларів США вартості USDC на Ethereum, використовуючи свої активи, розподілені по Optimism, Base та Polygon. Universal Liquidity сприятиме цьому процесу через наступні кроки:

  1. Ініціювати запит на позичання: Користувач ініціює запит на позичання на суму 500 доларів США на Ethereum за допомогою інтерфейсу Particle Network.
  2. Операції користувача в пакеті: Запит об'єднує UserOperations з Optimism, Base, Polygon та Ethereum в один підпис, який обробляється Particle L1.
  3. Біржові активи: Після виконання підпису активи на Optimism, Base і Polygon обмінюються на проміжний токен, наприклад USDT, використовуючи DEX відповідних ланцюгів.
  4. Токени-посередники AggreGate: USDT від Optimism, Base і Polygon надсилається постачальнику ліквідності в мережі Particle Network.
  5. Випуск USDC: LP вивільняє повну суму USDC на Ethereum.
  6. Оформлено позику: Користувач отримує 500 доларів USDC на Ethereum, який тепер може використовуватися за потребою.

Використовуючи Універсальну Ліквідність, користувачі можуть безперешкодно взаємодіяти з декількома блокчейнами, покращуючи свій доступ до ліквідності в різних екосистемах.


Джерело: Універсальні облікові записи: 1000 Ланцюгів, Один Обліковий запис

4. Подорож частинки - абстракція [складнощів]

Мережа Particle була на передньому краї спрощення взаємодії користувачів в крипто-просторі через серію абстракцій. Починаючи з Абстракції Гаманця, команда поступово створила продукти з Абстракції Рахунку та Абстракції Ланцюжка. Кожен крок був зроблений для покращення досвіду користувача та взаємодії між різними блокчейнами. Ця подорож відображає зобов'язання мережі Particle зробити крипто-досвід більш доступним та зручним для користувачів. Давайте пройдемося їхньою подорожжю.

4.1 Абстракція гаманця - Соціальний вхід

Шлях Particle Network почався з абстракції гаманців, з фокусом на спрощенні процесу входу для користувачів. Традиційні гаманці Web3 вимагають від користувачів керування особистими ключами та навігації складними процесами налаштування, що може стати значним бар'єром для входу. Particle Network вирішив цю проблему, інтегруючи соціальні входи, що дозволяють користувачам створювати та отримувати доступ до своїх гаманців за допомогою відомих платформ, таких як Google або X (раніше Twitter).

Надаючи SDK Wallet Abstraction, Particle Network дозволила розробникам запропонувати безперебійний досвід адаптації. Користувачі можуть почати взаємодіяти з децентралізованими програмами всього за кілька кліків, оминаючи громіздкі кроки, традиційно пов'язані зі створенням і управлінням гаманцем.

4.2 Абстракція облікового запису - розумний обліковий запис

Після успіху Абстракції Гаманця, Particle Network ввів Абстракцію Рахунку за допомогою концепції Смарт-рахунків. Ці рахунки були спроектовані, щоб пропонувати розширені функції, які покращили досвід користувача. Однією з ключових розробок є підтримка безгазових транзакцій, яка дозволила користувачам взаємодіяти з блокчейном, не потрібно утримувати власні токени для комісій за транзакції. Це доповнюється сеансовими ключами, які дозволяють тимчасовий доступ до дозволів, щоб видалити процес для користувачів вручну підписувати транзакції, та соціальними механізмами відновлення, які дозволяють користувачам відновлювати свої рахунки через довірені соціальні контакти.

Розробники можуть використовувати повний стек SDK Абстракції облікового запису Particle Network для реалізації цих розумних облікових записів, що дозволяють функціонал, такий як пакетні транзакції та можливість сплачувати комісії за газ, використовуючи будь-який токен ERC-20.


Джерело: Огляд - документація мережі частинок

4.3 Абстракція Multichain - Універсальний стек облікових записів

Останньою та найамбітнішою віхою на шляху Particle Network є Chain Abstraction, досягнута за допомогою концепції Universal Account Stack: Universal Account та Universal Liquidity. Universal Accounts дозволяє користувачам підтримувати один обліковий запис і баланс у кількох блокчейнах, ефективно усуваючи фрагментацію активів і ліквідності, яка зазвичай переслідує екосистему блокчейну. Це означає, що користувачі можуть безперешкодно взаємодіяти з різними блокчейнами без необхідності керувати окремими обліковими записами або переказувати активи між ланцюгами.

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


Джерело:Particle Network

5. Передбачення - Її головна мережа

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

Ось чому варто розглянути мережу Particle Network; це може бути одним з перших проектів, що входять до виробництва. Він може продемонструвати користувачам наступного рівня досвід або виявити обмеження проектів з абстракцією ланцюжків. Крім того, інші проекти будують подібні продукти, такі як Chain Signature Near, One Balance та Magic Spend++ Socket Protocol. З появою більшої кількості таких проектів конкуренція може стати жорсткою, а цільові клієнти можуть різнитися.

Particle Network працює над реалізацією «Абстракції» на різних рівнях, від Абстракції Гаманця та Абстракції Облікового Запису до Абстракції Ланцюжка. Кожен крок був зроблений, щоб вирішити існуючі проблеми блокчейну та зробити децентралізовані додатки простішими для щоденних користувачів. Надходящий запуск головної мережі стане важливим тестом їх прогресу.


Джерело: Вступ - Документація Particle Network

Disclaimer:

  1. Цю статтю перепроштамповано з [4pillars]. Усі авторські права належать оригінальному автору [Heechang]. Якщо є заперечення проти цього повторного друку, будь ласка, зв'яжіться з Gate Learnкоманда, і вони оперативно займуться цим.
  2. Відмова відповідальності: Погляди та думки, висловлені у цій статті, належать виключно автору і не становлять жодної інвестиційної поради.
  3. Переклад статті на інші мови здійснює команда Gate Learn. Якщо не зазначено, копіювання, розповсюдження або плагіат перекладених статей заборонено.

Particle Network: Покращення користування криптовалютами через абстракцію

Розширений9/8/2024, 1:43:09 PM
Взаємодія з криптовалютами часто є складною, і концепція "абстракції ланцюжка" спрямована на спрощення цього процесу. Particle Network є провідним проектом у цій галузі. Починаючи з соціальних гаманців, які використовують вхід за допомогою соціальних мереж Web2, Particle Network фокусується на спрощенні складності багатоланцюжковості. У цій статті розглядаються основні компоненти взаємодії користувача з криптовалютами та те, що будує Particle Network.

Переслати оригінальний заголовок: “Particle Network - Протокол, який завжди [абстрагує] користувацький досвід в Крипто

Взаємодія з криптовалютою часто вважається складною, але концепція "Chain Abstraction" має на меті спростити це. Перш ніж досліджувати взаємодію з криптовалютою, давайте розглянемо, як ми використовуємо веб-застосунки Web2, такі як Instagram та X. Зазвичай ми створюємо обліковий запис за допомогою електронної адреси та починаємо використовувати додаток. Для іншого веб-застосунку Web2 ми повторюємо процес, створюючи новий обліковий запис за допомогою нашої електронної адреси.

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

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

Це було прийнятним на початкових етапах, але зараз, зі сотнями блокчейнів, користувачам потрібна краща система, а технологія готується до цього. Тепер існують проекти, що будують інфраструктуру для вирішення цього під наративом «Абстракції ланцюгів». У цьому секторі Particle Network була провідним та стабільним проектом для надання кращого рішення.

Починаючи з соціального гаманця, використовуючи соціальні входи в Web2, Particle Network зараз зосереджується на спрощенні складностей багатоланцюжковості зі своїм основним продуктом, Universal Account Stack (Universal Account, Liquidity, and Gas). У цій статті давайте розглянемо основні компоненти, коли крипто-користувачі взаємодіють з Particle Network і що саме Particle Network будує, щоб забезпечити «Майбутнє криптовалютного UX».


Джерело: Наступний крок: Абстракція ланцюга - документи мережі частинок

1. Компоненти взаємодії та шари ланцюгової абстракції

Взаємодії користувачів у криптосистемі можна розбити на кілька компонентів. Було зроблено багато спроб зробити ці взаємодії більш безперервними шляхом абстрагування деяких компонентів, при цьому кожен проект будує свій власний рівень абстракції. Проте, попередні рішення були спрямовані лише на абстрагування певних частин, що не призвело до безшовної взаємодії в цілому. Тому останнім часом набирає популярності концепція «Абстракції ланцюга», яка ставить за мету зробити попередні зусилля більш співпрацездатними.

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

  1. Пакунок транзакції: Пакунок транзакції містить основні дані, які вказують деталі транзакції, такі як отримувач, сума та будь-які додаткові інструкції для виконання смарт-контрактів.
  2. Підпис: Підпис - це криптографічне підтвердження, яке створює та перевіряє автентичність та цілісність транзакції, забезпечуючи, що вона була схвалена власником відповідної приватного ключа.
  3. Крипто Актив - Нативний токен та інші: Крипто активи включають нативні токени, які є основною валютою блокчейну, яка використовується як токен газу, а також інші цифрові активи, які можуть бути створені та керовані на платформі, наприклад стейблкоїн та RWA токен.
  4. Блокчейни - L1 і L2: Блокчейни поділяються на L1, які є базовими мережами, такими як Ethereum і Solana, і L2, які побудовані на основі L1 для підвищення масштабованості та підвищення безпеки L1.

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

1.1 Про компоненти у взаємодії з користувачем

1.1.1 Пакунок транзакції - Взаємодія з Dapps

Payload транзакції відноситься до конкретних дій, які користувач має намір виконати на блокчейні. Дані не обмежуються простими переказами активів, але можуть містити складні дані для взаємодії з додатками. Ці дії можуть включати переказ активів, обмін криптовалютних активів, позичання активів або стейкінг токенів. Наприклад, обмін 1 ETH на 0,03 BTC передбачає створення payload, який визначає цей обмін. Payload транзакції є важливою частиною процесу блокчейну, оскільки вона визначає бажану операцію користувача та включені параметри.

1.1.2 Підпис

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

1.1.3 Криптоактив (Газ, Ліквідність)

Криптовалютні активи - це цифрові токени, що беруть участь у транзакції. Це можуть бути власні токени, такі як ETH в Ethereum, та SUI в Sui, стейблкоїни, прив'язані до фіатних валют, або RWA токени.

Процес транзакції передбачає сплату комісії gas, яка є невеликою сумою нативного токена, який використовується для стимулювання майнерів або валідаторів до обробки транзакції. Після сплати комісії за газ активи відправляються на обмін, а транзакція виконується в блокчейні.

1.1.4 Ланцюжки L1 та L2 блокчейнів

Блокчейни - це базовий рівень, який записує та обробляє транзакції. Їх можна класифікувати на L1 та L2. L1 блокчейни - це основні мережі, такі як Bitcoin або Ethereum, тоді як рішення L2 побудовані поверх L1.

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

1.2 Де розташована мережа Particle Network?

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


Джерело: Реалізація ланцюгової абстракції: багаторівневий фреймворк

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

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

Крім того, абстракція Particle Network поширюється на сам рівень блокчейну. За допомогою свого стеку універсальних облікових записів користувачі можуть взаємодіяти з будь-яким dapp і оплачувати комісії за газ будь-яким токеном, об'єднуючи досвід на різних блокчейнах. Цей підхід спрощує взаємодію користувачів та поліпшує сумісність та гнучкість блокчейн-додатків.

У наступному розділі давайте розглянемо, що саме будує мережа Particle.

2. Мережа частинок - Що саме вони будують?

2.1 Основний продукт: Універсальний стек облікового запису, приведений в дію за допомогою Particle L1

Particle Network поліпшує крипто-досвід, представляючи Universal Account Stack, який включає Universal Account та Universal Liquidity. Ці основні функціональні можливості працюють на основі її L1 блокчейну, побудованого з використанням Cosmos SDK і призначеного для абстрагованого від ланцюжків досвіду. Цей L1 блокчейн має на меті об'єднати фрагментовану багатоланцюжкову екосистему за лаштунками та забезпечити користувачам спрощений досвід на різних блокчейнах.

  • Універсальний рахунок: це реалізація багатоланцюгового розумного рахунку, заснованого на Universal SDK від Particle Network. Вони пропонують одну адресу користувача та баланс у різних екосистемах, включаючи блокчейни, такі як Ethereum, Ethereum L2s, Bitcoin, Bitcoin L2s та інші.
  • Універсальна ліквідність та газ: Вона об'єднує ліквідність всіх ланцюгів через оптимістичне виконання багатоланцюжкових атомних транзакцій, дозволяючи користувачам взаємодіяти з новими ланцюгами, не утримуючи токени на них, і дозволяє користувачам сплачувати газ або взаємодіяти з даппсами з будь-яким токеном (тобто PARTI, USDT або USDC) з будь-якого блокчейну.

Заглядаючи в основи універсального стеку облікових записів Particle Network, його L1 блокчейн обробляє все відбувається поза зором. Архітектура розроблена для об'єднання облікових записів користувачів у всіх Web3 шляхом інтеграції всіх ланцюгів на рівні облікового запису. Використовуючи Cosmos SDK, він пропонує середовище виконання EVM з BeaconKit від Berachain.

Архітектура складається з трьох основних компонентів: Master Keystore Hub, Decentralized Messaging Network (DMN) і Decentralized Bundler. Master Keystore Hub координує розгортання смарт-контрактів у мережах, забезпечуючи паритет станів. DMN відстежує UserOperations у зовнішніх ланцюжках і встановлює статус виконання на L1. Decentralized Bundler керує великими обсягами крос-чейн UserOperations, сприяючи децентралізації та зменшуючи потенціал цензури.

Також вона має покращені заходи безпеки з подвійною системою стейкінгу. Шляхом поєднання $PARTI та BTC через Babylon, безпека покращується за рахунок вимоги до згоди обох груп стекінгу для перевірки транзакцій. Крім того, модель доступності агрегованих даних за допомогою постачальників, таких як Celestia, Avail та NEAR DA, покращує надійність даних і зменшує ризики.

2.1.1 Універсальний обліковий запис

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


Джерело:Універсальні облікові записи - Документи мережі частинок

2.1.2 Універсальна ліквідність та газ

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

«Універсальний газ»**є також ключовою складовою поряд з Universal Liquidity. Вона дозволяє користувачам оплачувати комісії за транзакції за допомогою будь-якого токена, незалежно від блокчейну, яким вони користуються. Наприклад, користувачі можуть вирішувати питання комісій на мережі, наприклад, Bitcoin L2, за допомогою токена, такого як USDC, з іншої мережі, наприклад, Arbitrum. Зазвичай для здійснення транзакцій необхідно оплачувати комісії у власному токені мережі, але Universal Gas пропонує гнучкість перехресних платежів комісій за кулісами. Це можливо завдяки системі Універсальних Рахунків та системі Платника Particle Network, яка автоматично конвертує обраний токен у власний токен для завершення транзакцій у мережі. Ця абстракція спрощує користувацький досвід, усуваючи необхідність управління кількома типами токенів у різних блокчейнах.


Джерело: Документація Universal Gas - Particle Network

2.2 Підпродукти: Робити досвід кращим і кращим

2.2.1 BTC Connect - Вирішення досвіду з Bitcoin

Particle Network забезпечує абстракцію облікових записів в екосистемі Bitcoin, перенісши ERC-4337 за замовчуванням на Bitcoin L2s. Завдяки цьому користувачі можуть насолоджуватися всіма перевагами UX AA на Bitcoin без необхідності використання додаткових інтерфейсів (таких як гаманець Rainbow). Це дозволяє їм керувати смарт-акаунтом на EVM-сумісному Bitcoin L2 з «звичайним» біткойн-гаманцем (наприклад, UniSat, Bitget, TokenPocket тощо) як підписантом.

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


Джерело: BTC Connect: Обліковий запис Bitcoin & Абстракція ланцюга для BTC L2s

2.2.2 Wallet as a Service - абстрактний гаманець в єдиному блокчейні

Кошт для мережі Particle (WaaS) є комплексним рішенням, призначеним для спрощення використання користувачем одного блокчейну шляхом інтеграції соціальних входів, що дозволяє користувачам створювати облікові записи на ланцюжку з використанням знайомих платформ, таких як Google та X. Сервіс побудований на модульній та налаштовуваній структурі, яка підтримує як Зовнішньо Власні Облікові Записи (EOA), так і Обліковий Абстракції (AA), що дозволяє розробникам вбудовувати функціонал кошелька безпосередньо в свої додатки. Цей продукт був основною пропозицією мережі Particle впродовж останніх років.

Смарт-гаман як сервіс (WaaS) мережі Particle Network розроблений для новачків у Web3, що усуває потребу у керуванні складними приватними ключами та дозволяє легке взаємодіяти через один інтерфейс. Він підтримує кілька блокчейн-мереж, таких як Ethereum, Optimism та Avalanche, та обробляє як стандартні взаємодії EOA, так і розумні облікові записи ERC-4337. З функціями, такими як транзакції без комісії та сеансові ключі, WaaS мережі Particle Network спрощує транзакції та прискорює процес включення.

3. Уявний експеримент про те, як працюватиме мережа частинок

3.1 Заимствування через універсальну ліквідність

Уявіть, що користувач хоче позичити 500 доларів США вартості USDC на Ethereum, використовуючи свої активи, розподілені по Optimism, Base та Polygon. Universal Liquidity сприятиме цьому процесу через наступні кроки:

  1. Ініціювати запит на позичання: Користувач ініціює запит на позичання на суму 500 доларів США на Ethereum за допомогою інтерфейсу Particle Network.
  2. Операції користувача в пакеті: Запит об'єднує UserOperations з Optimism, Base, Polygon та Ethereum в один підпис, який обробляється Particle L1.
  3. Біржові активи: Після виконання підпису активи на Optimism, Base і Polygon обмінюються на проміжний токен, наприклад USDT, використовуючи DEX відповідних ланцюгів.
  4. Токени-посередники AggreGate: USDT від Optimism, Base і Polygon надсилається постачальнику ліквідності в мережі Particle Network.
  5. Випуск USDC: LP вивільняє повну суму USDC на Ethereum.
  6. Оформлено позику: Користувач отримує 500 доларів USDC на Ethereum, який тепер може використовуватися за потребою.

Використовуючи Універсальну Ліквідність, користувачі можуть безперешкодно взаємодіяти з декількома блокчейнами, покращуючи свій доступ до ліквідності в різних екосистемах.


Джерело: Універсальні облікові записи: 1000 Ланцюгів, Один Обліковий запис

4. Подорож частинки - абстракція [складнощів]

Мережа Particle була на передньому краї спрощення взаємодії користувачів в крипто-просторі через серію абстракцій. Починаючи з Абстракції Гаманця, команда поступово створила продукти з Абстракції Рахунку та Абстракції Ланцюжка. Кожен крок був зроблений для покращення досвіду користувача та взаємодії між різними блокчейнами. Ця подорож відображає зобов'язання мережі Particle зробити крипто-досвід більш доступним та зручним для користувачів. Давайте пройдемося їхньою подорожжю.

4.1 Абстракція гаманця - Соціальний вхід

Шлях Particle Network почався з абстракції гаманців, з фокусом на спрощенні процесу входу для користувачів. Традиційні гаманці Web3 вимагають від користувачів керування особистими ключами та навігації складними процесами налаштування, що може стати значним бар'єром для входу. Particle Network вирішив цю проблему, інтегруючи соціальні входи, що дозволяють користувачам створювати та отримувати доступ до своїх гаманців за допомогою відомих платформ, таких як Google або X (раніше Twitter).

Надаючи SDK Wallet Abstraction, Particle Network дозволила розробникам запропонувати безперебійний досвід адаптації. Користувачі можуть почати взаємодіяти з децентралізованими програмами всього за кілька кліків, оминаючи громіздкі кроки, традиційно пов'язані зі створенням і управлінням гаманцем.

4.2 Абстракція облікового запису - розумний обліковий запис

Після успіху Абстракції Гаманця, Particle Network ввів Абстракцію Рахунку за допомогою концепції Смарт-рахунків. Ці рахунки були спроектовані, щоб пропонувати розширені функції, які покращили досвід користувача. Однією з ключових розробок є підтримка безгазових транзакцій, яка дозволила користувачам взаємодіяти з блокчейном, не потрібно утримувати власні токени для комісій за транзакції. Це доповнюється сеансовими ключами, які дозволяють тимчасовий доступ до дозволів, щоб видалити процес для користувачів вручну підписувати транзакції, та соціальними механізмами відновлення, які дозволяють користувачам відновлювати свої рахунки через довірені соціальні контакти.

Розробники можуть використовувати повний стек SDK Абстракції облікового запису Particle Network для реалізації цих розумних облікових записів, що дозволяють функціонал, такий як пакетні транзакції та можливість сплачувати комісії за газ, використовуючи будь-який токен ERC-20.


Джерело: Огляд - документація мережі частинок

4.3 Абстракція Multichain - Універсальний стек облікових записів

Останньою та найамбітнішою віхою на шляху Particle Network є Chain Abstraction, досягнута за допомогою концепції Universal Account Stack: Universal Account та Universal Liquidity. Universal Accounts дозволяє користувачам підтримувати один обліковий запис і баланс у кількох блокчейнах, ефективно усуваючи фрагментацію активів і ліквідності, яка зазвичай переслідує екосистему блокчейну. Це означає, що користувачі можуть безперешкодно взаємодіяти з різними блокчейнами без необхідності керувати окремими обліковими записами або переказувати активи між ланцюгами.

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


Джерело:Particle Network

5. Передбачення - Її головна мережа

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

Ось чому варто розглянути мережу Particle Network; це може бути одним з перших проектів, що входять до виробництва. Він може продемонструвати користувачам наступного рівня досвід або виявити обмеження проектів з абстракцією ланцюжків. Крім того, інші проекти будують подібні продукти, такі як Chain Signature Near, One Balance та Magic Spend++ Socket Protocol. З появою більшої кількості таких проектів конкуренція може стати жорсткою, а цільові клієнти можуть різнитися.

Particle Network працює над реалізацією «Абстракції» на різних рівнях, від Абстракції Гаманця та Абстракції Облікового Запису до Абстракції Ланцюжка. Кожен крок був зроблений, щоб вирішити існуючі проблеми блокчейну та зробити децентралізовані додатки простішими для щоденних користувачів. Надходящий запуск головної мережі стане важливим тестом їх прогресу.


Джерело: Вступ - Документація Particle Network

Disclaimer:

  1. Цю статтю перепроштамповано з [4pillars]. Усі авторські права належать оригінальному автору [Heechang]. Якщо є заперечення проти цього повторного друку, будь ласка, зв'яжіться з Gate Learnкоманда, і вони оперативно займуться цим.
  2. Відмова відповідальності: Погляди та думки, висловлені у цій статті, належать виключно автору і не становлять жодної інвестиційної поради.
  3. Переклад статті на інші мови здійснює команда Gate Learn. Якщо не зазначено, копіювання, розповсюдження або плагіат перекладених статей заборонено.
Розпочати зараз
Зареєструйтеся та отримайте ваучер на
$100
!