Що таке Web3Auth

Середній2/13/2025, 3:00:47 PM
Web3Auth пропонує безшовну аутентифікацію для додатків з соціальними входами, біометрикою та керуванням ключами, що дозволяє швидкий і безпечний доступ до Web3 за допомогою зручних рішень з аутентифікації.

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

Що таке Web3Auth?

Web3Auth — це вбудована технологія гаманця, що підключається, яка полегшує інтеграцію гаманця Web3 та реєстрацію користувачів. Він підтримує вхід на основі OAuth на багатьох платформах, дозволяючи користувачам отримувати доступ до програм Web3 за допомогою знайомих методів автентифікації менш ніж за хвилину. Користувачі насолоджуються плавним процесом реєстрації, зберігаючи при цьому повний контроль над своїми некастодіальними гаманцями, забезпечуючи зручність і безпеку. Web3Auth — це не гаманець, а архітектура гаманця, яку можна використовувати в будь-якому додатку. Він створює індивідуальні процедури автентифікації для dApps і блокчейн-гаманців, вирішуючи проблеми реєстрації користувачів і управління ключами.

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

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

Контекст Web3Auth

Web3Auth, заснована в 2019 році зі штаб-квартирою в Сінгапурі, Центральний регіон, Сінгапур, має на меті спростити вхід користувачів як для основних, так і для нативних користувачів Web3, поєднуючи логіни OAuth (Google, Twitter, Discord) з існуючими рішеннями для керування ключами. Чжень Ю Юн є співзасновником і генеральним директором Web3Auth, має досвід роботи у сфері фінансів і технологій, а також працював у кількох відомих фірмах. Чжеу навчався в Сінгапурському університеті менеджменту та Единбурзькому університеті, спеціалізуючись на фінансах та комп'ютерних науках. Він працював дослідником масштабованості поза мережею та створив The Peace Bridge, кросчейн-міст між Ethereum та Ethereum Classic. Він також співпрацював з Visa, Ethereum Foundation і JPMorgan Chase.

Web3Auth фінансується 23 інвесторами. Hash CIB та Bitcoin.com - найновіші інвестори. Web3Auth залучав фінансування на чотирьох етапах. Останнє фінансування було здійснено в рамках раунду серії A 12 січня 2022 року. Web3Auth зібрав 13,00 мільйонів доларів у рамках фінансування серії A 12 січня 2012 року, а також 2,00 мільйона доларів у раунді підтримки 9 липня 2019 року. Серед помітних інвесторів у цьому раунді збору коштів є Multicoin Capital, Coinbase Ventures, Binance Lab, Peak XV Partners (екс- Sequoia India) та Union Square Ventures.

Особливості Web3Auth

Аутентифікація зроблена простою

Web3Auth дозволяє розробникам запустити своїх користувачів за кілька секунд, використовуючи знайомі техніки входу, які вони зараз використовують. Користувачі можуть увійти за допомогою облікових записів Google, Twitter, GitHub та інших популярних соціальних облікових записів. Користувачі також можуть увійти без пароля за допомогою електронної пошти, SMS, додатків для аутентифікації або парольних ключів. Web3Auth дозволяє користувачам використовувати свою аутентифікацію, використовуючи нашу безпечну архітектуру гаманця.

Банківський рівень безпеки

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

Створено для розробників

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

Призначений для користувачів

Web3Auth пропонує простий спосіб доступу до Web3 менше ніж за 60 секунд, не вимагаючи знань криптовалюти. Користувачі мають повний контроль над своїми гаманцями; відновлення облікового запису є простим і надійним.

Як працює Web3Auth?

Web3Auth служить інфраструктурою гаманця, покращуючи гнучкість та безпеку децентралізованих додатків (dApps) та блокчейн-гаманців. Web3Auth SDK розташований лише на клієнтському фронтенді користувача/додатка та керує взаємодіями між постачальниками OAuth та мережею автентифікації. Наступна графіка зображує зв'язок між Web3Auth SDK та інтегруючими додатками. Вона також показує відмінності між продуктами Web3Auth, що дозволяє розробникам легко інтегрувати цю інфраструктуру.

Інфраструктура управління гаманцем Web3Auth покращує безпеку шляхом розподілу гаманця користувача по кількох ключових частках, що запобігає прямому розкриттю фрази-зерна. Ці ключові частки створюють 'мережу довіри', яка дозволяє управління гаманцем, подібно до управління обліковими записами з кількома факторами. Користувачі використовують увійти через OAuth, довірені пристрої та інші фактори для управління своїми криптографічними ключовими парами. Приватний ключ, включаючи наші бази даних або учаcтючі вузли, не зберігається ніде в системі Інфраструктури Гаманця.

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

Продукти/Технології Web3Auth

Широкий продуктовий набір Web3Auth включає в себе все, починаючи від попередньої активації до післяактиваційної та автентифікації, що дозволяє розробникам створювати злагоджений досвід від початку до кінця для їхніх веб-додатків/гаманців Web3.

Вбудовані набори розробників гаманців Plug-and-Play

Інтеграція Plug and Play (PnP) від Web3Auth дозволяє додати повністю функціональний, безпечний вбудований гаманець до вашого додатка всього з чотирма рядками коду. Ініціалізуйте SDK, налаштуйте свої параметри, і ви готові; ми обробляємо все від потоків аутентифікації до управління гаманцем в фоновому режимі. PnP доступний на всіх основних платформах, включаючи веб, iOS, Android, React Native, Flutter, Unity та Unreal, та пропонує повні опції брендування, щоб відповідати вашому бренду. Результатом є безшовне рішення гаманця без зберігання, яке працює.

Web3Auth PnP використовує простий та безпечний потік автентифікації: Коли користувачі намагаються увійти, вони відправляються на auth.web3auth.io. Сайт Web3Auth керує процедурою автентифікації та перенаправляє користувачів на обраний ними постачальник входу (Google, Twitter, тощо). Після успішної автентифікації Web3Auth безпечно відновлює приватний ключ користувача. Користувач повертається до додатка розробника, використовуючи свій ключ, специфічний для додатка.

Особливості технології Plug and Play (PnP)

  • Миттєва інтеграція: Створіть повнофункціональний вбудований гаманець лише чотирма рядками коду.
  • Безкоштовна безпека: Інфраструктура гаманця MPC класу підприємства забезпечує, що гроші користувача за замовчуванням захищені та самостійно зберігаються.
  • Комплексна аутентифікація: Комплексна аутентифікація включає підтримку соціальних входів (Google, Twitter і т. д.) та безпарольні рішення, такі як SMS, електронна пошта, додатки аутентифікаторів та ключі доступу. Розширте свою існуючу систему авторизації без зайвих зусиль.
  • Native Account Abstraction: Інтегрована підтримка розумних контрактних гаманців та безгазових транзакцій між ланцюгами.
  • Повні послуги гаманця: Наші готові компоненти користувальницького інтерфейсу гаманця надають доступ до фіатних входів, обміну токенів, відображення NFT, історії транзакцій та інших функцій.
  • Виявлення гаманця: Виявлення та підключення понад 200 зовнішніх гаманців, зберігаючи вбудований гаманець як основний варіант.
  • Інтеграція WalletConnect: Підтримка вбудованого WalletConnect дозволяє плавну взаємодію з іншими елементами екосистеми Web3.

SDK для однофакторної аутентифікації

Однофакторна автентифікація (SFA) створює найбільш безшовний досвід участі в Web3, роблячи його схожим на Web2. Користувачі можуть швидко увійти до вашої програми, використовуючи свої існуючі соціальні облікові записи або безпарольні методи. У той же час Web3Auth генерує їх гаманець в фоновому режимі. Немає перенаправлення; все відбувається в межах інтерфейсу вашої програми, що робить його природним та знайомим для всіх користувачів Web2/Web3.

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

Особливості SDK для однофакторної автентифікації

  • Повний контроль користувальницького інтерфейсу: можливість створювати власні інтерфейси входу та потоки автентифікації, які доповнюють їх брендову ідентичність.
  • Пряма інтеграція: керуйте інфраструктурою гаманця без зовнішніх залежностей в програмі.
  • Без перенаправлень: З цією функцією розробник може утримати користувачів у додатку; не потрібні зовнішні сайти автентифікації.
  • Багатоплатформовий: підтримує веб, React Native, iOS, Android та Flutter додатки.
  • Комплексна аутентифікація: Комплексна аутентифікація включає в себе підтримку соціальних входів (Google, Twitter та ін.), а також рішення без пароля, таких як SMS, електронна пошта, додатки для аутентифікації та парольні ключі. Розширте існуючу систему авторизації користувача без зусиль.
  • Місцева абстракція облікового запису: Інтегрована підтримка розумних контрактних гаманців та безгазових транзакцій між ланцюжками.
  • Повний сервіс гаманця: вбудовані компоненти інтерфейсу користувача гаманця Web3Auth надають доступ до мостів до фіату, обміну токенів, відображення NFT, історії транзакцій та інших функцій.
  • Інтеграція WalletConnect: Підтримка природного з'єднання WalletConnect дозволяє плавну взаємодію з рештою екосистеми Web3.

Основний набір MPC

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

Розробники можуть використовувати набір Web3Auth MPC Core Kit для аутентифікації користувачів та підпису транзакцій у блокчейні за допомогою розподіленого обміну ключами без відтворення приватного ключа. SDK використовує систему підпису порогу 2 з 3, в якій ключові частки розподіляються серед:

  • Спільний доступ до мережі Auth: Спільний доступ до мережі Auth керується децентралізованою мережею Auth від Web3Auth та доступний через постачальників OAuth, таких як Google, надаючи схожий досвід аутентифікації.
  • Спільний доступ до пристрою: дані надійно зберігаються на пристрої користувача, використовуючи можливості безпеки, специфічні для платформи, такі як біометрична аутентифікація на мобільних пристроях.
  • Поділ відновлення: Резервний розділ, який можна зберігати на вторинному пристрої, завантажувати для офлайн-сховища або створювати на основі введених користувачем даних, таких як паролі або запитання з безпеки.

Особливості набору MPC Core

  • Непохитна безпека: Розподілений дизайн MPC гарантує, що приватні ключі ніколи не будуть відтворені, усуваючи можливість компрометації ключа.
  • Безшовна інтеграція: створення повних потоків автентифікації всередині додатка з повним контролем UI/UX.
  • Архітектура корпоративного рівня: Архітектура гаманця MPC без передачі управління, яка включає автоматизовані процеси відновлення, забезпечує оптимальну безпеку та надійність.
  • Гнучка аутентифікація: Підтримка соціальних входів, підходів без пароля та поточних систем аутентифікації дозволяє широкий спектр альтернатив аутентифікації.
  • Дизайн для розробників: завдяки можливостям прямої інтеграції та налаштовуваним інтерфейсам ви зможете створювати складні потоки аутентифікації, які відповідають вашому бренду.

Взаємозв'язок між Web3Auth SDK та інтеграцією додатку/Wallet

Коли користувач увійшов через постачальника входу, такого як Google, додаток отримує JWT id_token. Цей JWT-токен передається до методу входу SDK Web3Auth. Потім SDK Web3Auth перевірить JWT-токен на відповідність налаштуванням, вказаним в інтерфейсі керування SDK Web3Auth та згенерує приватний ключ у режимі самоконтролю, що призведе до простого включення вашого користувача в застосунок.

Web3Auth для гаманців

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

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

Web3Auth для додатків

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

Ключові переваги

  • Безшовний досвід користувача: Звичайні рутина входу в стиль веб2, не потрібна експертиза блокчейну
  • Повний контроль бренду: налаштуйте повний досвід входу, щоб він відповідав вашому додатку.
  • Вбудований вбудований гаманець: Концентруйтеся на функціях додатку. У той же час ми займаємося управлінням гаманцем, до якого входить попередньо побудований користувацький інтерфейс гаманця, фіатні маршрути та інші гаманцеві послуги.
  • Підтримка багатьох ланцюжків: Наша архітектура, що не залежить від ланцюжка, дозволяє вам розгортати свою програму на будь-якому блокчейні.
  • Трансакції в додатку: Дозвольте користувачам взаємодіяти з вашим додатком, не залишаючи інтерфейсу.
  • Гнучка інтеграція: виберіть з вбудованих гаманців або підключіть зовнішні.

Екосистеми гаманців Web3Auth

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

Набір SafeAuth

Набір SafeAuth, розроблений з Safe, забезпечує революційне рішення для інтеграції простого входу через MPC у смарт-гаманці всередині екосистеми, гарантуючи сумісність з ERC-4337 та використання принципів взаємодії. Це рішення використовує облікові записи, рухані MPC, Web3Auth як підписантів для цих смарт-гаманців, що дозволяє простий процес входу і відновлення. Воно спрямоване на спрощення користувальницького досвіду шляхом оптимізації їх зв'язку з блокчейном і поліпшення безпеки та користувацької автономії.

Гаманці Torus

Гаманець EVM Torus

Гаманець Torus, внутрішній гаманець Web3Auth, інтегрується з відомими платформами, такими як Opensea та 1inch, для покращення міжоператорності. Гаманець Torus, який включає такі функції, як поповнення фіатною валютою, попереднє створення гаманця та функціонал обміну, має на меті принести зручність та корисність на арену блокчейну. Цей гаманець демонструє потенціал Web3Auth для оптимізації користувацького досвіду, зберігаючи високі рівні безпеки та ефективності.

Гаманець Solana Torus

Гаманець Solana Torus - це модифікована версія гаманця Torus, розроблена виключно для екосистеми Solana. Призначений для сприяння плавної інтеграції з ведучими платформами Solana, такими як Magic Eden та Star Atlas, цей гаманець представляє ключові концепції взаємодії та простоти використання мережі Solana.

Гаманець XRPL Torus

Гаманець XRPL Torus - це мобільне рішення, призначене спеціально для екосистеми XRPL, що акцентується на практичному управлінні токенами та NFT. Ця ітерація гаманця Torus ґрунтується на перевагах оригінальної платформи, звертаючи увагу на конкретні вимоги середовища XRPL. Вона надає користувачам інтуїтивний та безпечний інтерфейс, орієнтований на швидкоплинний світ XRPL, що дозволяє їм проводити угоди та взаємодіяти з цифровими активами.

Конкуренти Web3Auth

Web3Auth - це найпростіше і найбільш безпечне рішення для автентифікації веб-застосунків та гаманців Web3. Web3Auth забезпечує знайому процедуру входу для всіх користувачів dApps та гаманців, агрегуючи входи OAuth (Google, Twitter, Discord), різні гаманці та існуючі рішення управління ключами. Web3Auth може бути інтегрований у додаток за допомогою кількох рядків коду, що дозволяє користувачам підключатися до будь-якого блокчейну. Користувачі можуть використовувати веб- та мобільні SDK для зміни вигляду та брендингу своїх додатків. Альтернативно, повністю брендувати додаток або веб-сайт UI/UX та брати його під контроль.

Alchemy - це платформа інфраструктури блокчейну, яка надає розробникам опцію Web3Auth. Вона дарує споживачам безпечний та надійний засіб автентифікації та взаємодії з децентралізованими додатками. Рішення Web3Auth від Alchemy побудоване на OAuth 2.0, популярному механізмі аутентифікації, що підтримує Web3Signer. Alchemy надає безкоштовну підписку для до 1 000 активних користувачів щомісяця. Окрім цього, ціноутворення залежить від конкретної пропозиції.

Magic - це набір розробника SDK, який використовує додаток для надання можливості безпарольного входу в Web3 (без фраз насіння) та автентифікації за допомогою магічних посилань (аналогічно до Slack та Medium). Magic дозволяє швидкий, апаратно-захищений, безпарольний вхід, включення в Web3 та доступ до понад 20 блокчейнів за допомогою всього кількох рядків коду - навіть якщо у користувачів вже є рішення для автентифікації. Magic Auth може бути використаний для базової аутентифікації користувача Web2 або поєднаний з понад 20 блокчейнами для створення настроєного інтерфейсу гаманця для вашого dApp. Magic Auth пропонує три тарифні плани: безкоштовний (1000 MAUs), $0.05 за до 5000 MAUs без унікального брендингу та $0.10 за кожного MAU після 5000 користувачів.

PicketAPI - це блокчейн-платформа автентифікації, яка спрощує та забезпечує безпеку користувачів при автентифікації в децентралізованих додатках. Рішення PicketAPI Web3Auth базується на OpenID Connect, популярному стандарті автентифікації та авторизації, який підтримує Web3Signer. PicketAPI надає безкоштовну підписку для до 10 000 активних щомісячних користувачів. Крім того, ціноутворення залежить від конкретного запиту.

Висновок

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

Автор: Abhishek Rajbhar
Перекладач: Cedar
Рецензент(-и): Matheus、Pow、Joyce
Рецензент(и) перекладу: Ashley
* Ця інформація не є фінансовою порадою чи будь-якою іншою рекомендацією, запропонованою чи схваленою Gate.io.
* Цю статтю заборонено відтворювати, передавати чи копіювати без посилання на Gate.io. Порушення є порушенням Закону про авторське право і може бути предметом судового розгляду.

Що таке Web3Auth

Середній2/13/2025, 3:00:47 PM
Web3Auth пропонує безшовну аутентифікацію для додатків з соціальними входами, біометрикою та керуванням ключами, що дозволяє швидкий і безпечний доступ до Web3 за допомогою зручних рішень з аутентифікації.

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

Що таке Web3Auth?

Web3Auth — це вбудована технологія гаманця, що підключається, яка полегшує інтеграцію гаманця Web3 та реєстрацію користувачів. Він підтримує вхід на основі OAuth на багатьох платформах, дозволяючи користувачам отримувати доступ до програм Web3 за допомогою знайомих методів автентифікації менш ніж за хвилину. Користувачі насолоджуються плавним процесом реєстрації, зберігаючи при цьому повний контроль над своїми некастодіальними гаманцями, забезпечуючи зручність і безпеку. Web3Auth — це не гаманець, а архітектура гаманця, яку можна використовувати в будь-якому додатку. Він створює індивідуальні процедури автентифікації для dApps і блокчейн-гаманців, вирішуючи проблеми реєстрації користувачів і управління ключами.

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

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

Контекст Web3Auth

Web3Auth, заснована в 2019 році зі штаб-квартирою в Сінгапурі, Центральний регіон, Сінгапур, має на меті спростити вхід користувачів як для основних, так і для нативних користувачів Web3, поєднуючи логіни OAuth (Google, Twitter, Discord) з існуючими рішеннями для керування ключами. Чжень Ю Юн є співзасновником і генеральним директором Web3Auth, має досвід роботи у сфері фінансів і технологій, а також працював у кількох відомих фірмах. Чжеу навчався в Сінгапурському університеті менеджменту та Единбурзькому університеті, спеціалізуючись на фінансах та комп'ютерних науках. Він працював дослідником масштабованості поза мережею та створив The Peace Bridge, кросчейн-міст між Ethereum та Ethereum Classic. Він також співпрацював з Visa, Ethereum Foundation і JPMorgan Chase.

Web3Auth фінансується 23 інвесторами. Hash CIB та Bitcoin.com - найновіші інвестори. Web3Auth залучав фінансування на чотирьох етапах. Останнє фінансування було здійснено в рамках раунду серії A 12 січня 2022 року. Web3Auth зібрав 13,00 мільйонів доларів у рамках фінансування серії A 12 січня 2012 року, а також 2,00 мільйона доларів у раунді підтримки 9 липня 2019 року. Серед помітних інвесторів у цьому раунді збору коштів є Multicoin Capital, Coinbase Ventures, Binance Lab, Peak XV Partners (екс- Sequoia India) та Union Square Ventures.

Особливості Web3Auth

Аутентифікація зроблена простою

Web3Auth дозволяє розробникам запустити своїх користувачів за кілька секунд, використовуючи знайомі техніки входу, які вони зараз використовують. Користувачі можуть увійти за допомогою облікових записів Google, Twitter, GitHub та інших популярних соціальних облікових записів. Користувачі також можуть увійти без пароля за допомогою електронної пошти, SMS, додатків для аутентифікації або парольних ключів. Web3Auth дозволяє користувачам використовувати свою аутентифікацію, використовуючи нашу безпечну архітектуру гаманця.

Банківський рівень безпеки

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

Створено для розробників

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

Призначений для користувачів

Web3Auth пропонує простий спосіб доступу до Web3 менше ніж за 60 секунд, не вимагаючи знань криптовалюти. Користувачі мають повний контроль над своїми гаманцями; відновлення облікового запису є простим і надійним.

Як працює Web3Auth?

Web3Auth служить інфраструктурою гаманця, покращуючи гнучкість та безпеку децентралізованих додатків (dApps) та блокчейн-гаманців. Web3Auth SDK розташований лише на клієнтському фронтенді користувача/додатка та керує взаємодіями між постачальниками OAuth та мережею автентифікації. Наступна графіка зображує зв'язок між Web3Auth SDK та інтегруючими додатками. Вона також показує відмінності між продуктами Web3Auth, що дозволяє розробникам легко інтегрувати цю інфраструктуру.

Інфраструктура управління гаманцем Web3Auth покращує безпеку шляхом розподілу гаманця користувача по кількох ключових частках, що запобігає прямому розкриттю фрази-зерна. Ці ключові частки створюють 'мережу довіри', яка дозволяє управління гаманцем, подібно до управління обліковими записами з кількома факторами. Користувачі використовують увійти через OAuth, довірені пристрої та інші фактори для управління своїми криптографічними ключовими парами. Приватний ключ, включаючи наші бази даних або учаcтючі вузли, не зберігається ніде в системі Інфраструктури Гаманця.

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

Продукти/Технології Web3Auth

Широкий продуктовий набір Web3Auth включає в себе все, починаючи від попередньої активації до післяактиваційної та автентифікації, що дозволяє розробникам створювати злагоджений досвід від початку до кінця для їхніх веб-додатків/гаманців Web3.

Вбудовані набори розробників гаманців Plug-and-Play

Інтеграція Plug and Play (PnP) від Web3Auth дозволяє додати повністю функціональний, безпечний вбудований гаманець до вашого додатка всього з чотирма рядками коду. Ініціалізуйте SDK, налаштуйте свої параметри, і ви готові; ми обробляємо все від потоків аутентифікації до управління гаманцем в фоновому режимі. PnP доступний на всіх основних платформах, включаючи веб, iOS, Android, React Native, Flutter, Unity та Unreal, та пропонує повні опції брендування, щоб відповідати вашому бренду. Результатом є безшовне рішення гаманця без зберігання, яке працює.

Web3Auth PnP використовує простий та безпечний потік автентифікації: Коли користувачі намагаються увійти, вони відправляються на auth.web3auth.io. Сайт Web3Auth керує процедурою автентифікації та перенаправляє користувачів на обраний ними постачальник входу (Google, Twitter, тощо). Після успішної автентифікації Web3Auth безпечно відновлює приватний ключ користувача. Користувач повертається до додатка розробника, використовуючи свій ключ, специфічний для додатка.

Особливості технології Plug and Play (PnP)

  • Миттєва інтеграція: Створіть повнофункціональний вбудований гаманець лише чотирма рядками коду.
  • Безкоштовна безпека: Інфраструктура гаманця MPC класу підприємства забезпечує, що гроші користувача за замовчуванням захищені та самостійно зберігаються.
  • Комплексна аутентифікація: Комплексна аутентифікація включає підтримку соціальних входів (Google, Twitter і т. д.) та безпарольні рішення, такі як SMS, електронна пошта, додатки аутентифікаторів та ключі доступу. Розширте свою існуючу систему авторизації без зайвих зусиль.
  • Native Account Abstraction: Інтегрована підтримка розумних контрактних гаманців та безгазових транзакцій між ланцюгами.
  • Повні послуги гаманця: Наші готові компоненти користувальницького інтерфейсу гаманця надають доступ до фіатних входів, обміну токенів, відображення NFT, історії транзакцій та інших функцій.
  • Виявлення гаманця: Виявлення та підключення понад 200 зовнішніх гаманців, зберігаючи вбудований гаманець як основний варіант.
  • Інтеграція WalletConnect: Підтримка вбудованого WalletConnect дозволяє плавну взаємодію з іншими елементами екосистеми Web3.

SDK для однофакторної аутентифікації

Однофакторна автентифікація (SFA) створює найбільш безшовний досвід участі в Web3, роблячи його схожим на Web2. Користувачі можуть швидко увійти до вашої програми, використовуючи свої існуючі соціальні облікові записи або безпарольні методи. У той же час Web3Auth генерує їх гаманець в фоновому режимі. Немає перенаправлення; все відбувається в межах інтерфейсу вашої програми, що робить його природним та знайомим для всіх користувачів Web2/Web3.

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

Особливості SDK для однофакторної автентифікації

  • Повний контроль користувальницького інтерфейсу: можливість створювати власні інтерфейси входу та потоки автентифікації, які доповнюють їх брендову ідентичність.
  • Пряма інтеграція: керуйте інфраструктурою гаманця без зовнішніх залежностей в програмі.
  • Без перенаправлень: З цією функцією розробник може утримати користувачів у додатку; не потрібні зовнішні сайти автентифікації.
  • Багатоплатформовий: підтримує веб, React Native, iOS, Android та Flutter додатки.
  • Комплексна аутентифікація: Комплексна аутентифікація включає в себе підтримку соціальних входів (Google, Twitter та ін.), а також рішення без пароля, таких як SMS, електронна пошта, додатки для аутентифікації та парольні ключі. Розширте існуючу систему авторизації користувача без зусиль.
  • Місцева абстракція облікового запису: Інтегрована підтримка розумних контрактних гаманців та безгазових транзакцій між ланцюжками.
  • Повний сервіс гаманця: вбудовані компоненти інтерфейсу користувача гаманця Web3Auth надають доступ до мостів до фіату, обміну токенів, відображення NFT, історії транзакцій та інших функцій.
  • Інтеграція WalletConnect: Підтримка природного з'єднання WalletConnect дозволяє плавну взаємодію з рештою екосистеми Web3.

Основний набір MPC

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

Розробники можуть використовувати набір Web3Auth MPC Core Kit для аутентифікації користувачів та підпису транзакцій у блокчейні за допомогою розподіленого обміну ключами без відтворення приватного ключа. SDK використовує систему підпису порогу 2 з 3, в якій ключові частки розподіляються серед:

  • Спільний доступ до мережі Auth: Спільний доступ до мережі Auth керується децентралізованою мережею Auth від Web3Auth та доступний через постачальників OAuth, таких як Google, надаючи схожий досвід аутентифікації.
  • Спільний доступ до пристрою: дані надійно зберігаються на пристрої користувача, використовуючи можливості безпеки, специфічні для платформи, такі як біометрична аутентифікація на мобільних пристроях.
  • Поділ відновлення: Резервний розділ, який можна зберігати на вторинному пристрої, завантажувати для офлайн-сховища або створювати на основі введених користувачем даних, таких як паролі або запитання з безпеки.

Особливості набору MPC Core

  • Непохитна безпека: Розподілений дизайн MPC гарантує, що приватні ключі ніколи не будуть відтворені, усуваючи можливість компрометації ключа.
  • Безшовна інтеграція: створення повних потоків автентифікації всередині додатка з повним контролем UI/UX.
  • Архітектура корпоративного рівня: Архітектура гаманця MPC без передачі управління, яка включає автоматизовані процеси відновлення, забезпечує оптимальну безпеку та надійність.
  • Гнучка аутентифікація: Підтримка соціальних входів, підходів без пароля та поточних систем аутентифікації дозволяє широкий спектр альтернатив аутентифікації.
  • Дизайн для розробників: завдяки можливостям прямої інтеграції та налаштовуваним інтерфейсам ви зможете створювати складні потоки аутентифікації, які відповідають вашому бренду.

Взаємозв'язок між Web3Auth SDK та інтеграцією додатку/Wallet

Коли користувач увійшов через постачальника входу, такого як Google, додаток отримує JWT id_token. Цей JWT-токен передається до методу входу SDK Web3Auth. Потім SDK Web3Auth перевірить JWT-токен на відповідність налаштуванням, вказаним в інтерфейсі керування SDK Web3Auth та згенерує приватний ключ у режимі самоконтролю, що призведе до простого включення вашого користувача в застосунок.

Web3Auth для гаманців

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

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

Web3Auth для додатків

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

Ключові переваги

  • Безшовний досвід користувача: Звичайні рутина входу в стиль веб2, не потрібна експертиза блокчейну
  • Повний контроль бренду: налаштуйте повний досвід входу, щоб він відповідав вашому додатку.
  • Вбудований вбудований гаманець: Концентруйтеся на функціях додатку. У той же час ми займаємося управлінням гаманцем, до якого входить попередньо побудований користувацький інтерфейс гаманця, фіатні маршрути та інші гаманцеві послуги.
  • Підтримка багатьох ланцюжків: Наша архітектура, що не залежить від ланцюжка, дозволяє вам розгортати свою програму на будь-якому блокчейні.
  • Трансакції в додатку: Дозвольте користувачам взаємодіяти з вашим додатком, не залишаючи інтерфейсу.
  • Гнучка інтеграція: виберіть з вбудованих гаманців або підключіть зовнішні.

Екосистеми гаманців Web3Auth

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

Набір SafeAuth

Набір SafeAuth, розроблений з Safe, забезпечує революційне рішення для інтеграції простого входу через MPC у смарт-гаманці всередині екосистеми, гарантуючи сумісність з ERC-4337 та використання принципів взаємодії. Це рішення використовує облікові записи, рухані MPC, Web3Auth як підписантів для цих смарт-гаманців, що дозволяє простий процес входу і відновлення. Воно спрямоване на спрощення користувальницького досвіду шляхом оптимізації їх зв'язку з блокчейном і поліпшення безпеки та користувацької автономії.

Гаманці Torus

Гаманець EVM Torus

Гаманець Torus, внутрішній гаманець Web3Auth, інтегрується з відомими платформами, такими як Opensea та 1inch, для покращення міжоператорності. Гаманець Torus, який включає такі функції, як поповнення фіатною валютою, попереднє створення гаманця та функціонал обміну, має на меті принести зручність та корисність на арену блокчейну. Цей гаманець демонструє потенціал Web3Auth для оптимізації користувацького досвіду, зберігаючи високі рівні безпеки та ефективності.

Гаманець Solana Torus

Гаманець Solana Torus - це модифікована версія гаманця Torus, розроблена виключно для екосистеми Solana. Призначений для сприяння плавної інтеграції з ведучими платформами Solana, такими як Magic Eden та Star Atlas, цей гаманець представляє ключові концепції взаємодії та простоти використання мережі Solana.

Гаманець XRPL Torus

Гаманець XRPL Torus - це мобільне рішення, призначене спеціально для екосистеми XRPL, що акцентується на практичному управлінні токенами та NFT. Ця ітерація гаманця Torus ґрунтується на перевагах оригінальної платформи, звертаючи увагу на конкретні вимоги середовища XRPL. Вона надає користувачам інтуїтивний та безпечний інтерфейс, орієнтований на швидкоплинний світ XRPL, що дозволяє їм проводити угоди та взаємодіяти з цифровими активами.

Конкуренти Web3Auth

Web3Auth - це найпростіше і найбільш безпечне рішення для автентифікації веб-застосунків та гаманців Web3. Web3Auth забезпечує знайому процедуру входу для всіх користувачів dApps та гаманців, агрегуючи входи OAuth (Google, Twitter, Discord), різні гаманці та існуючі рішення управління ключами. Web3Auth може бути інтегрований у додаток за допомогою кількох рядків коду, що дозволяє користувачам підключатися до будь-якого блокчейну. Користувачі можуть використовувати веб- та мобільні SDK для зміни вигляду та брендингу своїх додатків. Альтернативно, повністю брендувати додаток або веб-сайт UI/UX та брати його під контроль.

Alchemy - це платформа інфраструктури блокчейну, яка надає розробникам опцію Web3Auth. Вона дарує споживачам безпечний та надійний засіб автентифікації та взаємодії з децентралізованими додатками. Рішення Web3Auth від Alchemy побудоване на OAuth 2.0, популярному механізмі аутентифікації, що підтримує Web3Signer. Alchemy надає безкоштовну підписку для до 1 000 активних користувачів щомісяця. Окрім цього, ціноутворення залежить від конкретної пропозиції.

Magic - це набір розробника SDK, який використовує додаток для надання можливості безпарольного входу в Web3 (без фраз насіння) та автентифікації за допомогою магічних посилань (аналогічно до Slack та Medium). Magic дозволяє швидкий, апаратно-захищений, безпарольний вхід, включення в Web3 та доступ до понад 20 блокчейнів за допомогою всього кількох рядків коду - навіть якщо у користувачів вже є рішення для автентифікації. Magic Auth може бути використаний для базової аутентифікації користувача Web2 або поєднаний з понад 20 блокчейнами для створення настроєного інтерфейсу гаманця для вашого dApp. Magic Auth пропонує три тарифні плани: безкоштовний (1000 MAUs), $0.05 за до 5000 MAUs без унікального брендингу та $0.10 за кожного MAU після 5000 користувачів.

PicketAPI - це блокчейн-платформа автентифікації, яка спрощує та забезпечує безпеку користувачів при автентифікації в децентралізованих додатках. Рішення PicketAPI Web3Auth базується на OpenID Connect, популярному стандарті автентифікації та авторизації, який підтримує Web3Signer. PicketAPI надає безкоштовну підписку для до 10 000 активних щомісячних користувачів. Крім того, ціноутворення залежить від конкретного запиту.

Висновок

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

Автор: Abhishek Rajbhar
Перекладач: Cedar
Рецензент(-и): Matheus、Pow、Joyce
Рецензент(и) перекладу: Ashley
* Ця інформація не є фінансовою порадою чи будь-якою іншою рекомендацією, запропонованою чи схваленою Gate.io.
* Цю статтю заборонено відтворювати, передавати чи копіювати без посилання на Gate.io. Порушення є порушенням Закону про авторське право і може бути предметом судового розгляду.
Розпочати зараз
Зареєструйтеся та отримайте ваучер на
$100
!