27/12/2021
Top 11 Skills of a Blockchain Architect :
As per estimates, reports say that by 2027, 10% of global GDP will be stored on blockchain technology.
A good blockchain architect must have:
1. Good understanding of
i. Cryptography concepts,
ii. Algorithms,
iii. Tools and Blockchain consensus mechanisms – like Solana is using proof of history (PoH),
iv. Various types of Hashes,
v. Various kinds of encryption algorithms,
vi. Digital signature alogorithm,
vii. Various kinds of security tools,
2. Good understanding of
i. Blockchain performance optimization,
ii. Upgrading nodes and chains,
iii. Backing up and restoring nodes,
iv. Handling cold nodes,
v. Handling wallets,
vi. Clustering for high availability,
3. Servers : Ability to set up, secure, harden & maintain Linux servers – Ubuntu, CentOs, Debian, Fedora, RHEL
Most of the nodes are being going to run on Linux. Ubuntu and Fedore are the most popular ones.
Don’t run all the nodes on one flavour of server to avoid risk of 51% attack.
4. Practical knowledge of Blockchain development platforms such as Tatum and Infura
5. Ability to understand what is GOOD and BAD use case of blockchain
6. Good understanding of the Decentralized Finance (DeFi) ecosystem – Assets, Chains, DAO, DeXs, Lending, Oracle, Protocols, Staking and Yield farming
7. Good understanding of Tokenization and Wrapped Assets
8. Good understanding of the most popular Public blockchains – Bitcoin, Ethereum, Binance smart chain, Avlanche, Terra, Solana, Tron, Polygon and Fantom.
9. Good understanding of emerging areas such as Hybrid Finance (HyFi), Metaverse, NFTs, Web3.0
10. Good understanding of Blockchain security
11. Good understanding of Smart contract security