Design - akscanb/smrtprpty GitHub Wiki

Components

  • Device
    • Light client
  • Entrepreneur
  • Consumers
  • Blockchain
    • Ethereum contract setting up device and shares
    • Tokens indicating ownership of shares in the device
  • Investors

Actions

  • Initial device setup
  • Usual operation
    • Consumers buy service/good
    • Investors get paid
    • Entrepreneur performs service on device
  • Something goes wrong
    • Entrepreneur steals service or good without paying
    • Consumer stops paying