哈希时间锁定协议(HTLAs)

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

哈希时间锁定协议(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支付,包括那些不支持条件转账的分类账。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于分布式哈希表(Distributed Hash Table,DHT)的通信协议是一种用于在分布式系统中进行节点之间通信的协议。它结合了DHT的分布式数据存储和哈希表的快速查找特性,提供了一种高效的通信机制。 在基于DHT的通信协议中,节点之间的通信通过对键(key)进行哈希运算来确定消息的路由。每个节点都维护着一个部分或完整的DHT,并根据键的哈希值将消息路由到负责该键范围的节点上。这种方式确保了消息的快速传递和均衡负载。 通常,基于DHT的通信协议包括以下几个关键步骤: 1. 哈希键:将消息中的键进行哈希运算,得到一个唯一的标识符。 2. 查找节点:使用DHT的查找算法,根据哈希键找到负责该键范围的节点。 3. 发送消息:将消息发送给负责该键范围的节点。 4. 路由转发:如果负责该键范围的节点不是目标节点,它会根据DHT协议将消息继续路由转发给下一个合适的节点,直到消息达到目标节点。 基于DHT的通信协议具有良好的可扩展性和容错性。当节点数量增加或网络拓扑发生变化时,DHT可以动态地重新分布数据和更新路由信息,从而适应系统的变化。此外,数据的冗余存储和多次传递路径选择也增强了系统的容错性。 一些常见的基于DHT的通信协议包括Chord、Kademlia、CAN(Content-Addressable Network)等。它们在路由算法、节点查找、数据复制等方面有所不同,但都基于DHT的基本原理来实现节点之间的通信。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值