You are on page 1of 11

Blockchain for Developer

Presented by Win Ko Min


Overview § Summary of Blockchain for Developer
§ A developer responsible for developing and optimizing
Who is a blockchain protocols, crafting the architecture of

blockchain blockchain systems, developing smart contracts and


web apps using blockchain technology are commonly
developer? called blockchain developers. [source: edureka!]
Type of § Core developer
blockchain § Software developer
developer
Core developer [source: edureka!]
Software developer [source: edureka!]
§ Core Programming Language
§ Data Structure
§ Cryptography
Skillset & § Decentralisation Concept
Knowledge § Distribution Concept
§ Application Architecture
§ Blockchain Architecture
§ Ethereum

Popular § Hyperledger Fabric

Blockchain § R3 Corda

Platform § Ripple
§ Quorum
Name Ethereum Hyperledger Fabric
Permissioned? Permissionless Permissioned
Consensus Proof of work Pluggable Mechanism
Smart Contracts Smart Contract Codes [written Smart Contract Codes
in Solidity] [written in GoLang, Java]
Currency - Ether - None
- Token via Smart Contract - Currency & Token via
Chaincode
Suitable for - B2B - B2C

Comparison
§ Certified Blokchain Developer – Ethereum

Certifications § Certified Hyperledger Fabric Developer


§ Certified Blockchain Solution Architect
Beyond § Know Your Customer [KYC]
Development

You might also like