Some thoughts on construction of smart contracts for living

in #smart-contracts8 years ago

Keep things separate.
The plan: it helps to have a list of steps or at
least a set of standards. By line I mean a set
of actions or consequences resulting from a
choice.
Each line is separate and each must pay for
itself before another starts.
The actors each keep their lines separate
but exist within the overall keep-things-
separate at the top. They must be paid for
each line before they may move on.
Free will must not be violated. If someone
including creator of overall contract wants
to switch at a real vertice on a line then they
must be immediately paid for the current
one and switched.
No one may be a moocher on the system. If
anyone is in violation of their agreement to
remain on the line as defined by the terms
then they are to be immediately removed
from line and cease to receive benefits. This
only includes death a an outcome if the line
is not man made, and so for all man made
contractual lines either a mechanism for
switching to another part of the system
must be defined or a switch out of the
system but to a natural life line and not to
death.
If one wants to live according to a set of
rules that can be translated into a just smart
contract then the above must apply.
Otherwise the contract should not be
considered right, but lacking in some way
Crypto coins can be used for payoff and
smart contract termination only if it permits
all of the above requirements.
Smart contracts will not be appropriate for
creating artificial life until they can be
shown to be compatible with life in general.
Things that are a bad idea for humans to
attempt should not be given to androids
either.
We must test them on ourselves before the
age of smart robots is upon us. If we give
them a lot of untested garbage then they
will act like suicidal zombies and destroy our
world.