主页 > imtoken 官网 > 比特币知识分享:区块链这些名词你必须知道

比特币知识分享:区块链这些名词你必须知道

imtoken 官网 2023-08-25 05:07:22

词汇:什么是公链、私有链、联盟链、智能合约、哈希值、去中心化、侧链、跨链? 我们跟大家聊了比特币、区块链、共识机制的基础知识,但是我们希望大家以后能够更好的理解和学习,所以我们将普及一下我们区块链行业常用的词汇。

根据区块链的参与者,我们可以将区块链分为公有链、私有链和联盟链。 什么是参与者? 比如淘宝有买家和卖家,都是参与者。 在淘宝中,卖家和买家在后台都有一定的权限比特币使用的哈希函数是,比如卖家可以发布宝贝,买家可以评价宝贝。 我们通过参与的权限来区分区块链的类型。

比特币使用的哈希函数是_比特币是金莱特币是银_莱特币和比特币是通用货币吗

一、公有链:公有链((PublicBlockChains))是指世界上任何个人或团体都可以发送交易,读取或访问系统数据,交易可以被区块链有效确认,任何人都可以参与其共识过程,账本公开透明,没有官方组织和中央管理机构,没有中央服务器,参与节点可以自由访问网络,不受控制。 参与节点之间的操作就是我们在上一课学习的共识机制来达成共识。 目前的公链项目包括比特币、以太坊、Ripple、Hyperledger等。

第二种是私有链。 私有链是指由单个个人或实体开发的区块链。 唯一的参与节点是他们自己。 数据的访问和使用有严格的权限管理。 它是一个具有一定集中控制的区块。 链,一般用于内部审计。 私有链一般是企业内部应用,如数据库管理、审计等; 还有一些在政府行业的应用,比如政府预算和执行,或者政府行业统计,一般是政府注册的,但是公众有监督权。

私有链的价值主要在于提供一个安全、可追溯、不可篡改、自动执行的计算平台,可以防止对数据的内部和外部安全攻击。 这就是区块系统相对于传统服务器的优势。

莱特币和比特币是通用货币吗_比特币使用的哈希函数是_比特币是金莱特币是银

第三种联盟链,联盟链是对一个特定的组织团队开放的,也就是说参与区块链的节点都是预先选定的。 可以实现资源和信息的共享。

比如你在10所大学之间建立联盟链,共享学生的课程信息。 那么这条链上的课程内容只有这10所大学的学生才能看到,内容也只能被这10所大学的师生发布。

莱特币和比特币是通用货币吗_比特币使用的哈希函数是_比特币是金莱特币是银

联盟链可以看作是部分去中心化,其特点是交易速度非常快,数据具有一定的隐私性。 联盟链在交易确认时间、每秒交易笔数等方面与公有链有较大区别,对安全性和性能的要求也高于公有链。

由40多家银行参与的区块链联盟R3和Linux基金会支持的Hyperleder项目属于联盟链架构。 目前国内有影响力的区块链联盟——中国分布式账本基础协议联盟(ChinaLedger)、中国区块链研究联盟、金链联盟(金融区块链联盟)等——也在致力于联盟区块链项目的开发。

莱特币和比特币是通用货币吗_比特币使用的哈希函数是_比特币是金莱特币是银

这三种类型的区块链各有特点。 我们为您准备了一张对比图。 您可以单击图形区域以详细了解它们的差异。

智能合约:我们在以后的课程或者工作中都会听到智能合约这个词,所以了解它是很有必要的。 Smart contract字面意思就是自动和有意识地执行的智能合约,而这种合约是由计算机代码编写和执行的,代码就是法律,我们生活中的自动售货机就是智能合约应用的典型案例,什么样的我们选择的商品,付款后商品自动出来,全程无人工参与,都是代码执行合约。

智能合约用程序算法来代替我们传统的纸质合同和电子合同,消除了执行主体和交易的道德风险,同时提高了执法效率。 人们不会再因为合同纠纷花钱请律师。 同时,双方达成合作后无需担心违约,大大降低了人与人之间的合作效率和成本。 目前,智能合约的应用已经出现在我们生活的方方面面,比如共享单车、共享充电宝等。

莱特币和比特币是通用货币吗_比特币使用的哈希函数是_比特币是金莱特币是银

哈希值:这个词在区块链世界可以说是无处不在。 散列算法可以将任意长度的二进制转换成固定长度的较小的二进制值。 这个小的二进制值就是散列值。 比如我们把《区块链十年》一书的文字输入到SHA256哈希函数中,就会生成一串固定长度的二进制哈希值558767c133378cd2abc1d。 同样,我们可以通过输入任意长度的字符串输出哈希值得到相同的长度。

莱特币和比特币是通用货币吗_比特币使用的哈希函数是_比特币是金莱特币是银

hash函数的特点是很难找到两个不同的x和y,使得h(x)=h(y),即两个不同的输入会有不同的输出,而输出是已知的,就是很难找到相应的输入。

去中心化:我们在第一堂课讲比特币诞生的时候提到过这个词。 去中心化并不是没有中心,而是节点自由选择中心、决定中心。 简单来说,一个中心化的组织有一个中心来决定节点,比如一个公司或者一个政府机构,所有的节点都必须依赖中心,没有中心节点就无法生存。

在去中心化系统中,任何人都是节点,任何人也都可以成为中心。 任何中心都不是永久的,而是上演的。 任何受影响的中心都不会影响整个系统。 系统仍然可以正常运行,这是传统中心化做不到的。 一旦中心化组织服务器受到攻击,整个组织将无法运作。

侧链概念:(sidechains)本质上不是指特定的区块链,而是指所有遵守侧链协议的区块链。 这个术语是相对于比特币主链而言的。 侧链协议是指允许比特币从比特币主链安全转移到其他区块链,并且可以从其他区块链安全返回比特币主链的协议。

显然,现有的所有区块链,比如以太坊、莱特币、暗网币等竞争区块链,只要遵守侧链协议,都可以成为侧链。

比特币是金莱特币是银_莱特币和比特币是通用货币吗_比特币使用的哈希函数是

侧链协议意义重大,意味着比特币不仅可以在比特币区块链上流通,还可以在其他区块链上流通比特币使用的哈希函数是,其应用范围和应用前景将更加广阔; 有创意的人会开发各种应用,通过侧链协议与比特币主链对接,让比特币这个标杆自由货币的地位更加牢固。

目前比较知名的比特币侧链有ConsenSys的BTC Relay、Rootstock、BlockStream的Element Chain,以及Lisk等非比特币侧链。

比特币使用的哈希函数是_莱特币和比特币是通用货币吗_比特币是金莱特币是银

跨链概念:从字面上理解,跨链就是让信息和数据从一条链传递到另一条链,更多时候是指用一条链上的资产交换另一条链上的资产。 由于区块链的各个链网络之间并没有相互连接,发生资产转移或交换,链与链之间不可能“同步节点达成共识”。

为什么要跨链?

比特币使用的哈希函数是_莱特币和比特币是通用货币吗_比特币是金莱特币是银

在很多场景下,需要区块链网络支持跨链,有以下场景:

1. 不同链上的资产交换,即原子交易。 比如,多中心交易所因为不能跨链交易,体验差、速度慢,而中心化交易所又无法做到无恶监管。

2. 多场景之间的代币交换,部署在一条链上的应用需要支持其他链的代币。 打个比方,网易类应用上链,这些应用都在同一条链上,它们的积分可以互相兑换。 网易音乐积分可兑换网易考拉电商商品,网易游戏积分可兑换网易阅读。 书籍等。但是,这些积分不能兑换基于阿里的产品和服务。

3. 跨多个区块链网络达成的智能合约。

4.一条链上的资产是否被抵押或锁定,是否可以用于抵押另一条链上的商品和服务,这需要链与链之间的沟通和确认。

最后留给大家一个思考的作业:除了这些名词,区块链还有其他的名词。 可以在文章中留言,一起讨论。