如何理解区块链技术

区块链技术涉及到的一些技术有:密码学、P2P、互联传输协议、数据库、分布式、经济学原理等,区块链技术是一种分布式记帐技术(数据很难被篡改),咱们能够理解为一种分布式数据库(由于须要同步每一个节点数据,由于数据更新是比较缓慢的,目前也有一些技术能够增长同步速度,像off-chain(侧链技术)闪电网络项目、分片技术等)数据库

关于公有链、私有链、联盟链,能够从节点特征来理解:
公有链是由数量众多多节点构成;私有链构成能够理解为可控多单节点,经常使用来做为测试用;联盟链由达成协议被认可的多个联盟节点构成。编程

区块链1.0的时代技术特征:代币,区块链2.0:可编程金融,区块链3.0/4.0:价值互联网=可编程社会+资产价值锚定网络

主要应用场景有:分布式

一、支付+数字货币
二、共享经济+信用价值传递(共识激励)
三、确权溯源功能(版权、供应链追踪)
四、众筹(法律法规限制)
五、去中心化团体管理,token来从新定义股权
六、可编程社会(智能合约定制)ide

关于hash是什么?
将目标文本转换成为长度相同、不可逆的杂凑字符串区块链

相关文章
相关标签/搜索