Автор: Мустафа Бедавала, менеджер із продуктів Visa Crypto; Арджуна Віджеєкун, віце-президент Visa Crypto Fintech; переклад: Golden Finance 0xjs
Вже давно існують пропозиції щодо блокчейн-мереж як нової інноваційної платіжної лінії. Проте протягом багатьох років блокчейн-мережам було важко масштабуватися, щоб підтримувати високопродуктивні, недорогі та безпечні транзакції, яких потребують платіжні компанії та очікують споживачі. Протягом останнього року команда Visa уважно стежила за технологічними інноваціями, що лежать в основі масштабованості блокчейну, і в захваті від значного прогресу, досягнутого з новими мережами L2 на Ethereum, а також альтернативними мережами блокчейнів, створеними з нуля. Радійте. Наша мета полягає в тому, щоб отримати глибоке розуміння технічних особливостей блокчейн-мереж і спробувати побачити, як їх можна використати для покращення наших існуючих мереж і створення нових продуктів для торгівлі та фінансових потоків.
Хоча ми вважаємо, що платіжна екосистема, ймовірно, використовуватиме кілька блокчейн-мереж, ми вважаємо, що блокчейн-мережа Solana має потенціал стати однією з мереж, яка допомагає керувати основними потоками платежів. Завдяки своїй швидкості, масштабованості та низьким транзакційним витратам Solana має значні переваги в оплаті, що робить її чудовим кандидатом для ефективних розрахунків у блокчейні за допомогою стабільних монет, таких як USDC. Блокчейн-мережа Solana має багато ключових функцій і нових інновацій, які варто вивчити всім, хто цікавиться платіжними технологіями.
1. Пропускна здатність транзакцій у масштабі Visa
Як глобальна платіжна мережа Visa може обробляти понад 65 000 транзакцій за секунду. У той час як Solana не виконувала транзакції в масштабі Visa, Solana в середньому складає 400 створених користувачами транзакцій за секунду (TPS), часто перевищуючи 2000 TPS у періоди пікового попиту. Це значний рівень пропускної здатності, що робить його корисним для тестування та використання пілотних платежів. Для порівняння, Ethereum обробляє в середньому 12 TPS, а Bitcoin обробляє близько 7 TPS.
Паралельна обробка транзакцій: Завдяки дизайну високої пропускної здатності Solana може обробляти транзакції паралельно, допомагаючи значно підвищити ефективність мережі. Трансакції, що стосуються окремих рахунків, можуть виконуватися одночасно, що дозволяє Solana ефективно підтримувати сценарії платежів і розрахунків для двосторонніх транзакцій або односторонніх багатосторонніх платежів.
У Solana розумні контракти, які називаються програмами, також можуть виконуватися паралельно. Транзакції вказують стан або обліковий запис для взаємодії, дозволяючи валідаторам одночасно запускати безконфліктні транзакції. На відміну від інших мереж, таких як Ethereum, які використовують однопотокову модель, Solana використовує багатопотоковий підхід для паралельного виконання транзакцій. Коротше кажучи, у той час як блокчейни, такі як Bitcoin і Ethereum, обробляють транзакції послідовно, архітектура Solana дозволяє обробляти кілька транзакцій одночасно. Цей дизайн допомагає запобігти перевантаженню в одній частині мережі від впливу на загальну продуктивність мережі.
2. Передбачувано низькі транзакційні витрати допомагають підвищити ефективність платежів
Що стосується вартості, комісія Solana за транзакції зазвичай становить менше 0,001 долара, що робить її не тільки доступною, але й передбачуваною. Така низька вартість передбачуваності робить її привабливою мережею для вивчення підвищення ефективності та економії коштів для існуючих платіжних операцій. Нижче Solana явно перевершує з точки зору витрат порівняно з біткойнами та Ethereum, де комісія може коливатися непередбачуваним чином залежно від попиту на транзакції, що виконуються в мережі. Мережа з непередбачуваними транзакційними витратами може ускладнити для платіжних компаній керування своїми продуктами та може призвести до заплутаного досвіду споживачів.
Передбачуваність витрат через локалізований ринок комісій: Локалізований ринок комісій Solana є унікальним у блокчейні. Ця інновація йде рука об руку з можливостями паралельної обробки Solana, де транзакції, що не збігаються, виконуються в окремих потоках, як транспортні засоби, що рухаються окремими дорогами. Перевантаженість мережі є основною причиною того, чому інші блокчейн-мережі можуть відчувати підвищення комісії, що може мати негативний вплив на всю систему. Популярність випуску NFT може збільшити перевантаження мережі, що зробить споживчі P2P-транзакції (які можуть відбуватися одночасно) дорожчими або навіть нездійсненними з економічної точки зору.
Підхід Солани допомагає гарантувати, що перевантаження в одному обліковому записі (наприклад, баланс USDC Аліси) не впливає на інші рахунки (наприклад, баланс USDC Боба). Якщо обліковий запис стає завантаженим через високий попит на певний актив (наприклад, NFT), тоді збільшаться лише комісії цього конкретного облікового запису. Ця перевантаженість не вплине на комісії на інших рахунках і залишаться стабільними. Це призводить до створення платного ринку, який відповідає потребам варіанту використання. Коли попит на певний актив зростає, вартість торгівлі цим активом тимчасово зростає. При цьому витрати на інші транзакції в ланцюжку не впливають. Дозволяючи паралельно виконувати обчислення з використанням різних станів, Солана може створювати ринки комісій на основі полів «конкуруючих держав», а не єдиний глобальний ринок комісій.
3. Споживачі очікують завершеності транзакції
Завершеність транзакції визначає, як швидко користувачі можуть очікувати підтвердження своїх операцій у мережі блокчейн. Для платежів час підтвердження транзакції так само важливий, як і пропускна здатність мережі. Наприклад, час підтвердження транзакції Ethereum становить у середньому близько 12 TPS; однак через обмеження газу під час перевантаження мережі та вимоги смарт-контракту користувачі можуть чекати кілька хвилин, перш ніж транзакція буде підтверджена. Цільовий час Solana становить 400 мілісекунд, але фактично досяжний діапазон становить від 500 до 600 мілісекунд.
Переважна більшість програм у Solana використовує модель «оптимістичного підтвердження» для досягнення остаточності. Оптимістичні підтвердження — це механізм, який використовується блокчейном Solana для досягнення остаточності, не чекаючи, поки всі валідатори (або особи, відповідальні за створення блоків) проголосують за блок. У оптимістичному режимі підтвердження, якщо валідатори, що представляють більше двох третин делегованих валідаторів, голосують за блок, і жоден із оптимістично підтверджених блоків не відкочується або всі успішно досягають остаточності, вважається, що блок завершено. Цей механізм дозволяє Solana досягти завершеності за менший час, ніж багато інших блокчейнів. Швидший час завершення транзакцій забезпечує кращий досвід оплати. Для порівняння, біткойн може зайняти до 60 хвилин, щоб створити шість додаткових блоків, перш ніж транзакція вважається безпечною та остаточною.
4. Доступність: велика кількість вузлів і клієнтів із кількома валідаторами
Ця платіжна мережа ефективна лише в тому випадку, якщо платіжна мережа завжди може ініціювати та виконувати транзакції в момент, коли користувачеві потрібно заплатити. Для блокчейн-мереж доступність найкраще вимірюється кількістю незалежних учасників або вузлів, які спільно керують мережею, щоб споживачі могли ініціювати транзакції. Станом на липень 2023 року мережа Solana нараховує 1893 активних валідатора (суб’єкти, відповідальні за створення та голосування блоків), що є вражаючою кількістю. Крім того, існує 925 вузлів, які називаються вузлами RPC, які можуть не створювати блоки самі, але підтримувати локальні записи транзакцій. Велика кількість вузлів у мережі блокчейн підвищує її стійкість і резервування. Якщо на деяких вузлах виникають проблеми або вони виходять з мережі, мережа може функціонувати без втрати даних, доки працює достатня кількість вузлів. Спільнота Solana також зосереджується на різноманітності географічних вузлів і постачальників інфраструктури, щоб зробити мережу більш стійкою до таких подій, як стихійні лиха або постачальники, які змінюють політику доступу. Вузли мережі Solana розташовані в більш ніж 40 країнах із сотнями унікальних домовленостей і місць розміщення. Це допомагає забезпечити безперебійну та надійну роботу мережі навіть у разі виникнення технічних проблем.
Клієнти валідатора — це програмні інструменти, які дозволяють операторам вузлів діяти як валідатори в блокчейнах із підтвердженням частки. Різноманітність клієнтів валідатора підвищує стійкість мережі. У той час як один клієнт може мати помилку або вразливість, інший може ні. Зрештою, це зменшує ймовірність виходу з ладу мережі через одну програмну проблему. Оригінальний клієнт валідатора, який використовує Solana, походить від Solana Labs. У серпні 2022 року Jito Labs запустила другий клієнт-валідатор jto-Solana для основної мережі. Невдовзі після цього Jump Crypto запустив Firedancer (у бета-версії), автономний клієнт перевірки C++. Firedancer вирізнявся своїм потенціалом для значного підвищення продуктивності, демонстрація в прямому ефірі досягла 600 000 TPS. Метою вимоги до різних клієнтів перевірки є підтримка стабільної роботи мережі. Крім Ethereum, Solana є однією з небагатьох мереж, яка має кілька повністю незалежних клієнтів-валідаторів.
5. Задоволення сучасних потреб
Унікальні технічні переваги Solana, включаючи високу пропускну здатність для паралельної обробки транзакцій, низьку вартість для локалізованих ринків комісії та високу відмовостійкість із великою кількістю вузлів і клієнтів із кількома вузлами, створюють масштабовану блокчейн-платформу з переконливою пропозицією цінності платежів. Це одна з причин, чому ми вирішили розширити пілотну програму розрахунків за стейблкойнами, щоб включити транзакції в мережі Solana. Коли ми експериментуємо з нашою функцією розрахунків у стейблкойнах на Solana, ми також плануємо перевірити, чи може Solana задовольнити потреби сучасних фінансових операцій підприємства.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Visa розкриває свій спосіб врегулювання платежів USDC: чому вона вибрала мережу Solana
Автор: Мустафа Бедавала, менеджер із продуктів Visa Crypto; Арджуна Віджеєкун, віце-президент Visa Crypto Fintech; переклад: Golden Finance 0xjs
Вже давно існують пропозиції щодо блокчейн-мереж як нової інноваційної платіжної лінії. Проте протягом багатьох років блокчейн-мережам було важко масштабуватися, щоб підтримувати високопродуктивні, недорогі та безпечні транзакції, яких потребують платіжні компанії та очікують споживачі. Протягом останнього року команда Visa уважно стежила за технологічними інноваціями, що лежать в основі масштабованості блокчейну, і в захваті від значного прогресу, досягнутого з новими мережами L2 на Ethereum, а також альтернативними мережами блокчейнів, створеними з нуля. Радійте. Наша мета полягає в тому, щоб отримати глибоке розуміння технічних особливостей блокчейн-мереж і спробувати побачити, як їх можна використати для покращення наших існуючих мереж і створення нових продуктів для торгівлі та фінансових потоків.
Хоча ми вважаємо, що платіжна екосистема, ймовірно, використовуватиме кілька блокчейн-мереж, ми вважаємо, що блокчейн-мережа Solana має потенціал стати однією з мереж, яка допомагає керувати основними потоками платежів. Завдяки своїй швидкості, масштабованості та низьким транзакційним витратам Solana має значні переваги в оплаті, що робить її чудовим кандидатом для ефективних розрахунків у блокчейні за допомогою стабільних монет, таких як USDC. Блокчейн-мережа Solana має багато ключових функцій і нових інновацій, які варто вивчити всім, хто цікавиться платіжними технологіями.
1. Пропускна здатність транзакцій у масштабі Visa
Як глобальна платіжна мережа Visa може обробляти понад 65 000 транзакцій за секунду. У той час як Solana не виконувала транзакції в масштабі Visa, Solana в середньому складає 400 створених користувачами транзакцій за секунду (TPS), часто перевищуючи 2000 TPS у періоди пікового попиту. Це значний рівень пропускної здатності, що робить його корисним для тестування та використання пілотних платежів. Для порівняння, Ethereum обробляє в середньому 12 TPS, а Bitcoin обробляє близько 7 TPS.
Паралельна обробка транзакцій: Завдяки дизайну високої пропускної здатності Solana може обробляти транзакції паралельно, допомагаючи значно підвищити ефективність мережі. Трансакції, що стосуються окремих рахунків, можуть виконуватися одночасно, що дозволяє Solana ефективно підтримувати сценарії платежів і розрахунків для двосторонніх транзакцій або односторонніх багатосторонніх платежів.
У Solana розумні контракти, які називаються програмами, також можуть виконуватися паралельно. Транзакції вказують стан або обліковий запис для взаємодії, дозволяючи валідаторам одночасно запускати безконфліктні транзакції. На відміну від інших мереж, таких як Ethereum, які використовують однопотокову модель, Solana використовує багатопотоковий підхід для паралельного виконання транзакцій. Коротше кажучи, у той час як блокчейни, такі як Bitcoin і Ethereum, обробляють транзакції послідовно, архітектура Solana дозволяє обробляти кілька транзакцій одночасно. Цей дизайн допомагає запобігти перевантаженню в одній частині мережі від впливу на загальну продуктивність мережі.
2. Передбачувано низькі транзакційні витрати допомагають підвищити ефективність платежів
Що стосується вартості, комісія Solana за транзакції зазвичай становить менше 0,001 долара, що робить її не тільки доступною, але й передбачуваною. Така низька вартість передбачуваності робить її привабливою мережею для вивчення підвищення ефективності та економії коштів для існуючих платіжних операцій. Нижче Solana явно перевершує з точки зору витрат порівняно з біткойнами та Ethereum, де комісія може коливатися непередбачуваним чином залежно від попиту на транзакції, що виконуються в мережі. Мережа з непередбачуваними транзакційними витратами може ускладнити для платіжних компаній керування своїми продуктами та може призвести до заплутаного досвіду споживачів.
Передбачуваність витрат через локалізований ринок комісій: Локалізований ринок комісій Solana є унікальним у блокчейні. Ця інновація йде рука об руку з можливостями паралельної обробки Solana, де транзакції, що не збігаються, виконуються в окремих потоках, як транспортні засоби, що рухаються окремими дорогами. Перевантаженість мережі є основною причиною того, чому інші блокчейн-мережі можуть відчувати підвищення комісії, що може мати негативний вплив на всю систему. Популярність випуску NFT може збільшити перевантаження мережі, що зробить споживчі P2P-транзакції (які можуть відбуватися одночасно) дорожчими або навіть нездійсненними з економічної точки зору.
Підхід Солани допомагає гарантувати, що перевантаження в одному обліковому записі (наприклад, баланс USDC Аліси) не впливає на інші рахунки (наприклад, баланс USDC Боба). Якщо обліковий запис стає завантаженим через високий попит на певний актив (наприклад, NFT), тоді збільшаться лише комісії цього конкретного облікового запису. Ця перевантаженість не вплине на комісії на інших рахунках і залишаться стабільними. Це призводить до створення платного ринку, який відповідає потребам варіанту використання. Коли попит на певний актив зростає, вартість торгівлі цим активом тимчасово зростає. При цьому витрати на інші транзакції в ланцюжку не впливають. Дозволяючи паралельно виконувати обчислення з використанням різних станів, Солана може створювати ринки комісій на основі полів «конкуруючих держав», а не єдиний глобальний ринок комісій.
3. Споживачі очікують завершеності транзакції
Завершеність транзакції визначає, як швидко користувачі можуть очікувати підтвердження своїх операцій у мережі блокчейн. Для платежів час підтвердження транзакції так само важливий, як і пропускна здатність мережі. Наприклад, час підтвердження транзакції Ethereum становить у середньому близько 12 TPS; однак через обмеження газу під час перевантаження мережі та вимоги смарт-контракту користувачі можуть чекати кілька хвилин, перш ніж транзакція буде підтверджена. Цільовий час Solana становить 400 мілісекунд, але фактично досяжний діапазон становить від 500 до 600 мілісекунд.
Переважна більшість програм у Solana використовує модель «оптимістичного підтвердження» для досягнення остаточності. Оптимістичні підтвердження — це механізм, який використовується блокчейном Solana для досягнення остаточності, не чекаючи, поки всі валідатори (або особи, відповідальні за створення блоків) проголосують за блок. У оптимістичному режимі підтвердження, якщо валідатори, що представляють більше двох третин делегованих валідаторів, голосують за блок, і жоден із оптимістично підтверджених блоків не відкочується або всі успішно досягають остаточності, вважається, що блок завершено. Цей механізм дозволяє Solana досягти завершеності за менший час, ніж багато інших блокчейнів. Швидший час завершення транзакцій забезпечує кращий досвід оплати. Для порівняння, біткойн може зайняти до 60 хвилин, щоб створити шість додаткових блоків, перш ніж транзакція вважається безпечною та остаточною.
4. Доступність: велика кількість вузлів і клієнтів із кількома валідаторами
Ця платіжна мережа ефективна лише в тому випадку, якщо платіжна мережа завжди може ініціювати та виконувати транзакції в момент, коли користувачеві потрібно заплатити. Для блокчейн-мереж доступність найкраще вимірюється кількістю незалежних учасників або вузлів, які спільно керують мережею, щоб споживачі могли ініціювати транзакції. Станом на липень 2023 року мережа Solana нараховує 1893 активних валідатора (суб’єкти, відповідальні за створення та голосування блоків), що є вражаючою кількістю. Крім того, існує 925 вузлів, які називаються вузлами RPC, які можуть не створювати блоки самі, але підтримувати локальні записи транзакцій. Велика кількість вузлів у мережі блокчейн підвищує її стійкість і резервування. Якщо на деяких вузлах виникають проблеми або вони виходять з мережі, мережа може функціонувати без втрати даних, доки працює достатня кількість вузлів. Спільнота Solana також зосереджується на різноманітності географічних вузлів і постачальників інфраструктури, щоб зробити мережу більш стійкою до таких подій, як стихійні лиха або постачальники, які змінюють політику доступу. Вузли мережі Solana розташовані в більш ніж 40 країнах із сотнями унікальних домовленостей і місць розміщення. Це допомагає забезпечити безперебійну та надійну роботу мережі навіть у разі виникнення технічних проблем.
Клієнти валідатора — це програмні інструменти, які дозволяють операторам вузлів діяти як валідатори в блокчейнах із підтвердженням частки. Різноманітність клієнтів валідатора підвищує стійкість мережі. У той час як один клієнт може мати помилку або вразливість, інший може ні. Зрештою, це зменшує ймовірність виходу з ладу мережі через одну програмну проблему. Оригінальний клієнт валідатора, який використовує Solana, походить від Solana Labs. У серпні 2022 року Jito Labs запустила другий клієнт-валідатор jto-Solana для основної мережі. Невдовзі після цього Jump Crypto запустив Firedancer (у бета-версії), автономний клієнт перевірки C++. Firedancer вирізнявся своїм потенціалом для значного підвищення продуктивності, демонстрація в прямому ефірі досягла 600 000 TPS. Метою вимоги до різних клієнтів перевірки є підтримка стабільної роботи мережі. Крім Ethereum, Solana є однією з небагатьох мереж, яка має кілька повністю незалежних клієнтів-валідаторів.
5. Задоволення сучасних потреб
Унікальні технічні переваги Solana, включаючи високу пропускну здатність для паралельної обробки транзакцій, низьку вартість для локалізованих ринків комісії та високу відмовостійкість із великою кількістю вузлів і клієнтів із кількома вузлами, створюють масштабовану блокчейн-платформу з переконливою пропозицією цінності платежів. Це одна з причин, чому ми вирішили розширити пілотну програму розрахунків за стейблкойнами, щоб включити транзакції в мережі Solana. Коли ми експериментуємо з нашою функцією розрахунків у стейблкойнах на Solana, ми також плануємо перевірити, чи може Solana задовольнити потреби сучасних фінансових операцій підприємства.