目前,Alice 和 Bob 已经开通了一个双向支付通道,并分别往通道中存入了 5btc。他们已经来回完成了两笔交易。在当前通道状态下,Alice 和 Bob 可以通过终止通道各自取回 5btc。
现在,他们想要在通道中放入一个哈希时间锁合约(HTLC),以确保 Bob 在用 1btc 交换 Carol 手中的秘密值后,Bob 可以从 Alice 那里取回 1btc。
就像之前的步骤一样(详见 Part 1),Alice 和 Bob 先要各自创建一笔新的承诺事务。这两个承诺事务跟之前创建的承诺事务很像,包含一个普通的输出、一个带有 CSV 时间锁(相对时间锁)的多签地址输出和一个特殊的哈希锁。接着,像之前的步骤一样,Alice 和 Bob 交换之前的秘密值来让之前的通道状态失效。一旦交换过秘密值后,Alice 和 Bob 就可以签署各自的承诺事务,并在任何时候将这承诺事务发送到区块链上。
Poly Network生态核心贡献者:建立统一的跨链安全模型有助于我们系统化理解互操作风险:4月15日消息,在2023香港Web3嘉年华跨链专场中,Poly Network生态核心贡献者Luke Liu认为,建立统一的跨链安全模型有助于我们系统化理解互操作风险。跨链的目标是标准化通信过程,保证一条链上的请求在另一条链上被正确、顺利地执行。各条链是不同的,但我们尽量建立起统一的风险模型,包括数据请求、通信、验证三个环节。经由数学(模型)抽象,区块链系统中的多链互操作包含应用、通信、共识等不同层的协同,这一套组合交互系统既依赖各组件的安全性,也考验各组件之间交互的安全性。建立起这样的(安全)框架可以帮助我们更系统性地理解互操作风险,而非根据个例归纳。[2023/4/15 14:05:26]
这些步骤与之前的步骤基本相同,除了一点。Alice 和 Bob 新创建的承诺事务包含一个新的输出,而这个输出价值 1btc。(因此,支付通道中的 btc 余额变成了 Alice:4;Bob:5;新的输出:1。)
福克斯新闻主持人:当货币作为控制社会手段时,我理解了比特币:金色财经报道,据Bitcoin Magazine消息,福克斯新闻主持人Tucker Carlson表示,当中央银行使用货币作为控制社会的手段时,我理解了比特币。比特币是“一条可用的逃生路线”。[2022/12/18 21:51:49]
这个新的输出本质上是哈希时间锁合约,而且相比其它输出更有趣,因为有三种方式可以解锁它。
第一种方法是,只有当后序事务包含 Bob 的签名和秘密值时,(包含在 Alice 和 Bob 的承诺事务内的)新的输出才会释放 btc。无论 Alice 或 Bob 是否签署并广播承诺事务,只有 Bob 可以解锁该输出 —— 只要他将秘密值包含在后序事务内。但是,两个承诺事务存在一处细微差别:如果 Bob 终止通道,会受到 CSV 时间锁的约束。这时,Bob 必须等待 1000 个区块才能取回自己的 btc。(如果 Alice 终止通道,Bob 就可以立即取回自己的 btc。)
Parallax Digital CEO:如果有人看好黄金并理解原因 就不可能看空比特币:金色财经报道,Parallax Digital首席执行官Robert B. Ladd今日发推称,如果有人看好黄金,并且理解其中原因(相对可比性、耐用性、便携性、可识别性和稀缺性),那么这个人就不可能看空比特币,因为它在上述五种货币特性中都是绝对优越的。[2020/4/26]
为什么 Bob 需要等待 1000 个区块呢?原因跟我们之前解释的差不多:如果 Bob 试图签署并广播过期的通道状态,Alice 就可以拿走 1 btc。这就是解锁输出的第二种方法。如果 Alice 提供 Bob 的(最新)秘密值,就可以 “偷走” 通道内的资金。
Alice 和 Bob 可以玩这样一个游戏:如果 Alice 试图广播过期的通道状态,Bob 可以使用 Alice 的秘密值取走那 1 btc(甚至无需提供秘密值)。
分析 | 63%机构受访者认为高级管理人员对区块链缺乏理解:据cointelegraph报道,市场研究公司PollRight代全球区块链业务委员会(GBBC)对机构投资者的调查显示,63%的受访者认为高级业务主管对区块链技术的理解不足。据报道,PollRight采访了71家机构投资者,包括私募股权基金、对冲基金和养老基金。此外,30%的受访者认为他们对新兴技术的了解是“平均水平”,其余7%的受访者认为高级管理人员对区块链的理解是“好的”。此外,76%的受访者表示并不认为大公司的高级业务主管致力于区块链,但预计2019年区块链技术的全球支出将增加108%。33%的受访者认为,在两年内,区块链在金融服务和银行业务中的应用将大幅增加。[2019/1/23]
第三种方法是,与其它哈希时间锁合约一样,这两个承诺事务也包含常见的 CLTV 时间锁(绝对时间锁)超时退回机制,即,如果 Bob 没有在限期(比如两周)内将秘密值包含在后序事务内,Alice 就可以取回自己的1btc。在这种情况下,终止通道的人是 Alice 还是 Bob 都没关系。
搜狗CEO王小川:要理解区块链,光看技术、商业、制度都是不够的:搜狗CEO王小川认为,要理解区块链,光看技术、商业、制度都是不够的,要从完整视野来看待,“首先,这是一项技术;从商业来看,它能够改造生产关系,改造商业中的产业结构;最后它是个,代表了去中心化的理念。”[2018/4/13]
那么,具体是如何操作的?
Alice 和 Bob 各自持有部分有效的承诺事务。如果 Alice 将自己持有的(也是 Bob 发给她的)承诺事务发送到区块链上,就会立即发送 5btc 给 Bob。Alice 则需要等待 1000 区块之后才能取回自己的 4btc。另外,Bob 有两周时间提供秘密值,解锁 “哈希时间锁合约输出” 对应的 1 btc。(如果他没有在两周内提供秘密值,Alice 就可以取回这 1btc。)
与此同时,Bob 随时都可以将他的承诺事务上链,并立即将 4btc 发送给 Alice。接着,他必须等待 1000 区块过后才能从一个地址那里取走 5 btc,如果他在限期内提供秘密值,还能解锁 “哈希时间锁合约输出” 对应的 1 btc。(如果他没有在两周内提供秘密值,Alice 就可以取回这 1btc。)
当然了,如果 Alice 或 Bob 在将来任何时候试图作恶,签署并广播过期的通道状态,另一方都可以阻止作恶方,并偷走通道内的所有 btc。
这时,Bob 一定会收到 1btc 来交换他手中的秘密值(假如他有的话)。他要做的只是签署并广播他从 Alice 那里得到的承诺事务,将秘密值包含在一个后序事务内,然后签署并广播该后序事务。
Alice 知道这一点。她没有办法走 Bob 的 btc,即使她通过其它手段得到了秘密值。
因此,Alice 和 Bob 还不如在支付通道外进行 “结算”。Bob 可以将秘密值给 Alice,Alice 可以同意更新通道状态,这样就不需要哈希时间锁合约和截止日期了。
假设 Alice 和 Bob 都想让通道保持开启,这也很正常:比起在链上终止通道省事多了。
最后才是闪电网络真正强大的地方:
本系列文章中所述内容几乎都不需要实际上用到比特币区块链。
如果 Alice 和 Bob 想要和平关闭通道,可以创建一个事务来完全覆盖掉开启通道事务之后的所有事务。他们可以根据最新通道状态中所示的 btc 余额归属情况,通过关闭通道事务将自己应得的 btc 余额发送给自己。
具体来说,这意味着如果 Alice 想要关闭通道,她可以创建一个事务向自己支付 4btc,同时向 Bob 支付 6btc,然后让 Bob 签署并广播该事务。Bob 没有理由不答应这个请求,他大概率会配合 Alice 关闭该通道。
最后,只会有两笔事务被广播到比特币网络并打包进区块:开启通道事务和关闭通道事务。哪怕 Alice 和 Bob 之间发生了 100 万笔交易也是这个结果,因此极大地减轻了区块链的负担。
格外感谢 Rusty Russell 和 JosephPoon 的信息和额外的反馈。
体量和种类不断增长的 DeFi 项目,为对收益极为敏感且操作方式极为灵活的加密金融机构提供了非常好的生息资产.
1900/1/1 0:00:00乌克兰总统 Volodymyr Zelensky 近日已经签署一项法律,允许乌克兰国家银行(NBU)发行自己的数字货币.
1900/1/1 0:00:008月5日周四,据区块链与加密货币行业资讯网站U.Today报道,小米葡萄牙商店开始接受世界前三大数字货币和其他加密货币作为支付手段.
1900/1/1 0:00:00头条▌以太坊主网已达到伦敦升级区块高度据欧科云链链上大师数据显示,以太坊主网于今日20时33分达到区块高度12,965,000,激活伦敦硬分叉网络升级.
1900/1/1 0:00:00文前概述:美国证券交易委员会 (SEC) 主席 Gary Gensler 表示,中本聪的创新是真实的。“它一直并且可能继续成为金融和货币领域变革的催化剂,”他说.
1900/1/1 0:00:00据相关机构统计,截止至2021年7月,全球数字钱包的活跃用户已经突破7000万,相较于2020年初不到5000万的数据涨幅大约接近40%.
1900/1/1 0:00:00