Нещодавно знову почав чути, що хтось хвалить IBC/міжланцюгове передавання повідомлень — мовляв, так гладко… Добре, не поспішай з емоціями, але що саме ти довіряєш при крос-ланцюгових операціях? Чітко кажучи, це не лише про «міст»: вихідний ланцюг не повинен божеволіти (консенсус/кінцівка — не зламати), ретранслятор/Relayer не має бути безвідповідальним, легкий клієнт/логіка валідації не повинні мати дірки, а цільовий ланцюг має перевіряти пакети за правилами. Якщо будь-який з цих елементів підведе, ти думаєш, що передаєш повідомлення, а насправді — передаєш «наступний епізод, коли мене обдурили». Модульність + DA рівень останнім часом підняли розробників настрій, а користувачі — у розгубленості, адже чим більше компонентів, тим більше відповідальності розподілено, і важче відслідкувати проблему. Мій звичай: перед тим, як глянути схему крос-ланцюгової архітектури, роблю скріншот, а потім порівнюю «кого/які частини коду я довіряю», і тоді мені стає не так легко обдурити.

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріпити