主页 > 全部资讯 > 以太坊看盘应用电脑(货币交易排行榜前十名最新)

以太坊看盘应用电脑(货币交易排行榜前十名最新)

时间:2025-07-15 06:52:05 来源:网络 作者:奥特曼爱上小怪兽
okex欧意app

okex欧意app

欧意交易app是全球知名虚拟货币交易所。

APP下载  官网地址

中国交易所排行榜有几种?以太坊看盘应用电脑最新榜单如下:1.易殴应用、2.Coinbase应用、3.乐币应用、4.Negocie Coins应用、5.汇币网应用、6.6x应用、7.58COIN应用、8.优币交易所app、9.法拉第应用、10.雷神应用,这些应用通过构建安全的交易环境、促进市场的高度活跃和提供全面的售后支持,赢得了用户的赞誉。

一、货币交易排行榜前十名2025

以太坊看盘应用电脑(货币交易排行榜前十名最新)

1.易殴交易所app

易殴是一个推荐1款实用的外汇交易平台资产交易所,欧一是一款一站式的加密交易所,该平台设置了价格警报以接收您喜爱的加密货币的实时通知。您还可以随时查看比特币和加密货币价格并调整交易策略。

资料:

欧易圈内评价:

1.OK交易所总体来说,一直以来都是稳健发展,合约这一块是行业中的老大,安全系数高,可以放心交易,未来的发展也会越来越好。

2.ok交易所跟火币一样同一年开始,但两家交易所走上不一样的道路。火币交易所更加偏向于现货交易,而ok则更加注重期货合约交易。这就导致ok在现货交易方面成为短板,落后于币安跟火币。mytoken上显示的交易对明显落后于币安跟火币,这也证明ok更加注重期货合约交易,也导致ok业务单元比较单一,一旦期货合约出现劲敌,ok的业务将受到严重冲击。总的来说,OK的业务还是太过单一,而国际化方面发展缓慢,未来可能有被周边交易所蚕食市场份额的风险。

3.OK目前在国内合约领域是当之无愧的NO.1.不管是支持币种数量还是交易深度都是其他平台短期内难以企及的,并且生态上非常完善,期货永续杠杆一应俱全,甚至不久前还上线了欧式期权交易,虽然不是币圈第一家期权平台,但是深度和操作上都做的很好,可以说是国内最好的期权平台了。不过多年来ok的负面新闻也不少,拔网线,上下插针等问题也是经常出现,但是这些主要是衍生品交易在技...

小说迷迷迷评论:

易殴这个数字货币交易平台的使用体验让我感到非常愉快。他们的客户服务和社区支持让我感到非常温暖。我相信这个平台会成为我数字货币交易的重要伙伴,我愿意向我的朋友们推荐这个平台。

2.Coinbase交易所app

Coinbase交易所app号称币圈的合约之王,又被戏称为币圈绞肉机,由Arthur Hayes于2014年创立,上线以来运行还算稳定,支持的币种也比较全面,特别是深度上优势非常明显,综合来看,顶级团队,大牌机构,一个纯粹的衍生品交易所,虽然发展迅速,但是真的不适合普通投资人来玩。成交额非常大,用户也是遍布全球,但是个人还请保持理智。

资料:

Coinbase也是币圈一个老牌交易平台,在币圈新人里知名度远不及三大所,甚至相比二线平台都要逊色不少。其实交易所产品线也还算比较丰富,现货期货交易对都有,主流币种的交易深度也还算可以,特别是没出现过大的被盗事件,感觉相比某安动不动就被盗数千个比特币要好很多,要说不足的话就是平台的运营上还需很大的加强,日常活动是在太少,老用户也没有什么大的福利或空投,甚至之前IEO风口的时候做了几期活动最后也是骂声一片,对平台负面影响较大,后续还有很大的提升空间。

小牛马旭评论:

Coinbase的数字货币交易非常安全可靠。

3.乐币交易所app

乐币交易所app是最大的比特币交易所,也是一家持牌合规经营的靠谱交易所。2014年成立至今也只交易3个币种,目前全球排名第8.其交易深度,用户数,行业口碑都非常好。

资料:

成立于2013年,Global成立于2019年5月,Global是一个创新型交易平台。面对全球用户的不同需求,优点:交易量大、交易速度快、手续费低;缺点:注册麻烦、中文界面汉化不彻底。

好运常伴馨评论:

乐币我非常欣赏交易所的监管合规性,它严格遵守各国法律法规,并积极配合监管部门开展各项工作,让我感到非常放心和安全。

4.Negocie Coins交易所app

Negocie Coins交易所app成立于2014年,是世界领先的加密货币交易所之一。平台可交易多种山寨币。 首先,因为该网站拥有十分庞大的用户群。自2016年它的竞争对手Cryptsy消失以来,特别是2017年年初山寨币泡沫之后,拥有了非常快速增长的交易量,访问量从2017年2月每月700万增加到5月份的月增长3000万。 第二,有最友好的手机和电脑端交易界面,这是因为它是一个纯粹的数字货币交易所,不能使用法币。你需要先在其他地方购买比特币,然后充值以便交易。

资料:

提供了多种交易策略和算法,帮助用户进行交易决策和风险管理。

何par评论:

Negocie Coins这个交易所的注册过程非常简单快捷。

5.汇币网交易所app

汇币网交易所app手续费低,它可以为用户们提供可以最优价格交易的环境,成为会员之后更可享受0.01%~0.075%的手续费!这无疑是为用户们减轻了不少负担。网路上也有不少朋友含着一把辛酸泪描述过自己被平台收取高昂手续费的“血泪史”。手续费一高,相应的利润也会变低,有的玩家辛辛苦苦做了一把交易却让手续费拉低了收益,扎心了。还在为高昂手续费烦恼的朋友们不妨试一试交易所,市面上应该找不到手续费这么低的虚拟货币交易平台了。

资料:

积极参与行业活动和会议,分享最新的行业动态和发展趋势。

Have argfegb评论:

汇币网我可以随时随地进行交易,并且支持多种支付方式,非常便捷高效。

6.6x交易所app

6x交易所app是目前最先进的也是最大的比特币专业衍生品交易所,2014年成立于塞舌尔共和国。对比特币类产品提供最高大100倍的杠杆,该交易所成立至今安全工作做的到位,从来没有发生过盗币事件,其团队成员都非常的专业和出色,都是来自世界一流顶级名校和专业金融方面的人才,开发团队来自世界顶级机构,其顾问是倍称之为比特币的传奇投资人jeffrey wernick、同时该交易所也获得了币圈知名机构的投资,如比特大陆,丹华资本等。

资料:

学习平台提供区块链市场洞察和加密交易教程,帮助您学习如何购买比特币和加密货币,赚取被动收入,创建专业的交易策略,并保持在加密行业和市场的领先地位。

Cddbjhf评论:

6x我对交易所的交易费用感到满意,它比其他交易所低得多。此外,它的手机应用程序也非常好用。

7.58COIN交易所app

58COIN交易所app是一款让大家无需处理或更换网络环境就能无碍进行数字货币资产投资与交易的金融服务平台软件,由于本站在世界多国多地区中都建设有专属独立的数字资产交易服务器中心,因此大家在这里处理自己所持有的币种相关的投资交易等买卖行为时,是不会因为什么意料之外的延迟问题而导致错过了当前最佳行情数值的。

资料:

建立了全球的联盟,促进国际之间的合作和资源共享。联盟可以通过共享技术、流动性和市场信息,提升的竞争力和服务水平。用户可以通过联盟合作获得更多的交易机会和优惠。

魂天風评论:

58COIN我在交易所的存款和取款过程非常安全可靠,让我很放心使用该平台进行数字货币交易。

8.优币交易所app

优币交易所app是在新世纪发展的背景下应运而生。不同于别的交易所,拥有全新混币技术以及匿名交易模式,配备零风险应急处理机制,打造一款优质安全的数字货币交易平台,改变现有交易模式及用户习惯,结合区块链的趋势,汇聚顶级精英团队,融合全球最顶尖的安全技术,打造优质的用户服务体系。

资料:

在全球范围内设有多个分部,为用户提供本地化的服务和支持。

洛神schnee评论:

优币这个数字货币交易平台的响应速度非常快,无论是下单还是查看实时行情,都能快速响应,我觉得非常棒。

9.法拉第交易所app

法拉第交易所app是全球知名的数字货币交易所,支持多种数字资产交易。成立于2017年9月,目前已成长为最受欢迎的数字货币交易所之一,为全球207个国家和地区的1000万用户提供数字货币交易一站式服务。2018年11月,获得来自IDG资本和经纬创投的2000万美元A轮融资。

资料:

与多个银行合作,为用户提供便利的资金存取服务。

秋夜凉丿评论:

法拉第交易所的网站非常稳定,让我能安心使用。

10.雷神交易所app

雷神交易所app目前仅支持5个币种的交易,所以其交易深度以及日交易额较为理想。同时在欧洲以及卢森堡也获得了区块链交易的牌照,开通了美元,英镑等法币的出入金,同时部分国家还支持信用卡付款以及购买,目前在卢森堡,伦敦以及纽约都成立了办事处,国际化程度较高,服务于全球的100多个国家和地区。,而且该交易所被比利时的投资公司收购之后,业务持续增长,在市场的k碑,交易量,深度都有较大的提升。

资料:

交易深度还可以。在平台上活跃的币种有31种,目前全球综合排名第11名,平台至今为止未出现被盗事件,交易费合理,提款费较低,全球化程度高。也获得投资机构的投资,团队实力不错,运营经验丰富,知名度还不错,总的来说,这个交易所是一个信任度比较高的安排平台。

哦哦哦哦8E评论:

雷神提供了多语言支持,我可以用自己的语言进行交易。

二、币圈问答

以太坊看盘应用电脑(货币交易排行榜前十名最新)

ustd

Ustd: 稳定加密货币的领先者

加密货币市场的惊人发展使人们不断追求更安全、更稳定的加密货币, Ustd(Unified Stable Dollar)应运而生,在加密货币市场中快速成为稳定加密货币的领先者。 Ustd是由UPX Technologies(一家专注于开源金融科技的公司)开发的,为用户提供准确的货币稳定性、技术强大和安全性高的加密货币。本文将探讨Ustd的背景、技术、优势和未来发展。

背景

Ustd是UPX Technologies在2019年推出的稳定加密货币,以解决传统加密货币不稳定性的问题。 UPX Technologies秉承开源金融科技的理念,旨在为加密货币市场提供更可靠、更稳定、更透明的解决方案。同时,UPX Technologies快速发展并将Ustd推向市场,受到了广泛的关注和认可。

技术

Ustd是一种基于以太坊技术(Ethereum)的代币,这种技术为Ustd提供了相对更快、更安全的支付、交易和存储能力。UPX Technologies采用了一种极度安全的方法,将Ustd与美元挂钩,即1 Ustd=1美元,并宣称在任何时候都能交换1 Ustd与美元,保证Ustd的价值稳定性。为保证稳定性,UPX Technologies还将大约6%的Ustd储存在加密银行中,有效避免了不必要的风险。

优势

Ustd有许多独特的优势,使其成为稳定加密货币的领先者。首先,UPX Technologies强调Ustd的安全性是其最大的基础,并在开发过程中采用了许多安全措施,如极端加密技术、多重身份验证、与主要加密货币交易平台的合作等。其次,Ustd提供了相对稳定的市场价值,即使在市场剧烈波动的情况下,Ustd的价值也可保持不变。此外,Ustd还具有快速支付和交换的能力,极大地提高了用户的交易效率。

未来发展

据预测,Ustd的前景非常可观。据加密货币领域的专家们分析,Ustd的市场份额将在2024年增加至2亿美元,成为全球最大的稳定加密货币之一。 UPX Technologies也计划扩大Ustd在全球范围内的推广和使用,并为更多的交易平台、加密钱包和金融机构提供技术支持。未来,Ustd似乎已经成为了稳定加密货币的领先者,并将在加密货币市场中继续发挥重要作用。

结论

总的来说,Ustd是一种非常稳定、安全且快速的加密货币。UPX Technologies的专注于开源金融科技的理念使其一直在探索稳定的加密货币技术,并在市场中迅速崛起。未来,随着加密货币市场的不断发展,Ustd将继续发挥其重要作用,为加密货币市场提供更多高效、可靠的服务。

三、币圈最新进展

以太坊看盘应用电脑(货币交易排行榜前十名最新)

0G基金会宣布推出8800万美元AI生态基金,获OKX Ventures等风投战略支持

据悉报道,2月5日,据Cointelegraph报道,0G基金会宣布推出8888万美元DeFiAI生态基金,以加速创建由AI驱动的去中心化金融(DeFi)应用程序和自主代理(也称为DeFAI代理)的项目。该基金获得了Web3投资公司的战略支持,包括HackVC、Delphi Ventures、Bankless Ventures和OKX Ventures。

韩国散户投资者转战美股,特斯拉成最大赢家

据悉报道,据英国金融时报报道,韩国散户投资者正蜂拥至美国股市,押注在特朗普第二任美国总统任期内美股将继续上涨,同时对韩国股市多年来的糟糕表现感到沮丧。根据韩国证券存托机构的数据,截至2024年底,韩国投资者持有的美国股票达到创纪录的1121亿美元,同比增长65%。这与他们同年净抛售价值5.4万亿韩元(约合36亿美元)的韩国KOSPI指数股票形成鲜明对比。特斯拉是韩国投资者持有的最受欢迎的海外股票,截至上月,韩国个人投资者总共持有价值245亿美元的特斯拉股票,其次是英伟达(121亿美元)、苹果(49亿美元)和微软(32亿美元)。韩国企业治理论坛负责人Namuh Rhee表示:“这种转变突显出,由于股东回报不佳,他们对当地股市感到失望。”“除非发生什么戏剧性的事情,否则这种趋势可能会持续下去。”

Hyperliquid技术解读:桥合约、HyperEVM及其潜在问题

作者:Shew,仙壤GodRealmX

近期广受市场关注的Hyperliquid是最有影响力的链上订单薄交易所之一,其TVL已超过20亿美元,在被Messari评价为“链上Binance”的同时,甚至还把本已淡出大众视角的Layer3、应用链叙事重新拉回聚光灯下。凭借着Token上线一个月内FDV拉至300亿美元的辉煌成绩,Hyperliquid获得了从普通用户到从业人员的广泛关注,与此同时市面上也涌现出了大量关于Hyperliquid的研报,但这些文章基本聚焦于其在订单簿产品功能和交易机制上的特点,没有深入探究其背后的技术构造以及安全隐患。

本文作者旨在补足这一空缺,单纯从技术构造与安全的角度来考察Hyperliquid,帮助更多人理解这一明星项目的结构与原理。我们将从Hyperliquid跨链桥合约的构造与隐患、HyperEVM与HyperL1双链构造两大角度展开阐述,帮助大家深入理解其背后的技术架构与实现方式。

(目前Hyperliquid占用了Arbitrum上的USDC总供应量的67%)

HyperLiquid跨链桥解析

由于HyperLiquid并没有开源核心组件,但是开源了相关的桥合约,所以我们对桥合约方面的风险更为了解。Hyperliquid在Arbitrum上部署了一个桥合约,用来存储用户存入的USDC资产,我们可以在Bridge组件内看到Hyperliquid节点的部分行为。

验证者集合

从节点身份划分的角度来看,Hyperliquid有4组验证者,分别为hotValidatorSetcoldValidatorSet以及finalizerslockers,对应着不同的职能。其中hotValidatorSet用于响应用户的提款操作等高频行为,一般使用热钱包以随时响应Hyperliquid用户的提款请求。

coldValidatorSet主要用于修改系统配置,如改写hotValidatorSetlockers等验证者集合的名单,或是处理桥合约的锁定状态,而且 coldValidatorSet 有权直接将某些提款请求无效化。

lockers是一组有特殊权限的验证者,类似于Layer2惯用的“安全委员会”,会在一些突发情况下用投票决定是否让跨链桥暂停运转。目前Hyperliquid桥的lockers集合内包含5个地址,只需要2个locker投票即可暂停桥合约的运行。

至于finalizers其实也是一组特殊的验证者,主要用于确认跨链桥的状态变化,从合约层面来看主要确认的就是用户存款和提款。Hyperliquid的跨链桥使用“提交-确认”机制,比如用户发起提款后并不会被立即执行,需要等待一段时间(这段时间被称为争议期)。等待争议期结束后,finalizers内的成员执行提款交易,提款才可以被正常执行。

而一旦跨链桥出现问题,比如某笔提款声明要提走的资产大于该用户实际拥有的资产余额,Hyperliquid节点就可以在争议期内使用lockers投票暂停跨链桥合约运行,或者由 coldValidatorSet直接将有问题的提款请求无效化。

目前Hyperliquid的只有4个验证者节点,所以hotValidatorSetcoldValidatorSet只对应4个链上地址。Hyperliquid在初始化时,自动将hotValidatorSet内的地址注册为 lockersfinalizers的成员,而coldValidatorSet为Hyperliquid官方自己控制,使用冷钱包来存储密钥。

存款

Hyperliquid的桥合约基于EIP-2612的Permit方法来处理用户的存款操作,且桥合约内只允许用户存入USDC一种资产。Permit相比于传统的Approve—Transfer模式更为简洁,也便于支持批量操作。

Hyperliquid的桥合约使用了batchedDepositWithPermit函数来批量处理多笔存款,这里的存款动作较为简单,不存在资金安全风险,在处理流程上很简洁,只是使用了Permit方法来节优化UX。

提款相比于存款,提款是一个高度危险的操作,所以提款逻辑会比存款复杂很多。当用户发起提款请求后,Hyperliquid节点会调用桥合约的batchedRequestWithdrawals函数。此时桥合约会要求每笔提款请求必须凑齐hotValidatorSet的2/3签名权重,注意很多文档在此处都描述为“集齐2/3的签名”,但实际上桥合约检查的是“2/3的签名权重”。目前HyperLiquid只有4个权重相同的节点,所以检查签名权重和检查签名数量暂时一致,但在未来,HyperLiquid可能引入高权重的节点。

当发起提款请求后,跨链桥不会立即将合约控制的USDC转移出去,而是有一个“争议期”,类似于欺诈证明协议中的“挑战期”。目前Hyperliquid桥合约的争议期为200秒,在争议期内可能出现两种情况:

1.lockers认为目前的提款请求存在严重问题,此时可以直接投票把合约暂停/冻结;

2.节点认为部分提款行为存在问题,此时coldValidatorSet 成员可以调用 invalidateWithdrawals函数,令该笔提款无效化。

如果争议期内没有出现问题,待争议期结束后,finalizers内的成员可以调用桥合约中的batchedFinalizeWithdrawals函数来敲定最终的状态,该函数触发后USDC才会被打到用户在Arbitrum的钱包地址里。

所以从安全模型的角度来看,假如有恶意攻击者想在Hyperliquid的提款流程中做手脚,就需要突破三道防线:

1.掌握hotValidatorSet内的2/3签名权重,换言之需要获取一定数量的私钥或是串谋;目前HyperLiquid只有4个验证者,被攻击者控制或串谋的可能性不低;

2.在争议期内,攻击者应避免自己的恶意交易被发现,一旦被发现很有可能使lockers出手锁住合约。我们会在下文专门讨论这部分。

3.获取至少一个finalizers 成员的私钥,让自己的提款行为被最终确认。目前 finalizers成员和hotValidatorSet成员基本一致,所以只要攻击者满足了上述条件1,就自动满足了条件3。

桥合约的锁定

前面我们多次提到了Hyperliquid设置了一个锁定跨链桥合约的功能。具体来说,锁定跨链桥需要lockers成员调用跨链桥合约中的voteEmergencyLock函数进行投票,目前当2名 lockers调用该函数给出投票后,跨链桥合约就会被锁定并暂停运转。

但需要注意,HyperLiquid的跨链桥也提供了unvoteEmergencyLock函数,允许lockers成员撤回投票。而一旦跨链桥合约被成功锁定,就只能通过名为emergencyUnlock的函数来解除锁定,需要收集coldValidatorSet成员2/3以上的签名权重。

emergencyUnlock 功能在解除锁定的同时,也会输入新的hotValidatorSetcoldValidatorSet验证者地址集合,并且会立即更新。

验证者集合更新相比于费尽心思尝试突破提款流程中的已有防线,一种更好的攻击手段是直接使用 updateValidatorSet函数更新hotValidatorSetcoldValidatorSet验证者集合。这要求调用者必须给出所有hotValidatorSet成员的签名,且该操作有200秒的争议期。

当争议期结束后,需要finalizers成员调用finalizeValidatorSetUpdate函数,完成最终的状态更新。

至此,我们已经介绍了Hyperliquid跨链桥的大部分细节。本文没有介绍lockersfinalizers的更新逻辑,这两者的更新都需要hotValidatorSet签名,而将某一个成员移除则需要coldValidatorSet签名。

总结下来,Hyperliquid的桥合约包含以下风险:

1.黑客控制了coldValidatorSet后可以无视任何阻拦来盗取用户资产。因为coldValidatorSet拥有emergencyUnlock函数的操作权限,可以让lockers对桥合约的锁定动作无效化,并且可以即时更新节点名单。目前Hyperliquid 只存在4个验证者节点,被盗取私钥的可能性并不低;

2.finalizers拒绝对用户的提款交易进行最终确认,展开审查攻击;种情况下用户资产不会被盗,但可能无法从桥合约中提款;

3.lockers恶意定跨链桥,此时所有的提款交易都无法执行,只能等coldValidatorSet解锁;

HyperEVM与双链交互架构

为了让订单簿交易变的可编程化,比如引入隐私交易等需要智能合约来实现的场景,Hyperliquid推出了名为HyperEVM的方案。它相比于传统的EVM有两个特殊优势:一是HyperEVM可以读取HyperLiquid的订单簿状态,二是HyperEVM内的智能合约可以与Hyperliquid订单簿系统交互,这大大扩展了Hyperliquid的应用场景。

举一个简单例子,如果用户需要保证挂单操作的隐私性,此时可以在HyperEVM上通过类似Tornado Cash的智能合约套一层隐私,然后通过特定接口在HyperLiquid的订单簿系统中触发挂单动作。

在介绍HyperEVM前,我们需要介绍Hyperliquid为HyperEVM准备的特殊架构。由于Hyperliquid有定制化的超高性能订单薄系统,而EVM环境下的交易处理速度要慢很多。为了避免订单簿系统工作速度变慢,Hyperliquid使用了“双链方案”,实质是让Hyperliquid节点设备在软件层面同时运行两条区块链,每个节点都在本地存放两条链的数据,对两条链的交易分别进行处理。

Hyperliquid为其定制化的订单薄系统专门设置了一条链,同时增加了一条EVM兼容的链(HyperEVM)。这两条链的数据在节点群体间通过相同的共识协议来传播,作为一个统一的状态来存在,但在不同的执行环境中分别运行。我们称订单薄专用链为Hyperliquid L1 (L1),这条链是存在许可制的;而用于HyperEVM 的链为HyperEVM(EVM),这条链是无许可的,任何人都可以部署合约,这些合约可以通过预编译代码来访问L1内的信息。

需要注意的是Hyperliquid L1的出块速度大于HyperEVM链,但这些区块仍会按顺序执行。EVM 链上的合约可以读取过往L1区块内的数据,并向未来的L1区块写入数据。如下图:

为了让HyperL1和HyperEVM之间实现交互,Hyperliquid利用了Precompiles和Events两种技术手段。

Precompiles

所谓的预编译(Precompiles),说白了就是将一些在智能合约中不易实现、复杂度较高的操作直接挪到底层中实现,把对Solidity不友好、较为麻烦的计算流程挪到常规的智能合约外部去处理,这类预编译代码可以用C、C++等比Solidity更贴近设备底层的语言来实现。

预编译的方式可以让EVM支持更高级更复杂的功能,便于支持智能合约开发者的需求。在表现形式上,预编译实质就是一组特殊的智能合约,其他智能合约可以直接调用这些特殊合约,传入参数并获得预编译执行的返回结果。目前原生EVM内就通过预编译的方式实现了ecRecover指令,可以在EVM内部检查secp256k1签名是否正确,而该指令就位于0x01地址内。

使用预编译增加一些特殊功能是目前的主流做法,比如 Base 就增加了P256预编译代码来方便用户进行WebAuth身份鉴权操作。

(此图来自 Rollup Codes 网站)

与这种目前的主流方案一致,HyperEVM 也增加了一系列的预编译代码来实现EVM对 Hyperliquid订单薄系统状态的读取。目前已知的一个Hyperliquid的预编译代码地址是0x0000000000000000000000000000000000000800,该预编译地址可以读取最近一个L1区块内的用户的永续合约的仓位情况。

Events我们在上文提到HyperEVM可以向HyperL1区块内写入数据,写入行为就是依赖于Events实现的。Events是EVM内的原生概念,它允许智能合约在执行过程中向外部(如前端应用或监听器)发送日志信息,便于外界监听智能合约的运行情况。比如在用户使用ERC-20合约的代币转账功能时,合约会抛出Transfer相对应的Event,以便于区块浏览器等前端应用获知代币转账情况。这些Events信息会被包含在区块内,而监听和检索Events日志都存在大量的成熟方案。

现在很多和跨链相关的场景都会使用Events来传递跨链参数,比如Arbitrum部署在以太坊主网上的桥合约内,用户就可以调用相关函数抛出事件在Arbitrum上触发交易。

已知的信息表明,HyperLiquid节点会监听

0x3333333333333333333333333333333333333333(事件地址)抛出的Events,根据Events包含的信息获知用户意图,并据此将意图转化为交易动作,写入未来的Hyperliquid L1区块中。

比如,上述事件地址会提供一个函数,当用户调用此函数时,事件地址会抛出名为IocOrder的Event。在Hyper L1区块产生时,HyperLiquid节点会先查询最近HyperEVM内事件地址抛出的Events,当检索到新的IocOrder事件时,就会将其转化为在Hyper L1内的挂单操作。

HyperBFT

在共识协议层面,Hyperliquid采用了名为HyperBFT的协议,这是一种基于HotStuff的衍生方法。目前HutStuff-2已经是最新的复杂度最低的几种共识协议之一。

根据资料显示,在最初HyperLiquid使用了Tendermint共识算法,是Cosmos系统内默认使用的共识算法,但该算法效率较低,每个阶段都需要All-to-All的消息交换,每个节点都要向所有其他节点发送消息,通信复杂度为O(n2),其中n是节点的数量。

如果采用Tendermint,Hyperliquid每秒最多能处理20,000笔订单。为了达到中心化交易所的速度,HyperLiquid团队基于HotStuff开发了HyperBFT算法,并将其用Rust 实现,理论上每秒最多可处理200万笔订单。

下图展示了在非并行情况下的HyperBFT共识的消息传递方式,可以看到,所有的消息被Leader汇总并统一广播,免去了节点之间自行交换消息的步骤,大幅降低了复杂度。

简单来说,HyperBFT 就是当前的leader出块,全体节点参与投票并将投票结果统一发送给Leader,再让下一个leader轮换的共识协议。实际上Hotstuff和Tendermint涉及的具体细节要复杂的多,本文受限于篇幅和侧重点不在此赘述。

对开发者而言需要注意的要点

上述基于Precompiles的数据读取机制是比较完美的,Solidity开发者读取Hyper L1状态时不需要专门编写相应的代码,但是需要注意msg.sender的问题。与大部分以太坊二层类似,HyperLiquid 也允许用户直接与Hyper L1内的系统合约交互,间接触发在HyperEVM链上的交易动作,此时如果智能合约在该交易内读取msg.sender字段,会发现msg.sender对应的是HyperL1系统合约的地址,而不是最开始在HyperL1上发起交易的用户地址。

而对于EVM与L1的交互,开发者需要注意一系列问题。第一个问题是交互的非原子性问题,假如用户在HyperEVM上通过前述事件地址,间接在L1内挂单,但L1内并没有充分的资产,那么该交易肯定会失败,但用户调用事件地址的函数时不会有错误返回提示。交互的非原子性问题可能导致用户的资产受损。此时对于开发者而言,需要在EVM智能合约端手动处理挂单失败的情况。而且EVM内的智能合约应该有用于最终资金收回的函数,避免用户资产在L1内永远无法提取出来。

其次,EVM对应的合约地址在L1内必须存在映射账户,当用户在EVM内部署完成智能合约后,需要在L1内向映射地址转入少量USDC,迫使L1为合约地址创建账户。该部分操作可能与 HyperLiquid的底层共识相关,在Hyperliquid的文档中有明确要求。

最后,开发者需要注意一些特殊情况,特别是代币的余额情况。Hyper L1存在一个特殊地址用于资产转移,但用户将资产发送到该特殊地址时,资产就会从L1跨到HyperEVM链内。由于 HyperLiquid节点实际上同时执行EVM链和L1链,可能在用户转移资产后HyperEVM仍许久未出块,此时用户在EVM链上无法读到自己的余额。

简单来说,此时的用户资产卡在的跨链桥内,无论是在L1还是EVM链内都无法查询,开发者构建的协议应当处理上述特殊情况,避免用户产生恐慌情绪。

总结来看,HyperEVM类似于基于Hyperliquid L1的二层,HyperEVM依赖于预编译代码读取L1 状态,也依赖于Events来与Hyper L1产生交互。L1也存在一些系统合约帮助用户在HyperEVM内触发交易,或是进行资产跨链。但与一般的Layer1——Layer2架构不同,Hyperliquid为HyperEVM提供了更高的互操作性。

参考资料

Hyperliquid: The Hyperoptimized Order Book L1

hyperliquid-dex/contracts

The Not-So-Definitive guide to Hyperliquid Precompiles.

What is the difference between PBFT, Tendermint, HotStuff, and HotStuff-2?

币安Binance

币安Binance

币安交易所app是全球顶尖的虚拟货币交易平台。

APP下载  官网地址
免责声明:本篇文章内容及配图来自互联网,供学习和分享使用,不代表本站的观点,内容和图片如有侵权请及时联系删除QQ:651885822。