Shaky ERC20 Allowances by Paul Razvan Berg (Devcon5)Sometimes, we can't see the forest for the trees. When not used carefully in dapps, ERC20 token allowances fit that description perfectly. This presentation goes into the story of how I accidentally put over 10,000 DAI at risk for my users, even if they only deposited 100 DAI in the smart contract per se.
The Magic of Ethereum Addresses by Hadrien Croubois (Devcon5)More often than not, people get messed up when writing or copying Ethereum addresses. The ENS is supposed to solve that but is not adopted by everyone yet. These errors can have spectacular consequences. Some end up with a happy end.
With the adoption of wallet smart contracts, this issue is only going to grow.
This talk will describe where Ethereum address comes from, how you could exploit knowledge of these mechanisms, and how you could protect yourself and your users using create2 based factory like the one deployed at 0xfac100450af66d838250ea25a389d8cd09062629.
3D Data × Blockchain by Kenta Suhara (Devcon5)The development and diffusion of VR and AR technology has made 3D data familiar.
However, 3D data can be copied, and there are challenges in protecting copyrights and portrait rights. Also, monetization can be difficult.
By publishing NFT of the original 3D data and providing the benefit that only the owner of the NFT can enjoy, we aim to create an eco-system that the value of the NFT will increase when the data duplicated.
We(BlockBase,inc, DiGITAL ARTISAN, and MiraCreative) started a project to publish NFT of Whole body 3D scanned data of Japanese celebrities.
Doing Business with the Blockchain by Enrico Talin (Devcon5)How to explain the blockchain to C-level managers. How to convince companies to become more competitive and grow their business by adopting the blockchain technology How to avoid the major pitfalls of the enterprise mindset.
Janus Platform by Solange Gueiros (Devcon5)How to publish websites in a decentralized way and index it using Ethereum Smart contracts. After is possible to search keywords in the websites.
In this talk will be presented tools to register, store and explore the Web 3.0.
DApps ain’t easy by Santiago Palladino (Devcon5)Along with my job at OpenZeppelin, I spent the last year writing a book on Ethereum for traditional web developers new to the space. While writing, I found that many things that we take for granted when coding on Ethereum are much more difficult to get right than we think.
On this lightning talk, we will briefly present overlooked challenges on gas estimations, handling reorganizations, and even managing subscriptions. Though there will be no silver bullet solution to close, we will discuss what we can do as an ecosystem to mitigate these problems.
A Visual Overview of Blockchain Development by Felipe Faraggi (Devcon5)The universe of blockchain commits, PRs and collaboration is as transparent as open source can be, yet it's still blurry and obscure from the outside- and sometimes even from the inside.
We’ll be taking a visual tour of the open source ecosystem currently in place in blockchain and comparing it to other communities. The talk will be very visual and supported by videos, data visualizations and lots of maps!
Some subjects mentioned in the talk:
- What/where are the main blockchain projects?
- What languages do these projects use?
- What are the most active projects?
- Where are main blockchain devs/contributors from?
- Source videos to visualize commits and milestones
A trustless Ethereum mixer using zero-knowledge signalling by Wei Jie Koh, Barry WhiteHat (Devcon5)Since Ethereum transactions are fully visible on-chain, it is possible to trace value transfers and surveil users' financial activity. This state of affairs deprives users of privacy beyond mere pseudonymity. Some workarounds, like using a centralised exchange wallet or a custodial mixing service, however, introduce a high degree of counterparty risk. The Ethereum ecosystem needs a noncustodial mixer which works through strong cryptography, rather than blind trust.
To solve this, we present a trustless mixer for Ether and ERC20 tokens. It builds upon Semaphore, a zero-knowledge signalling system by Barry WhiteHat and Kobi Gurkan. Additionally, it employs a burn relay registry which incentivises third parties to pay gas fees on behalf of mixer users. In this presentation, I will show a high-level architectural overview of the mixer, dive into its underlying zero-knowledge circuits, and discuss other applications of zero-knowledge signalling.
State of Ethereum 2019 by Matthew Tan, Wee Chuan Tan (Devcon5)We last presented at Devcon 3 Cancun. Fast forward to 2019, we explore how the network has evolved and grown since by looking at the overall top stats.
As Developers, to build better dApps it is also essential to understand the user base we are serving. Using analytics data, we look at the changing user demographics of the Ethereum eco-system, learn & discover what the Ethereum ""User Persona"" looks like today vs. 2 years ago: Has it changed or largely remained the same over time?
And while it goes without saying that building technical infrastructure is challenging, there are also unique non-technical issues in delivering basic essential infrastructure service to the community. We share some of these challenges, scaling issues and what we learned.
What on-chain, social & development data tells us about Ethereum's growth (Devcon5)By Serena Tan
In the spirit of sharing knowledge to move the ecosystem forward, this is a collaborative space providing demos and lightning talks by tech leads, researchers and data analysts from Amberdata, Alethio, Coingecko and Santiment.
Scheduled talks include:
How to export ETH data into a database and query it;
Exploring Ethereum Dataset with Google BigQuery;
Accessing the Python library for data scientists and researchers.
Blockchain at the Edge - Transformational Solutions: Open Format (Devcon5)By Thessy Mehrain, Hadassah Damien
Blockchain technology has the potential to transform the lives of marginalized communities, while greatly improving the lives of others by shifting agency from institutions to individuals, from the center to the edges.
Decentralized technologies can also create alternatives in crisis economies, by providing the transparency needed to counter corruption and human trafficking, and much more.
In a series of independent workshops, we will explore how to create transformational impact with blockchain tech via:
- Turbo-charging existing informal solutions
- Creating solutions for environments that have been ignored
We invite Devcon participants to join short, energetic and fun workshop sessions to connect creators (Developers, UX, Product Strategists...) and those for whom blockchain solutions can be transformational.
Join us to:
- Learn from and with those who have experienced systematic hardship based on identity (ethnicity/gender/sexual orientation/class/status), and those from crisis economies ( currency events/sanctions)
- Identify, define, and hack together to solve problems with and for those in crisis, collaborate on requirements and test with one another to perfect your products
Attending these sessions will equip participants with skills to build more meaningful, secure and robust products and systems.
Groups/Topics: (proposed/open to change) social transformation
We add problem statements
Financial control/ ownership … currency crisis,
Data privacy - digital identity, records, safe reporting, protesters, whistle blower
Transparency - sourcing of food supply, provenance of money/corruption,
Points of Contact:
Overall - Thessy Mehrain TG @ThessyMehrain (always at the event starting 9am)
Facilitation - Alix Keller/Hadassah Damien/Dhruv Luthra
Community/ Social - Adam Wozney - (at the Consensys Booth)
Organization - Kelly LeValley (always at the event starting 9am)
Ukiyo - Anna George
For event updates join Telegram Group: https://t.me/BlockchainAtTheEdge
UNICEF Summit by UNICEF (Devcon5)