金融界2025年5月3日消息,国家知识产权局信息显示,区块链控股有限公司申请一项名为“用于将高级语言代码编译为区块链平台上可执行的脚本的系统和方法”的专利,公开号CN119902769A,申请日期为2018年7月。
专利摘要显示,提供了一种计算机实现的方法(以及相应的系统),其使得能够或便利于在区块链平台上执行以高级语言(HLL)编写的部分源代码。该方法和系统可以包括区块链编译器,其被设置为将一部分高级源代码转换成可以与区块链平台一起使用的形式。该方法可以包括:接收部分源代码作为输入;以及生成包括多个操作码的输出脚本。操作码是功能受限的区块链脚本所固有的操作码的子集。设置和/或生成输出的脚本,以便在执行时,脚本至少部分提供源代码中指定的功能。限制区块链脚本语言,使得其不固有地支持复杂的控制流结构或通过基于跳转的循环或其他递归编程结构进行递归。生成输出脚本的步骤可以包括展开源代码中提供的至少一个循环结构。该方法可以进一步包括提供或使用解释程序或虚拟机,该解释程序或虚拟机被设置为将输出脚本转换成在区块链平台上可执行的形式。
来源:金融界