先浅谈一下区块链

  什么是区块链呢?百度上的定义是区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。同时,区块链是现在很多虚拟货币(比特币、以太币等)的底层技术和基础架构。

  随着区块链概念理论的不断成熟以及强劲技术的不断深耕,区块链已经成为投资圈中备受关注的热点,从区块链1.0时代落地数字货币比特币、莱特币等,打开了区块链通向新弯道的高速路口,到区块链2.0时代开始通过智能合约来解决货币支付难题,再到3.0时代区块链尝试向各传统行业发力,标志着区块链逐渐由萌芽状态走向实际满足人们渴求状态。

  在2009年的时候,中本聪的比特币,经常被认为是一个在金融和货币领域里比较激进的做法,它作为世界上第一个数字货币,它既没有强大的背景支持,也没有所谓的“内在价值”,更没有集中的发行人或控制者,更有甚者,人们都不知道中本聪本人是谁o(╯□╰)o。然而,另一方面,一个可以说是更加重要的一面,比特币的底层的区块链技术作为一个去中心化的一致性的基础技术,受到越来越多的技术专家的注意。现在有很多采用区块链技术的山寨比特币,如用区块链上的数字来代表客户的资产和金融工具的彩色币(“colored coins”), 注册登记姓名用的姓名币(“Namecoin”),以及更加复杂的应用 ,包括让数字资产直接被一段可以执行任意规则的代码来控制的智能合约 (“smart contracts”) ,甚至是基于区块链的 “去中心化的自治组织(decentralized autonomous organizations)” (DAOs)。以太坊所尝试的是提供一个区块链,它内置了一个完全成熟的图灵完备的程序语言,可以用这个语言来创建“合约”,创建以上所说的任何的系统,还有许多我们还没有想到的,只要简单的使用几行代码就可以构建起来。

  以太坊其实是一个可编程的区块链,它不仅仅是给用户提供了一些预定义操作(如比特币他只能交易),以太坊允许用户创建属于他们自己的任意复杂的操作。以太坊作为一个平台为去中心化的不同的区块链应用提供服务。

 

  去中心化的货币的概念,和上面所说的备选的应用像产权登记等已经存在了几十年。上世纪80年代和90年代的匿名电子现金协议主要使用了一种被称为“乔姆盲签(Chaumian Blinding)”的加密技术,这种技术为这些新货币提供了很高的隐私保护,但是由于他们的基础协议在很大程序上需要依赖于一个中央中介,因此未能获得支持。1998年,戴伟(Wei Dai)的b-money首次引入了通过解决计算难题和去中心化的共识来创造货币的思想,但是该建议并未给出实现去中心化的共识的具体方法。2005年,芬尼(Hal Finney)引入了“可重复的工作证明”(reusable proofs of work)概念,它同时使用b-money的思想和Adam Back提出的计算困难的哈希现金(Hashcash)难题来创造密码学货币。但是,这种概念再次迷失于理想化,因为它需要可信任的计算作为后端。在2009年,一种去中心化的货币由中本聪在实践中首次得到实现,通过使用公共密钥密码来管理所有权,并通过一种一致性算法来跟踪货币的持有者,这种算法被称为“工作证明”。这“工作证明” 的算法是一种突破,因为它同时解决了2个问题。首先,它提供了一种简单的、有节制的有效的共识算法,允许网络中的节点一起同意比特币总帐状态的一组更新。其次,它提供了一种机制,允许任何节点自由进入共识的处理进程,从而解决了谁来影响共识的政治难题,同时阻止女巫攻击。 这参与共识投票的节点的投票权比重是直接和节点它们自己的算力挂钩的。 从那时起,一个新的方案被提出,称之为“权益证明”,计算一个节点的权重,与它所拥有的货币占比成比例,而不是计算资源。这两种方法都可以作为加密货币的支柱。

  先介绍一下区块链的含义,下一篇深入介绍其性质。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值