Здравствуйте, коллеги. Если в предыдущем посте речь шла о "почему", то в этот раз я хочу с точки зрения опытного технического специалиста, который работает на передовой, рассказать историю о том, как превратить эту идею в реальность.



В 2018 году мы впервые заявили в белой книге о создании блокчейна, который был бы "и конфиденциальным, и проверяемым". Реакция индустрии была примерно такой: вы с ума сошли. Аргументы были очень жесткие — конфиденциальность равна укрывательству, а соответствие требованиям закона предполагает прозрачность. Как эти два требования могут сосуществовать?

Но наша команда, состоящая из специалистов по криптографии и ветеранов традиционных финансов, была полна решимости бросить вызов этому кажущемуся несовместимым противоречию. Эти шесть лет — по сути, серия сложных технических сражений.

**Начальный этап: закладываем фундамент конфиденциальности**

Мы не искали легких путей, а сразу взялись за разработку уникального механизма консенсуса, а не копировали готовые решения. Традиционный механизм Proof of Stake (доказательство доли) не подходил, потому что при этом легко раскрыть личность валидатора — он становится мишенью. Поэтому мы придумали собственный механизм консенсуса — Segregated Byzantine Agreement, в основе которого лежит идея "слепых" ставок, своего рода лотереи.

Проще говоря: кто создает блок, кто проверяет транзакции — этот отбор происходит в зашифрованном виде и случайным образом. Ни один участник сети не знает, выбран ли он или его сосед, что обеспечивает защиту личности с самого начала.

**Этап развития: научим смарт-контракты "молчать"**

Обеспечивать конфиденциальность транзакций — этого недостаточно, нужно скрывать и логику работы контрактов. Для этого мы разработали модель транзакций Phoenix и виртуальную машину Piecrust. Теперь разработчики могут писать "конфиденциальные" смарт-контракты — не только шифровать процесс перевода средств, но и весь цикл выполнения контракта, изменение состояния — всё в зашифрованном виде. Раскрывать информацию смогут только авторизованные участники.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 4
  • Репост
  • Поделиться
комментарий
0/400
PumpDetectorvip
· 3ч назад
честно говоря, идея с тайным голосованием и лотереей — это действительно гениально... но посмотрим, выдержит ли она, когда начнутся настоящие движения китов lol
Посмотреть ОригиналОтветить0
DoomCanistervip
· 17ч назад
Метод слепых ставок действительно интересен, наконец-то кто-то объединил конфиденциальность и аудит, которые раньше были врагами.
Посмотреть ОригиналОтветить0
AlwaysAnonvip
· 17ч назад
Проработав столько лет, наконец-то увидел реализованную историю. Могут ли конфиденциальность и аудит действительно сосуществовать? В этот раз не стоит снова говорить только на бумаге.
Посмотреть ОригиналОтветить0
CryptoPunstervip
· 17ч назад
Ха-ха, хорошо, за 6 лет работы что-то получилось. Вопросы конфиденциальности и аудита раньше казались мне абсурдными — как будто мне нужно одновременно рисковать всем и при этом не терпеть убытков.
Посмотреть ОригиналОтветить0
  • Закрепить