前言:区块链技术与数字货币这一文详细介绍了区块链技术,感兴趣的可以先看看这篇文章
1.比特币之后的数字货币与区块链发展
2.区块链形态
• 无许可区块链(permissionless blockchain) 用户无需许可即可加入区块链网络
• 许可区块链 (permissioned blockchain ) 用户需经许可才能加入区块链网络
• 用户 <> 共识节点
• 无许可区块链不一定是公链
3.各种数字货币:
1.莱特币 Litecoin
• 2011年发布
• 出块速度:2分半
• 货币总量:到2140年达到8,400万
• 工作量证明算法:scrypt
• 首次上线时间:2011年11月9日
• 创始人:李启威 Charlie Lee 前谷歌工程师
2.狗狗币 Dogecoin
• 出块速度:60秒
• 货币总量:到2015年达到100,000,000,000(1,000亿)
• 共识算法:scrypt
Scrypt算法
• 由 FreeBSD 黑客 Colin Percival 开发的,原来是用于密码抗rainbow table攻击设计的。
• Scrypt 计算所需时间长,而且占用的内存也多,使得并行计算多个摘要异常困难。
• Scrypt 也是一种符合区块链 PoW 共识机制的算法。 Scrypt 算法过程中也需要计算哈希值,但是Scrypt 计算过程中需要使用较多的内存资源。
• 可以抗 ASIC 挖矿( ASIC resistance )
• ASIC ( Application Specific Integrated Circuit )专用集成电路
芯片
3.以太坊
➢ Ethereum(以太坊)是一个平台和一种编程语言,使开发人员能够建
立和发布下一代分布式应用。Ethereum可以用来编程,分散,担保和交易任何事物:投票,域名,金融交易所,众筹,公司管理, 合同和大部分的协议,知识产权,还有得益于硬件集成的智能资产。
➢ 网站: https://www.ethereum.org/
智能合约
➢ 基于区块链技术的智能合约系统
⚫ 智能合约是内嵌于区块中的自定义程序逻辑
⚫ 当满足一定条件,区块中的程序逻辑会被触发执行合同约定的指令(比如资产清算、赔偿、交割等)。
4.超级账本 HyperLedger
• 创立于2016年 ,由30个创始公司会员和一套技术和组织治理机构组成。
• 是一个为了提高跨行业的区块链技术的开源合作项目。它是由Linux基金会主导的全球合作项目,包括了金融、银行、物联网、供应链、制造和科技产业的领导者。
• 宣称“自从互联网诞生以来,除了互联网本身,没有比区块链技术更广泛、更根本的革命性技术了”。
• HyperLedger Fabric,一个许可区块链平台,带有 chaincode,由Digital Asset和IBM提出。
5.R3 CEV
• R3CEV是一家总部位于纽约的区块链创业公司,R3是由其发起的区块链联盟,成员主要有全球金融巨头组成。
• 产品:
▫ Corda, an open-source blockchain platform
▫ Corda Enterprise, a commercial version for
enterprise usage
6.EOS
• Enterprise Operating System
• EOS.IO 软件引入一种新的区块链架构设计,它使得去中心化的应用可以横向和纵向的扩展。 这通过构建一个仿操作系统的方式来实现,在它之上可以构建应用程序。 该软件提供帐户、身份验证、数据库、异步通信和跨越数百个 CPU 内核或集群的应用程序调度。 由此产生的技术是一种区块链架构,它可以扩展至每秒处理百万级交易,消除用户的手续费,并且允许快速和轻松的部署去中心化的应用。
• 共识机制:DPOS
• 热点不断:宣称区块链3.0、ICO融资40亿美元、竞争超级节点、爆出若干安全漏洞