Paradigm首席技术官引发关于以太坊“有问题”的Solidity编程语言未来的辩论

CN
Theblock
关注
17小时前

Paradigm首席技术官Georgios Konstantopoulos最近对以太坊编程语言Solidity的评论引发了社区对其未来的辩论——质疑是否应该放弃它,当前的替代方案是否应该更广泛地采用,或者是否需要一种新的语言。

Solidity是开发以太坊区块链上智能合约的主要编程语言,用于构建去中心化应用程序和其他链上功能。

“我们应该如何编程以太坊?”Konstantopoulos在周三晚些时候在X上发布。“在我看来,Solidity目前处于一个有问题的状态。我们是让Solidity变得更好?还是放弃Solidity?如果我们放弃Solidity,是使用Vyper还是开发一种新语言?”

对此,一些社区成员争辩说,一种更简单的新语言可以帮助开发者避免代价高昂的错误——特别是在现在管理着数十亿美元总锁定价值的DeFi生态系统中。

DeFiLlama创始人0xngmi的“非传统观点”是,新的语言可以通过关注状态和转换而不仅仅是指令,重新思考智能合约的编写方式,这可以帮助防止错误并使代码更安全。

“如果持续存在的问题状态的现值比切换到新语言的成本更高,我们应该发起一场行业范围的活动,寻找一种合理的语言,从两个下一个最被采用的智能合约语言——Rust和Move开始,”Aptos Labs前生态系统负责人Neil Harounian说。

对Rust的呼声得到了许多人的响应,这是一种在Solana生态系统中广泛使用的编程语言——尽管一些人质疑它目前是否适合以太坊智能合约。

另一方面,许多开发者表示,他们更愿意坚持使用并“修复”Solidity,而不是完全放弃它。他们建议增加更强大的工具并改善开发者体验——认为“转变为其他语言为时已晚”,并且现在有“更重要的领域需要工作,而不是语言本身”。

Vyper是以太坊联合创始人Vitalik Buterin在2016年11月构思的另一种受欢迎的替代方案,去中心化交易所Curve Finance是该编程语言的主要支持者之一。

“Georgios来自Paradigm的观点真是出乎意料,”Curve Finance创始人Michael Egorov在他官方的Telegram频道上写道。“简而言之——Solidity编译器的开发处于糟糕状态(我怀疑它在技术债务的重压下沉没),以太坊的开发需要另一个编译器或语言。更有趣的是——Paradigm做了很多工作来推广Solidity,构建了特定于Solidity的工具。”

Egorov鼓励开发者考虑使用Vyper,认为其编译器相比之下处于良好状态。“只需检查一下Vyper是否足够接近。你将节省大量工作!”Curve Finance的官方账户在X上回应Konstantopoulos。

Egorov 于2019年开始使用Vyper,当时他首次开始构建Curve,并“爱上了”它。“自那时以来,Vyper取得了长足的进步,(在我的贡献下)它得到了极大的改善和审查,我认为它可能是为以太坊生态系统编写安全智能合约的最佳方式,”他在11月表示,并将Vyper与Solidity进行类比,认为前者在流行度上也可能超越后者,就像Python与PHP/Java之间的关系一样。

至少目前,Solidity仍然是加密生态系统中使用最广泛的智能合约语言,帮助保护超过1321亿美元的总锁定价值(TVL),根据DeFiLamma的数据。Rust占134亿美元,Vyper占18亿美元。

按智能合约语言划分的TVL。图片来源:DeFiLlama

免责声明:The Block是一个独立的媒体机构,提供新闻、研究和数据。截至2023年11月,Foresight Ventures是The Block的主要投资者。Foresight Ventures还投资于加密领域的其他公司。加密交易所Bitget是Foresight Ventures的主要有限合伙人。The Block继续独立运营,提供关于加密行业的客观、有影响力和及时的信息。以下是我们当前的财务披露

© 2025 The Block. 保留所有权利。本文仅供信息参考。并不提供或意图作为法律、税务、投资、财务或其他建议。

免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。

ad
Bitget:注册返10%, 送$100
广告
分享至:
APP下载

X

Telegram

Facebook

Reddit

复制链接