Key Points
- DMX is a member of the Linux Foundation Hyperledger project and MOBI - the auto industry blockchain consortium
- Hyperledger Fabric is our primary blockchain platform at this point
- Hyperledger Fabric documentation provides excellent overview of blockchain concepts
- The EDX courses and Ethereum courses are optional - not critical to master Hyperledger technologies
- Cryptocurrencies may become part of our payments model at some future point
- Tokens can add incentives our marketplace participants at a point
- While Ethereum is not our primary platform, we may use Ethereum contracts or interface to Ethereum-based blockchains
References
Reference_description_with_linked_URLs___________________________________ | Notes____________________________________________________________________ |
---|---|
Blockchain concept articles | |
Hyperledger | |
https://www.hyperledger.org/ | Hyperledger Project Greenhouse - all projects |
Hyperledger, A Greenhouse for Blockchain Projects Hyperledger hosts and incubates multiple technology projects, all advancing business blockchain frameworks and modules through open source collaboration. | |
https://www.hyperledger.org/projects/composer | Hyperledger Composer a set of collaboration tools for building blockchain business networks that make it simple and fast for business owners and developers to create smart contracts and blockchain applications to solve business problems. Built with JavaScript, leveraging modern tools including node.js, npm, CLI and popular editors, Composer offers business-centric abstractions as well as sample apps |
https://www.hyperledger.org/projects/cello | Hyperledger Cello on-demand “as-a-service” deployment model to the blockchain ecosystem to reduce the effort required for creating, managing and terminating blockchains |
https://www.hyperledger.org/projects/explorer | Hyperledger Explorer Explorer can view, invoke, deploy or query blocks, transactions and associated data, network information (name, status, list of nodes), chain codes and transaction families, as well as any other relevant information stored in the ledger |
https://www.hyperledger.org/projects/caliper | Hyperledger Caliper Performance tools |
https://www.hyperledger.org/projects/hyperledger-burrow | Hyperledger Burrow EVM to execute Ethereum Smart Contracts |
https://www.hyperledger.org/projects/ursa | Hyperledger Ursa “Base Crypto” Library – Our first sub-project will be our “base crypto” library, of which the main feature is our shared modular signature library. Z-Mix – Our second sub-project will be Z-mix. Z-mix will offer a generic way to create zero-knowledge proofs |
https://github.com/hyperledger | Hyperledger resources on github |
https://wiki.hyperledger.org/ | Hyperledger wiki to contact working groups etc |
https://events.linuxfoundation.org/events/hyperledger-global-forum-2018/program/agenda/?utm_source=hl-event-listing&utm_medium=web-referral&utm_campaign=gf18 | Hyperledger Global Forum: 2018 - Basel, Switzerland |
Ethereum | |
https://ethereum.org/ | Ethereum home |
https://entethalliance.org/ | Enterprise Ethereum Alliance Specifications provide open standards for developing large-scale, interoperable blockchain implementations. |
MOBI | |
https://dlt.mobi/ | mobility open blockchain initiative |
Optional Blockchain courses | |
https://www.edx.org/course/understanding-blockchain-and-its-implications | Blockchain: Understanding Its Uses and Implications |
https://www.edx.org/course/blockchain-for-business-an-introduction-to-hyperledger-technologies | Blockchain for Business - An Introduction to Hyperledger Technologies |
https://www.udemy.com/ethereum-and-solidity-the-complete-developers-guide/ | Ethereum and Solidity: The Complete Developer's Guide udemy course: Use Ethereum, Solidity, and Smart Contracts to build production-ready apps based on the blockchain |
NOT recommended blockchain courses | |
Working With Hyperledger Fabric Blockchain on IBM Bluemix | very old course. Way out of date. No value at all for current Fabric development |
Key Concepts
Potential Value Opportunities
Potential Challenges
Candidate Solutions
Step-by-step guide for Example
sample code block