科普 | 用算盘了解闪电网络

ETHButterfly2018-05-02 12:14:36  阅读 -评论 1  阅读原文

继上一篇文章《闪电网络比特币的未来》之后,我收到许多积极的反馈。然而,在浏览其中一些反馈时,我也明白有些人并不完全了解闪电网络(Lightning Network)实际的工作原理。在这篇文章中,我将尝试使用算盘作类比,在不涉及闪电网络实施的技术细节的前提下,来揭示闪电网络及其支付渠背后的概念。

这是一个算盘:

现在,让我们把一个闪电网络的支付通道,想象成算盘上的一根算盘线,而算珠代表通道内的比特币。当 Alice 和 Bob 之间互相创建支付通道时,Alice 把她的比特币从区块链上存储到支付通道中。现在,这些比特币(例如 10 bits 或 0.00001 BTC)是属于 Alice 的。在这个例子中,每个算珠等于 1 bit:

算盘线和支付通道具有以下共同特点:

  • 双向性:珠算线上的算珠可以从左向右,或从右到左移动,比特币可以从 Alice 那里转给Bob,也可以从 Bob 那转给 Alice。
  • 所有权:在算盘中,算珠可以在左边或者右边,但它不会在算盘线中间。同样地,支付通道中的比特币可以属于 Alice,也可以属于 Bob。
  • 固定性:就像在算盘线中,不能添加或移除算珠,Alice 和 Bob 可以之间交换比特币,但其数量要和他们创建支付通道时所设置的一致。如果想交换大量的比特币,他们必须进行另外的链上交易。

下面是 Alice 向 Bob 支付 2 bits 之后支付通道的样子:

目前 Alice 有 8 颗算珠,Bob 有 2 颗算珠。现在我们假设 Bob 同样通过闪电网络使用 10 bits 支付通道连接到 Carol:

通过闪电网络,Alice 可以通过 Bob 支付给 Carol。在算盘类比中,如果 Alice 想要向 Carol 支付 2 bits,那么她将算盘线 Alice-Bob 中的 2 个算珠移动到右边(Bob),Bob 将算盘线 Bob-Carol 中的 2 个算珠移动到右边(Carol)。这是 Alice 支付给 Carol 2 bits 后的样子:

有一点很重要,如果 Bob 同意参与这笔交易,那么他必须移动相同数量的算珠给 Carol,才能接受 Alice 的算珠。

通过算盘的类比,我们简单明了地解释了链下闪电网络交易的性质,尤其是关于支付通道在处理交易时需要满足哪些要求。例如,我们可以很容易地看出,为什么 Alice 支付给 Carol 的算珠不能多于 Bob 支付给 Carol 的。不过话说回来,也许未来她可以用原子多层通道支付(AMPs)来完成,但那就是另一篇文章咯......

原文链接: https://medium.com/@kingonly/understanding-lightning-network-using-an-abacus-daad8dc4cf4b
作者: Roy Sheinfeld
翻译&校对: 小铅笔 & Elisa

小铅笔

本文由作者授权 EthFans 翻译及再出版。

声明:链世界登载此文仅出于分享区块链知识,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。此文如侵犯到您的合法权益,请联系我们kefu@lianshijie.com

参与讨论 (1 人参与讨论)

相关推荐

关键数据指标:加密币价与基础网络指标的关系

关键数据指标:加密币价与基础网络指标的关系

原文标题:《观察加密币价与基础网络指标的相关系数》原文来源:LongHash预测任何加密货币的价格都是困难的。

Strike应用程序可以帮助任何人访问比特币闪电网络

Strike应用程序可以帮助任何人访问比特币闪电网络

比特币闪电钱包开发商Zap发布了一款名为Strike的新应用程序,希望让所有人都能更容易地使用闪电网络。该应用程序允许客户仅使用借记卡或银行账户进行闪电支付。

区块链B2B网络Clear完成1300万美元A轮融资,富达风投公司领投

区块链 B2B 网络 Clear 已完成 1300 万美元的 A 轮融资。该公司为企业提供结算系统,利用区块链促进跨境 B2B 交易。2018 年,全球贸易总值达到 150 万亿美元。自 2018 年以来,Clear 已促进了多家移动和网络提供商之间累计价值数百万美元的交易。

观察加密币价与基础网络指标的相关系数

观察加密币价与基础网络指标的相关系数

预测任何加密货币的价格都是困难的。不过,观察哪些代币的价格走势与这些基本网络指标的联系更加紧密,哪些代币和这些指标的相关性更低还是很有意思的。

Cosmos 网络的可持续性:一份来自跨链基金会的声明

原文链接:https://medium.com/@interchain_io/sustainability-of-the-cosmos-network-a-statement-from-the-interchain-foundation-c96ef0975f5原文作者:Interchain Foundation「Cosmos 网络属于每个人,而不是由任何单一团体所拥有、控制或运营。跨链基金会将继续

闪电网络实验室宣布完成 1000 万美元 A 轮融资,以升级支付系统和扩展开发者网络

闪电网络实验室宣布完成 1000 万美元 A 轮融资,以升级支付系统和扩展开发者网络

区块律动 BlockBeats 消息,2 月 5 日,闪电网络实验室联合创始人兼首席执行官 Elizabeth Stark 撰文透露,该公司已经在 A 轮融资中筹集了 1000 万美元,用于升级其支付系统和扩展其开发者网络。

流媒体网络 Theta 宣布与 NASA 联播两场火箭发射,观看直播可赚取 TFUEL

流媒体网络 Theta 宣布与 NASA 联播两场火箭发射,观看直播可赚取 TFUEL

区块律动 BlockBeats 消息,去中心化流媒体网络 Theta Network 发布推特称,将在太平洋时间本周日下午 2 点,与 NASA 团队合作带来两场火箭发射的实况直播,届时用户观看直播可赚取 TFUEL 代币。

技术 | Substrate 2.0 搭建私有区块链网络

相信很多朋友已经在使用Substrate 2.0构建自己的runtime模块,但官方Substrate开发者中心还没有2.0版本的教程。 在本文中,我整理总结了如何使用Substrate 2.0启动一个区块链网络,并使用你选择的验证者/管理者集合。 你需要: 一个Linux或Mac操作系统下的命令行客户端 Git 你将学习到: 从源代码编译一个Substr

麦妖榜
更新日期 2019-09-03
排名用户贡献值
1牛市来了30910
2BitettFan24187
3等待的宿命23810
4区块大康20369
5六叶树20310
6linjm122719429
7天下无双16192
8lizhen00215280
9让时间淡忘14586
10yelanyi050511349
返回顶部 ↑