链上与链下加密交易有何不同?
区块链技术正在改变所有行业的数字化系统。区块链系统的主要优势在于,它能够确保授予方和受益方都能获得交易透明度。近年来,各组织开始使用链上或链下存储方法来管理基于区块链解决方案的数据。为此,数据可以存储在私有或公共区块链服务中。
比特币使用区块链作为账本,以跟踪所有网络交易。它使用的是节点网络而不是单个中心化服务器,每个交易都会经过检查、记录并在网络中传播。由于没有监管机构或耗时的文档处理,因此消除了开销和出错的可能性。
然而,情况并非完全乐观。与安全相关的交易费用是一个权衡,在网络拥塞期间,交易费用可能会累积。在流量高峰期,处理速度可能会降至无法接受的缓慢水平。将某些比特币交易移出区块链,可以简化、加快和降低交易成本。
什么是链上交易?它们是如何工作的?
矿工在区块链上确认和存储比特币链上交易。将交易添加到账本后,区块链网络会更新并传播。在将交易添加到区块链之前,它必须经过一系列流程。要进行链上交易,您必须在区块链上拥有比特币,并且它必须锁定在一个地址中。在将比特币发送到收款人的地址之前,您必须先生成一个私钥。任何完成链上交易的用户都必须支付交易费用,该费用取决于交易大小(以字节为单位)和当前网络流量。
由于费用较高的比特币交易通常会优先处理并更快完成,因此由于网络拥塞,交易处理有时可能会很慢。由于其透明性,比特币网络安全可靠。由于区块链是透明的,并且公共账本对所有网络参与者都是立即可见的,因此伪造和双重支付攻击的可能性很小。区块链的不可变性确保了安全性。块中的任何内容,包括交易详情、时间戳和其他数据,都无法更改。避免了可能造成损害的攻击。
链上交易应该在何时进行?
为了保持区块链交易的速度、透明度、安全性和有效性,链上交易必须实时进行。然而,在实践中,这种情况很少发生。此外,由于链上交易需要网络参与者的同意,因此从网络成员那里获得足够的验证和认证可能需要很长时间。每次将块交易发布到区块链时,矿工还必须通过使用计算机解决复杂的数学问题来验证交易。如果交易量很大或网络拥塞,矿工验证所有交易可能需要更长时间。当矿工数量有限时,尤其如此。
因此,其他交易参与者必须等到问题解决。但是,参与者可以支付交易费用来加快认证过程。在区块链的早期阶段,当交易量较低时,链上交易可以实现快速结算。旨在加快结算速度的新网络协议和加密货币正变得越来越流行。
链下交易
链下交易是指发生在区块链之外的交易,可以通过多种方式进行。双方必须同意转账,然后交易必须由第三方进行验证。即使是基于优惠券的交易也可以使用链下方法进行。参与交易的各方或个人必须用优惠券兑换比特币,并将信息提供给声称拥有优惠券的第三方。链下交易快速便捷,而且没有链上交易的额外费用。与链上协议相比,链下协议的选择要多得多。其中包括闪电网络、Liquid网络等。
闪电网络
闪电网络是一个第二层协议,运行在比特币区块链之上,允许用户快速、廉价地进行无限次交易。在闪电网络上,跨链原子互换也是可行的,这提供了更大的便利性和多样性,而无需第三方托管。它是一个点对点网络,允许用户通过加密他们的比特币并用资金交易为其提供资金来连接。参与者可以使用该地址进行任意多次链下交易,直到区块链余额完成。
Liquid网络
Liquid网络是一个侧链协议,这意味着交易是在比特币网络之外单独处理的。它与闪电网络一样,构建在比特币区块链之上,允许用户执行链下交易,同时保持机密性和隐私性。Liquid网络比主区块链更便宜、更快,而且它是私有的,这意味着交易中涉及的金额不会被公开。Liquid的唯一缺点是它不是去中心化的。它们受到监管,可以肯定。
托管服务
进行大量比特币交易的机构投资者使用托管解决方案,这是一种代表他们持有和保护代币的第三方服务。在线钱包和私钥也可以用来存储代币,尽管它们并非万无一失。入侵者可以访问每个用户的密钥,这些密钥包含复杂的字母数字序列,难以记忆和使用。在线钱包也对黑客具有吸引力。机构投资者对比特币生态系统的兴趣日益浓厚,推动了托管解决方案的发展。
链下交易的缺点
反对者认为,比特币的弱点之一是其缺乏可扩展性。由于每个比特币区块只能承载一定数量的交易,因此区块链将永远无法满足用户对比特币交易的需求。对于用户而言,每个链下平台都有其自身的优缺点。然而,链下平台在各个解决方案中提供了相似的优势:更低的成本和更快的交易速度。链下平台也存在一些缺点。
例如,闪电网络需要存入现金,闪电支付受到每个支付通道容量的限制。Liquid网络通过要求对挂钩交易进行100次确认来减轻比特币部分的不可信赖性。托管系统危及可靠性、透明度和去中心化。
链上交易与链下交易:有什么区别?
链下交易是指发生在区块链之外的交易,可以通过多种方式进行。链下交易是指参与者同意由第三方保证或验证交易的真实性或完成情况的交易。例如,两位参与者可以交换他们的私钥,从而允许他们在无需从数字钱包中转移任何资金的情况下交换加密资产。另一方面,链下交易发生在区块链之外。因此,区块链矿工不再需要排队验证交易,从而降低了交易费用并有助于加快处理速度。
在链下交易中,如果交易双方发生争议,则无法在网络记录中找到相关的交易或财务数据。另一方面,链上交易在区块链网络上处理,并且是不可逆的。尽管由于矿工使用的验证过程,链上交易耗时明显更长,但通过参与者批准并发布在区块链网络上,交易的安全性得到了极大提高。链下交易与加密货币无关,但链上交易非常适合比特币转账。去中心化标识符 (DID) 就是一个很好的例子。
去中心化标识符 (DID) 的使用就是一个很好的例子。DID 可以是与公众关联的公共领域数据,就像比特币一样。另一方面,DID 与 PII(个人身份信息)相关联。它保存在只有您才能访问的侧链上。在区块链上,您可以完全控制您的身份数据,可以选择谁、何时、何地以及如何共享您的 PII 数据。