软分叉
软分叉是指在区块链或去中心化网络中向前兼容的分叉。向前兼容意味着,当新共识规则发布后,在去中心化架构中节点不一定要升级到新的共识规则,因为软分叉的新规则仍旧符合老的规则,所以未升级的节点仍旧能接受新的规则。
在区块链中,由矿工挖出区块并将其链接到主链上,一般来讲同一时间内只产生一个区块,如果发生同一时间内有两个区块同时被生成的情况,就会在全网中出现两个长度相同、区块里的交易信息相同但矿工签名不同或者交易排序不同的区块链,这样的情况叫做分叉。
-
什么是日食攻击?日食攻击是一种攻击去中心化网络的方法,攻击者通过这种方法试图隔离和攻击一个或多个特定用户,而不是攻击整个网络。 在这篇文章中将解释以太坊的一些特性,包括它的叔块机制,如何使它更容易受到这种攻击。 区块链中的数据结构 区块链是一个去...
-
什么是燃烧证明?燃烧证明是一种投资于全新的加密货币的方法:为了获得一种新的货币,你必须“烧掉”(摧毁)另一种货币,比如比特币。从理论上讲,这将使每一种新的加密货币价值相当于被摧毁的币的价值,但实际上你不能真的摧毁加密货币,系统需要你把它送到一个会减少...
-
什么是共识算法?共识算法解决的是区块链的信任问题,即通过特定的算法去证明某一节点拥有记账权,从而使得区块网络中的各个节点达成共识。共识算法规定了挖矿的规则。 区块链的去中心化意味着区块网络中每个节点拥有相同的权力,同时区块网络中的信息都是公开...
-
什么是工作量证明?共识算法解决的是区块链的信任问题,即通过特定的算法去证明某一节点拥有记账权,从而使得区块网络中的各个节点达成共识。共识算法规定了挖矿的规则。 区块链的去中心化意味着区块网络中每个节点拥有相同的权力,同时区块网络中的信息都是公开...
-
什么是智能合约?智能合约最早在1990年代由尼克·萨博提出,是一种旨在以数字化形式制定、传播、验证及执行合同的计算机协议。由于技术限制,其在诞生初期并没有被真正应用。随着区块链技术的出现,智能合约获得了可信的执行环境,两者开始结合应用。 什么是智能...
-
什么是分布式账本?分布式账本(Distributed ledger)是一种在网络成员之间共享、复制和同步的数据库。分布式账本记录网络参与者之间的交易,比如资产或数据的交换。这种共享账本降低了因调解不同账本所产生的时间和开支成本。 基本介绍 分布式账本(Distributed le...
-
什么是交易广播?交易广播的英文名为Transaction Broadcast,将交易信息在区块链网络中"广播",并由节点验证即确认的过程。 交易确认(Confirmation)表示该笔交易被区块链网络所记录并确认,当交易发生时,记录该笔交易的区块将进行第一次确认,并在该区块之后的链上的...
-
什么是拜占庭将军问题?含义拜占庭将军问题(Byzantine failures),又称两军问题,1982年在莱斯利·兰波特研究分布式对等网络通信容错问题的论文中提出。在分布式系统的通讯过程中,可能会出现一些局部问题导致计算机发送错误信息,破坏系统一致性。因此,拜占庭将军问...
-
什么是双花攻击?双花攻击是指单个或者多个单位/组织能控制全网51%的算力,从而改变区块链中区块的交易次序的攻击问题。 双花攻击实现原理: 比特币等区块链通过分布式账本实现去中心化,具有公信力和安全性。区块链中的事物需要网络中的大部分节点都认同后,才...
-
什么是硬分叉?区块链发生永久性分歧,在新共识规则发布后,部分没有升级的节点无法验证已经升级的节点生产的区块,通常硬分叉就会发生。代码出现一个硬分叉,会改变挖矿算法的难度级别。 硬分叉和软分叉在bitcoin.org上都有定义,但定义其实很模糊,原文中硬分叉...
- 热门词条
-
- 什么是挖矿? 挖矿是指利用电脑硬件计算、记录和验证被...
- 什么是非对称加密算法? 非对称算法属于密码学范畴,是一种可以对信息...
- 什么是功能令牌? 功能代币的英文名为Utility Tokens ,"功能代...
- 什么是黑洞地址? 指找不到私钥,或是无法确定私钥的地址。如宇...
- 什么是柚子币? 即EOS币,EOS.io项目由block.one的CTO D...
- 什么是内在价值? 企业的内在价值是企业自身所具有的价值,它...
- 什么是外生货币? 外生货币是指本国货币以外的其他国家或地...
- 什么是交易所兑换量? 交易所兑换量是指在一个制定时间段内某间交...
- 什么是区块链? 区块链技术是指通过去中心化和去信任的方...
- 什么是基于交易的权益证明? TaPOS 为股东们提供了一个长效机制来直接批...