首页 > 区块链知识 > 正文

区块链的技术理念

沈阳四块科技 2019-12-03 11:29

  

  其实我们从区块链的概念就知道区块链在本质上来说就是一种记账方法,不过它并不是通过人来记账的,而是通过一种软件,那暂且称它为区块链客户端吧,因为他们运行于不同的设备上,彼此之间独立工作。

  通常来说我们把运行中的客户端称之为节点,所有的节点都在一个互通的网络中,在网络中,一旦有什么交易发生,消息就会马上广播传遍给每个节点。

  在区块链软件的结构中,这其中的互相通信的功能称为网络路由,在这个网络中,每个节点都维持着自己的账本,账本记录着网络中每一笔账务。

  区块链技术属于一种技术方法,可以用来实现不同的业务功能,小到日常记账,大到各种复杂的商业合约等等。

  

  在有些系统中,会考虑到通过规则选出的节点这个过程中所付出的劳动,毕竟这个节点需要通过不断的通过工作证明来取得记账权,还是挺辛苦的。

  于是会设计一种激励机制,负责打包数据以及广播的那个节点可以获得系统的奖励。

  这样都会很积极地去争取那种奖励,有些区块链系统会设计一种带竞争的机制,让各个节点去抢夺,谁能抢到这个机会就能获得数据打包的权利并且获得这笔奖励,这种情况下我们会形象地将这个竞争的过程称为挖矿。

  我们将一个个运行客户端成为节点,标记不同的使用者就需要在区块链系统中,是通过一种密码算法来实现的,具体来说是通过一种叫公开秘钥算法的机制来实现的。

  

阅读更多

上一篇:区块链预言机到底是什么

下一篇:区块链工作的流程是什么样子的

您可能喜欢:

关于我们联系我们作者投稿
Copyright © 2013 比特巴手机版
币圈人都爱上的网站,新闻行情教程人物测评资讯大全