Я витратив роки на вивчення криптографічних технологій, і дозвольте мені розповісти вам про доказу Меркла - вони нібито є золотим дитям криптографічної верифікації. Але чи насправді вони такі, якими їх малюють?
Меркле-доказ є по суті шляхом хешів, який підтверджує, що дані належать до конкретного набору даних без необхідності мати весь набір. Це як показати своє посвідчення особи для входу в клуб, а не приносити усе своє родове дерево. Ви починаєте з листового вузла, поєднуєте його з братами і сестрами, хешуєте вгору через дерево, і вуаля - ви досягли кореневого хешу, який "верифікує" включення ваших даних.
Працюючи з блокчейн-мережами, я на власні очі бачив, як ці докази нібито забезпечують верифікацію транзакцій. Біткоїн та інші використовують їх для стиснення всіх транзакцій в один хеш - корінь Меркла - який знаходиться в заголовку блоку. Це дозволяє легким клієнтам перевіряти транзакції без завантаження гігабайтів даних блокчейну. Зручно? Звичайно. Безпомилково? Я не впевнений.
Крипто-інститут обожнює хвалитися тим, як довірчі докази Меркла забезпечують цілісність даних та безпеку. Вони скажуть вам, що це запобігає підробці, оскільки будь-яка зміна в транзакції призведе до каскадних змін, змінюючи кореневий хеш. Але ця сліпа віра в математичні конструкції ігнорує людські помилки в реалізації, які неодноразово ставили під загрозу нібито "безпечні" системи.
Ці торгові платформи сильно залежать від доказів Меркла для верифікації транзакцій, але скільки користувачів насправді розуміє, що відбувається за лаштунками? Ми довіряємо математичним принципам, які більшість не може зрозуміти, реалізованим розробниками, яких ми ніколи не зустрінемо. Асиметрія знань тут вражаюча і, відверто кажучи, небезпечна.
Для інвесторів,Merkle-докази нібито сигналізують про надійність та масштабованість. Розповідають, що ефективна верифікація знижує операційні витрати. Але я бачив занадто багато "безпечних" платформ, які розвалювалися за ніч, щоб вірити, що технічна елегантність перетворюється на ринкову стабільність.
Я не кажу, що Merkle-пропозиції не працюють - вони, безумовно, працюють, якщо їх правильно реалізувати. Але некритичне поклоніння цим технічним рішенням без визнання їхніх обмежень є піком криптокультури. Наступного разу, коли хтось проповідує про непомильність Merkle-пропозицій, пам'ятайте: навіть найелегантніші криптографічні конструкції є такими ж надійними, як і люди, які їх реалізують.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Меркле-докази: криптографічний рятівний круг, в якому я почав сумніватися
Я витратив роки на вивчення криптографічних технологій, і дозвольте мені розповісти вам про доказу Меркла - вони нібито є золотим дитям криптографічної верифікації. Але чи насправді вони такі, якими їх малюють?
Меркле-доказ є по суті шляхом хешів, який підтверджує, що дані належать до конкретного набору даних без необхідності мати весь набір. Це як показати своє посвідчення особи для входу в клуб, а не приносити усе своє родове дерево. Ви починаєте з листового вузла, поєднуєте його з братами і сестрами, хешуєте вгору через дерево, і вуаля - ви досягли кореневого хешу, який "верифікує" включення ваших даних.
Працюючи з блокчейн-мережами, я на власні очі бачив, як ці докази нібито забезпечують верифікацію транзакцій. Біткоїн та інші використовують їх для стиснення всіх транзакцій в один хеш - корінь Меркла - який знаходиться в заголовку блоку. Це дозволяє легким клієнтам перевіряти транзакції без завантаження гігабайтів даних блокчейну. Зручно? Звичайно. Безпомилково? Я не впевнений.
Крипто-інститут обожнює хвалитися тим, як довірчі докази Меркла забезпечують цілісність даних та безпеку. Вони скажуть вам, що це запобігає підробці, оскільки будь-яка зміна в транзакції призведе до каскадних змін, змінюючи кореневий хеш. Але ця сліпа віра в математичні конструкції ігнорує людські помилки в реалізації, які неодноразово ставили під загрозу нібито "безпечні" системи.
Ці торгові платформи сильно залежать від доказів Меркла для верифікації транзакцій, але скільки користувачів насправді розуміє, що відбувається за лаштунками? Ми довіряємо математичним принципам, які більшість не може зрозуміти, реалізованим розробниками, яких ми ніколи не зустрінемо. Асиметрія знань тут вражаюча і, відверто кажучи, небезпечна.
Для інвесторів,Merkle-докази нібито сигналізують про надійність та масштабованість. Розповідають, що ефективна верифікація знижує операційні витрати. Але я бачив занадто багато "безпечних" платформ, які розвалювалися за ніч, щоб вірити, що технічна елегантність перетворюється на ринкову стабільність.
Я не кажу, що Merkle-пропозиції не працюють - вони, безумовно, працюють, якщо їх правильно реалізувати. Але некритичне поклоніння цим технічним рішенням без визнання їхніх обмежень є піком криптокультури. Наступного разу, коли хтось проповідує про непомильність Merkle-пропозицій, пам'ятайте: навіть найелегантніші криптографічні конструкції є такими ж надійними, як і люди, які їх реалізують.