一个去中心化的点对点网络
中心化在生活中的应用:
- 买东西时,使用支付宝或支付,支付宝相当于一个中心,解决双重支付问题。
- 做项目时候也会遇到,比如使用dubbo就会用到注册中心;或者有些系统之间交互比较复杂,加入一个中间层。有中心可以降低复杂度。
去中心化的好处:
- 容错性: 去中心化系统不太可能因为某一个局部的意外故障而停止工作,因为它依赖于许多独立工作的组件,它的容错能力更强
- 抗攻击性: 对去中心化系统进行攻击破坏的成本相比中心化系统更高。从经济效益上来说,这是抢劫一个房子和抢劫一片村庄的差别
- 抗勾结性: 去中心化系统的参与者们,很难相互勾结。而传统企业和政府的领导层,往往会为了自身的利益,以损害客户、员工和公众利益的方式,相互勾结
一个公共的交易账簿(区块链)
分布式账本,比特币网络的每个节点,都会有所有的转账记录,比特币隐含在收发币的转账记录中
一个去中心化的数学的和确定性的货币发行(分布式挖矿)
比特币是通过“挖矿”产生的,挖矿就 是验证比特币交易的同时参与竞赛来解决一个数学问题。任何参与者(比如运行一个完整协议栈的人)都可以做矿工,用他 们的电脑算力来验证和记录交易。平均每10分钟就有人能验证过去这10分钟发生的交易,他将会获得新币作为工作回报。本 质上,挖矿把央行的货币发行和结算功能进行分布式,用全球化的算力竞争来取代对中央发行机构的需求
区块链如何运行
- 公开记账
- 创建创世区块
- 交易
- 打包transaction
- 广播交易
网友评论