Our hacker team of Zhenting Zhou and Deon Summers attended ETHDenver from Friday, February 16 to Sunday, February 18.
Held at the Sports Castle on 1000 N Broadway, Denver, CO, the Ethereum Hackathon brought together coders and entrepreneurs to develop Blockchain solutions for various use cases. The event had approximately 1,500 attendees and was livestreamed through Facebook. More information can be found at https://ethdenver.com/.
The seven winning teams included Elkrem, Cache, Feel Good, Solidity, Keysplit, Canteen, and Blockstreet.
Elkrem, an ethereum development board, looks to revolutionize the hardware aspect of blockchain. Cache is a cyberpunk cryptocurrency trading game based on the classic Drugwars played on TI graphing calculators using ERC20 and ERC721. Feel Good is an end to end traceable and accountable blood donation system to avoid transmission of contaminated blood. The solidity gas profiler aims to assess where transaction fees were spent within the context of a smart contract. Keysplit is a way to recover a lost private key through safeguarding it with a designated “guardian.” Canteen is a realization to decentralize the concept of kubernetes and streamline the number of applications for companies and start ups. Lastly, the Blockstreet boys came up with an end to end decentralized development platform with a tutorial system.
Zhen and Deon worked on two separate projects and expressed their enthusiasm for having participated.
In particular, Zhen worked on a project to kick start scientific research funding with ethereum. More information on the project can be found at: https://medium.com/@kyletut/proposing-the-forecasted-elastic-allocation-token-6ebe7d43778a. The GRANT submission can be found at: https://devpost.com/software/grant#updates.
Deon, who teamed with some developers of the TrueBit project, explained his favorite winning project as the solidity gas profiler.
His team focused on solving a problem that the Aragon team introduced: verifiable Off-chain Tabulation of Carbon-vote signaling.
“Current voting on the ethereum network is either done by locking up tokens, or creating snapshots (such as MiniMe tokens from the Giveth team). We created a way to vote and reach consensus where each vote is weighted by the number of tokens in a voter’s wallet. A voter can vote yes/no to a proposal, and if anytime in the future he sends or receives tokens, the voting balance is updated at that time”, explained Deon.
Some of the team’s favorite presentations included Joshua Hannan, William Dias, and Jessica Marshall’s Introduction to Smart Contract and DApp Security and David Knott’s Introduction to Vyper.
The Hannan, Dias, and Marshall team went through a number of ethereum “hacks” and ways to prevent them (some problems taken from https://ethernaut.zeppelin.solutions/). Through emphasizing the need to keep smart contracts as secure as possible, this talk stood apart as necessary for the ecosystem.
David Knott introduced Vyper as an Ethereum programming language that poses an alternative to Solidity (the most popular one currently). David went through examples, gave information about the inspiration behind Vyper, and outlined their goal of making it an easily readable and secure language for the ethereum ecosystem.
To pose questions for the Hashed Health participants at ETHDenver and continue the conversation, visit https://chat.hashedhealth.com.