Доступність даних, сортування, остаточність — ці слова звучать досить страшно, але насправді всі розуміють одну головну ідею: чи можна змінити “результат”, який ви бачите, іншими людьми, чи його можна підтвердити. По суті, дані повинні бути доступні всім (інакше доведеться слухати чужі історії), порядок у транзакціях має мати правила (інакше ви думаєте, що натиснули першим, а насправді вас вставили в чергу), і нарешті, чи “справді все закрите” (інакше, якщо зробити rollback, ви будете здивовані).



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