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 Feb 24th 2018
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

Explanation

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

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

Town Crier Service Delivers Solid Data To Coders

By

Jeremy

Nation

WriterETHNews.com

A new service launching, Town Crier, is built to work with Ethereum and will use an encrypted connection to gather data from the internet and repackage it for use by coders who create EDCCs.

Ethereum's EDCCs may be receiving a boon in the form of Town Crier (TC), a tool designed to provide trustworthy information for use by contracts.

Project leader Fan Zhang provided insight to ETHNews about how TC functions:

"TC has a smart contract frontend on Ethereum chain, which accepts access requests from user contracts and delivers the data feed furnished by the TC server to the requesting contracts. So the way an application contract could use TC is simply to send requests to the TC contract and provide a callback address, which will be called with the packaged data feed."

If given bad or corrupted information, an EDCC can be considered untrustworthy, so TC uses a layer of cryptography to verify that data is not altered from its original state before providing it to coders.

"What TC offers is data feeds with strong authenticity guarantee, meaning TC can guarantee that the source of the data feeds is indeed from credible information sources," said Zhang.

Another capability TC introduces is the option to hide data within an EDCC so that only parties to the contract are able to see it. Such innovations step away from the open source transaction data that is currently viewable on the Ethereum blockchain.  Zhang explained leveraging the confidentiality provided by hardware, such as Intel SGX, by which user data "is encrypted under a public key whose corresponding secret key is only known to the trusted hardware."

Zhang continued:

"More precisely, trusted hardware can generate a pair of keys and keep the secret key concealed. That way, no one (no even the operators of TC) except for the trusted hardware can see the secret key. Therefore users' requests are kept secret from anyone."

Ethereum founder, Vitalik Buterin told MIT Technology Review his take on TC. “The lack of data feeds from the outside world is definitely a large impediment, and Town Crier could go far in mitigating this issue,” he said.

With a paper first released in February 2016, and further collaboration at the IC3-Ethereum Crypto Boot Camp in July that same year, TC will be ready to demonstrate the project on May 15, 2017. The demo will show how TC can offer data feeds that include stock prices, weather reports, flight information, virtual currency exchange rates, and UPS package tracking. Ari Juels, professor at Jacobs Technion-Cornell Institute, will be releasing the software as open source for developer applications.

Jeremy Nation

Jeremy Nation is a writer living in Los Angeles with interests in technology, human rights, and cuisine. He is a full time staff writer for ETHNews and holds value in Ether.

ETHNews is committed to its Editorial Policy

Like what you read? Follow us on Twitter @ETHNews_ to receive the latest Town Crier, data feed or other Ethereum application news.