Eos: Autonomously executing smart contracts

Created on 30 Jun 2017  ยท  6Comments  ยท  Source: EOSIO/eos

One of the limitations of Ethereum contracts is that they need to be called (and paid for) manually, each time the user wants to do anything.

This greatly limits dapps in their scope of functionality.

Are there any plans for mechanisms in EOS that would allow for:
a.) smart contracts execution being scheduled programmatically
b.) smart contracts having the ability to perform pre-authorized transactions, based on agreed upon specification

Example 1:
Vests power-down on Steem is illustrating the desired autonomous ability of a decentralized application. The user will get their Steem credited to their account, every week, without a need do anything beyond initiating the hard-coded contract.

Example 2:
Credit Card subscriptions are a popular mean of payments in the legacy world. It would be very burdensome for merchants to try and re-commit their clients to re-purchase. Additional friction is created on the buyer side, as they have to allocate their time and energy to a tedious process of paying their bills.
Perhaps a smart contract mimicking the subscriptions pattern would be an important addition for dapps.

Most helpful comment

Yes this is something we are actively thinking about.

All 6 comments

Yes this is something we are actively thinking about.

@bytemaster, to which phase of the project would you like to include this case?

@bytemaster any updates on this one? thanks

I do hope EOS has these features

These two features are available in eos.io.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

bezalel picture bezalel  ยท  3Comments

hadramidah picture hadramidah  ยท  3Comments

Npizza picture Npizza  ยท  3Comments

dimakomar picture dimakomar  ยท  3Comments

christola picture christola  ยท  3Comments