Запуск EthSign 3.0-Всі Системи Працюють!
Ми раді представити вам EthSign 3.0, абсолютно новий спосіб підпису документів, доступний на 6 блокчейнах, сумісних з EVM:
- Avalanche C-Chain
- Binance Smart Chain
- Ethereum Mainnet
- Fantom Network
- Polkadot Moonbeam Alpha
- Polygon Matic
EthSign 3.0 перебудований з нуля, що робить його найбільш універсальною і зручною версією з коли-небудь існуючих. Оновлений UFFI забезпечує роботу, яка значно випереджає нашу версію 2.0, а смарт-контракт був переписаний з нуля, щоб відповідати оновленому робочому процесу, і значно підвищує продуктивність і масштабованість при одночасному зниженні плати за газ.
Для отримання повного опису та покрокового посібника з нашої версії 3.0 зверніться до нашої документації GitBook тут.
Новий Користувальницький Інтерфейс
Ми повністю переробили весь робочий процес і користувальницький інтерфейс EthSign 3.0, щоб зробити його не тільки більш приємним для очей, але і більш інтуїтивно зрозумілим, ніж будь-коли. Ми звернулися до нашого аналога Web 2.0, DocuSign, і черпали натхнення. Наша мета-зменшити тертя між користувачами скрізь, де це можливо, і найкращий спосіб досягти цього-створити відчуття знайомства.
Загальна надмірність у нашому користувацькому робочому процесі також була значно скорочена, оскільки весь процес був оптимізований, щоб відповідати найбільш поширеним варіантам використання, замість того, щоб намагатися відповідати кожному окремому варіанту використання. Ті, хто прийшов зі світу Web 2.0 користувачі будуть відчувати себе як вдома в нашій версії 3.0. Меню 3.0 містить нові захоплюючі функції, такі як: попередній перегляд PDF-файлів у браузері, редагування, анотації та підписання.
Для отримання повного опису та покрокового посібника з нашої версії 3.0 зверніться до нашої документації GitBook тут.
Смарт-контракт з нуля
Увага: попереду складна технічна нісенітниця!
Ми не будемо ухилятися від того факту, що EthSign 2.0 має свою частку проблем. Крім деяких нелогічних фрагментів користувацького досвіду, смарт-контракт також страждав від непотрібного використання газу і, що найбільш важливо, надмірної залежності від подій Solidity для збереження стану. В результаті проста спроба переглянути ваші поточні контракти може бути болісно повільною, іноді настільки повільною, що все це призведе до тайм-ауту. Я присвятив стаття з докладним описом причин, проблем і того, як ми їх вирішили у версії 3.0.detailing the causes, the issues, and how we addressed it in the 3.0 release.
Коротше кажучи, смарт-контракт 3.0 був переписаний з нуля. Це не тільки безпечніше, але й більш деталізоване в бухгалтерському обліку, що дозволяє користувачам буквально повернути час назад і отримати доступ до версії свого контракту в певний момент часу (якщо файл все ще існує на децентралізованій платформі зберігання), що було неможливо в нашому випуску 2.0.
Ми також розробили наш смарт-контракт 3.0 з урахуванням спільної роботи - ми відкрили наш API смарт-контрактів, щоб інші розробники могли глибоко інтегрувати EthSign в свої проекти і безпосередньо викликати наш смарт-контракт. Для отримання більш детальної інформації про наш відкритий API смарт-контрактів відвідайте https://github.com/EthSign/EthSign-3.0-API /.
Таким чином, наш смарт-контракт 3.0 має кращу продуктивність, більшу ефективність, більшу безпеку і був написаний з метою діяти як платформа відкритих сервісів.
Швидкість і потужність
Однією з основних проблем, з якими стикаються dApps, є масштабованість і продуктивність. У світі Web2 це досить тривіальна тема, оскільки служби кешування та CDN легко доступні, а ті, які пропонують великі гравці, такі як Cloudflare або AWS, можуть бути розгорнуті лише кількома клацаннями миші. Це не так просто в світі блокчейнів і особливо складно, коли ми хочемо зробити все можливе, щоб уникнути створення централізованого сервера кешування.
Однак завдяки нашій інтеграції з Graph EthSign 3.0 використовує всі переваги сервісів кешування Web2, зберігаючи при цьому високий ступінь децентралізації. Мережа вузлів індексації тепер підтримує EthSign і допомагає скоротити час завантаження даних по ланцюжку з десятків секунд до трохи менше 2 секунд. Це дійсно вражаючий подвиг, який наближає нас на величезний крок до додатків Web2, з якими ми всі знайомі. Детальніше про нашу інтеграцію з графіком читайте тут:
https://medium.com/ethsign/decentralized-data-queries-ethsign-using-subgraphs-via-the-graph-for-real-time-blockchain-indexing-74133abe103f
Контент EthSign 3.0 після запуску
Ми хочемо випустити EthSign якомога швидше, щоб всі могли ним користуватися і збирати цінні відгуки. Тому ми вирішили завершити мінімальний вертикальний робочий процес, перш ніж розширюватися по горизонталі. У EthSign 3.0 користувачі можуть ініціювати сеанс підписання контракту, запрошувати підписантів і змушувати їх підписувати контракт своїми цифровими підписами. Однак на даний момент підписи доступні тільки в мережі. Після запуску версії 3.0 ми додамо можливість запису криптографічно перевірених цифрових підписів на фактичні PDF-файли при завантаженні. Це лише одна з небагатьох речей, які ми плануємо додатково відшліфувати-ось список того, чому ми приділимо пріоритетну увагу:
- Анотації у форматі PDF та індивідуальні стилізовані підписи
- Push-повідомлення для наших користувачів
- Інтеграція Arweave і sia Skynet для постійного зберігання контрактів
Дорога Попереду
学如逆水行舟,不进则退。
Це стара китайська приказка, яка приблизно перекладається так: вчитися - все одно що плисти проти течії, ти або продовжуєш просуватися вперед, або відстаєш. Це не може бути ближче до істини В швидко розвивається світі блокчейна - не відставайте або залиштеся позаду. EthSign 3.0 залишиться тут набагато довше, ніж 2.0, оскільки ми вважаємо, що він досить зрілий і більш тісно пов'язаний з нашим баченням, ніж будь-коли раніше. Однак це не означає, що ми припинимо повторювати і розвивати версію 3.0. Ми запланували безліч функцій, які будуть впроваджені поверх версії 3.0, таких як схвалення NFT, шаблони контрактів, підписання SAFE / SAFT і інтеграція DAO.
2021 рік був для нас захоплюючим роком, оскільки ми зробили стрибок з нуля до одиниці з точки зору продукту та фінансування. Наша команда також розширилася з 5 осіб, які працюють неповний робочий день влітку 2020 року, до 10 осіб, які працюють повний робочий день, старанно працюють на різних континентах. Ми дякуємо Вам за вашу постійну підтримку і не можемо дочекатися, щоб поділитися з вами новими новинами в найближчому майбутньому! Ви можете дати нам зворотний зв'язок тут.
Будь ласка, зверніть увагу, що ми ще не проводили аудит нашого коду, оскільки ми все ще перебуваємо в процесі швидкої ітерації, але не соромтеся спробувати EthSign 3.0
Вся увага на зворотний зв'язок
Ніщо не ідеально, і ми не виняток. Незважаючи на раунди внутрішньої перевірки, ми як і раніше дуже потребуємо вашої допомоги в доопрацюванні і поліпшенні EthSign. З цим запуском реалізована форма зворотного зв'язку, щоб зібрати всі ваші думки і думки під час тестування нашого продукту, як хорошого, так і поганого. Ваші відгуки безцінні для нас!