zoukankan      html  css  js  c++  java
  • 区块链技术开发入门到精通

    1.1 区块链实战

    一、区块链是什么?

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

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

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

    五、区块链四大核心技术

    (1)区块 + 链

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

    (3)非对称加密算法

    (4)脚本:智能合约

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

    六、区块链价值

    (1)降低开销和复杂性

    (2)共享可信交易

    (3)减少错

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

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

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

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

    能源管理:

    游戏:

    旅游:

    医疗:

    供应链:

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

    (1)共识机制

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

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

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

    (2)智能合约

    智能合约不够智能

    智能合约不够安全

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

    (3)系统性能

    单位时间处理交易数有限

    交易确认速度慢

    区块同步速度慢

  • 相关阅读:
    Python中yield和yield from区别
    Python基础05编码问题
    Python eval()函数
    Python异常大全
    Python基础08 内置函数
    Python os和sys模块基本操作
    git学习(3)-本地标签管理
    ubuntu 安装 node 以及升级更新到最新版本
    git学习(2)-分支管理
    git学习(1)-git基础
  • 原文地址:https://www.cnblogs.com/yeahwell/p/11058581.html
Copyright © 2011-2022 走看看