Keet 推出 P2P 数字通信,将整合比特币支付 PlatoBlockchain 数据智能。垂直搜索。人工智能。

Keet 推出 P2P 数字通信,将整合比特币支付

加密货币交易所 Bitfinex 和 USDT 稳定币发行商 Tether 与 Hypercore 开源协议团队合作推出了新的点对点 (P2P) 通信应用程序 Keet。

Keet 允许指定的各方以真正的 P2P 方式交换即时视频、消息和文件通信。

该方法改进了流行的端到端加密但集中的产品,例如 Zoom 和 WhatsApp,因为共享的数据不会随时转发到中央服务器;相反,连接纯粹是在参与聊天的用户之间建立的,从而降低了延迟并提高了可靠性。

Keet 今天推出了 alpha 版本,用户可以在其网站上下载该应用程序 官网。该应用程序的移动版本预计将于 2022 年 XNUMX 月推出。

Holepunch:Keet 背后的技术

Keet 作为一个演示应用程序,展示了三个团队在过去三年中开发的底层技术 Holepunch 可以实现的目标。

Holepunch 利用类似 BitTorrent 的计算机网络基础设施,将于 2022 年 XNUMX 月作为开源软件开发工具包 (SDK) 向公众全面推出。 “打孔” — 计算机的行为 直接 连接到另一个 - 主干基础设施旨在让开发人员更轻松地使用 Hypercore 堆栈开发真正的 P2P 应用程序。

超核 是一个基于签名的、仅附加日志构建的点对点数据网络。这些日志的工作方式与区块链类似,但没有共识算法,因此不需要所有节点保存全局账本状态。

Holepunch 通过抽象协议的低级技术细节,使 Hypercore 更易于访问。 Holepunch 首席战略官兼 Bitfinex 和 Tether 首席技术官 Paolo Ardoino 表示,Hypercore 进一步简化了架构,让更多人能够用它构建应用程序,这使得单个前端开发人员能够在四个月内构建 Keet。比特币杂志。

Ardoino 和 Holepunch 首席执行官 Mathias Buus 在一份联合声明中表示:“Holepunch 提供了一系列易于使用、协作的 P2P 数据结构,使开发人员能够主要专注于构建出色的应用程序,而不必成为网络或 P2P 专家。”比特币杂志。 “在 Holepunch 之上构建 Keet 后,我​​们直接了解了该平台的强大功能,我们迫不及待地想看看其他开发人员将构建什么。”

Keet 上的所有通信默认都是加密的,因为该应用程序利用非对称加密技术。应用程序生成 ED25519 首次启动时本地私钥和公钥配对。

“密钥是在设备上生成的,全部在本地,我们正在努力增加对各种硬件安全模块 (HSM)(例如 Ledger)的支持,以便为用户提供更大的灵活性,”Ardoino 和 Buus 解释道。 “这意味着将来除了将密钥保存在本地设备上之外,用户还可以将它们存储在外部硬件或手机上。”

公钥被公布到 Holepunch 的分布式哈希表 (DHT),这是一个开放的计算机网络,同行可以使用它来发现彼此并相互连接。

“我们的 DHT 用于发现对等点(即,将公钥映射到对等点),并促进‘打洞’,”Ardoino 和 Buus 说。 “在 WebRTC 等传统系统中,这是通过集中式服务器发生的,这会泄露大量元数据。对于 Keet,这种情况是使用多个 DHT 节点来实现的,每个节点只有部分信息,这意味着丢失的元数据要少得多。”

Holepunch 完全放弃使用区块链和原生代币,从而能够以最少的资源创建分布式应用程序以实现可扩展性。

Ardoino 和 Buus 解释说,“每个用户不是依赖应用程序的所有用户之间的共享区块链,而是构建许多小型数据结构”,这些数据结构用于存储用户自己的数据以及同一调用中的数据。

他们继续说道:“使用区块链时,所有这些数据都必须存储在一条大链中,严格排序,并在全球所有用户之间复制,这对于比特币等金融系统来说是有意义的。” “但是,对于普通应用程序来说,使用一堆较小的数据结构(仅存储本地数据)通常会更有效。”

谈到比特币,Ardoino 告诉《比特币杂志》,该团队正在努力将闪电支付功能集成到 SDK 中。 Holepunch 应用程序中比特币的可能性包括允许用户将 BTC 流式传输给内容创作者、进行定期 P2P 支付以及提供提示。该SDK还将支持Tether的USDT。

Ardoino 和 Buus 表示:“比特币和 Tether 支付是附加功能,为使用基于 Holepunch 构建的应用程序或计划通过 Holepunch 网络构建/提供服务的人们提供支付方式/选项。”

Holepunch 将提供原语以支持非托管形式的数字 P2P 支付选项。

“与其他项目(例如)Impervious AI 不同……Holepunch 使用纯粹的 P2P 通信技术(DHT、分布式打孔、集群)……这些技术与支付系统解耦,以便在满足大规模可扩展性要求方面实现最高程度的自由度通信系统,”他们补充道。

Holepunch 的团队重新实现了低级网络协议,以独立选择最适合高度可扩展数据流的技术。

“这种方法产生了一个非常灵活的解决方案,从 Hypercore 中使用的 Merkle 日志数据结构(本质上提供数据验证和完整性)扩展到一系列小型库和模块,这些库和模块可以连接在一起以构建具有高可用性的网状网络”,高管们说道。

Ardoino 告诉《比特币杂志》,Holepunch 团队目前正在考虑的有关闪电集成的选项包括集成服务,例如 Blockstream 的绿灯,提供低成本、按需但非托管的闪电节点管理。 Ardoino 表示,该团队还在探索实现闪电节点的完整集成。

Buus 和 Ardoino 强调,支付是通信的一个方面,它可以作为一项可选服务提供给开始进行 P2P、不间断视频、音频或文本聊天的用户。

“基特是解释上述所有内容的一个很好的例子。 Keet 的目标是成为最势不可挡的通信应用程序,提供出色的用户体验,并提供最大程度的隐私和安全性。”他们表示。 “这与支付无关,因为视频/音频/文本聊天是纯粹的数据流。 Keet 中的付款是可选的,可用于提供小费、支付直播费用、向朋友和家人汇款等。”

基特

两位高管表示,除了更好的性能和更容易的可扩展性之外,用户在使用像 Keet 这样的分布式应用程序时还可以获得更低的延迟和更多的隐私,这些应用程序不利用本质上低效的区块链。

他们补充道:“用户只需复制很少的数据即可加入通话,事实上,我们采用了一系列先进的索引技术来确保只需要复制这些小型数据结构中的数据子集。”

“在 Keet 中,如果您执行诸如在聊天中共享大文件之类的操作,您就可以看到这一点。当您这样做时,您会注意到它会立即为其他用户弹出,并且只有当用户下载文件时,丢失的部分才会开始复制。获得数据后,您可以帮助与其他用户重新共享数据,从而使其具有很强的可扩展性。”

《比特币杂志》在发布前通过与三人的电话会议对 Keet 进行了测试。在测试运行中,其中一名参与者共享了一个 3 GB 的视频文件,另外两名用户可以在不到一分钟的时间内开始播放该文件。

Keet 的数据共享机制利用了 BitTorrent 流行的概念——用户集体下载数据包并向彼此播种,从而消除了原始源不断为每个新用户提供信息的需要。

正如前面提到的,这是 Holepunch 本身的一个特征,例如,可以使用 SDK 构建 P2P、抗审查的流媒体应用程序——流媒体可以使用简单的单板计算机(如 Raspberry Pi)来托管该应用程序。当用户加入时,他们开始互相传送流数据,减轻了主机向所有观众共享数据包的负担——这是 Twitch 和 YouTube 等流媒体服务必须依赖集中式服务器进行调解的现实。

Keet 通过简单但实用且直观的用户界面将大部分工作从用户手中抽象出来。它需要访问麦克风和摄像头,虽然注重隐私的人可以在通话中禁用摄像头,但如果不首先授予访问权限,该应用程序将无法运行。

Web3-逆势趋势

尽管过去几年加速的 Web3 炒作已经鼓吹将所有事物代币化并将所有内容放在区块链上作为去中心化互联网的最佳替代方案,但最近出现了一种相反的趋势。

尽管 Web2 大惊小怪,但根本没有利用区块链技术的 P3P 基础设施的创建和开发正在加速。

Web5 就是一个这样的例子,它是对 Web3 和“加密货币”的半开玩笑的回应,他们也许是最著名的 评论家,杰克·多尔西。 The Block 首席执行官、Twitter 联合创始人兼前首席执行官 一直在直言不讳地谈论 Web3 的陷阱 他声称,这不对称地有利于风险资本家,而牺牲了散户投资者和据称该技术的目标受众的公众。

Web5 于 XNUMX 月发布。该计划由 Block 子公司 TBD 负责,利用比特币和大量完善的计算机科学技术来创建一个由去中心化身份、数据存储和应用程序组成的生态系统,用户可以在其中控制自己的个人信息。

Ardoino 和 Buus 认为他们的解决方案 Holepunch 比 Web5 更灵活。

“从我们目前所看到的来看,Web5 具有比 Holepunch 更复杂、更预先确定的结构,”二人告诉《比特币杂志》。 “Holepunch 提供了一组基元和脚手架来构建应用程序,而无需尝试强制执行特定模式。”

创建无代币去中心化网络的另一个尝试是 Synonym 于 11 月宣布是 Tether 旗下的一家公司。尽管 Tether 在同一主题上拥有两家企业似乎是矛盾的,但 Ardoino 和 Buus 解释说,这些产品可以是互补的。

“Synonym 可以利用 Holepunch SDK 来构建路线图中的部分服务,”他们说。 “Synonym 和 Holepunch 在愿景和计划打造的产品方面并不存在竞争,而是互补。”

哪种去中心化网络版本将成为未来的赢家还有待观察,但可以肯定的是,为最终用户(而不是风险资本家)提供最大价值的版本更有可能成功。

时间戳记:

更多来自 比特币杂志