Open Problem: Avoid DoS attacks in Alastria

  • The need of significant amounts of computational resources to mine the blockchain, and consequently the need of a majority of the computational pool in the network to perform attacks over it.
  • The use of a currency or token, that is spent every time a transaction is performed, and that lure malicious nodes from sending an unlimited amount of fake (or even real) transactions to the network, that could lead to an overload of the infrastructure, with its consequent denial of service in the network.
  • Limit the amount of transactions per participant per day
  • Enable a gas system where partners are automatically rewarded with fixed amounts of gas every day according to its contribution to the system (in terms of validator nodes, infrastructure, development contribution, infrastructure management, needs of tokens, etc)
  • Design a gas market where partners can increase their daily gas rate or sell their leftovers (not necessarily with money)
  • Monitor the activity of every node in the system to “spy” them and detect a misbehavior
  • Design an alarm system for the infrastructure, to automatically detect traffic anomalies (here some buzzword technologies such as machine learning, deep learning, big data, etc. could suit perfectly)
  • ….

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store