One step at a time
What makes a contract smart?
No need for trust
Since most Steemians already have at least one Smart Contract with a time lock, let’s take a closer look at such a contract.
In condition B I can see that the peer of the contract can also be allowed to send funds away from the contract by signing a spend. The second part of condition B says that the date has to be after July 31st 2020.
Spending funds from this smart contract is possible under two different conditions. I can spend the funds if condition A is true and the peer can spend it if condition B is true.
Conditions can also contain conditions about data posted by Oracles. An example of that is the Smart Contracts created by the Betting Bot in the Bot Store in the wallet.
So whether you’re a couple of friends making a bet who will win the next round of 8-ball or you’re an organizer of a live quiz, you can provide the result data needed for smart contracts to pick up and resolve conditions.
Summary of this week's blog posts
Beside knowing the laws of the country, it has proved a great help to also establish a close cooperation with the Capybara Exchange, that offers an easy and cheap conversion between Bytes and Bolivares.
This week's winner of 1 GBUnfortunately, there can be only one winner each week, and the jury decided that this week’s winner is ....
This concludes the last of the four weekly progress reports, since next Sunday is the deadline for contestants to post their use cases. After the deadline, the jury will take some days to evaluate all the participants’ work and use cases and announce the final winners.
Previous postsAnnouncement of the Use-a-Thon
Weekly report - Launch week
Weekly report - Week 1
Weekly report - Week 2
Weekly report - Week 3
Get more informationWith a constantly growing community, there is a vast library of available resources. Here is a list of some of relevant resources:
Steem Use-a-Thon Wiki page where all relevant information for the contest can be found.
Byteball Slack where users can seek help, ask questions and collaborate - please state that you are a participant in the Use-a-Thon.
Byteball Wiki contains information about all features, references to external sources etc.
Developer guides for those wanting to build entirely new stuff.
Byteball main GitHub repository