4 months ago
Have you chosen your track yet?
With 10 tracks to choose from, which one is for you?
Each track comes with its own challenges, mentors, judges, special benefits and of course bounties and prizes. Find full details of each track on the Diffusion website. Here’s an overview to get you started.
The Usable Stack: new and better ways to use Web 3
Using crypto and DApps is still far too hard. How do we not only lower the barrier of entry, but make every interaction that a user has with a cryptonetwork understandable and safe? In this track we want to see DApps on the Convergence Stack that use innovative ways to use the decentralised web securely. We encourage you to think beyond the browser — augmented reality (AR), virtual reality (VR), voice interfaces (VUI), conversational interfaces (CUIs) and NFC tags are all ways to engage with a cryptosystem.
Focus areas: UX
A Stack for Good: your moonshot for a better world
How can you leverage the Convergence Stack to do Good, with a capital G? In this track we invite you to create your moonshot for a better world. The crazier, the better.
Focus areas: Learning, Storage, Networking, Middleware, UX
ETHBerlin and the DoD: community improvement bounties
We are very happy to welcome ETHBerlin and the Department of Decentralization to Diffusion 2019! There will be Department of Decentralization Community Improvement Bounties focusing on all areas in the Convergence Stack, with a soft focus on Ethereum:
- Middleware Community Improvement Bounty: during ETHBerlinZwei, DeFi reigned supreme. There were incredible projects such as the mixer of mixers S.U.D.Z, Cherry Swap: swapping interest rates using the Compound Protocol, or Ratelock: fixed interest rates for lending/borrowing.
- UX Community Improvement Bounty: We are looking for a project that truly moves the needle when it comes to overall User Experience and usability for the ecosystem.
- Networking Community Improvement Bounty: the work on Libp2p continues with a dedicated bounty.
Web 2.5: onboarding the rest of the world to decentralised technology
Diffusion is all about Web 3.0 — decentralised, open, user-owned. You are the pioneers. Now how do we onboard the 99% of developers and organisations who are not into Web 3 yet? This track is focused on bridging the world of Web 2 and Web 3. Can you build a DApp that leverages one or more centralised services, while maintaining its openness and decentralised nature?
Focus areas: Learning, Storage, Networking, Middleware, UX
The Odyssey Serendipity Network: growing a network of ecosystems
Since 2017, Odyssey has grown into the largest AI and blockchain hackathon in the world. Anyone who has ever been at Odyssey experiences a network and serendipity effect that is unlike any other hackathon. To get a feel for that serendipity, just have a look at the Odyssey 2019 after movie. With the Serendipity Network, Odyssey wants to digitise and distribute the serendipity effect of the Odyssey Hackathon experience for everyone in the world and create a network of ecosystems committed to helping each other. Where each actor and ecosystem is connected, not based on who knows whom but on who is working on what and in which context.
Focus areas: UX, Storage, Middleware
Machine Learning in the Decentralised World: opening the AI silos
When data has become a digital asset, how can you leverage it in your DApp? What can you achieve with machine learning with the ever growing open datasets that decentralised systems themselves produce? Submissions in this track must include a machine learning component, with a preference for privacy-preserving forms of machine learning.
Focus areas: Learning, Storage
Shaking Up the Model: data and compute in different places
Peer to peer protocols, agent-based architectures and distributed ledgers have opened the door to new ways of building ecosystems unified by software, beyond the ubiquitous client-server model. But how do we ensure data reliability and long-term durability when users own their data, while keeping data private? How do we enable access control in decentralised systems? In this track we want to see DApps built on the Convergence Stack that use an innovative model of storing and processing data to address these questions.
Focus areas: Storage, UX, Middleware, Learning
Token Engineering: (re-)invent economic mechanisms by using simulations
Cryptoeconomic systems allow us to establish new rules and economic incentives for blockchain ecosystems. To develop such systems we can apply tools and methods from complex systems engineering. One core element are simulations that allow us to verify a specific system design before launching it to the real world. Over the last months, BlockScience developed a token modeling framework, called cadCAD, which has now been open sourced for everyone to start simulating token economies. The TokenEngineering track seeks developers to use cadCAD to validate and improve a given cryptoeconomic building block, or create one.
Sharing in Consortia Networks: permissioned, tokenized data sharing with T-Labs
As we push towards ecosystem infrastructures (Ecostructures) by using blockchain, members of consortia cryptonetworks will require enterprise grade access control and storage, as well as a way to monetize data by using tokens. In this track we would like to see developers develop a role-based data sharing solution, and build a data marketplace to monetize data.
We would like developers to experiment with identification processes for users and data, attribute-based access control, scalability solutions, smart contracts and tokenized data sharing. Developers in this track will get access to Stax, the multi-blockchain orchestration suite developed by T-Labs which can be used to spin up infrastructure for Ethereum and other technologies.
Focus Areas: Security, UX, Storage
Hyperledger and the Convergence Stack: self-sovereign identity and beyond
The Hyperledger project governs a rich set of open source technologies for the decentralised web. In this track we invite developers to build innovative solutions using self-sovereign identity and verifiable credentials with Hyperledger Indy, Aries and Ursa, or build with other Hyperledger technologies and combine them with components of the Convergence Stack. Some themes to start with:
- Travel credentials and crossing borders
- Customer relationships in online commerce and offline (retail) commerce, and where they come together
- Internet of Trusted Things: credentials for devices
Developers participating in this track will get access to Evernym Verity nodes, which offer a powerful interface to the capabilities of Sovrin and other Hyperledger Indy networks, including credential issuance and verification.
Focus areas: Storage, Middleware, UX
Once you’ve chosen…
Make sure you’re signed up to the Telegram group to hear the latest updates on your track - final bounties, judges and mentors to come https://t.me/joinchat/G5hjDRVKElbcoaZK6aG8-g
- You should also register your team, submissions are open, and you can create yours now. There is a great step-by-step guide on how to do this here: https://www.youtube.com/watch?v=aVt1cgALx9k You can (and should) update all details about your submission at the end of the hackathon. For now it's just important that you register your project name, track and teammates. The actual coding happens on the event 19th/20th of October.
If you have any questions about the hackathon, please post on the discussion forum.