引入“语法”:非程序员现在也可以开发区块链

Spectral Labs 计划推出一款人工智能应用程序“Syntax”,让非程序员更容易在区块链上进行开发。该应用程序允许您只需点击几下即可在以太坊和许多其他区块链上创建智能合约。 Syntax 特别专注于开发以太坊的编程语言 Solidity,并且可以根据用户提供的提示生成可工作的 Solidity 代码。

Spectral Labs 表示,Syntax 能够处理各种技术用例,包括 NFT、套利机器人和汇总。该 Web 应用程序生成的代码可以根据以太坊虚拟机 (EVM) 标准进行编译、调试和部署到其他区块链上。

虽然人工智能驱动的编码辅助并不是一个新概念,但 Syntax 专注于 Solidity 开发,并且能够直接部署到与 EVM 兼容的区块链。该应用程序可以配置私钥等数据来管理真正的加密资产,并且可以根据编程任务像真人一样购买、出售和交易代币。

然而,当人工智能生成的代码处理真实货币时,它会出现“幻觉”,从而容易出错或以意想不到的方式运行。 Spectral Labs 表示,它已经围绕漏洞检测和代码效率建立了多项保护措施。语法是在经过审计的智能合约、安全报告和开发人员文档的专门策划的数据集上进行训练的。

Spectral Labs 首席执行官 Sishir Varghese 预计 Syntax 的主要用户是以前从未部署过合约或生成过 Solidity 代码的普通人,而不是经验丰富的程序员。

【新闻评论】

Syntax 是 Spectral Labs 开发的一款人工智能应用程序,旨在让没有编程专业知识的人们轻松在包括以太坊在内的多个区块链上创建智能合约。智能合约是一种用代码编写合约条款并在区块链上自动执行的程序。这允许交易在没有中央机构干预的情况下进行。

Syntax 支持一系列过程,根据用户输入的指令生成用 Solidity 语言编写的代码,编译它(将其转换为计算机可以理解的格式),调试它(查找并修复错误),并将其部署在区块链上(使其实际工作)。这将使各种应用成为可能,包括 NFT 的创建、套利机器人的开发以及用于提高数据处理效率的汇总。

尽管基于人工智能的编码辅助已经被一些工程师使用,但 Syntax 的独特之处在于它专门研究 Solidity 语言,并且可以直接部署到与 EVM 兼容的区块链。它还具有更高级的功能,例如设置私钥以处理真实的加密资产。

然而,人工智能生成的代码存在一个称为“错觉”的问题,可能包含错误,因此在使用真实资产时必须小心。 Spectral Labs 通过构建安全措施来检测漏洞并提高代码效率,并使用高度可信的数据集训练其人工智能,从而解决了这个问题。

这项技术的引入将为更多人提供在区块链上开发应用程序的能力,而这以前需要专业知识。这将加速区块链技术的传播,并有可能催生新的商业模式和服务。另一方面,人们也担心人工智能代码生成的可靠性和安全性,持续开发和用户教育对于解决这些问题非常重要。监管监督和指导方针对于技术的安全传播也至关重要。

从长远来看,像语法这样的工具有望通过降低开发人员和普通用户的编程障碍来帮助促进创新。但在此过程中可能出现的安全风险,以及人工智能自动化带来的社会和伦理问题,需要仔细讨论。

Spectral Labs 的人工智能机器人“语法”可以帮助非编码人员编写以太坊应用程序.