zamfir - andyceo/documentation GitHub Wiki

Failures of blockchain programs

26.09.2016 19:30-21:30

  • Full Mempool -> rebroadcast transactions with higher fees. gas limit. every
  • Block reverting -> chain and UX. add a checkpoint. dapps ux should handle block reverting
  • Invalid blocks - майнеры продолжат майнить вместо валидации блока. Такие блоки должны быть полностью проигнорированы.
  • Censorship - транзакции в мемпуле, но не в блокчейне. Нужно сказать об этом пользователю. Может быть юзер в черном списке у майнеров и т.п. А также obfuscation
  • Liveness Failure - detect and inform
  • Unavailability- you can not daownload blocks
⚠️ **GitHub.com Fallback** ⚠️