开放资产协议是一个建立在比特币区块链纸上简单有效的协议。它允许用户创建资产的发行和传输。开放资产协议是颜色币概念的一个进化。
131、OP_RETURN
一个用在OP_RETURN交易中的一种输出操作码。不要与OP_RETURN交易混淆。
132、OP_RETURN交易
OP_RETURN在比特币核心0.9.0中默认的一种被传播和挖出的交易类型,在随后的版本中添加任意数据至可证明的未花费公钥脚本中,全节点中无需将该脚本存储至他们的UTXO数据库中。不要与OP_RETURN操作码混淆。
133、孤块
孤块由于父区块未被本地节点处理的区块,所以他们还不能被完全验证。
134、孤立交易
孤立交易是指那些因为缺少一个或多个输入交易而无法进入交易池的交易。
135、交易输出
交易输出(TxOut)是交易中的输出,交易输出中包含两个字段:1.输出值字段:用于传输0或更多聪;2.公钥脚本:用于确定这些聪需在满足什么条件的情况下才可花费。
136、P2PKH
支付到比特币地址的交易包含支付公钥哈希脚本(P2PKH)。由P2PKH脚本锁定的交易输出可以通过给出由相应私钥创建的公钥和数字签名来解锁(消费)。
137、P2SH
P2SH是一种强大的、新型的、且能大大简化复杂交易脚本的交易类型而引入。通过使用P2SH,详细描述花费输出条件的复杂脚本(赎回脚本)将不会出现在锁定脚本中。相反,只有赎回脚本哈希包含在锁定脚本中。
138、P2SH地址
P2SH地址是基于Base58编码的一个含有20个字节哈希的脚本。P2SH地址采用5前缀。这导致基于Base58编码的地址以3开头。P2SH地址隐藏了所有的复杂性,因此,运用其进行支付的人将不会看到脚本。
139、P2WPKH
P2WPKH签名包含了与P2PKH花费相同的信息。但是签名信息放置于见证字段,而不是签名脚本字段中。公钥脚本也被修改了。
140、P2WSH
P2WSH与P2SH的不同之处在于加密证据存放位置从脚本签名字段转变至见证字段,公钥脚本字段也被改变。
141、纸钱包
在大多数特定含义下,纸钱包是一个包含所有必要数据的文件,这些数据用于生成比特币私钥,形成密钥钱包。然而,人们通常使用该术语来表达以物理文件形式离线存储比特币的方式。第二个定义也包括纸密钥和可赎回编码。
142、支付通道
微支付通道和支付通道是设计用于允许用户生成多个比特币交易,且无需提交所有交易至比特币区块链中。在一个典型的支付通道中,只有两个交易被添加至区块链中,但参与双方可以生成无限制或接近无限制数量的支付。
143、奖励
每一个新区块中都有一定量新创造的比特币用来奖励算出工作量证明的矿工。现阶段每一区块有12.5比特币的奖励。
144、RIPEMD-160
RIPEMD-160是一个160位的加密哈希函数。RIPEMD-160是RIPEMD的加强版,其哈希计算后的结果是160位哈希值。通过RIPEMD-160加密期望能实现在未来的10年或更长时间都是安全的。
145、脚本
比特币使用脚本系统来处理交易。脚本有着类Forth语言、简单、基于堆栈以及从左向右处理的特点。脚本故意限定为非图灵完备的,没有循环计算功能。
146、PubKey(公钥脚本)
脚本公钥或者公钥脚本是包含在交易输出中的脚本。该脚本设置了比特币花费需满足的条件。满足条件的数据可以由签名脚本提供。
147、Sig(签名脚本)
签名脚本是有支付端生成的数据,该数据几乎总是被用作满足公钥脚本的变量。
148、SHA
安全哈希是有NIST(国家标准技术研究所)发布的加密哈希函数族。
软分叉:软分叉是区块链中的一个短暂分叉,通常是由于矿工在不知道新共识规则的情况下,未对其使用节点进行升级而产生的。不要与分叉、硬分叉、软分叉或者Git分叉混淆。
149、SPV(简化支付验证)
简化支付验证是在无需下载所有区块的情况对特定交易进行验证的方法。该方法被用在一些比特币轻量级客户端中。
150、旧块
旧块是那些被成功挖出,但是没有包含在当前主链上的区块,很有可能是同一高度的其他区块优先扩展了区块链长度导致的。
时间锁:时间锁是一种阻碍类型,用于严格控制一些比特币只能在将来某个特定时间和区块才能被支出。时间锁在很多比特币合约中起到了显著的作用,包括支付通道和哈希时间锁合约。
151、环签名
环签名由Rivest,shamir和Tauman三位密码学家在2001年首次提出。环签名属于一种简化的群签名。
签名者首先选定一个临时的签名者集合,集合中包括签名者自身。然后签名者利用自己的私钥和签名集合中其他人的公钥就可以独立的产生签名,而无需他人的帮助。签名者集合中的其他成员可能并不知道自己被包含在其中。
152、数字证书
数字证书用来证明某个公钥是谁的。
对于数字签名应用来说,很重要的一点就是公钥的分发。一旦公钥被人替换,则整个安全体系将被破坏掉。
怎么确保一个公钥确实是某个人的原始公钥?这就需要数字证书机制。顾名思义,数字证书就是像一个证书一样,证明信息和合法性。由证书认证机构(CertificationAuthority,CA)来签发。
数字证书内容可能包括版本、序列号、签名算法类型、签发者信息、有效期、被签发人、签发的公开密钥、CA数字签名、其它信息等等。其中,最重要的包括签发的公开密钥、CA数字签名两个信息。
因此,只要通过这个证书就能证明某个公钥是合法的,因为带有CA的数字签名。更进一步地,怎么证明CA的签名合法不合法呢?类似的,CA的数字签名合法不合法也是通过CA的证书来证明的。
主流操作系统和浏览器里面会提前预置一些CA的证书(承认这些是合法的证书),然后所有基于他们认证的签名都会自然被认为合法。
以上就是区块链是什么,简单通俗易懂地介绍一下区块链的名词解释的全部内容,望能这篇区块链是什么,简单通俗易懂地介绍一下区块链的名词解释可以帮助您解决问题,能够解决大家的实际问题是非常好学习网一直努力的方向和目标。