首页 七街综合区 互联网资讯 区块链

区块链涉及到的几个概念

gerrie 发表于:2018-07-26 09:49 复制链接 +写文章
阅读数:123
  1、钱包:包含有一个密钥对和未完成的交易输出集合。

  2、交易:一次对货币的操作,可以是存入一笔资金或者是转出一笔资金,每个交易包含交易输入和交易输出,由此确保每个交易都是真实可信的。

  3、区块:区块链中的最小组成单位,在每一个区块中存放着一个或多个交易信息,在一个区块链中第一个区块称为创世纪区块,特殊的点在于创世纪区块只有交易输出没有交易输入。

  4、广播:每次在区块链中加入一个区块会在全网进行公布,即网络中的每一个节点都会得到一个真实的交易信息。

  5、数字签名:在区块链中加入一个区块会通过私钥进行一次数字签名,加入下一个交易区块的时候会通过公钥进行解密,如果解密不成功,那么下一个区块将无法加入到区块链中。

  6、工作量证明:在区块链中我们需要工作量来证明哪些节点是诚实的节点,工作量证明通过设计难度,然后挖矿者通过尝试不同的参数值直到它的hash值是从一定数量的0开始的。

  7、篡改数据:如果某一个节点想篡改区块链中的数据是不太可能的,因为篡改的区块链将无法赶上长链和有效链,除非这个节点比你网络中所有的节点拥有更大的计算速度,比如量子计算机。

  8、奖励机制:通过挖矿者的工作量证明,保证了区块链的有效性,所以对表现诚实的节点进行奖励。区块链之所以可以实现去中心化一方面是通过技术手段,另一方面是通过聪明的激励设计来实现的。

  9、智能合约:是能够自动执行合约条款的计算机程序,是颠覆性的技术,我们可能不在需要人为的进行监控,而是一旦达成了合约中的条件,就会智能的自动执行。

  我在此只是简单了描述了一下区块链中的一些核心的概念,在我的下面用Java创建你的第一个区块链中会再次详细的描述上述的这些概念。

  总结:通过区块链技术,我们可以实现去中心化、可追踪、自带信用体系的区块链生态。虽然说现在区块链技术基本都应用在比特币、以太坊等金融领域中,但其实在我们实际的生产环节中会更多的应用到区块链的概念,我想在“万物互联”的前提之前可以先通过区块链技术实现“万厂互联”。


返回列表 使用道具 举报
条评论
您需要登录后才可以回帖 登录 | 注册
高级
virote virote 发表于 2018-08-30 09:37 | 阅读全部
七街真不错
使用道具 举报
回复
emlyn emlyn 发表于 2018-09-07 22:49 | 阅读全部
好文~
使用道具 举报
回复
brigitte brigitte 发表于 2019-02-08 08:57 | 阅读全部
很不错,说的非常有道理值得学习
使用道具 举报
回复
相关推荐

您的等级不够,“高级及以上会员” 开启

您的等级不够,“vip会员”开启

gerrie Lv.3 SEO池畔闲人高级会员
+关注
  1. 2 文章数
  2. 4 被评论
  3. 289 浏览数
  4. 100 积分
最近发表