了解区块链技术(一)

了解区块链技术(一)

分布式记账的技术,与传统记账有所区别

举个例子,某大型网站的数据库只能由此网站的相应的管理人员进行管理,例如淘宝、微信后面的数据库都是由其相应的团队来尽行管理的,大家都认为只是非常天经地义的事情,区块链就是把这个天经地义的事情改变了一下:整个系统是每个人都可以参与进来,进行维护的,这是和传统的技术非常大的一个区别。

分布式记账技术

在区块链的世界中,它通常把一个大型数据库看成一个账本。对于区块链的记账方式,它却不是由一个中心化的数据库,或者不是由某一个人、某一个公司来做记账行为,而是参与到系统中每一个结点都有权竞争记账,也就是说,当一笔交易发生的时候,每个人都有权去努力竞争获得这个记账权,获得记账权的某一个人会把一段时间内账本的变化记下来,记下来的同时,他会把它记到账页上,然后把这个账页分发给全网的其它每一个结点,如果每一个结点都觉得没问题了,他就可以盖一个戳,放进自己的账本里面。那么以此类推,每个结点都有权轮流去进行竞争记账,任何竞争获得记账权的人都可以把获得记账的账页发给其它的每一个结点,所以其它的每一个结点最终来说,也会获得一个完整的账本。这样任何一个人有权进行记账,而每个结点都有机会能获得所有账本的技术,一般称为分布式记账技术。这就是我们常说的区块链的概念。

这样的记账方式会不会太冗余?每个人都有一个完整的数据库,这样是不是太耗费资源了?

事实上的确如此,但是对于这样的一种可能会带来缺点的记账技术却在类似于像比特币这样的系统里面被非常多的人呢认可,那是为什么呢?

很大原因就是,它不仅能让很多人获得了解账本的机会,而且它还会带来很多优秀的特性

区块链的特性

高可靠性、高透明度、无法篡改、无中介的价值转移

  1. 高可靠性:区块链的记账环境里面,没有任何一个结点是一定要存在的。也就是说当系统里面某些结点损失,并不会影响整个系统的运行,即使在整个记账环境里,有50%的结点被损坏以后,剩下的结点仍可以进行竞争记账。理论上来说,只要留下极少数的几个结点,这个系统仍可以运转的很正常。这对于传统数据库来说,是很难做到这点的,这对于整个系统来说,可靠性是非常重要的。
  2. 高透明度:对于系统中的每一个人,他们都有机会去了解这个账到底是怎么记得,每笔钱是怎么运转的。比如说在比特币的数据库里面,每个人只要下载了客户端,就可以下载完整的账本,他可以查看第一个比特币的诞生,到现在每一笔比特币的交易记录。所以,所有的信息对你而言都是公开透明的,这种前所未有的透明度可以让大家获得非常高的信任感。
  3. 无法篡改:这时区块链非常重要的特性,所谓的无法篡改就是在整个区块链中有一个基本的要素:它认为大多数一致的账本是真的账本,那些和大多数不一样的账本是虚假账本。也就是说,即使你篡改了自己电脑里的账本或者周围系统里的账本,对整个系统没有任何的影响,除非这个系统里面只有很少的几个结点,也许你能篡改成功,但是一旦系统结点基数庞大,并且分布在全世界各地,那篡改难度将会非常大。所以对于分布非常广阔的区块链系统,几乎是很难篡改其中的账本。
  4. 无中介的价值转移:这就意味着我们有机会利用区块链把信息互联网过渡到价值互联网。

信息互联网的概念:

目前使用的就是信息互联网,擅长信息的传递和复制(例如下载视频、文件;发送邮件,对方收到邮件的同时你这份邮件还是存在的),但是它却很难实现价值转移,这是目前互联网的缺陷。所谓的价值转移,就是我把一笔钱或者一样东西发给对方,对方要很精确的多了这笔钱,而你这边要很精确的少了这笔钱,这是现在的互联网很难做到的。

所以我们要实现价值转移,我们必须使用类似支付宝、银行这样的中介机构,我们必须相信它来记账,来完成这个价值转移,但是有了区块链,我们第一次可以不需要这样的中介机构存在,而完全利用数学的特性来实现价值转移。这对于整个互联网来说是非常重要的。

智能合约

智能合约是指:是一套以数字形式定义的承诺,包括合约参与方可以在上面执行的协议。它和传统程序最大的区别在于:它如果一旦被定义或者开始执行就不可更改了,完全没有任何办法阻止。优点在于:我们可以很放心让它来执行;缺点在于:如果执行的程序本身是有漏洞的,程序一旦开始执行,可能会诞生非常大的麻烦。

通过以太坊来实现图灵完备的智能合约,并且在上面做一些复杂的应用。

DAO与DAC

DAO全称是Decentralized Autonomous Organization,意思是分布式自治组织,DAC全称是Distributed Autonomous Corporation,意思是分布式自治公司。DAO与DAC的含义相似,是比特币诞生以来出现的一个重要概念,现在是指在智能合约上构建的公司或组织,有着公开透明的程序规则,能够自主运行,任何人都可随时加入和退出,都可以通过提供服务等方式成为该公司或组织的参与者。


区块链对传统商业社会的三大支柱有很大影响

三大支柱分别对应:复式记账法、有限公司制度、保护私有财产的法律制度

区块链分别对应:分布式账本、DAO(分布式自治组织)、智能合约

公有链、私有链、联盟链

公有链:每个结点没有权限的要求。任何人打开电脑下载比特币的客户端就可以连上比特币的网络

私有链/联盟链:必须获得一定的许可,才能可以上链。因此私有链/联盟链也叫许可链。

ICO

ICO被用于在区块链行业中一种特定的融资方案,大家会通过一种发币的方式来进行融资。对区块链行业来说,并不是说,只要发了币,我去融了钱,那么就成为ICO,其实这往往并不是一个真正的ICO。一定是通过一个DAO(分布式自治组织)这样的区块链系统发的币,这个币代表了这个系统软件使用权,在这种情况下它才能称为一种真正ICO方案。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值