【新手必备】区块链和联盟链—基本概念速查手册

简介: 区块链和联盟链里有多种定义,有时可能并不和想象一样,在这里保存后可以速查。查好后,也可以在开放联盟链里进行申请公测实施。

蚂蚁区块链A/联盟链B 概念速查入门手册:

A.区块链基本概念:
1、区块:英文名称Block,每个区块记录着上一个区块的hash值、本区块中的交易集合、本区块的hash等基础数据。由于每个区块都有上一区块的hash值,区块间由这个值两两串联,形成区块链。
2、区块链:英文名称Blockchain,最早起源于比特币的底层技术,并在其后不断演进发展。区块链本质是一种多方共享的分布式账本技术。它通过数学方法实现交易数据和历史记录的不可篡改性,通过共识算法和智能合约实现各参与方对交易的共同确认和账本记录。区块链分为公有链、联盟链、私有链三种基本类型。区块链的实现技术框架有以太坊、EOS、Hyperledger Fabric、Corda等等。
3、智能合约:区块链技术的特性之一,用计算机语言描述合同条款、交易的条件、交易的业务逻辑等,通过调用智能合约实现交易的自动执行和对账本数据的操作。
4、共识算法:英文名称Consensus algorithm。一种分布式系统数据一致性保证的算法,通过一定的协议交互来确保分布式系统的多个参与方达成数据的一致性。常见的算法包括 PBFT、RAFT、POW、POS 等。
5、共识证明:英文名称Consensus proof。用以证明目标数据经过共识算法一致性确认的数据结构。
6、区块链 ID:英文名称Blockchain identification。某一区块链的唯一标识,对应区块链这个底层唯一物理资源。
7、区块链高度:Height,简称块高,当前区块链上出块(Block)的最大数目,用来识别区块在区块链中的位置,并据此找到和这个区块相关的所有基础属性和交易记录。
8、哈希:Transaction Hash同交易哈希。交易上链成功后,产生的唯一哈希值
9、根哈希:英文名称Root hash。默克尔树的根哈希值,根据当前区块链交易算出。
10、上一块哈希:英文名称Previous block hash。当前区块的上一区块哈希。
11、标识:英文名称Identity。在区块链中唯一标识一个账户或者智能合约,长度为 256 位。一般为一个唯一可读内容的哈希值。
12、账户:英文名称Account。区块链上的基本操作对象,一个用户主体在区块链上的逻辑表示。区块链上的所有交易操作均需要基于一个链上已经存在的账户来完成。可分为普通账户和合约账户。
13、签名证书:英文名称Certificate。由支付宝合作的第三方 CA 机构根据用户提交的证书请求签发认证后的证书。
14、证书申请:英文名称Certificate request。证书签名请求文件(Certificate Signing Request,CSR),通过 OpenSSL 等工具生成。生成过程中会产生 2 个密钥,一个是公钥,即该 CSR 文件,另外一个是用户私钥,用户需保存好私钥和私钥密码。
15、证书颁发机构:英文名称Certificate Authority,简称CA,数字证书颁发机构是受信任的第三方机构,颁发的数字证书是为最终用户数据加密的公共密钥。
16、交易:英文名称Transaction,区块链接收的数据称之为交易。
17、区块链应用:即去中心化应用,英文名称Decentralized applications(DApp),是基于区块链 SDK 开发的应用。与传统中心化应用的主要区别是,DApp 通过客户端直接连接区块链节点,通过智能合约计算和访问数据,没有中心化的后端服务。
18、Solidity:Solidity是一种高层的智能合约编程语言,语法类似JavaScript,用于编写可运行于以太坊虚拟机内的代码。

B.联盟链等其他概念:
1、联盟:区块链专业术语,英文名称consortium,指参与一个基于区块链的业务协作或业务交易网络的所有组织的集合,一个联盟一般包含多个组织。
2、组织:区块链专业术语,英文名称organization,代表的是参与区块链业务网络的企业、政府机构、团体等实体。
3、节点信息:英文名称Node information。区块链节点的相关信息。一个区块链一般由多节点组成,节点数目为 3F+1,其中 F 为正整数。
4、燃料:英文名称Gas。智能合约在虚拟机中执行计算和存储的消耗度量,通过燃料可防止一些恶意攻击和计算、存储的浪费。节点执行一笔交易所需的计算步骤越多、越复杂,那么这笔交易消耗的燃料就越多。
5、数字信封:英文名称Digital envelope。数字信封是一种加密技术,通过密码学的方式保证了只有拥有权限的用户才可能解密数字信封中的内容。
6、私钥:英文名称Private key。私钥文件,通过 OpenSSL 等工具生成。生成过程中会产生 2 个密钥,一个是公钥,即是证书签名请求文件,另外一个是用户私钥,用户需保存好私钥和私钥密码。
7、私有交易:英文名称Private transaction。与普通交易不同,私有交易不会在公有区块链上进行执行和存储,而是被封装在信封交易的 data 字段中进行发送,最终在私有区块链上进行执行的保存。
8、信封交易:英文名称Envelope transaction。信封交易作为交易的类型,用以封装私有交易。发送信封交易时,私有交易将会被编码后保存在信封交易的data字段中。信封交易最终会以存证的形式保存在公有区块链上,但是data字段会根据不同需求进行修改。
9、交易个数:英文名称Transaction count。某一区块的交易数目。
10、交易回执:英文名称Transaction receipt。是交易的执行结果。区块链是异步的系统,交易执行后需要共识,与传统架构不同,不能直接返回交易执行是否成功,因此需在回执中查看最终交易结果。
11、交易类型:英文名称Transaction type。该交易的类型,如引用存证、内容存证、哈希存证、密文存证、隐私分享、纯密文存证。
12、交易量汇总:英文名称Transactions。交易总量,当前区块链账本上已有保存的交易总数量
13、业务 ID:英文名称Business identification。业务唯一标识,该区块链应用于哪种业务场景,如溯源、租房等。
14、业务分类:英文名称Category。该交易上链的数据的业务数据格式类型。
15、业务时间:英文名称Business time。该交易的提交生成时间。
16、可信执行环境:英文名称Trusted Execution Enviorment (TEE)。可信执行环境,提供硬件级别的资源隔离和信任度量功能。近年来在服务器及终端领域,TEE 技术及其应用越发引人关注,其中最具代表性的是 Intel SGX。
17、存证数据:英文名称Ledger data。区块链本身具有不可篡改的特性,写入区块链的数据都是可信任、不可篡改的,为了让数据具备公正力,写入区块链的数据可称为存证数据,存证数据可以为一个字符串、一个文件的hash等,以表示文本、文件等存证数据。
18、世界状态:英文名称World state。区块链账户的存储状态,包含所有账户的基本存储状态和合约账户的内部存储状态。可以将合约平台理解为一种交易的“状态机”,世界状态描述当前的基本存储状态,经过执行智能合约,世界状态可能发生改变进入另外一个新的世界状态。
19、虚拟机:英文名称Virtual machine(VM)。执行智能合约的沙箱环境。


对于直接区块链上链需要进一步了解,也可以申请免费试用或参与开放联盟链[免费公测(点击)](链接地址https://tech.antfin.com/products/openchain)
相对于蚂蚁BaaS联盟链强大、可扩展的技术实力,蚂蚁开放联盟链的开发门槛和费用将显著降低,且引入了生态的玩法,目标是打造中小企业上链首站

相关文章
|
存储 算法 JavaScript
【新手必备】区块链和联盟链—基本概念速查手册
区块链和联盟链里有多种定义,有时可能并不和想象一样,在这里保存后可以速查。查好后,也可以在开放联盟链里进行申请公测实施。
2513 0
【新手必备】区块链和联盟链—基本概念速查手册
|
存储 安全 算法
区块链基本概念
钱包介绍 钱包是区块链很重要的一个概念,讲到这我们很多人联想钱包这个概念能够想到肯定是我们真实的钱包或者微信钱包、支付宝。将到这钱包就有了一个大概的分类了——数字钱包、现实钱包 我们说的数字钱包与现实的钱包还是有很多差别的,首先现实的钱包存的是白花花的钞票,而我们的数字钱包呢存储的只是一把钥匙。
1517 0
|
5天前
|
存储 供应链 安全
探索区块链技术在供应链管理中的应用
本文深入探讨了区块链技术在供应链管理中的应用,分析了其如何提高透明度、安全性和效率。通过具体案例研究,展示了区块链如何解决传统供应链中的信任问题,降低成本,并促进更高效的物流管理。文章还讨论了实施区块链技术面临的挑战和未来发展趋势。
|
6天前
|
存储 供应链 区块链
区块链技术在供应链管理中的应用与实践
区块链技术在供应链管理中的应用与实践
|
9天前
|
供应链 区块链 数据安全/隐私保护
区块链技术在供应链管理中的革新应用
区块链技术在供应链管理中的革新应用
|
12天前
|
存储 传感器 物联网
未来已来:区块链、物联网与虚拟现实技术融合的新篇章
【10月更文挑战第38天】本文旨在探索新兴技术区块链、物联网(IoT)和虚拟现实(VR)在未来社会的应用前景。通过分析这些技术的发展趋势,我们将揭示它们如何相互交织,共同塑造一个更智能、更互联的世界。文章将不包含传统意义上的摘要内容,而是直接深入主题,展开讨论。
|
11天前
|
供应链 安全 物联网
区块链技术的未来展望:重塑信任与价值传递
区块链技术的未来展望:重塑信任与价值传递
28 1
|
13天前
|
供应链 物联网 区块链
探索未来:区块链、物联网与虚拟现实技术的融合与创新
【10月更文挑战第37天】在技术不断进步的今天,新兴技术如区块链、物联网和虚拟现实正在逐渐改变我们的生活和工作方式。本文将探讨这些技术的发展趋势和应用场景,并提供代码示例来说明它们是如何相互融合和创新的。我们将从区块链技术的基础开始,介绍其在金融领域的应用;然后探讨物联网技术的发展及其在智能家居中的应用;最后,我们将讨论虚拟现实技术的进步以及它在游戏和教育领域的应用。通过这些技术的融合与创新,我们可以更好地理解和预测未来的发展趋势。
|
13天前
|
供应链 算法 区块链
深入浅出区块链技术:从原理到应用
【10月更文挑战第21天】 本文旨在为读者提供一个关于区块链技术的全面概述,包括其工作原理、关键技术特点以及在现实世界中的应用案例。通过本文,您将能够理解区块链如何在不依赖中心化机构的情况下确保数据的安全性和不可篡改性,并探讨这项技术如何被应用于金融、供应链管理等多个领域,以提高效率和透明度。
33 1
|
2天前
|
安全 物联网 物联网安全
揭秘区块链技术在物联网(IoT)安全中的革新应用
揭秘区块链技术在物联网(IoT)安全中的革新应用
下一篇
无影云桌面