速览 a16z 领投的 smlXL 核心产品:evm.code 和 evm.storage
撰文:Lex Sokolin,Generative Ventures 合作人
编译:xiaozou,金色财经
2023 年 10 月 23 日,加密货币初创公司 smlXL 宣布完成 1340 万美元种子轮融资,a16z crypto、Greylock 等参投。
区块链数据和基础设施公司 smlXL(读作「small-XL」)凭借其两款旗舰产品 evm.code 和 evm.storage 以及 1.5 万的月访问量脱颖而出。鉴于整个区块链领域每月只有 2 万多名活跃开发者,这一成就可谓惊人。
该公司提供了两项服务 evm.code 和 evm.storage,帮助开发人员理解链上代码,并在未来运行性能更高的代码。
让我们来看一下以太坊虚拟机 (EVM) 和智能合约——以太坊的计算大脑。EVM 在执行交易以及管理数据存储和内存方面起着至关重要的作用。智能合约被编译成 EVM 字节码,由操作数和操作码组成,它们是 EVM 执行的预定义指令。这个字节码可能很难解释,因为它是用十六进制记数系统编写的,这就是 smlXL 的产品 evm.codes 的用武之地。它可作为 EVM 操作码的交互参考。
该公司的核心产品 evm.storage 支持用户在任一区块高度查看以太坊合约存储和状态、已验证合约的变量及相应值,浏览复杂的存储结构,如嵌套映射,数组和 struct(一种将相关变量组合成一个构造的方法),并查看特定变量的存储历史,包括对代币余额和相应交易哈希值的更改。smlXL 也在扩大 evm.storage 的覆盖范围,将包括未经验证的 Solidity 合约,并计划添加跨多个区块链跟踪和模拟交易的功能。
展望未来,smlXL 设想将其产品打造为类似谷歌的搜索功能。它旨在将智能合约视为 API,将智能合约集合视为应用程序。最终,smlXL 计划实现用户友好的智能合约交互体验。
我们也对 smlXL 产品在优化 gas 消耗方面的潜力很有兴趣。通过探索不同的存储结构,开发者可以明确看到特定操作码相关的 gas 成本是多少,这将让开发人员得以降低终端用户成本。
虽然 smlXL 可以将其由 a16z 领投的 1340 万美元融资作为其竞争力证明,但他们并不是该领域里唯一的参与者。Cymbal 推出了一个「人类可读」的以太坊区块浏览器,而 Space and Time (SxT) 则以 3 亿美元的估值筹集了 2000 万美元,并提供了一个带有区块链索引数据的去中心化数据仓库。Subsquid 是另一个值得关注的区块链索引平台。毕竟,使用 dApp 的活跃钱包数量已经超过了 2000 万,因此对高效智能合约分析的需求非常大。