一文速览Scaling Ethereum2024入围决赛的8个项目

时间:2024-09-22 编辑: 浏览:(963)

作者:深潮TechFlow

4月5日-26日,Ethglobal 举办了名为 Scaling Ethereum 2024 的黑客松活动。

该活动汇聚了以太坊生态系统中一些顶尖思想家和专家,通过提供丰富的 Web3 资源(例如导师、合作伙伴和软件),使团队能够在两周多一点的时间内做出伟大的事情。

以下是8个最后入围决赛圈的项目。

Monadic DNA:个人基因数据的隐私保护

Monadic DNA 是一个说明性示例,展示了尊重个人基因组服务的隐私新范式可能是什么样子。

我们设想的未来是,人们拥有自己的基因组数据,而无需将其透露给任何提供者,并且仍然可以享受这个快速发展的领域的好处。

一旦有人从提供商处获得原始 DNA 文件,Monadic DNA 门户网站就允许他们上传数据并接收 DNA 护照。

在后台,原始数据被处理(然后被丢弃),其中部分数据作为秘密存储在 Nillion 网络上。返还给用户的实际 DNA 护照包含一个标识符、一些有用的哈希值以及有关 Nillion 网络上存储的秘密的元数据。

基于链下计算的链上证明为尊重匿名和隐私的医学提供了一个开放、可扩展的范式。

SignKaleidoscope : 通过动态图形可视化展现签名路径

SignKaleidscope 是具有交互式图形可视化功能的 Sign Protocol 浏览器。

通过单击图表中的节点和边、使用搜索字段或导航详细信息叠加层中的链接来探索帐户、模式和证明。拖动以平移图表并滚动以放大和缩小。当发现新实体时,节点和边缘将自动出现并在图中连接。

EthereumL10nService:具备 AI和人类证明的去中心化翻译网络

为了使以太坊能够覆盖下一个数十亿用户,我们需要打破语言障碍。只有 16% 的人口说英语,而 60% 以上的内容是英语。

因此,项目正在为人工智能翻译代理和人类证明者建立一个激励网络。

在项目Demo中,它翻译了 Youtube 上的 Pragama Denver Playlist 中的视频。利用 OpenAI Whisper for ASR 将 ASR 转换到原始英文转录本上,然后提示 OpenAI LLM 以 vtt 格式提供最终翻译(繁体中文)文件。

Vtt字幕文件上传到IPFS,用于去中心化AI的处理和执行;然后通过 Chrome 扩展,我们可以看到翻译后的字幕,最终用户可以像 StackOverflow 一样通过投票赞成/反对来反馈。这些投票将使用用户的钱包创建基于加密的证明并发送回我们的服务器。

这样我们就能够避免滥用,并根据贡献进一步计算激励分配。

TxFusion: 在一次调用和签名中执行多个交易

TxFusion 是一个旨在简化和改善管理多个 DEFI 交易的用户体验的平台。它利用新的 EIP5792 标准,引入了一种名为 wallet_sendCalls 的新钱包方法。此方法使用户能够创建批量交易,从而允许他们通过单个调用和签名执行多个操作。

DeFi 用户经常面临管理 Uniswap、Compound 和 Aave 等各种协议的大量交易的复杂性。此过程可能非常耗时且繁琐,导致用户体验不太理想。用户执行多笔交易还需要更多的gas费.

项目通过提供一个统一的平台来简化多个 DeFi 交易的执行来应对这一挑战。

forge flamegraphs: Solidity 开发优化工具

当我们拥有一些可靠的代码并想要优化代码时,目前可以提供帮助的工具有限。没有一个开源的 Solidity Profiler 能够得到积极维护并与 Foundry 或 Hardhat 一起使用。这使得气体优化过程非常耗时,当然也需要很多技能。

由于这些原因,只有经验丰富的 Solidity 开发人员才擅长 Gas 优化,因为他们更擅长猜测和钻探哪个部分会产生更多的 Gas。

flamegraphs 用于分析系统软件并查找性能瓶颈。我们构建了一个铸造插件,可以解析低级调试跟踪以生成折叠堆栈跟踪以生成图形,更清晰的展示哪些地方应该被优化,从而降低开发门槛。

CreateToolBelt : 更顺畅的部署智能合约

CreateToolBelt 是一个综合工具包,旨在解决开发人员在以太坊区块链上部署合约时面临的多项挑战。

套件由三个主要组件组成:Create2Deployer、Create2SafeDeployer 和 Create3Deployer。

Create2Deployer 允许使用 CREATE2 操作码进行确定性合约部署,使开发人员能够在可预测的地址部署合约。我们通过 Create2SafeDeployer 增强了这一点,它采用了一种新颖的方法来防止抢先运行,即利用链接到 msg.sender 的前 20 个字节的 salt,确保只有部署者才能以预期的方式执行。最后,Create3Deployer 将这些功能扩展到多个区块链,允许仅使用部署者地址和 salt 在不同链上的同一地址进行部署,这对于跨多个平台处理相互依赖的合约的开发人员来说是开创性的一步。

ChainSweep: 全链版区块链“扫雷”游戏

该游戏是类似于著名的“扫雷”游戏的链上实现。

在区块领域中,您必须验证区块,避免包含错误的区块。当你点击一个有缺陷的方块时,你就输了。当您验证所有区块没有错误时,您就赢了。

该游戏完全在链上运行(Arbitrum Stylus 测试网)。您所做的每一步都是一次单独的交易。

游戏中的重要信息是错误的确切位置(不应单击的字段)。如果智能合约选择这些位置并将它们存储在链上,那么通过使用区块浏览器或其他工具查找错误所在来赢得游戏将是微不足道的。为了避免这种情况,合约只存储迄今为止已公开的字段。当玩家做出新的动作时,智能合约会在场上重新生成与迄今为止所做的动作一致的潜在错误分配。这使得比赛仍然难以预测。

BlobFusion: 让每个人都更负担得起 blob 空间

一个月前,Dencun 上线并为我们带来了 EIP-4844 和 blob。

问题是:您始终必须提交完整的 128KB blob。如果你的数据较少,那么你仍然需要提交128KB。这会占用不必要的空间并花费大量金钱。

BlobFusion 使您能够通过将较小的 Blob 打包到一个普通的 Blob 中来与其他人共享 Blob。这是为了最大化 blobspace 效率(=有利于网络)和成本(=有利于用户)。

如何运行?

用户发送一些 ETH 到 Arbitrum 智能合约 服务器索引事务并允许用户提交 blob 用户向服务器发送带有签名的 blob 以及他们愿意支付的费用 服务器将 blob 保存到数据库 服务器会定期尝试构建满足所有条件的 Blob(例如 Blob 的共享成本 < 所有出价的总和等)

最新 更多 >
  • 1 CITY币FunCity是什么项目?

    什么是CITY币/FunCity项目?CITY币(CITY Coin)是一种基于区块链技术的加密货币,与FunCity项目紧密相连。FunCity项目是一个旨在改善城市居民生活质量的综合性计划,它采用了CITY币作为数字货币奖励方式,以激励居民参与城市治理和生活方式的改变。城市治理与CITY币通过CITY币的引入,FunCity项目试图建立一种全新的城市治理模式。CITY币可用于居民对城市相关事务

  • 2 Atrix是什么项目?

    Atrix是什么项目?Atrix是一个兼具移动性和桌面能力的项目,由Motorola于2011年推出。它是一款智能手机,支持将手机连接到一个称为“Lapdock”的外部设备上,以实现类似于笔记本电脑的使用体验。这个项目的目标是通过将手机扩展为一个可连接的处理器,提供更高级的计算和生产工具。工作原理Atrix项目的核心思想是将手机与Lapdock设备之间建立一个无缝的连接。一旦连接上Lapdock,

  • 3 ACG币值得投资吗?

    ACG币值得投资吗?ACG(Animation Comic Game)币是一种区块链数字资产,由ACG行业内的参与者发起和支持的虚拟货币。在ACG文化风靡全球的背景下,ACG币作为一种投资方式,备受瞩目。然而,ACG币是否真的值得投资呢?下面将从几个关键因素进行分析。市场需求一个投资项目的价值取决于市场需求。ACG文化在全球范围内有大量的粉丝群体,这也意味着ACG币有望获得广泛的市场接受度。近年来

  • 4 ABC币AB-CHAIN是什么?

    ABC币/AB-CHAIN是什么?ABC币是一种基于区块链技术的加密货币,而AB-CHAIN是一个专门为广告市场设计的平台。通过AB-CHAIN平台,广告商和广告平台可以直接进行交易,出售和购买广告位,同时使用ABC币作为交易媒介。ABC币的特点ABC币基于区块链技术,具有去中心化、安全性高、匿名性等特点。与传统的银行系统相比,ABC币的交易速度更快,手续费更低,可以在全球范围内快速传输和交易。另

  • 5 BLK币是什么币?

    BLK币是什么币?BLK币是一种加密货币,全名为BlackCoin。它于2014年首次推出,是一种基于Proof-of-Stake(PoS)共识机制的数字货币。与比特币等传统的Pow(工作量证明)货币不同,BLK币的挖矿机制依赖于持币者的货币数量和持有时间来决定生成区块的概率。BLK币采用的PoS机制旨在提高安全性、能源效率和可持续性。BLK币的特点BLK币具有许多独特的特点,使其在加密货币市场中

  • 6 BETA币是什么币?

    BETA币是什么币?BETA币是一种数字加密货币,是由密码学和区块链技术支持的一种去中心化的虚拟货币。它采用了创新性的共识算法,并且具有高度的安全性和匿名性。BETA币的特点首先,BETA币的交易速度非常快。它使用了闪电网络技术,可以实现几乎即时的交易确认,提高了用户支付的便利性。其次,BETA币的交易费用较低。与传统银行交易相比,BETA币的手续费非常低廉,使得小额支付也变得经济实惠。此外,BE

  • 7 ALTX是什么币?

    ALTX是什么币?介绍ALTX是一种新兴的数字货币,也是一个基于区块链技术的去中心化平台。与其他数字货币相比,ALTX的目标是通过提供更快速、更安全、更便宜的交易来实现全球范围内的金融自由。它的设计理念是为了满足当前金融市场的需求和解决一些传统金融体制中的问题。特点ALTX有几个独特的特点,使其与其他数字货币区分开来。首先,ALTX拥有可扩展性。它的系统能够处理大量同时进行的交易,因此可以满足日益

  • 8 C98币是什么币?

    C98币是什么币?在加密货币市场上,C98币是一种备受关注的数字资产。C98币是由一个名为Coin98(简称C98)的区块链金融平台所发行的代币。该平台旨在为用户提供一系列金融服务和工具,旨在简化和改善加密货币交易的体验。Coin98平台的特点作为一个综合性的区块链金融平台,Coin98提供了多种功能和工具,以帮助用户更好地参与加密货币市场。Coin98提供了一种全新的交易体验。通过Coin98平

  • 9 数字货币最大交易所

    数字货币最大交易所数字货币交易所是一种在线平台,用于交易和兑换不同类型的数字货币。在这个数字货币蓬勃发展的时代,交易所在整个行业中扮演着至关重要的角色。在众多的数字货币交易所中,有一些被公认为是最大的交易所。这些交易所不仅具有更大的规模和用户基础,还提供更全面的功能和更高的交易量。1. 币安(Binance)币安是全球最大的数字货币交易所之一。成立于2017年,币安在短短几年内迅速崛起,并吸引了来

  • 10 APL币Apla是什么?

    APL币/Apla是什么?APL币(也称为Apla)是一种加密货币,旨在为企业和开发者提供高效、安全和透明的区块链解决方案。APL币的目标是打造一个可扩展和可定制的区块链平台,以支持各种业务用例,并有效地构建企业级应用。APL币的特点1. 高效性:APL币采用了DPoS(Delegated Proof of Stake)共识算法,使得交易能够高速确认和执行。这意味着APL币可以处理大容量的交易,并