Please enable JavaScript.
Coggle requires JavaScript to display documents.
Taxonomy of Educational Opportunities 2 - Coggle Diagram
Taxonomy of Educational Opportunities 2
Places of Learning
Academies and Institutes
Universities
Professional Associations
Learning Platforms
On-the-job learning
Self-taught
Education, Fields of Learning
DLT / Blockchain Introduction General
DLT Systems Anatomy (2)
Network Layer
Transaction Processing Component
Record Proposal
Conflict Resolution Rule
Validation Component
Record Validation
Transaction Finality
Transaction Validation
Communication Component
Data Broadcast
Network Access
Transaction Initiation
Data Layer
Operations Component
Programmatically executed transactions
Locus of execution
Input
Journal Component
Reference
Protocol Layer
Genesis Component
Codebase Creation
Rule Initiation
Intersystem Dependencies
Alteration Component
Protocol Governance
Protocol Change
Blockchain Taxonomy (3)
Consensus
Consensus Immutability and Failure Tolerance
Proof-of-Authority
Proof-of-Capacity/Proof-of-Space and Proof-of-Storage
Proof-of-Burn
Proof-of-Stake
Proof-of-Work
Hybrid
Gossiping
Local
Global
Consensus Network Topology
Hierarchical
Centralized
Decentralized
Consensus Agreement
Latency
Synchronous Communication
Asynchronous Communication
Finality
Non-Deterministic
Deterministic
Transaction Capabilities
Server Storage
Full Node Only
Thin Node Capable
Block Storage
Transactions
User Balance
Transaction Model
The Unspent Transaction Output (UTXO)
Traditional Ledger
Limits to Scalability
Number of Nodes
Possible Values
Number of Users
Confirmation Time
Number of Transactions
Data Structure in the Blockcheader
Binary Merkle Tree
Patricia Merkle Tree
Native Currency / Tokenisation
Tokenisation
Tokenisation Through Third-Party Add-Ons
Tokenisation
No Tokenisation Present
Asset Supply Management
Unlimited-Deterministic
Pre-Mined
Limited-Deterministic
Native Asset
Own Cryptocurrency
Convertible Multiple Assets
None
Extensibility
Intraoperability
Explicit Intraoperability
No Intraoperability
Implicit Intraoperability
Governance
Technical
Alliance
Open-Source Community
Interoperability
Explicit Interoperability
No Interoperability
Implicit Interoperability
Scripting Language
Generic Non-Turing Complete
Application-Specific Non-Turing Complete
Turing Complete
Non-Turing Complete + External Data
Security and Privacy
Data Encryption
SHA-2
ZK-SNARKS
Data Privacy
Built-In Data Privacy
Add-On Data Privacy
Codebase
Code License
Open-Source
Closed-Source
Software Architecture
Monolithic Design
Polylithic Design
Coding Language
Single Language
Multiple Languages
Identity Management
Access and Control Layer
Permissioned Public Blockchain
Permissioned Private Blockchain
Public Blockchain
Identity Layer
KYC/AML
Anonymous
Charging and Rewarding System
Reward System
Lump-Sum Reward
Block + Security Reward
Fee System
Fee Reward
Mandatory Fees
No Fees
Optional Fees
Fee Structure
Variable Fees
DLT / Blockchain Layers - How to build
Consensus Layers
Hardware and Infrastructure Layer
Data Layer
Network Layer
Application and Presentation Layer
Business Models & Entrepreneurship
Education, levels & types
Levels of learning (1)
ISCED 5: Short-cycle tertiary education
ISCED 6: Bachelor’s or equivalent level
ISCED 7: master’s or equivalent level
ISCED 8: Doctoral or equivalent level
ISCED 4: Post-secondary non-tertiary education
Type of education
Professional
Training
Vocational
Academic
Self-taught
Learning Resources
Courses
Duration
Number of months
Number of years
Number of sessions
Labs
Tutorials
Seminars
Education, Skills & competencies
Jobs
BC Developer/Smart Contract Developer
BaaS Operator
BC Journalist/Writer
BC Sales
BC Project Manager
BC Legal Consultant of Attorney
BC Quality Engineer/Tester
BC Architect
Crypto Engineer/Token Engineer
Blockchain Cybersecurity
BC Market Research
BC Data Scientist
BC Community Developer
BC Research
BC Consultant/Advisor/analyst
BC Engineer/Administrator
Skills
Programming
Business Development
Soft Skills
Research
Communicator
Community Developer
Paths of Learnins
Evaluation
Standards
Evaluation of places of learning
Evaluation of learning resources
Evaluation of skill acquisition
Certificate
Use Cases
Credits:
(1) UNESCO, International Standard Classification of Education, ISCED 2011
http://uis.unesco.org/sites/default/files/documents/international-standard-classification-of-education-isced-2011-en.pdf
(2) Rauchs, M. Glidden, A., Gordon, B., Pieters, G., Recanatini, M. Rostand, F., Vagneur, K. Zhang, B., Distributed Ledger Technology Systems, A Conceptual Framework.
https://www.jbs.cam.ac.uk/wp-content/uploads/2020/08/2018-10-26-conceptualising-dlt-systems.pdf
(3) Tasca, P., Tessone, C.J., A Taxonomy of Blockchain Technologies: Principles of Identification and Classification
https://ledger.pitt.edu/ojs/ledger/article/view/140