Blockchain Engineering
Possible topics of interest include, but are not limited to:
▶️Architecture
Scaling issues of blockchains
Cryptographic algorithms and protocols for blockchains
Permissioned and permissionless blockchain designs
Formal specification of Blockchain behavior
Proof-of-work/ proof-of-stake algorithms
Distributed consensus algorithms and protocols
Peer-to- peer communication protocols
Identity, identification and trust
Atomic swaps and cross blockchain communication
▶️Smart contracts
Smart contract programming languages and VMs
Workflow automation
Formal verification of smart contracts
Smart Contract Testing (SCT)
Smart Contracts Software engineering
▶️Privacy and Security
Privacy and anonymity-enhancing technologies
Confidentiality
Security of blockchain protocols
Attacks on existing blockchain protocols and platforms
Fraud in cryptocurrencies, contracts and blockchain
Privacy and anonymity-enhancing technologies
▶️Blockchain Applications
Finance
Internet of Things
Supply chain management
Notarization
E-government
Energy/Smart Grid
Copyright management
Credentials in Education
…
▶️Cryptocurrencies
Economics of cryptocurrencies
Analytics, prediction of cryptocurrency markets
Privacy and anonymity
Fraud detection and financial crime prevention
▶️Operations
Forensics and monitoring
Real-world measurements and metrics
Test-beds and platforms
▶️Societal aspects
Usability and user studies
Governance
Regulation
Legal implications of smart contracts and virtual currencies
Censorship
Developing countries and blockchain adoption
▶️Standardization and Interoperability
Interplay between Blockchains
Interoperable Smart Contracts
Directory of public / private Blockchains