一、概念区块链

微信截图_20191111210425.png

区块链基础概念

区块链(blockchain)是比特币的一个重要概念,本质上是一个去中心化的的 数据库 ,同时也是比特币的底层技术,

区块链技术是利用块链式数据库结构验证和存储数据
利用 分布共识算法的原理更新数据
利用自动化代码编程的方式 构造智能合约 执行数据的处理

特点

  • 分布式数据存储
  • 点对点传输
  • 共识机制
  • 密码学的方式加密保证数据传输和访问安全


    118.png

比特币、以太坊、EOS区别:

传统去中心化账本
  • 单点失效风险
  • 中心腐败资产风险
  • 侵犯隐私风险
去中心化账本
  • 账本去中心化存储 在多个节点运行
  • 难以篡改 基于区块链数据结构
  • 智能合约 人为不可抵赖 数字签证
  • 去中心化记账 ; 挖矿 工作证明 匿名
以太坊针:
太坊介绍:
  • GETH(go-ethereum) 以太坊客户端,go 语言编写常用客户端
  • 以太坊还有其他语言客户端:C++、Ruby、java
  • 不同类型的客户端满足不同的需求场景
太坊优化提升:
  • 挖矿:Ethash/Keccak 哈希算法,防止类似比特币中ASIC加速
  • 更短的出块时间:14-15S
  • 对 叔块进行奖励(Uncel/Ommer block)
  • 基于账户的模型(外部EOA账户、内部合约账户)
  • 智能合约 和 EVM (ETH VM 以太坊虚拟机)
  • gas\gase price 、ETH COIN 和 EHT经济系统 , 修改数据(交易) 需要支付gas手续费
  • 社区治理
  • 安装以太坊客户端教程
EOS是比特币 以太坊 类似的基础底层设施
eos.png

解决问题:

  • 现有区块链使用平台使用价格高昂
  • 现有公链性能有限、阻碍区块链应用发展
主要改动:
  • 性能上: 不需要更新所有节点,只需更新全球21个主节点
  • 发布合约时候消耗代币,处理交易等数据时不消耗
  • 可参与21个节点竞选

你可能感兴趣的:(一、概念区块链)