对于非技术背景而又正在学习区块链的小伙伴来说,区块链的知识点非常多,经常被各技术术语搞得很混乱,这不仅因为区块链是多种技术组合而成,还因为它在不断的发展变化中。
对于非技术背景而又正在学习区块链的小伙伴来说,区块链的知识点非常多,经常被各技术术语搞得很混乱,这不仅因为区块链是多种技术组合而成,还因为它在不断的发展变化中。
今天的小课堂将梳理区块链的整体架构,以帮助大家对区块链技术有一个宏观的理解和认知,顺便毫无压力地听懂各种行话、看懂各个区块链项目介绍。
关于区块链的整体架构,之前万向区块链小课堂专门制作了一期小视频3分钟理解区块链的六层模型来解释。这个视频中的区块链架构图是经典区块链技术架构:
数据层:数据层主要描述区块链的物理形式,是区块链上从创世区块起始的链式结构,包含了区块链的区块数据、链式结构以及区块上的随机数、时间戳、公私钥数据等。
网络层:网络层主要通过 P2P 技术实现分布式网络的机制,网络层包括 P2P组网机制、数据传播机制和数据验证机制,节点之间通过维护一个共同的区块链结构来保持通信。
共识层:共识层主要包含共识算法以及共识机制,是区块链的核心技术之一,也是区块链社群的治理机制。目前至少有数十种共识机制算法,比如PoW、PoS、DPoS等。
激励层:激励层主要包括经济激励的发行制度和分配制度,其功能是提供一定的激励措施,鼓励节点参与区块链中安全验证工作,并将经济因素纳入到区块链技术体系中,激励遵守规则参与记账的节点,并惩罚不遵守规则的节点。
合约层:合约层主要包括各种脚本、代码、算法机制及智能合约,是区块链可编程的基础。将代码嵌入区块链中,实现可以自定义的智能合约,并在达到某个确定的约束条件的情况下,无需经由第三方就能够自动执行,是区块链去信任的基础。
应用层:区块链的应用层封装了各种应用场景和案例,类似于电脑操作系统上的应用程序。
更加宏观地看待区块链技术,我们可以将其与传统互联网的架构进行类比,同时结合区块链的分层理论得到分层模型,分层模型的本质是将区块链模块化,将性能改进聚焦。
区块链的分层模型
现在明确了区块链的架构,就能条理清晰地整理以往从万向区块链小课堂、万向区块链蜂巢学院公开课、万向区块链行业研究文章中get到的各种知识点,或轻松理解听到过的行话。比如,我们经常能听到很多项目在介绍自己的时候说“我们进行了Layer2协议的改进和创新”,现在看着架构图,你就知道Layer2主要是为应用设计准备的。再比如万向区块链小课堂之前科普过的哈希函数、时间戳等都在区块链的“数据层”,是为了保护数据安全等。
免责声明:
本文观点仅代表作者个人观点,不构成本平台的投资建议,本平台不对文章信息准确性、完整性和及时性作出任何保证,亦不对因使用或信赖文章信息引发的任何损失承担责任
个人如何布局元宇宙_元宇宙在未来的发展趋势如何值得普通人去投资吗
神豪比特币_9年涨了1300万倍中国“比特币”首富李笑来如今怎样了
美原油怎么看主力合约_美原油主力合约
停滞、泡沫、危机、突破?
加密货币市场市值上涨,为什么大多数币还是表现不佳?
贝莱德:比特币已不是单纯的风险资产
白话区块链早报:CryptoQuant:超92%的比特币交易所资金流入来自短期持有者
Yat Siu:目前加密货币行业正进入机构时代
区块链信息保护关键技术_描述区块链中隐私保护的重要性
相关分析师表示,在美国可能降息的情况下,DeFi 收益率将回升
0.00