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 ---
--%
Wednesday Dec 13th 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

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

Devs Introduce Underhanded Solidity Coding Contest

By

Jason

Civalleri

WriterETHNews.com

Ethereum core developers ask community for their best “seemingly harmless” executable distributed code contracts (EDCC) written in Solidity that can be used in ways not apparent to readers.

On July 3, 2017, in an apparent effort to encourage white hat “hacking” of Ethereum’s popular EDCC syntax language, George Hallam – former Ethereum Foundation (EF) Director of External Communications and current Head of Business Development of Melonport – announced a contest to help in finding ways Solidity can be manipulated to promote nefarious purposes. As Nick Johnson – EF contributor and director of the contest – put it, the goal is “to encourage people to think underhandedly for a good cause: finding and publicising 'gotchas' in Solidity and smart contract coding.” The contest asks for coders to submit EDCCs that can be used to trick third parties into falling for some type of Ethereum-based trap.

To enter the contest, programmers must submit an ICO-related EDCC written in Solidity that hides some sort of trick not easily apparent to a code-reviewer. Examples of possible tricks include a token offering that allows some investors to get more tokens than they should be entitled to, a token disbursement EDCC with a hidden backdoor for project creators to fully withdraw all funds at any time, and a token contract with a veiled mechanism for creating more tokens. Programmers that submit their work by the July 31st deadline will be entered for a chance to win the first prize – an EF-donated admission to Devcon 3, where they can potentially be given an opportunity to present their underhanded contract.

For more rules and guidelines, see the contest’s website.

The Ethereum Foundation is not involved in this event, but did contribute to the event’s prizes.

Jason Civalleri

Jason Civalleri is a law student and MBA-graduate passionate for blockchain and distributed ledger innovation. His first exposure to blockchain was his investment in Bitcoin in 2011, and he built his first miner for the Ethereum network in January 2016.

ETHNews is commited to its Editorial Policy

Like what you read? Follow us on Twitter @ETHNews_ to receive the latest Solidity, contest or other Ethereum ecosystem news.