Останнім часом мене постійно питають: чому я бачу, що якась транзакція вже “успішно” записана в ланцюг, а у вас ще немає? По суті, ви бачите не “у ланцюгу”, а версію, яку вам дає підключений вузол/RPC/індексатор. Вузол може відставати на кілька сотень слотів, навантаження RPC може бути високим і він дає вам кешовані старі результати, індексатор і поготів, перезапуск його може змінити порядок і зробити його схожим на подорож у часі.



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