-
Roadmap
-
1.N Byron
-
The Byron phase of the settlement layer (Cardano SL) was launched by IOHK, Cardano Foundation, and Emurgo. It enabled the launch of ada cryptocurrency and allowed users to transfer and trade ada.
- Live Oct 2017
-
Shelley Rollout Map
- 1.5 Last Byron / First Shelley Update (backend only) Introduction of Ouroboros BFT
- Projected Feb/19
- 1.6 Decouples Deadalus Wallet from Oroboros backend, Deadalus able to connect to RUST Cardano and new Haskell code. Icarus style addresses
- 1.7 Rust AND new Haskell work with new system
- Cardano CHAIN, Cardano NETWORK replaces Cardano SL and Carano CL and introduced into Daedalus wallet backend
- 100% migration off of legacy code
- Address changes: Introduction of a SPENDING KEY, STAKING KEY, ENTERPRISE Addresses
- Metadata associated with address. Stake pool data, fee schedule, url, embedded intent of transaction, etc..
- Allows COLD staking!
- Enterprise addresses remove ADA from system (Exchange addressses unable to stake or impact network)
- Onboard Staking pool members Feb/19
- Command Line client to begin build up of staking pools
- Getting docker image set up, self host setup etc
- Then need time to propagate network / marketing etc
- Mass update to Daedalus
- Delegation Center
- GUI UX and UI coming in Blog post "soon"
- Registration for Staking
- 1.8 Staking goes LIVE in slow rollout weaned off of Ouroboros BFT slot production (BFT get's no rewards, all rewards go to slot producers in stake pools)
- Nobody has ever done this in crypto-currency space
- This is not a fork, this is all origional science
- Cons: nothing to reference, untested waters, lessons still to be learned, surprises almost likely to come up
- This will allow time for first movers to get going and less experienced to come in as they can get up to speed
-
2.N Shelley
-
The Shelley phase will transition Cardano SL to a completely decentralized system which will allow all users to participate in the protocol, and get rewards for producing blocks by staking individually or within stake pools.
- Projected Live Q1 2019
-
3.N Goguen
- The Goguen phase will bring the second collection of protocols with the computation layer (Cardno CL) deployed as side-chains, with support for smart contracts. (Cardano NETWORK)
-
4.N Basho
- The Basho phase will be focused on performance, security, and scalability improvements. It will enable Cardano to scale to millions and billions of users.
-
5.N Voltaire
- The Voltaire phase will add a treasury system and governance, enabling sustainability and self-sufficiency for Cardano.
-
ADA Blockchain
-
Layers of Cardano Blockchain Architecture
-
Settlement (Accounting)
Cardano CHAIN (CC)
-
Ouroboros
- Github
- Comparison of Block Expectation Time for Various Consensus Algorithms. (Bitcoin vs GHOST vs Ouroboros)
- How it works (Epochs)
- Youtube
- Nets
- Main
- Live OCT 2017
- Test
- Block Explorers
- Official
- Adacheck.io
- Adascan
- clio.one
- Ouroboros Iterations
- Ouroboros Praos (Jun 12/17)
- Origional Protocol
- Byron Phase
- Ouroboros BFT (OCT 30/18)
- Byzantine Fault Tellerant
- End of Byron Phase
- Ouroboros Genesis (May 3/18)
- Dynamic Availability
- Ouroboros Hydra
- Scalability
- Basho Phase
- Ouroboros Philos
- Interoperability
- Ouroboros Crypsinous (Nov 20/18)
- Privacy
-
Computation (Side-Chains)
Cardano NETWORK (CN)
-
Smart Contracts
- Plutus
- Github
- Nets
- Main
- IOHK working on Extended UTxO Mar/19?
- Test
- Playground
- Domain Specific Languages (DSL)
- Financial
- Marlowe
- Github
- Browser Emulator
- Meadow
- Nets
- Main
- Test
- Non-Programmer Friendly
- Technology
- Haskell
-
Virtual Machines
- IELE
- Github
- Nets
- Main
- Test
- KEVM
- The backbone of building smart contracts with the highest possible degree of security, auditability and correctness.
-
Resources
-
Wallets
-
Full (Official)
-
Daedalus
- Github
- Update 1.6 will decouple wallet from Ouroboros backend
-
Light
-
Icarus (Code Base)
- Github
- Yoroi - Light Wallet
- Github
- Chrome Extension
- Technologies
- Rust
- Node.js
- Web|Assembly
- Cardano
- 3rd Party
-
Hardware
- Ledger
-
Trezor
- Pending
-
Sirin Labs
- Pending
-
Learning Resources
-
edu.clio.one
- Plutus Training
- Development Updates
-
Cardano Projects
-
Incubators
- Sirin Labs
- Traxia
-
Cardano Developers
- Fractalide
-
Community
-
Official Networks
- Reddit
- Telegram
- Forum
- Meetup
- Facebook
-
Youtube
- (Cardano Foundation)
- Twitter
-
Community Leaders
-
The Cardano Effect Podcast
- Reddit
-
Youtube
- TCE Clips (Youtube)
- Ambassador Program
-
Cardano Watchdogs
- Twiter
-
ADAEVO.com
- Web
-
Organization
-
IOHK
-
Research
-
Cardano is the most authoritative, researched and vetted cryptocurrency project on the planet. See the linked resource for the list of papers produced by the research initiatives of IOHK.
- 40+ Research Papers
- 20+ of which have gone through peer review
- Design
- Build
-
Maintain
- Will submit contract proposals to the Cardano ecosystem for future development, feature proposals, maintenance etc
-
Educate
- Youtube
-
Emurgo
-
Commercial Ventures
- Develop
- Support
- Incubate
-
Integrate
- Businesses
-
Cardano Foundation
- Standardize
- Protect
- Promote
- Educate
-
Design Principles
-
Scalability
-
Need to scale to Bilions of users and able to process many tx/sec. including off-chain.
- Side Chains - Cardano NETWORK (CN)
- Roadmap (4.N Basho Phase)
-
Interoperability
-
There will not be just one coin to rule them all. Transactions crypto to crypto are empowered on the ADA blockchain
-
NIPOPOW/S
- Contain any POW or POS coin in a Side Chain. BTC, ETH, TRX, even ADA
- Hard Fork Resistence
-
Sustainability
-
Decentralized projects need systems in place to ensure trust-less longevity. Without a centralized point of development (or failure) a solid foundation for sustainability is paramount.
- Fee Structure
-
DAO / Treasury / Governance
- Perpetual Funding
-
Incentives / Staking
- ~1000+ Nodes, Stake pools, offline staking
- Onboarding stake pool members Feb/19
- Propogation
-
Future Development
- Contract bidding with community voting
-
Why Cardano?
- Bitcoin is the first generation crypto currency, establishing bedrock for trust-less, immutable, POW ledgers.
Ethereum was 2nd generation and lead the way to putting a programming language on the blockchain giving us the concept of smart-contracts and empowered the ICO movement.
Cardano is the 3rd generation and builds on the legacy of Bitcoin and re-evaluates the concepts behind ETH to deliver the worlds most authoritative, researched and vetted smart-contract platform.
- Comprehesive Layman's Scope
-
Why Haskell?
- "Choosing Haskell for protocol development was the most difficult choice."
"The protocols that compose Cardano are distributed, bundled with cryptography and require a high degree of fault tolerance."
"One of the primary reasons for choosing Haskell is that it provides the right balance of practicality and theory. Specification derived from white papers looks a lot like Haskell code, and connecting the two is considerably easier than doing so with an imperative language."
- More in-depth about "Why Haskell?"
-
This Cardano Mind Map is a community generated resource to visually map a top level view of the Cardano ecosystem.
-
Objectives
- 1. Visually map out the main components of the Cardano ecosystem
- 2. Drill down to reasonable depth of sub categories with basic descriptions
- 3. Provide external links to at least one relevant resource which provides more detail
-
4. Exclusions
- 4.1 This map does not provide any active functions related to the Cardano project or the community
- 4.2 This map is community led and therefore not to be considered official, comprehesive or without errors
- 4.3 This map will not link to affiliate links
- 4.4 This map is a work in progress
- 4.5 Everything subject to change
-
Support
- Submit Suggestions / Edits / Errors / Broken Links
- Cardano Map Mission