• A 首页
  • F 发现
  • G 手机版
  • J 更多
  • 注册
  • QQ登录

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

知道啦!

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

知道啦!
  • 社区
  • 门户
  • 咨询 ›
  • 学习 ›
  • 站长那点事儿
  • 征文
  • 互联网资讯
  • 投稿
  • 帮助中心
  • 发现
  • 七街号
首页 七街综合区 互联网资讯 区块链

区块链涉及到的几个概念

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

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

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

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

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

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

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

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

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

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

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


返回区块链列表
4 条评论
您需要登录后才可以评论 登录 | 注册
virote 2 发表于 2018-08-30 09:37 | 阅读全部
七街真不错
emlyn 3 发表于 2018-09-07 22:49 | 阅读全部
好文~
brigitte 4 发表于 2019-02-08 08:57 | 阅读全部
很不错,说的非常有道理值得学习
glynn 5 发表于 2019-03-14 05:33 | 阅读全部
确实有很好的效果
相关推荐