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



Традиционные методы шифрования имеют критический недостаток — всегда нужен кто-то, у кого есть ключ для расшифровки. Если этот человек будет взломан, вся безопасность под угрозой. Мы решили пойти другим путём.

Используя протокол конфиденциальности Seal от Walrus, мы создали систему "децентрализованного ящика для сообщений". Процесс следующий: при загрузке файла он сначала шифруется на клиенте. Затем наступает важный этап — ключ расшифровки делится с помощью технологии секрета Шамира на десятки частей, которые распределяются по различным узлам в сети Walrus.

Далее пишется смарт-контракт, который задаёт правила расшифровки. Например, в нашем случае правило такое: либо ждать после 1 января 2030 года, либо получить совместную подпись 5 известных журналистов — выполнение любого из условий позволит узлам освободить части ключа.

В чём же преимущество этого подхода? Само свойство сети Walrus, устойчивое к цензуре, гарантирует, что файл никогда не будет удалён. Механизм threshold encryption Seal обеспечивает, что до выполнения условий файл полностью расшифровать невозможно. Честно говоря, даже я, как разработчик, не могу предварительно просмотреть содержимое, пока не наступит нужное время или не будет собрано достаточное количество подписей.

Это пример того, как математика и код могут принудительно обеспечить доверие. Для сред с высокими рисками передачи информации эта система предлагает весьма надёжную защиту.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 8
  • Репост
  • Поделиться
комментарий
0/400
CrashHotlinevip
· 14ч назад
Эта идея просто гениальна, даже разработчики не могут её открыть? Значит, доверие действительно встроено в код. Разделение секретов Shamir для распределения ключей действительно круто, гораздо надежнее одностороннего шифрования. Подождите, совместная подпись 5 журналистов... Это что, страховка для информаторов? Математика принуждает к доверию, звучит немного романтично, ха-ха. Настоящий децентрализованный "мёртвый" ящик, кто придумал этот способ, у того мозги в порядке. 2030 год... Значит, это бомба для будущего. Если контрактные правила зафиксированы, никто не сможет их изменить — это и есть истинная "неподдельность". А что если хакеры взломают какой-то узел проверки? Всё равно же безопасно, верно? Против цензуры + тайм-лок + мультиподпись... Три в одном, у этой системы действительно нет уязвимостей. Человек не проживёт так долго, чтобы увидеть это, ха-ха, немного чёрного юмора.
Посмотреть ОригиналОтветить0
BearWhisperGodvip
· 18ч назад
Ничего себе, эта идея действительно гениальна, математический принудительный консенсус — это в итоге окончательное решение --- Shamir sharing + смарт-контракты — такая комбинация, похоже, ставит на конфиденциальную информацию неуязвимый замок, его же разработчики не откроют? --- До 2030 года можно открыть, ха-ха, сколько разоблачений будет в очереди --- Децентрализованный ящик для секретов звучит классно, но с такой высокой сложностью, интересно, будет ли мало реальных сценариев применения --- Наконец-то кто-то так тщательно объединил временные замки с криптографией --- А что если одного из пяти журналистов купят, эта механика это не выдержит, правда? --- Код принудительного консенсуса > человеческие обещания, вот это то, чем должен заниматься Web3 --- Мне просто интересно, действительно ли узлы Walrus смогут выдержать цензурные давления, блеск на бумаге не гарантирует реальное применение
Посмотреть ОригиналОтветить0
ser_aped.ethvip
· 01-10 15:50
Это действительно истинное децентрализованное мышление, даже разработчики не могут открыть, потрясающе
Посмотреть ОригиналОтветить0
SignatureLiquidatorvip
· 01-10 15:48
Это просто невероятно — даже сам разработчик не может открыть, это по-настоящему "я сам тебе не помогу" Shamir поделился этой фишкой, кажется в сто раз надежнее, чем традиционные одноточечные ключи Но, честно говоря, открыть только в 2030 году... нужна ну очень большая терпеливость Вот именно то, о чём я говорю — код вместо доверия, криптография это вера Концепция dead drop на самом деле давно существует, но использовать это так через блокчейн — действительно новаторский подход Немного волнуюсь, достигнут ли консенсус пять журналистов — это тоже может быть сложной задачей? Если такую систему внедрят крупные новостные агентства, то баланс общественного мнения может серьёзно измениться
Посмотреть ОригиналОтветить0
VirtualRichDreamvip
· 01-10 15:33
Ай да, это же легендарный "математический замок", да? Даже разработчики сами не могут его открыть, круто! Shamir поделился этим трюком, действительно правильно, но я просто хочу задать один вопрос... а что если эти 5 журналистов одновременно потеряют память? Логика немного дикая, но мне нравится. Полностью децентрализованный dead drop, вот это да! Спокойнее, спокойнее, Walrus действительно так устойчив к цензуре? Кажется, немного завышают Открывается в 2030 году? Друже, это не сейф, это машина времени, ха-ха! Код - это закон, одна эта фраза стоит миллион строк рекламного текста, я за! Но если серьёзно, ключи разбросаны по узлам сети... а что если сеть Walrus когда-нибудь даст сбой? Этот подход - это математика вместо человеческой природы, весьма философично Посмотрев столько решений безопасности, это действительно имеет вес. Просто немного сложновато, обычные пользователи разберутся ли? Ощущение, что описывают "секретное оружие" следующего поколения, довольно серьёзно
Посмотреть ОригиналОтветить0
FromMinerToFarmervip
· 01-10 15:33
Круто, это действительно мышление децентрализации Даже разработчики не могут открыть? Эта логика просто потрясающая Мне нужно изучить этот приём секретного деления Shamir Посмотреть можно только в 2030 году, немного жестко ха-ха Вот в чем смысл принудительного исполнения на блокчейне Наконец-то кто-то правильно использует криптографию Распределение ключей действительно решает риск единой точки отказа Но что если все 5 журналистов исчезнут, всё равно есть риск Математика не предаст тебя, я за эту фразу
Посмотреть ОригиналОтветить0
BearMarketMonkvip
· 01-10 15:29
Черт, в этой системе дизайн есть что-то серьёзное, а? Правда, Shamir sharing - это ключевой момент, никаких единых точек отказа, класс Но открыть можно только в 2030 году? Ощущение, что играешь в игру с временной капсулой... Даже разработчики не могут открыть - вот это да, настоящее "код - это закон" Если использовать это для заявлений, то вообще покорми - высокорисковые среды реально нуждаются в этом
Посмотреть ОригиналОтветить0
  • Закрепить