哈希时间锁定协议(HTLAs)

哈希时间锁定协议(HTLAs)是一种泛化的协议,用于在各种类型的分类账中实现类似于HTLC的安全支付。本文档介绍了HTLAs的工作原理,包括无账本支持的情况,以及Interledger如何安全地跨越多种HTLAs进行支付。HTLAs适用于支持和不支持HTLC的分类账,提供了不同级别的分类账功能和双边信任。
摘要由CSDN通过智能技术生成

备注:下文只做简单的翻译,没有做校验

哈希时间锁定协议(HTLAs)

泛化散列-Timelock合同(HTLCs)用于保护Interledger付款。

本文档假定您熟悉HTLC和Interledger。它简要地总结了两者,但在IL-RFC 1:Interledger架构之后它可能是最好的阅读

Interledger使用条件转移提供安全的多跳付款。一些分类帐原生地使用散列时间锁合同(HTLC)提供有条件的转帐。但是,并非所有分类帐都支持HTLC。

哈希时间锁定协议(HTLAs)是可以通过任何类型的分类账实现的HTLC的泛化,无论分类账是否支持HTLC。HTLAs与公共和私人区块链,集中账本,支付渠道以及没有账本的现金或案例一起工作。有一系列HTLA类型需要不同级别的分类帐功能和双边信任。本文档介绍了HTLAs如何工作并概述了不同选项的功能和权衡。

注意:Interledger付款可以同时安全地跨越多种类型的HTLAs。HTLA类型的选择完全是双边决定。所使用的HTLA类型不影响路径中其他人的安全。有关详情,请参阅Interledger跨多种HTLAs

目录

  1. 哈希时间间隔合同背景(HTLC)
  2. 哈希时间锁定协议(HTLAs)
  3. HTLAs没有帐簿支持
  4. Interledger跨越多种HTLAs
  5. HTLA类型的频谱
    1. 条件支付渠道(使用HTLC)
    2. 总账持有/托管(使用HTLC)
    3. 简单的付款渠道
    4. Trustlines
  6. 附录:其他HTLA类型

哈希时间间隔合同背景(HTLC)

散列-Timelock合同(HTLC)是一个条件转移,其中条件是由分类帐执行。这是比特币社区在雷电网络中使用的一个概念

当转账“准备好”时,发送者的资金将被分类账暂停,等待满足预定条件。条件是散列表,或者加密散列函数的摘要,例如Lightning和Interledger中的SHA-256。“合同”规定,收件人可以通过在给定超时之前提供散列摘要的有效原像来索取资金。超时后,资金将自动返回给发件人。这是哈希时间锁定合约。

HTLC由分类账强制执行,因此交易双方只需要相信分类账正确执行合同。但是,此机制需要来自分类帐的支持,并且只能与实施散列码和超时的分类帐一起使用。

Interledger旨在与所有分类账一起工作,所以它必须支持带和不带对散列码和超时支持的分类账。

哈希时间锁定协议(HTLAs)

合同是由第三方执行的某种类型的协议。哈希时间锁定协议(HTLAs)将HTLC的概念概括为包含由分类账实施的协议。自该项目开始以来,Interledger一直在使用该原则,但最近在Interledger邮件列表的这个主题中提出了HTLA术语

HTLAs支持通过所有类型的分类账进行安全的Interledger支付,包括那些不支持条件转账的分类账。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值