ETHERLive
ETHERLive delivers real-time price and volume data across 16+ exchanges to users in a clear and easy-to-understand package. Users can get up-to-the-second updates for each exchange/currency pair, as well as aggregated market averages for each exchange, currency, and the market as a whole. It also provides a global converted average of all the currency pairs monitored by ETHNews, converted to USD.

---

24hr ---
--%
Saturday Nov 25th 2017
RESOURCES

The Basics

Learn the basics of Ethereum and various cryptocurrency technologies

Learn More

What is Ethereum?

Understand the underlying principles of the Ethereum Platform

Learn More

The Blockchain

Discover the revolutionizing technology known as the blockchain

Learn More
SUBMIT

Press Release

Submit a press release for consideration on ETHNews

Submit Press

Story / Dapp

Submit a story or DAPP to be considered for publication on ETHNews.

Submit Story

Event

Submit an event for consideration on ETHNews

Submit Event

Explanation

Submit "Ethereum Explainer" content for consideration to be featured on ETHNews

Submit Topic
ETHNews Logo
---
--%
Home
News
Etherlive
Ether Price Analysis
Resources
Events
Contact Us

What Is An Executable Distributed Code Contract?

An Executable Distributed Code Contract is an electronic agreement that works on the Ethereum blockchain. 

It is termed “distributed code” because it is a set of instructions (code) distributed throughout the entire Ethereum platform (itself a decentralized distributed ledger). This distributed code is executable because it has the necessary agency to perform functions on the blockchain when the correct prerequisites or inputs are met.

Because EDCCs are designed to be responsive to triggers from stimuli within the Ethereum ecosystem (for example, an EDCC that transfers ownership of property to children when they come of age, or an EDCC that changes a company’s insurance rates when the system registers that it has hired twenty new employees), EDCCs are often termed “Smart Contracts.” They’re thought of as contracts because they contain instructions that command “if X factor is met, then make event Y happen.” It’s a functional agreement. The “smart” distinction comes from the fact that the EDCC is executable and swings into action to either cause a transaction or exchange of information on the blockchain. It’s not an inert statement on a piece of paper.

“Smart” is a bit of a misnomer, however. Like a computer, ECDDs can perform very advanced functions, but also like a computer, EDCCs cannot think. They only perform the tasks they are programmed to perform. 

EDCCs can simplify people’s lives as well as business functions and the jobs of many governments, agencies, and corporations. They are, in essence, agreements that can be used for nearly any kind of situation. Examples include transferring car titles or property values, managing marriage and divorce agreements, placing bets in fantasy sports leagues, managing payments on student loans and more. Within the “world computer” of Ethereum, EDCCs are the instructive code that comprise its programs. Within the “world computer” of Ethereum, EDCCs provide the logic for computational processes.

To learn more about the programs and utilities that can run on Ethereum, read more about Dapps.