Back to all updates

almost 4 years ago

Have you chosen your track yet? 

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…

  1. 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

  2. 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: 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.