区块链web3.0技术栈专业术语科普集锦

(blockchain)
一种基于密码学与共识机制等技术建立储存庞大数据的点对点数据账本。
是一种按照时间顺序,将数据区块用哈希指针以顺序相连的方式组合成的链式数据结构。它是使用与密码学相关的哈希函数以及公私钥对的数字签名技术保证的不可篡改和不可伪造的分布式账本。由中本聪在2008年首次提出。比特币(bitcoin,BTC)是最具代表性的产品,以太坊(ethereum,ETH)是另一个具有代表性的产品。

非同质化代币(non-fungible token,NFT)
Web 3.0协议栈(protocol stack)
智能合约
相比于区块链,以太坊将程序代码保存在链中,以供所有节点使用。这些保存在以太坊中的代码也被称为智能合约。
因为智能合约是保存在链上的,所以其具备去中心化的特质。起初,大部分智能合约应用于区块链网络的各种金融衍生品和各种DAO组织的创建。这标志着区块链技术2.0时代的到来,即市场去中心化。
程序给公众带来的服务远不止金融产品。各种程序应用也可以藉由智能合约推广到区块链上,以达到去中心化的目的,这被称为DApp。因此即将来临的区块链3.0时代,要实现的则是构建一个基于区块链的大规模协作社会。区块链的应用将不限于货币、金融领域。

是密码学及计算机科学中的一种树形数据结构。可以更有效、更安全地对区块链数据进行编码。瑞夫·墨克(Ralph Charles Merkle)于1979年申请了的专利,所以也被称为墨克树。

哈希函数可以将数据以固定长度字符串的形式保存下来。因此,它具有高度安全性。除此之外,因为最后生成的哈希值比输入时的数据要小得多,哈希函数有时也被称为压缩函数(compression function)。哈希函数应该是无冲突的,这意味着,几乎很难遇到随机输入两个不同长度的数据却得到了相同哈希值的情况。但是当数据量足够大时,对于不同的数据x和y,极有可能出现h(x)=h(y)的情况,而这种情况被称为散列冲突。

挖矿
区块链要保证获得记账权的节点对区块链本身是没有恶意的。现在主流解决方法是以算力大小来决定记账权的归属(proof of work,PoW),即算力越大的节点越可能获得发布新的区块的权利。这样,获得记账权的节点可以认为是暂时对区块链贡献较大的节点。这个节点对区块链的破坏是得不偿失的。而不同节点的算力大小通过求解人为设计的(hash puzzle)来进行比较,这一行为被称为挖矿。

比特币和以太坊区别很大,后者优化了对区块链的实现:
blockchain

 

声明: 除非转自他站(如有侵权,请联系处理)外,本文采用 BY-NC-SA 协议进行授权 | 智乐兔
转载请注明:转自《区块链web3.0技术栈专业术语科普集锦
本文地址:https://www.zhiletu.com/archives-11333.html
关注公众号:智乐兔

赞赏

wechat pay微信赞赏alipay pay支付宝赞赏


相关文章

在线留言

你必须 登录后 才能留言!

在线客服
在线客服 X

售前: 点击这里给我发消息
售后: 点击这里给我发消息

智乐兔官微