{"id":19171,"date":"2026-04-10T08:05:35","date_gmt":"2026-04-10T08:05:35","guid":{"rendered":"https:\/\/cryptoted.net\/index.php\/2026\/04\/10\/daos-are-not-scary-part-1-self-enforcing-contracts-and-factum-law\/"},"modified":"2026-04-10T08:05:35","modified_gmt":"2026-04-10T08:05:35","slug":"daos-are-not-scary-part-1-self-enforcing-contracts-and-factum-law","status":"publish","type":"post","link":"https:\/\/cryptoted.net\/index.php\/2026\/04\/10\/daos-are-not-scary-part-1-self-enforcing-contracts-and-factum-law\/","title":{"rendered":"DAOs Are Not Scary, Part 1: Self-Enforcing Contracts And Factum Law"},"content":{"rendered":"<p> <br \/>\n<br \/><img decoding=\"async\" src=\"https:\/\/blog.ethereum.org\/images\/posts\/social-issues.jpg\" \/><\/p>\n<div id=\"\">\n<p class=\"chakra-text css-gi02ar\">Many of the concepts that we promote over in <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/ethereum.org\/\">Ethereum land<\/a> may seem incredibly futuristic, and perhaps even frightening, at times. We talk about so-called \u201csmart contracts\u201d that execute themselves without any need, or any opportunity, for human intervention or involvement, people forming Skynet-like \u201cdecentralized autonomous organizations\u201d that live entirely on the cloud and yet control powerful financial resources and can incentivize people to do very real things in the physical world, decentralized \u201cmath-based law\u201d, and a seemingly utopian quest to create some kind of fully trust-free society. To the uninformed user, and especially to those who have not even heard of plain old Bitcoin, it can be hard to see how these kinds of things are possible, and if they are why they can possibly be desirable. The purpose of this series will be to dissect these ideas in detail, and show exactly what we mean by each one, discussing its properties, advantages and limitations.<\/p>\n<p class=\"chakra-text css-gi02ar\">The first installment of the series will talk about so-called \u201csmart contracts\u201d. <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"http:\/\/en.wikipedia.org\/wiki\/Smart_contract\">Smart contracts<\/a> are an idea that has been around for several decades, but was given its current name and first substantially brought to the (cryptography-inclined) public\u2019s attention <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"http:\/\/szabo.best.vwh.net\/smart_contracts_idea.html\">by Nick Szabo<\/a> in 2005. In essence, the definition of a smart contract is simple: a smart contract is a contract that enforces itself. That is to say, whereas a regular contract is a piece of paper (or more recently PDF document) containing text which implicitly asks for a judge to order a party to send money (or other property) to another party under certain conditions, a smart contract is a computer program that can be run on hardware which automatically executes those conditions. Nick Szabo uses the example of a vending machine:<\/p>\n<p class=\"chakra-text css-gi02ar\">A canonical real-life example, which we might consider to be the primitive ancestor of smart contracts, is the humble vending machine. Within a limited amount of potential loss (the amount in the till should be less than the cost of breaching the mechanism), the machine takes in coins, and via a simple mechanism, which makes a freshman computer science problem in design with finite automata, dispense change and product according to the displayed price. The vending machine is a contract with bearer: anybody with coins can participate in an exchange with the vendor. The lockbox and other security mechanisms protect the stored coins and contents from attackers, sufficiently to allow profitable deployment of vending machines in a wide variety of areas.<\/p>\n<p class=\"chakra-text css-gi02ar\">Smart contracts are the application of this concept to, well, lots of things. We can have smart financial contracts that automatically shuffle money around based on certain formulas and conditions, smart domain name sale orders that give the domain to whoever first sends in $200, perhaps even smart insurance contracts that control bank accounts and automatically pay out based on some trusted source (or combination of sources) supplying data about real-world events.<\/p>\n<h3 class=\"chakra-heading group css-xuzltg\" id=\"smart-property\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"smart property permalink\" href=\"#smart-property\"><svg viewbox=\"0 0 24 24\" focusable=\"false\" class=\"chakra-icon css-173jpr1\"><g fill=\"currentColor\"><path d=\"M10.458,18.374,7.721,21.11a2.853,2.853,0,0,1-3.942,0l-.892-.891a2.787,2.787,0,0,1,0-3.941l5.8-5.8a2.789,2.789,0,0,1,3.942,0l.893.892A1,1,0,0,0,14.94,9.952l-.893-.892a4.791,4.791,0,0,0-6.771,0l-5.8,5.8a4.787,4.787,0,0,0,0,6.77l.892.891a4.785,4.785,0,0,0,6.771,0l2.736-2.735a1,1,0,1,0-1.414-1.415Z\"\/><path d=\"M22.526,2.363l-.892-.892a4.8,4.8,0,0,0-6.77,0l-2.905,2.9a1,1,0,0,0,1.414,1.414l2.9-2.9a2.79,2.79,0,0,1,3.941,0l.893.893a2.786,2.786,0,0,1,0,3.942l-5.8,5.8a2.769,2.769,0,0,1-1.971.817h0a2.766,2.766,0,0,1-1.969-.816,1,1,0,1,0-1.415,1.412,4.751,4.751,0,0,0,3.384,1.4h0a4.752,4.752,0,0,0,3.385-1.4l5.8-5.8a4.786,4.786,0,0,0,0-6.771Z\"\/><\/g><\/svg><\/a>Smart Property<\/h3>\n<p class=\"chakra-text css-gi02ar\">At this point, however, one obvious question arises: how are these contracts going to be enforced? Just like traditional contracts, which are not worth the paper they\u2019re written on unless there\u2019s an actual judge backed by legal power enforcing them, smart contracts needs to be \u201cplugged in\u201d to some system in order to actually have power to do anything. The most obvious, and oldest, solution is hardware, an idea that also goes by the name \u201csmart property\u201d. Nick Szabo\u2019s vending machine is the canonical example here. Inside the vending machine, there is a sort of proto-smart-contract, containing a set of computer code that looks something like this:<\/p>\n<p class=\"chakra-text css-gi02ar\">if button_pressed == &#8220;Coca Cola&#8221; and money_inserted &gt;= 1.75:<br \/>\nrelease(&#8220;Coca Cola&#8221;)<br \/>\nreturn_change(money_inserted &#8211; 1.75)<\/p>\n<p class=\"chakra-text css-gi02ar\">else if button_pressed == &#8220;Aquafina Water&#8221; and money_inserted &gt;= 1.25:<br \/>\nrelease(&#8220;Aquafina Water&#8221;)<br \/>\nreturn_change(money_inserted &#8211; 1.25)<\/p>\n<p class=\"chakra-text css-gi02ar\">else if &#8230;<\/p>\n<p class=\"chakra-text css-gi02ar\">The contract has four \u201chooks\u201d into the outside world: the button_pressed and money_inserted variables as input, and therelease and return_change commands as output. All four of these depend on hardware, although we focus on the last three because human input is generally considered to be a trivial problem. If the contract was running on an Android phone from 2007, it would be useless; the Android phone has no way of knowing how much money was inserted into a slot, and certainly cannot release Coca Cola bottles or return change. On a vending machine, on the other hand, the contract carries some \u201cforce\u201d, backed by the vending machine\u2019s internal Coca Cola holdings and its physical security preventing people from just taking the Coca Cola without following the rules of the contract.<\/p>\n<p class=\"chakra-text css-gi02ar\">Another, more futuristic, application of smart property is rental cars: imagine a world where everyone has their own private key on a smartphone, and there is a car such that when you pay $100 to a certain address the car automatically starts responding commands signed by your private key for a day. The same principle can also be applied to houses. If that sounds far-fetched, keep in mind that office buildings are largely smart property already: access is controlled by access cards, and the question of which (if any) doors each card is valid for is determined by a piece of code linked to a database. And if the company has an HR system that automatically processes employment contracts and activates new employees access cards, then that employment contract is, to a slight extent, a smart contract.<\/p>\n<h3 class=\"chakra-heading group css-xuzltg\" id=\"smart-money-and-factum-society\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"smart money and factum society permalink\" href=\"#smart-money-and-factum-society\"><svg viewbox=\"0 0 24 24\" focusable=\"false\" class=\"chakra-icon css-173jpr1\"><g fill=\"currentColor\"><path d=\"M10.458,18.374,7.721,21.11a2.853,2.853,0,0,1-3.942,0l-.892-.891a2.787,2.787,0,0,1,0-3.941l5.8-5.8a2.789,2.789,0,0,1,3.942,0l.893.892A1,1,0,0,0,14.94,9.952l-.893-.892a4.791,4.791,0,0,0-6.771,0l-5.8,5.8a4.787,4.787,0,0,0,0,6.77l.892.891a4.785,4.785,0,0,0,6.771,0l2.736-2.735a1,1,0,1,0-1.414-1.415Z\"\/><path d=\"M22.526,2.363l-.892-.892a4.8,4.8,0,0,0-6.77,0l-2.905,2.9a1,1,0,0,0,1.414,1.414l2.9-2.9a2.79,2.79,0,0,1,3.941,0l.893.893a2.786,2.786,0,0,1,0,3.942l-5.8,5.8a2.769,2.769,0,0,1-1.971.817h0a2.766,2.766,0,0,1-1.969-.816,1,1,0,1,0-1.415,1.412,4.751,4.751,0,0,0,3.384,1.4h0a4.752,4.752,0,0,0,3.385-1.4l5.8-5.8a4.786,4.786,0,0,0,0-6.771Z\"\/><\/g><\/svg><\/a>Smart Money and Factum Society<\/h3>\n<p class=\"chakra-text css-gi02ar\">However, physical property is very limited in what it can do. Physical property has a limited amount of security, so you cannot practically do anything interesting with more than a few tens of thousands of dollars with a smart-property setup. And ultimately, the most interesting contracts involve transferring money. But how can we actually make that work? Right now, we basically can\u2019t. We can, theoretically, give contracts the login details to our bank accounts, and then have the contract send money under some conditions, but the problem is that this kind of contract is not really \u201cself-enforcing\u201d. The party making the contract can always simply turn the contract off just before payment is due, or drain their bank account, or even simply change the password to the account. Ultimately, no matter how the contract is integrated into the system, someone has the ability to shut it off.<\/p>\n<p class=\"chakra-text css-gi02ar\">How can we solve the problem? Ultimately, the answer is one that is radical in the context of our wider society, but already very much old news in the world of Bitcoin: we need a new kind of money. So far, the evolution of money has followed three stages: commodity money, commodity-backed money and fiat money. Commodity money is simple: it\u2019s money that is valuable because it is also simultaneously a commodity that has some <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"http:\/\/bitcoinmagazine.com\/8640\/an-exploration-of-intrinsic-value-what-it-is-why-bitcoin-doesnt-have-it-and-why-bitcoin-does-have-it\/\">\u201cintrinsic\u201d use value<\/a>. Silver and gold are perfect examples, and in more traditional societies we also have tea, salt (etymology note: this is where the word \u201csalary\u201d comes from), seashells and the like. Next came commodity-backed money \u2013 banks issuing certificates that are valuable because they are redeemable for gold. Finally, we have fiat money. The \u201cfiat\u201d in \u201cfiat money\u201d is just like in \u201c<a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"http:\/\/en.wikipedia.org\/wiki\/Fiat_Lux\">fiat lux<\/a>\u201c, except instead of God saying \u201clet there be light\u201d it\u2019s the federal government saying \u201clet there be money\u201d. The money has value largely because the government issuing it accepts that money, and only that money, as payment for taxes and fees, alongside several other legal privileges.<\/p>\n<p class=\"chakra-text css-gi02ar\">With Bitcoin, however, we have a new kind of money: <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/xk.io\/wp\/FactumMoney.md\">factum money<\/a>. The difference between fiat money and factum money is this: whereas fiat money is put into existence, and maintained, by a government (or, theoretically, some other kind of agency) producing it, factum money <i>just is<\/i>. Factum money is simply a balance sheet, with a few rules on how that balance sheet can be updated, and that money is valid among that set of users which decides to accept it. Bitcoin is the first example, but there are more. For example, one can have an alternative rule, which states that only bitcoins coming out of a certain \u201cgenesis transaction\u201d, count as part of the balance sheet; this is called \u201ccolored coins\u201d, and is also a kind of factum money (unless those colored coins are fiat or commodity-backed).<\/p>\n<p class=\"chakra-text css-gi02ar\">The main promise of factum money, in fact, is precisely the fact that it meshes so well with smart contracts. The main problem with smart contracts is enforcement: if a contract says to send <span class=\"math math-inline\"><span class=\"katex\"><span class=\"katex-mathml\"><math xmlns=\"http:\/\/www.w3.org\/1998\/Math\/MathML\"><semantics><mrow><mn>200<\/mn><mi>t<\/mi><mi>o<\/mi><mi>B<\/mi><mi>o<\/mi><mi>b<\/mi><mi>i<\/mi><mi>f<\/mi><mi>X<\/mi><mi>h<\/mi><mi>a<\/mi><mi>p<\/mi><mi>p<\/mi><mi>e<\/mi><mi>n<\/mi><mi>s<\/mi><mo separator=\"true\">,<\/mo><mi>a<\/mi><mi>n<\/mi><mi>d<\/mi><mi>X<\/mi><mi>d<\/mi><mi>o<\/mi><mi>e<\/mi><mi>s<\/mi><mi>h<\/mi><mi>a<\/mi><mi>p<\/mi><mi>p<\/mi><mi>e<\/mi><mi>n<\/mi><mo separator=\"true\">,<\/mo><mi>h<\/mi><mi>o<\/mi><mi>w<\/mi><mi>d<\/mi><mi>o<\/mi><mi>w<\/mi><mi>e<\/mi><mi>e<\/mi><mi>n<\/mi><mi>s<\/mi><mi>u<\/mi><mi>r<\/mi><mi>e<\/mi><mi>t<\/mi><mi>h<\/mi><mi>a<\/mi><mi>t<\/mi><\/mrow><annotation encoding=\"application\/x-tex\">200 to Bob if X happens, and X does happen, how do we ensure that <\/annotation><\/semantics><\/math><\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"strut\" style=\"height:0.8889em;vertical-align:-0.1944em\"\/><span class=\"mord\">200<\/span><span class=\"mord mathnormal\">t<\/span><span class=\"mord mathnormal\">o<\/span><span class=\"mord mathnormal\" style=\"margin-right:0.05017em\">B<\/span><span class=\"mord mathnormal\">o<\/span><span class=\"mord mathnormal\">bi<\/span><span class=\"mord mathnormal\" style=\"margin-right:0.10764em\">f<\/span><span class=\"mord mathnormal\" style=\"margin-right:0.07847em\">X<\/span><span class=\"mord mathnormal\">ha<\/span><span class=\"mord mathnormal\">pp<\/span><span class=\"mord mathnormal\">e<\/span><span class=\"mord mathnormal\">n<\/span><span class=\"mord mathnormal\">s<\/span><span class=\"mpunct\">,<\/span><span class=\"mspace\" style=\"margin-right:0.1667em\"\/><span class=\"mord mathnormal\">an<\/span><span class=\"mord mathnormal\">d<\/span><span class=\"mord mathnormal\" style=\"margin-right:0.07847em\">X<\/span><span class=\"mord mathnormal\">d<\/span><span class=\"mord mathnormal\">oes<\/span><span class=\"mord mathnormal\">ha<\/span><span class=\"mord mathnormal\">pp<\/span><span class=\"mord mathnormal\">e<\/span><span class=\"mord mathnormal\">n<\/span><span class=\"mpunct\">,<\/span><span class=\"mspace\" style=\"margin-right:0.1667em\"\/><span class=\"mord mathnormal\">h<\/span><span class=\"mord mathnormal\">o<\/span><span class=\"mord mathnormal\" style=\"margin-right:0.02691em\">w<\/span><span class=\"mord mathnormal\">d<\/span><span class=\"mord mathnormal\">o<\/span><span class=\"mord mathnormal\" style=\"margin-right:0.02691em\">w<\/span><span class=\"mord mathnormal\">ee<\/span><span class=\"mord mathnormal\">n<\/span><span class=\"mord mathnormal\">s<\/span><span class=\"mord mathnormal\">u<\/span><span class=\"mord mathnormal\">re<\/span><span class=\"mord mathnormal\">t<\/span><span class=\"mord mathnormal\">ha<\/span><span class=\"mord mathnormal\">t<\/span><\/span><\/span><\/span><\/span>200 actually gets sent to Bob. The solution with factum money is incredibly elegant: <i>the definition of the money<\/i>, or more precisely the definition of the current balance sheet, is the result of executing all of the contracts. Thus, if X does happen, then everyone will agree that Bob has the extra $200, and if X does not happen then everyone will agree that Bob has whatever Bob had before.<\/p>\n<p class=\"chakra-text css-gi02ar\">This is actually a much more revolutionary development than you might think at first; with factum money, we have created a way for contracts, and perhaps even law in general, to work, and be effective, without relying on any kind of mechanism whatsoever to enforce it. Want a $100 fine for littering? Then define a currency so that you have 100 units less if you litter, and <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"http:\/\/bitcoinmagazine.com\/9435\/markets-institutions-currencies-new-method-social-incentivization\/\">convince people to accept it<\/a>. Now, that particular example is very far-fetched, and likely impractical without a few major caveats which we will discuss below, but it shows the general principle, and there are many more moderate examples of this kind of principle that definitely can be put to work.<\/p>\n<h3 class=\"chakra-heading group css-xuzltg\" id=\"just-how-smart-are-smart-contracts\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"just how smart are smart contracts permalink\" href=\"#just-how-smart-are-smart-contracts\"><svg viewbox=\"0 0 24 24\" focusable=\"false\" class=\"chakra-icon css-173jpr1\"><g fill=\"currentColor\"><path d=\"M10.458,18.374,7.721,21.11a2.853,2.853,0,0,1-3.942,0l-.892-.891a2.787,2.787,0,0,1,0-3.941l5.8-5.8a2.789,2.789,0,0,1,3.942,0l.893.892A1,1,0,0,0,14.94,9.952l-.893-.892a4.791,4.791,0,0,0-6.771,0l-5.8,5.8a4.787,4.787,0,0,0,0,6.77l.892.891a4.785,4.785,0,0,0,6.771,0l2.736-2.735a1,1,0,1,0-1.414-1.415Z\"\/><path d=\"M22.526,2.363l-.892-.892a4.8,4.8,0,0,0-6.77,0l-2.905,2.9a1,1,0,0,0,1.414,1.414l2.9-2.9a2.79,2.79,0,0,1,3.941,0l.893.893a2.786,2.786,0,0,1,0,3.942l-5.8,5.8a2.769,2.769,0,0,1-1.971.817h0a2.766,2.766,0,0,1-1.969-.816,1,1,0,1,0-1.415,1.412,4.751,4.751,0,0,0,3.384,1.4h0a4.752,4.752,0,0,0,3.385-1.4l5.8-5.8a4.786,4.786,0,0,0,0-6.771Z\"\/><\/g><\/svg><\/a>Just How Smart Are Smart Contracts?<\/h3>\n<p class=\"chakra-text css-gi02ar\">Smart contracts are obviously very effective for any kind of financial applications, or more generally any kind of swaps between two different factum assets. One example is a domain name sale; a domain, like google.com, is a factum asset, since it\u2019s backed by a database on a server that only carries any weight because we accept it, and money can obviously be factum as well. Right now, selling a domain is a complicated process that often requires specialized services; in the future, you may be able to package up a sale offer into a smart contract and put it on the blockchain, and if anyone takes it both sides of the trade will happen automatically \u2013 no possibility of fraud involved. Going back to the world of currencies, decentralized exchange is another example, and we can also do financial contracts such as hedging and leverage trading.<\/p>\n<p class=\"chakra-text css-gi02ar\">However, there are places where smart contracts are not so good. Consider, for example, the case of an employment contract: A agrees to do a certain task for B in exchange for payment of X units of currency C. The payment part is easy to smart-contract-ify. However, there is a part that is not so easy: verifying that the work actually took place. If the work is in the physical world, this is pretty much impossible, since blockchains don\u2019t have any way of accessing the physical world. Even if it\u2019s a website, there is still the question of assessing quality, and although computer programs can use machine learning algorithms to judge such characteristics quite effectively in certain cases, it is incredibly hard to do so in a public contract without opening the door for employees \u201cgaming the system\u201d. Sometimes, a society ruled by algorithms is just not quite good enough.<\/p>\n<p class=\"chakra-text css-gi02ar\">Fortunately, there is a moderate solution that can capture the best of both worlds: judges. A judge in a regular court has essentially unlimited power to do what they want, and the process of judging does not have a particularly good interface; people need to file a suit, wait a significant length of time for a trial, and the judge eventually makes a decision which is enforced by the legal system \u2013 itself not a paragon of lightning-quick efficiency. Private arbitration often manages to be cheaper and faster than courts, but even there the problems are still the same. Judges in a factum world, on the other hand, are very much different. A smart contract for employment might look like this:<\/p>\n<p class=\"chakra-text css-gi02ar\">if says(B,&#8221;A did the job&#8221;) or says(J,&#8221;A did the job&#8221;):<br \/>\nsend(200, A)<\/p>\n<p class=\"chakra-text css-gi02ar\">else if says(A,&#8221;A did not do the job&#8221;) or says(J,&#8221;A did not do the job&#8221;):<br \/>\nsend(200, B)<\/p>\n<p class=\"chakra-text css-gi02ar\">says is a signature verification algorithm; says(P,T) basically checks if someone had submitted a message with text T and a digital signature that verifies using P\u2019s public key. So how does this contract work? First, the employer would send 200 currency units into the contract, where they would sit in escrow. In most cases, the employer and employee are honest, so either A quits and releases the funds back to B by signing a message saying \u201cA did not do the job\u201d or A does the job, B verifies that A did the job, and the contract releases the funds to A. However, if A does the job, and B disagrees, then it\u2019s up to judge J to say that either A did the job or A did not do the job.<\/p>\n<p class=\"chakra-text css-gi02ar\">Note that J\u2019s power is very carefully delineated; all that J has the right to do is say that either A did the job or A did not do the job. A more sophisticated contract might also give J the right to grant judgements within the range between the two extremes. J does not have the right to say that A actually deserves 600 currency units, or that by the way the entire relationship is illegal and J should get the 200 units, or anything else outside of the clearly defined boundaries. And J\u2019s power is enforced by factum \u2013 the contract contains J\u2019s public key, and thus the funds automatically go to A or B based on the boundaries. The contract can even require messages from 2 out of 3 judges, or it can have separate judges judge separate aspects of the work and have the contract automatically assign B\u2019s work a quality score based on those ratings. Any contract can simply plug in any judge in exactly the way that they want, whether to judge the truth or falsehood of a specific fact, provide a measurement of some variable, or be one of the parties facilitating the arrangement.<\/p>\n<p class=\"chakra-text css-gi02ar\">How will this be better than the current system? In short, what this introduces is \u201cjudges as a service\u201d. Now, in order to become a \u201cjudge\u201d you need to get hired at a private arbitration firm or a government court or start your own. In a cryptographically enabled factum law system, being a judge simply requires having a public key and a computer with internet access. As counterintuitive as it sounds, not all judges need to be well-versed in law. Some judges can specialize in, for example, determining whether or not a product was shipped correctly (ideally, the postal system would do this). Other judges can verify the completion of employment contracts. Others would appraise damages for insurance contracts. It would be up to the contract writer to plug in judges of each type in the appropriate places in the contract, and the part of the contract that can be defined purely in computer code will be.<\/p>\n<p class=\"chakra-text css-gi02ar\">And that\u2019s all there is to it.<\/p>\n<p class=\"chakra-text css-gi02ar\">The next part of this series will talk about the concept of trust, and what cryptographers and Bitcoin advocates really mean when they talk about building a \u201ctrust-free\u201d society.<\/p>\n<\/div>\n<p><br \/>\n<br \/><a href=\"https:\/\/blog.ethereum.org\/en\/2014\/02\/24\/daos-are-not-scary-part-1-self-enforcing-contracts-and-factum-law\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Many of the concepts that we promote over in Ethereum land may seem incredibly futuristic, and perhaps even frightening, at times. We talk about so-called \u201csmart contracts\u201d that execute themselves without any need, or any opportunity, for human intervention or involvement, people forming Skynet-like \u201cdecentralized autonomous organizations\u201d that live entirely on the cloud and yet [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":19172,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"tdm_status":"","tdm_grid_status":"","footnotes":""},"categories":[24],"tags":[],"kronos_expire_date":[],"class_list":["post-19171","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ethereum"],"_links":{"self":[{"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/posts\/19171","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/comments?post=19171"}],"version-history":[{"count":0,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/posts\/19171\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/media\/19172"}],"wp:attachment":[{"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/media?parent=19171"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/categories?post=19171"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/tags?post=19171"},{"taxonomy":"kronos_expire_date","embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/kronos_expire_date?post=19171"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}