Sign protocol: создаём и подписываем ончейн аттестации, или работа с договорами и соглашениями в web3
Subscribe to denis-skripnik.eth
Share Dialog
Subscribe
Sign protocol: создаём и подписываем ончейн аттестации, или работа с договорами и соглашениями в web3
<100 subscribers
Что это за фигня?
Проект, где вы можете создавать аттестации и минтить другие.Например, видел одну, где создатель спрашивал: "Насколько часто вы пьёте пиво?". И было 2 варианта: часто и нечасто. В полях можно было написать любую строку и подписать.☺
Но если серьёзно, здесь можно подписывать аттестации с документами (например, с лицензионным соглашением) или просто подтверждать какие-то ончейн действия, отправляя транзакции...
Так я сделал аттестацию, где пользователь может отправить транзакцию с добавлением сообщения в Superbase messages сервисе. Теоретически проект какой-то может учитывать активность без самостоятельного сканирования блокчейна...
И конечно Sign protocol совместим с легальными цифровыми подписями, что позволяет заключать договора.
В University of Southern California: Teaching Assistant (Blockchain) с января 2020 по декабрь 2021, Teaching Assistant (Python) с января по декабрь 2021, Adjunct Lecturer (Blockchain) с января 2022 и ещё 4 ранее...
Co-Founder, Tech Lead в Sign с марта 2020
Technical Advisor в Blockchain at USC с августа по декабрь 2021
Software Engineer Intern, iOS в Fidelity Investments с сентября по декабрь 2019
Software Engineer Intern в General Motors с июня по август 2019
И другое... Всего 18
Образование:
University of Southern California: Master of Science - MS, Computer Science в 2021
University of Southern California: Bachelor of Science - BS, Computer Science с 2018 по 2020
Chapman University: Bachelor of Science (BS), Computer Software Engineering с 2016 по 2017, Bachelor of Arts - BA, Digital Arts с 2015 по 2016
Southlands Christian Schools: High School Diploma с 2012 по 2015
HCI Researcher в Cornell University с февраля по апрель 2023
Product Design & Research в Intel Labs с июня по август 2021
Product Manager Intern в eBay Engineering & Research Center (Shanghai) Co Ltd с августа по декабрь 2020
Research Assistant в New York University с мая по август 2020
И другое: всего 9.
Образование:
Cornell University: Master of Science - MS, information science с 2021 по 2022
New York University: Bachelor of Fine Arts - BFA, Interactive Media Art с сентября 2018 по май 2021 и Bachelor of Science - BS, Computer Science с 2019 по 2021
235,6К подписчиков, 2014 постов. Последний был 3 марта с 583 ответами, 923 репостами, 1716 лайками.Предыдущий - 27 февраля с 177 ответами, 190 репостами и 613 лайками.
Оценка 4 из 5: команда представлена в LinkedIn. Хоть и не все со ссылками, указанные достаточно опытны. Соцсети активные, но есть и заброшенный Medium. В X же слишком много реакций на посты, будто ботами накрученные... Tweetscout и moni говорят, что score у проекта не самый крутой (средний).
EthSign — это децентрализованная платформа для подписания юридически значимых цифровых документов. Она сочетает удобство Web2 e-signing сервисов с безопасностью блокчейн-технологий, обеспечивая прозрачность, неизменяемость и простоту верификации подписей.
Платформа позволяет пользователям загружать документы, настраивать поля для подписей, приглашать со-подписантов, отслеживать статус подписания и хранить контракты в децентрализованном хранилище Arweave.
Основные возможности
Цифровые подписи EIP-712 (или эквивалентные) записываются непосредственно в документ.
Продвинутое шифрование без необходимости запоминания паролей (AES-256-GCM + ECIES).
Кросс-чейн интеграция, поддержка подписей с разных блокчейнов (EVM, Bitcoin, Solana, TON и др.).
Совместимость с Web2 (вход через Google/Twitter, email-уведомления).
Гибкие способы подписания: индивидуальные приглашения или массовая рассылка через ссылку.
Децентрализованное хранение: подписанные контракты автоматически загружаются в Arweave, исключая зависимость от централизованных серверов.
Верификация подписей: можно проверить подлинность документа онлайн и офлайн.
Шаблоны контрактов, включая NDAs, SAFT/SAFE, IP-защиту, трудовые соглашения.
Упрощённая работа с блокчейнами
EthSign устраняет необходимость взаимодействия со смарт-контрактами за счёт модели lazy verification, в которой проверка данных выполняется в браузере пользователя. Это позволяет:
Обеспечить кросс-чейн взаимодействие (например, подписывать один контракт между владельцами кошельков EVM, Solana и TON).
Исключить ошибки, связанные с RPC-нодами и задержками транзакций.
Снизить зависимость от централизованных решений, сохранив удобство Web2.
Работа с контрактами
Процесс подписания
Загрузка документа (PDF до 5MB) или выбор шаблона.
Добавление получателей (email, кошельки).
Настройка полей (подпись, дата, текст).
Выбор уровня шифрования.
Отправка и уведомления.
Подписание документа в интерфейсе EthSign.
Автоматическое сохранение в Arweave после завершения подписания.
Способы подписания
Индивидуальное приглашение: подписанты получают email/Telegram-уведомления.
Массовая рассылка через ссылку: удобный вариант для NDA, ToS, DAO-соглашений.
EthSign Password Manager — менеджер паролей с безопасным хранением и передачей ключей.
Все зашифрованные данные остаются в браузере, а при передаче в Arweave они защищены ECIES.
Хранение данных
Гибридная архитектура: до подписания файлы хранятся на серверах EthSign, после подписания загружаются в Arweave для децентрализованного хранения.
Пользователь всегда имеет доступ к своим подписанным контрактам, даже если платформа прекратит работу.
Верификация подписей
Онлайн и офлайн проверка подписей и целостности документов.
Все подписанные документы снабжены EthSign Certified меткой, подтверждающей их подлинность.
Sign Protocol
Обзор проекта
Sign Protocol — это омничейн-протокол аттестации, который позволяет пользователям свободно создавать и проверять любые данные в блокчейне. Он предназначен для обеспечения прозрачности, подлинности и удобства в подтверждении заявлений, аттестации документов и построении доверенных репутационных систем.
Протокол использует современные технологии, включая децентрализованные блокчейны, криптографию с нулевым разглашением (Zero-Knowledge Proofs) и цифровые подписи, чтобы устранить необходимость доверять централизованным органам и облегчить управление цифровой идентичностью.
Основные принципы Sign Protocol
Простота использования: Аттестация сведена к нескольким простым шагам, что делает процесс доступным для всех.
Гибкость и адаптивность: Протокол может использоваться в различных экосистемах, интегрируясь с ведущими блокчейнами, включая Ethereum, Solana, TON и Aptos.
Открытость: Система децентрализована и доступна для разработчиков, стартапов и компаний.
Идентичность через аттестации: Аттестации дополняют идентификаторы (DIDs, доменные имена), формируя прозрачную историю действий пользователя.
Безопасность и проверяемость: Аттестации создаются с цифровыми подписями, что делает их надежными и легко проверяемыми.
Как это работает
Sign Protocol предоставляет инфраструктуру и инструменты для создания аттестаций — цифровых подтверждений утверждений и заявлений. Аттестации могут храниться:
Ончейн (в EVM-чейнах, Solana, TON и других);
На Arweave для постоянного хранения данных;
Гибридный вариант, когда основные данные хранятся в распределенных хранилищах (Arweave, IPFS), а ссылки на них размещены в блокчейне.
Для работы с протоколом используются схемы данных (schemas) — заранее определенные структуры, позволяющие стандартизировать и проверять аттестации.
Функциональные возможности
Создание и проверка аттестаций. Пользователи могут аттестовать любые данные (например, репутацию, истории транзакций, верификацию документов).
Реестр схем (Schema Registry). Позволяет пользователям находить и создавать схемы для аттестаций.
Омничейн-доступ. Поддержка различных блокчейнов делает аттестации доступными в любой сети.
Прозрачность. Все аттестации можно проверять в блокчейне в любой момент.
Масштабируемость. Возможность хранения больших объемов данных в распределенных хранилищах, таких как Arweave и IPFS.
Использование в различных сферах
Sign Protocol может применяться для создания доверенных систем в самых разных областях, включая:
Голосование и управление DAO. Аттестации могут подтверждать право голоса и участие в управлении.
Репутационные системы. Формирование проверяемой истории пользователей.
Системы лояльности и наград. Подтверждение достижений и распределение вознаграждений.
Финансовые и юридические документы. Аттестация контрактов, подтверждение транзакций и верификация пользователей.
Безопасность и верификация
Аттестации подписываются цифровыми подписями и могут быть проверены публично.
Данные могут быть зашифрованы, а доступ ограничен только для определенных пользователей.
Используется механизм отката (revocation), который позволяет аннулировать устаревшие или недействительные аттестации.
Итог по концепту
Оценка 5 из 5: уникально, интересно, востребовано с учётом интеграции законодательств с web3.
Коин
Токеномики и ютилити нет в публичном доступе.
По данным Cryptorank, проект получил инвестиции в размере $ 28.65 МЛН от Sequoia Capital, HashKey Capital, YZi Labs (Prev. Binance Labs), Balaji Srinivasan, Circle, Mirana Ventures, Animoca Brands, Shima Capital, GBV Capital, ,IOSG Ventures и других:
Итог по коину
Оценка 3 из 5: инвестиции есть и от известных фондов, сумма тоже хорошая - за это 2 плюса; токеномики и ютилити нет - за это плюсы не даю.
Именно второй ссылкой вам надо делиться для сбора подписей.
Вот так выглядит форма аттестации:
Так как я указал string array, отображается кнопка "Add Data". Клик по ней добавляет ещё одно текстовое поле, но его можно удалить по значку рядом:
В эксплорере появилась аттестация в таблице:
Можем перейти к ней:
На скрине ниже вы можете увидеть, что появилась моя схема и аттестации:
Sign scan
Я ранее уже показал представление схемы и аттестации в эксплорере. Теперь вот страница Schema там:
Также можете смотреть таблицу, искать по схемам и фильтровать по сетям.
Attestation показывает все созданные аттестации:
На главной будут блоки со схемами и аттестациями:
Итог по практике
Оценка 4 из 5: отличный функционал и удобный интерфейс за исключением одного: ввода API ключа при подписывании аттестации (можно было бы проще для пользователей реализовать).Также в EthSign я не смог разобраться с подписыванием документа, но вероятно причина в том, что я что-то не так сделал, поэтому минус ставить не буду…
Общий итог
19 из 25 баллов или 4 из 5:
Команда: 4 из 5: команда представлена в LinkedIn. Хоть и не все со ссылками, указанные достаточно опытны. Соцсети активные, но есть и заброшенный Medium. В X же слишком много реакций на посты, будто ботами накрученные... Tweetscout и moni говорят, что score у проекта не самый крутой (средний).
Концепт: 5 из 5: уникально, интересно, востребовано с учётом интеграции законодательств с web3.
Коин: 3 из 5: инвестиции есть и от известных фондов, сумма тоже хорошая - за это 2 плюса; токеномики и ютилити нет - за это плюсы не даю.
Код: 3 из 5: Репозитории сть, но разрабатывают редко. Хотя может это и нормально для подобного протокола...
Практика: 4 из 5: отличный функционал и удобный интерфейс за исключением одного: ввода API ключа при подписывании аттестации (можно было бы проще для пользователей реализовать).Также в EthSign я не смог разобраться с подписыванием документа, но вероятно причина в том, что я что-то не так сделал, поэтому минус ставить не буду...
С вами был незрячий программист и автор обзоров
Подписывайтесь на https://t.me/blind_dev - там публикуются обзоры и новости моих разработок.
Распространяйте статью и отправляйте донаты на кошелёк (это мотивирует продолжать писать):