区块链是比特币的底层技术,比特币是区块链的首个应用。比特币是钱的话,区块链就是账本,是记录比特币转账记录的。但是区块链不单单是比特币独有,除了数字货币外,区块链将在其他应用领域有更多用武之地。千锋分享。
对于区块链技术的学习,其核心技术包含以下五个方面:
1)、P2P网络:点对点交易,没有中间方;
2)、分布式存储:所有节点信息统一,交易不可篡改,修改一个节点信息,需要其他节点共同修改
3)、加密算法:确保交易不可篡改、无法抵赖和破坏,且保护了用户隐私信息和交易记录的信息安全。交易可追溯
4)、共识算法(共识机制):实现自动网络共识
5)、智能合约:通过自动化脚本操作数据
具体区块链的学习路线图如下:
1.1区块链基本理论 0.5周
1.1.1初识区块链
1.1.2认识区块链家族
1.1.3区块链与比特币常见问题及基本概念
1.1.4区块链应用场景
1.1.5比特币钱包BitcoinCore
1.1.6testnet环境实现比特币交易
1.2编程基础入门 3.5周
1.2.1计算机软硬件基础
1.2.2字符集及字符编码
1.2.3HTML+CSS(含HTML5+CSS3)
1.2.4ECMAScript + BOM + DOM
1.2.5jQuery
1.2.6node.js
1.2.7Ajax及Express