区块链技术开发入门到精通

1.1 区块链实战

一、区块链是什么?

(1)数据角度:一种几乎不可能被更改的分布式数据库

数据分布式存储在所有参与记录的数据节点中,并非集中存储在中心化的机构节点中;

数据的分布式记录:系统参与者共同维护;

五、区块链四大核心技术

(1)区块 + 链

(2)分布式结构——开源、去中心化协议

(3)非对称加密算法

(4)脚本:智能合约

一种可编程的智能合约。在区块链的去中心化的环境,所有协议都需要提前取得共识,脚本的引入不可或缺。

六、区块链价值

(1)降低开销和复杂性

(2)共享可信交易

(3)减少错

金融业、网络安全、身份信息管理、公证、投票、供应链

金融:减少中间环节,降低交易成功,提高交易效率,提升数据安全性;

公益:项目捐赠情况公开透明,善款用途可持续追踪;

政府税收监管:交易数据与发票拥有公开、透明、可追踪性;减少因为人工疏忽而导致错开发票的情形;

能源管理:

游戏:

旅游:

医疗:

供应链:

七、区块链发展趋势和未来

(1)共识机制

POW:消耗资源、共识周期长

POS:需要挖矿、容易分叉成多条链、安全性待验证

DPOS:依赖代币、安全性待验证

(2)智能合约

智能合约不够智能

智能合约不够安全

门槛高,稳定安全的合约少

(3)系统性能

单位时间处理交易数有限

交易确认速度慢

区块同步速度慢

原文地址:https://www.cnblogs.com/yeahwell/p/11058581.html