
Після тижня драми з патентом ICP ось що я бачу. DFINITY у той самий тиждень у 2021 році розпочала дві лінії: закриту заявку на патент і публічну статтю з ліцензією CC BY з тим самим методом. Три роки публічна лінія була єдиною, яку міг бачити хто завгодно. NEAR побудувала на цьому та посилалася на неї. Потім DFINITY переключилася на закриту лінію і вимагала грошей. Продукт, побудований на цьому ж патенті, зараз тримає близько 240 BTC. Дати — всі публічні та посилання. 30 вересня 2021 року: DFINITY подає заявку на патент на перерандомізовані пресигнатури. Заявки закриті до публікації, ніхто поза компанією не може їх читати. 5 жовтня 2021 року: через п’ять днів ті самі двоє людей — Єнс Гроth та Віктор Шуп, криптографи DFINITY та зазначені винахідники у патенті — розмістили той самий метод на eprint з ліцензією CC BY. Безкоштовно для будь-кого, достатньо вказати посилання. 13 листопада 2023 року: інженер NEAR відкриває публічний тикет. Він описує відому атаку на ECDSA з похідними ключами та пресигнатурами та пропонує захист зі статті Гроth та Шупа, посилаючись на неї за назвою: «одна з технік, запропонованих у [GroSho22], полягає у перерандомізації пресигнатур». Прийнято у грудні. Ось як має працювати криптографія: не винайди свого, а використай опубліковану, рецензовану конструкцію і вкажи, звідки вона походить. Код, що працює сьогодні, все ще містить коментар «надихнуто [GS21]» з посиланням на статтю, а аудит Trail of Bits описує його так само. 28 листопада 2024 року: заявка вперше стає публічною. Три роки після подання, рік після того, як NEAR посилалася на статтю. 28 липня 2026 року: патент надано. 25 вересня 2026 року: NEAR робить онлайн-пресигнатуру за замовчуванням — шлях, де пресигнатура обчислюється після запиту, і нічого не зберігається для перерандомізації. Опис PR стосується безпеки протоколу, жодних патентів не згадується. Жовтень 2026 року: засновник DFINITY називає це крадіжкою і вимагає ліцензійні платежі з першого дня використання. Підсумок: дві лінії були відкриті в один тиждень. NEAR обрала публічну протягом трьох років і чесно про це повідомляла на кожному етапі. DFINITY чекала, поки закрита заявка не буде затверджена, а потім прийшла за тими, хто читав публічну.

