Homa 篇 |关于 Acala,你知道多少?

Sigcomm‘2018 Homa: A Receiver-Driven Low-Latency Transport Protocol Using Network Priorities论文读书笔记 文章目录IntroductionMotivationHoma DesignDiscussion Introduction 这文章是Sigcomm2018年的文章HomaHoma是基于pHost接收端驱动进行改进的。设计的主要动机是为了提升小流的吞吐量,降低尾部延时。 设计的要点是 接收端驱动, 动态调整优先级, Overcomitment。 Homa主要对pHost存在的两个问题进行了改进:第一个问题是新流到达时不能够进行快速抢占,需要等待一个RTT才能调整调度策略,对短流不够友好。第二个问题是发 阅读详情

前言

 

 

 

 

一幢市中心的写字楼,与资金有关系的行为大体有三种。第一:出售,直接将写字楼售卖给他人,获得差价;第二:出租,将写字楼出租给大大小小的公司获得租金收益;第三:贷款,将写字楼的产权抵押,向银行申请贷款。

 

为什么一开始要描述这样的场景呢?

 

因为 Polkadot 网络中的原生代币 DOT 在 Acala 网络中同样也能达到“写字楼”的效果,先给大家脑海里一个印象,帮助理解下文 Acala 网络中的Homa 协议所能带来的用处,也为即将上线 Homa 协议测试功能的 TC3 网络进行预热。

 

Q

流动性 (Homa) 协议,这是什么呢?

简单介绍一下,Homa 协议是 Acala 网络中除了稳定币( Honzon) 协议的另一核心协议,其主要功能就是,帮助锁定的 PoS 资产释放流动性,增加用户资产到现金的运转能力。

 

Q

什么是 Pos 资产,为什么要为其释放流动性呢?

PoS (Proof of stake)权益证明机制,也称股权证明机制,PoS 机制的原理是根据持有货币的量和时间,发放“利息”。在现实世界中 PoS 很普遍,最为熟知的例子就是股票,股票是用来记录股权的证明,股票持有量多的,拥有更高更多的投票权和收益权。

 

所以,在 PoS 网络中,质押的 Token 能够为网络安全提供保障,Token 在质押状态下才拥有收益权和投票表决权。质押状态的 Token 无法流通,解绑通常需要一个解锁期,以防范作恶节点立刻赎回抵押资产。非质押状态的 Token 可以自由流通,却不能享有增发收益,变相为网络的安全成本买单。

 

Q

为什么 Polkadot 生态需要释放资产流动性 ?

Polkadot 是一个允许不同区块链网络以一种无信任成本的方式传输消息、数据、价值的平台,并同时为这些不同的区块链网络共享独特功能和安全性,以及提供去中心信任的跨链交易。

 

Polkadot 采用的共识机制是 NPoS(Nominated Proof-of-Stake),任何持有 DOT 代币的用户都可以选择以验证人和提名人的身份,参与 Polkadot 的 Staking 和治理。在这个过程中,整个系统需要通过锁定验证人与提名人所抵押的 DOT 代币来保证网络的安全性,假设未来预计会有超过50% 的 DOT 到处于抵押中。当用户想要退出 Staking 时,还需要一段时间的解绑期,这极大地禁锢了 DOT 的流动性,致使用户无法参与其他金融服务。Acala Network 为 Polkadot 网络抵押资产的流动性问题提供了解决方案,保证用户在不损失其抵押资产及奖励的前提下,赋予其流动性,参与到如去中心化借贷、杠杆交易以及优质项目的众筹等金融服务中。

 

Q

那怎么才能解决波卡网络的质押资产流动性问题的呢?并实现波卡网络的收益与安全并行?

从上文我们可知, PoS 网络的 Token 和 PoW 网络的 Token 之间一个核心区别就是 PoS 网络的 Token 是有奖励的。持币人可以把 PoS Token 质押参与 Staking 并且得到可观的分红,而 PoW Token 则没有这个特性。

 

DeFi 生态在以太坊之所以这么火有很大一部分是因为单纯的持有 ETH 是没有办法增加 ETH 数量的,但进行交易操作的话是有不可避免的风险。而各种不同的 DeFi 协议可以使得 ETH 产生利息,使得长期持币人愿意参与,零风险得到的回报。

 

但同样的方法是无法直接在 PoS Token 上使用的,因为 DeFi 协议会和 Staking 产生直接的竞争。如果 Staking 利率更高,那么就没人愿意参与 DeFi 协议,反之的话则会对网络安全性直接产生严重的影响,鱼与熊掌之间,如何取舍,会成为一个问题。

 

但两者若可兼得,就不用取舍了,Acala 的 Homa 释放流动性协议就可以使持币人在维护网络安全性的同时,参与 DeFi 协议,达到两者兼得的效果。(进阶版《DeFi PoS困境无解?Acala实现收益与安全共赢》)

 

DOT 持有人可以通过 Homa 协议在 Acala 的波卡平行链上来进行质押操作,质押后可以得到相应的 L-DOT。L-DOT 是可以流动的,可以直接在二级市场上买卖,也可以参与其他的 DeFi 协议,比如抵押到 Honzon 协议中生成稳定币 aUSD。当然用户也可以选择拿 L-DOT 兑换 DOT,赎回本金和回报。

 

这样,就可以解决在安全性和回报上的取舍,同时 L-DOT 也可以参与其他 DeFi 协议,在得到 Staking 回报的同时额外得到借贷协议的收益。

 

Q

L-DOT 是什么?

L-DOT 是通过 Homa 协议产生的 DOT 票据。L-DOT 是 Staking 本金加上未来 Staking 收益的资产组合。任意时刻都可以使用 L-DOT 赎回对应的资产。由于每个用户抵押的时间不同,单位 DOT 累积的 Staking 收益也不同。如果将票据设计成不可拆分的非同质化代币,其流动性会大打折扣,也不适用于 DeFi 业务。Homa 协议汇集所有用户的本金及收益统一分配,L-DOT 为可拆分的同质化代币。

 

Q

L-DOT 有什么用?

利用 Homa 协议,用户无需等待 Polkadot 的解绑期限,直接使用 L-DOT 来交易。交易发生时,本质上交易的是交割时间为解绑期过后的 DOT,实际价格与抵押池给出汇率会存在偏差。各方对于 DOT 未来价格的预期不同,L-DOT 同 DOT 现货交易对的价格与 L-DOT 可赎回 DOT 是存在套利空间的。

 

更重要的是可以利用 Acala 网络中的稳定币(Honzon)协议帮助用户放大自己 Staking 的收益。这具体如何实现的呢,我用一个简单的例子为大家解释:

 

假设目前 DOT 的价格在 1500 美金一个以及 DOT 与 L-DOT 之间的兑换比例为 1:1,我有 10 个 DOT,在 Acala 主网上线时我就换成了 L-DOT ,那我就会得到 10 个 L-DOT。此时波卡网络的年化收益率约为 20% ,那在我持有 L-DOT 的过程中同样享受着 20%的收益率。因为 L-DOT 是可以从 Honzon 协议中超额抵押生成 aUSD ,所以我就把我的 10 个 L-DOT 进行超额抵押,选择的抵押率为 200 % (系统设置的抵押率为150%),生成了 7500 个 aUSD,我看好 DOT 未来的涨势,所以我在 Acala 网络中的内置交易所中,把 7500 个 aUSD 再次换成了 5 个 DOT ,再次把 DOT 换成 L-DOT ,那么此时你所持有的 L-DOT 真实数量就变成了 15 个,相比原先 10 个 DOT 的 20% 年化收益率,现在变成了 15 个 DOT 的 20 % 年化收益率,一年收益下来,原本只有 2 个 DOT 收益,现在变成了 3 个,也就是我以 10 个 DOT 多撬动了 10 % 的收益率。

 

注:当然你可以一直按照这种方式为自己的 Staking 收益加杠杆,但要记住对自己资产的风险控制。

 

Q

L-DOT 如何换回我的 DOT ?

因为 Homa 协议是 DOT 在 Polkadot 网络上进行抵押及解绑的实际执行者,负责 L-DOT 的生成与 DOT 的赎回。在用户通过 Homa 协议抵押/赎回时,系统给出实时的汇率。Homa 协议抵押池对资金的控制过程全都由链上代码自动执行,通过安全审计后,并不需要任何第三方背书。Acala Network 基于 Substrate 搭建,将来会以平行链的身份接入 Polkadot,底层的共识安全和性能由 Polkadot 来保证。

 

Q

那通过 Homa 协议参与波卡网络 Staking 的验证节点如何选取?

在 Acala Network 启动初期,为了避免资金过度集中后承担风险的能力减弱,Acala Network 会选取多个可靠验证人进行抵押,分散资金。项目方根据技术实力,运维能力以及是否提供担保服务等多个维度综合考量,筛选出 Polkadot 网络上的几个验证人节点,这样有利于资金的归集和管理。随着用户的增加,Acala Network 将逐步开放对抵押节点的治理,用户可以提名新的抵押节点,或是要求弃用某个节点,提供相关的审计资料。在投票通过后,将更新 Homa 协议的验证人节点名单。

 

总结

 

以上目前就是我们 Acala 网络中 Homa 协议的基本知识点总结,或许还存在些许不明白的地方,不过没关系,我们会持续更新我们的科普内容,尽可能的用通俗易懂的方式为大家解释,随着下一版本的测试网,以及先行网与主网的上线,通过产品的操作,会让你更加理解我们 Acala 网络。

【FLINK+Kerberos+kafka】在华为云上 bootstrap.server使用IP的GSS initiate failed 问题处理 目前互联网上所有的资料显示都是说没有正确设置KDC之类的,但本博主实际通过java代码低版本 如使用kafka-client 0.11.0 ,2.4.0等版本手动创建kafkaconfig 或者使用华为云的LoginUtils类 都能够正常链接,所以应该是高版本添加了相关配置,或者flink在subtask 创建kafkaAdminClient时 丢弃或使用了默认的一些配置行为,导致了客户端和kdc验证之间出现了principal 不一致导致验证失败。client.dns.lookup配置项作用。 阅读详情

相关推荐

Transformer 时间序列预测实战

Transformer 时间序列预测实战

机器学习深度学习业余选手 732

Homa:低延迟数据中心网络传输

霍马 Homa传输协议作为C ++用户空间库的实现。 什么是霍马运输协议? Homa是由开发的用于数据中心网络的新传输协议。 Homa提供了极低的延迟,特别是对于包含大量非常短消息的工作负载,它还支持大型消息和高网络利用率。 可以在找到有关Homa的完整说明。 其版本已在ACM SIGCOMM 2018中发布。 这是什么实现? 该项目旨在提供Homa传输协议的实现,该协议可以作为C ++库包含在应用程序中,并且可以在用户空间中完全运行,而绕过内核以实现最佳性能。 该实现分为两层: 一个“数据包驱动程序”,它提供简单的不可靠的数据包发送/接收,以及 使用数据包发送/接收来实现Homa协议的Transport。 该项目提供了驱动程序的基于的实现,该驱动程序可为具有各种NIC的基于Linux的系统提供高性能的数据包处理。 传输与驱动程序无关,因此可以通过构建其他驱动程序来支持其他环境。

HomaModule:实现Homa传输协议Linux内核模块

此存储库包含Homa传输协议作为Linux内核模块的实现。 有关协议的详细信息,请参见《 。 目前正在提交有关该实施及其性能的文件; 如果您想要发布前的副本,请给我发送电子邮件。 截至2020年8月,Homa具备运行真实应用程序的完整功能,并且在我测得的所有工作负载中,其尾部延迟均比TCP好10倍以上(Homa的第99个百分位数延迟通常比TCP的平均延迟更好)。 这是仍然缺少的最重要功能的列表: 套接字缓冲区内存管理需要更多的工作。 大量的大消息(数百MB?)可能会导致缓冲区耗尽和死锁。 Linux v5.4.3是此代码的主要开发平台。 过去它的运行时间是4.15.18; 其他版本Linux尚未经过测试,可能需要更改代码(从4.15.18升级到5.4.3仅花费了大约一天的时间)。 如果您让Homa在其他版本上工作,请让我知道和/或提交请求请求以进行所需的代码更改。 要构建模块

Homa: A Receiver-Driven Low-Latency Transport Protocol Using Network Priorities(Sigcomm'18) 论文记录

这是一讲述如何在低延迟的数据中心网络中通过优先级队列使小流延迟大幅降低(100X )的论文。 作者首先给我们明确了一个事实:虽然针对数据中心的网络协议近些年冒出来很多,有些表现的也不错,但是,很多没有考虑到在数据中心里,小流是占大多数的,很多100KB的数据,在很多协议中算小流,但是在作者这里已经算很大的数据量了。 从此文开始,我开始结合自己的理解来记录论文,从(全翻译+简短总结)变为(翻译加...

hb_wxz的博客 3179

LWN:数据中心中替代TCP,第二部分!

关注了就能看到更多这么棒的文章哦~Moving past TCP in the data center, part 2By Jake EdgeNovember 9, 2022NetdevDeepL assisted translationhttps://lwn.net/Articles/914030/在 LWN 上一之前关于 John Ousterhout 在 Netdev 0x16 的演讲的文...

Linux News搬运工 723

【亲测免费】 Homa:低延迟数据中心网络传输协议

Homa:低延迟数据中心网络传输协议 1. 项目基础介绍 Homa 是一个由斯坦福大学 PlatformLab 开发的开源项目,旨在为数据中心网络提供一个低延迟的传输协议。该项目的主要编程语言为 C++,同时也使用了 CMake 作为构建系统。 2. 项目核心功能 Homa 传输协议的核心功能如下: 低延迟传输:特别适用于处理大量短消息的工作负载,同时也能支持大消息传输和高网络利用率。 用户空间...

gitblog_00160的博客 406

推荐开源项目:Homa - 低延迟数据传输的未来

推荐开源项目:Homa - 低延迟数据传输的未来 在数据密集型的现代数据中心网络中,高效的传输协议至关重要。这就是Homa的用武之地,一个由C++实现的用户空间库,致力于提供超低延迟的数据传输服务。 项目介绍 Homa 是斯坦福平台实验室开发的一种新型传输协议,专为数据中心设计。它以极低的延迟(尤其是处理大量短消息的工作负载)和高网络利用率而著称。该项目的源代码实现了Homa协议,并提供了可直接集...

gitblog_00074的博客 472

月报 | Acala 生态再添新成员, Homa 协议测试网功能即将上线

5月活动预告 5月初,Acala 将会出席大型 Online 区块链活动,期待你的关注与参与: Defi -Discussion 是迄今为止最大规模的以去中心化金融为主题的线上会议,一线嘉宾云集,Acala 作为去中心化金融 DeFi 新秀,将在五月三号下午1点(北京时间)共同探讨跨链DeFi的潜力,发表主题为《The Power of Cross-Chain DeFi Applicat...

AcalaNetwork的博客 504

经济模型 | 关于Acala,你知道多少

*nobelprize.org 2018年10月8日,诺贝尔奖委员会仪式比以往要晚一些。 新晋经济学家保罗·罗默(Paul M.Romer)当天早上忽略的“垃圾”电话,正是诺奖委员会打来的,与他同时获奖的还有耶鲁大学教授威廉·诺德豪斯(William D.Nordhaus),获奖的理念分别是“发展经济学”和“环境经济学”,这也被评为10年内最为前瞻和思想性的诺奖,将经济学中两个永恒的主题“增长”、“分配”,重新给出了定义,探讨了人类社会要如何实现持续性的增长,如何创造更多财富,让我们能够...

AcalaNetwork的博客 1227

Acala 全球征文精选

截止3月31日,Acala Mandala 糖果节征文活动圆满结束,根据活动规则排名前 20 的文章的地址各发放了 666 ACA 和 33333 KAR,请注意查收哦! Acala Mandala 糖果节作为首次举办的全球性活动,为了激发社区活跃,以及更好的宣发 Acala 网络功能,提高用户对项目认知度,未在排名内的的小伙伴也获得了鼓励奖—— 333 ACA 和 16666 KA...

AcalaNetwork的博客 3371

趣谈 | Acala 文化启蒙与设计

*Noël Coypel, Solone che sostiene la Giustizia 一起穿越回公元前5世纪的雅典城邦,如果你恰好是年满 30 的成年男性雅典公民,那么恭喜你,无论你是否足够有钱你都可以通过抽签、选举和轮换而出任各级官职,并且可以在伯里克利执政的时期成为陪审团,参与案件审理中去其中就包含了各样的贸易、贷款纠纷,如果够幸运的话你还可以继承父辈的工厂、奴隶、贷款和神...

AcalaNetwork的博客 412

月报 | Polkadot 主网火爆上线,Acala 蓄势待发

北京时间5月26日23点, Polkadot CC1 候选链正式启动,作为 PoA 网络 Web3 基金会将通过 Sudo 模块保留对网络的超级用户控制权,基金会和 Parity Tech 在这一阶段将执行关键的逻辑和安全审计,并校准网络。 *创世块诞生???? 在这具有历史意义的时刻,Acala 作为共建 Polkadot 网络生态的先行者,很荣幸在 Web3 基金会最新发布 Polkadot 上线的公告当中再次被提起。Polkadot CC1 的发布,也预示着全新 Web3.0 DeF...

AcalaNetwork的博客 914

月报 | Acala TC4 7月上线,全新糖果节即将来袭

过去的 6 月中,COMP 与 BAL 掀起了前所未有的投资高潮,让 DeFi 成为聚光灯最集中的地方。 近期 Web3 基金会顾问 Jack Platts 在币乎进行了「波卡上线你问我答」直播活动中被问到:“ DeFi 是当下最火热的话题,你觉得波卡有希望比以太坊做得好吗?”,Jack 回答中提到 “Acala 作为一个开放金融的 DeFi 项目,包含了稳定币 aUSD 和 Staking 衍生品 L-DOT,并且 Acala 优先做预言机交易,攻击的难度更大。此外 Acala 还拥有内...

AcalaNetwork的博客 483

预告 | Acala 第三季糖果节跨链资产交易大赛即将开启

糖果节预告 7月中旬,Acala 将与创始成员 Laminar 共同举办第三季 Acala Mandala 糖果节活动,主题为跨链资产交易大赛,活动中你可以通过 aUSD 与其他资产(BTC、DOT、LDOT 等)在 Acala 内置去中心化交易所上交易或是存币生息等工具来累计大赛的收益之外 ,aUSD 还可跨到 Laminar 合成资产交易平台,参与外汇与黄金的保证金交易来累计大赛收益。具体活动详情与活动奖励细节以糖果节官方公告为主,近期即将公布,敬请期待!(点击了解 Laminar :《陈锡...

AcalaNetwork的博客 514

PW 专访| Acala CTO 王健江:创新、优化和团队

面对日新月异更迭的新技术,如才能不断续写新故事? 开发团队作为技术公司的发动机成为了实现问题的关键。Substrate 作为区块链全新的工具,也为开发者们带来了新的开发体验,Substrate 有哪些让人期待的新特性?为什么要选择 Substrate 作为开发框架?本 Acala CTO 王建江专访也将会一一给出解答,让我们来从全新开发者视角看待 Acala 和 Substrate...

AcalaNetwork的博客 872

Acala经济模型分析:如何通过质押与治理获得收益

Acala是基于Substrate构建的跨链DeFi中心和稳定币平台,旨在为Polkadot和Kusama生态系统提供开放金融基础设施。作为Polkadot生态的重要组成部分,Acala通过创新的经济模型为用户提供了多样化的质押与治理收益途径。 ## 质押机制:稳定币与流动性挖矿的双重收益 Acala的质押系统围绕Homa协议展开,该协议允许用户质押原生代币(如DOT/KSM)获得流动性衍生品

gitblog_00959的博客 327

Homa传输协议开源项目常见问题解决方案

Homa传输协议开源项目常见问题解决方案 Homa是一个为数据中心网络设计的新型传输协议,旨在提供低延迟的通信,特别是对于大量非常短消息的工作负载。该项目由Stanford PlatformLab开发,并在ACM SIGCOMM 2018上发表相关论文。以下是该项目的基础介绍以及新手在使用时可能遇到的问题和解决步骤。 1. 项目基础介绍和主要编程语言 Homa项目是一个实现Homa传输协议的开源项...

gitblog_00710的博客 964

LWN:在数据中心里抛弃TCP - part 1!

关注了就能看到更多这么棒的文章哦~Moving past TCP in the data center, part 1By Jake EdgeNovember 1, 2022NetdevDeepL assisted translationhttps://lwn.net/Articles/913260/在最近结束的 Netdev 0x16 会议上,斯坦福大学教授 John Ousterhout 对于...

Linux News搬运工 336

探索未来数据中心的低延迟奇迹:Homa传输协议C++库

探索未来数据中心的低延迟奇迹:Homa传输协议C++库 在当今高速发展的数据时代,每一毫秒的优化都是效率的飞跃。斯坦福PlatformLab团队研发的Homa传输协议正是为此而生,它为数据中心网络带来了革命性的低延迟体验,特别适配于大量短消息通信场景,同时也保证了大数据包的高效传输。今天,我们向您隆重介绍其以C++编写的用户空间实现——Homa C++ Library。 项目介绍 Homa C++...

gitblog_00736的博客 423

突破性AI开发范式:GSD如何用上下文工程彻底解决LLM记忆衰退问题

在AI辅助开发的世界里,开发者们面临着一个根本性困境:随着对话轮次的增加,大型语言模型(LLM)的上下文窗口逐渐饱和,导致模型的理解能力、代码质量和响应一致性急剧下降。这种被称为"上下文衰退"的现象,让原本高效的AI协作变得低效而不可靠。GSD(Get Shit Done)框架通过革命性的**上下文工程**和**元提示系统**,为这一痛点提供了系统性解决方案。 **上下文工程**是GSD的核心创

gitblog_00032的博客 923

图形图像处理(photoshop)平台 PhotoShop cs3试题汇编 素材

全国计算机信息高新技术考试指定教材,图形图像处理(photoshop)平台 PhotoShop cs3 素材

上一篇: Honzon 篇 |关于 Acala ,你知道多少?
下一篇: 趣谈 | Acala 文化启蒙与设计
AcalaNetwork
博客等级 码龄7年 11粉丝 26原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值