In the era of fake news, professor and cryptographer Ari Juels is preparing to launch an online service designed to provide the most trustworthy information on the Internet. But Town Crier, scheduled to launch Monday, is for the benefit of machines, not humans.
The downside is that a smart contract is only as trustworthy as the data it draws on. Juels, a professor at Jacobs Technion-Cornell Institute in New York, says that is limiting progress on making the concept practical. Smart contracts can’t simply scrape data from the Web, because existing systems don’t provide a way to verify that the data a contract is acting on hasn’t been tampered with, he says: “Because you don’t have good sources of data, there’s not a lot you can do right now with smart contracts.”
The Town Crier service launching next week is designed to showcase software of the same name that Juels and colleagues at Cornell say offers a solution. Their system pulls in data such as weather reports over an encrypted connection, and repackages it into feeds for use by coders building smart contracts. Town Crier’s feeds wrap data in cryptography that allows outsiders to verify the data’s source and confirm that it hasn’t been altered.
Smart contracts are a favorite idea of the banks and venture capitalists that have plowed millions into blockchain technology, an approach to managing data and money inspired by the digital currency Bitcoin (see “Blockchain Primer”). Town Crier is built to integrate with Ethereum, a cryptocurrency and smart-contract platform with a total value of $8.4 billion, which has been endorsed by corporate giants including UBS and Microsoft.
Vitalik Buterin, cofounder of Ethereum, hopes Town Crier can help translate more of the enthusiasm about smart contracts into action. “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 says.
The Cornell researchers plan to release Town Crier as open-source software for others to use. The demonstration service launching next week will provide feeds of data including stock prices, weather reports, flight information, cryptocurrency exchange rates, and UPS package tracking. Longer term, a commercial version is planned.
Town Crier’s design also allows smart contracts to hide the data they are using from everyone but the parties to the contract. The default on blockchain systems like Ethereum is generally for all transaction data to be visible to all.
David Yermack, chair of the finance department at New York University, says those privacy features could help address another challenge for financial companies interested in blockchains. “Privacy is a huge issue for people looking into distributed-ledger technology,” he says. “The clients, banks, and regulators put a very high premium on secrecy.”
A horrifying new AI app swaps women into porn videos with a click
Deepfake researchers have long feared the day this would arrive.
The worst technology of 2021
Face filters, billionaires in space, and home-buying algorithms that overpay all made our annual list of technology gone wrong.
The radical intervention that might save the “doomsday” glacier
Researchers are exploring whether building massive berms or unfurling underwater curtains could hold back the warm waters degrading ice sheets.
In a further blow to the China Initiative, prosecutors move to dismiss a high-profile case
MIT professor Gang Chen was one of the most prominent scientists charged under the China Initiative, a Justice Department effort meant to counter economic espionage and national security threats.
Get the latest updates from
MIT Technology Review
Discover special offers, top stories, upcoming events, and more.