摘要
本发明公开了一种基于EVM的智能合约跨语言实现方法及其系统,包括:包括联盟区块链、用户、智能合约模块、跨语言模块和SDK接口层。联盟区块链由多个计费节点维护,用于部署包含多项式计算的智能合约。用户上传数据并向区块链客户端发送智能合约的请求。智能合约模块接受用户输入的数据,并通过SDK接口层将复杂的计算任务传递给跨语言模块。跨语言模块由每个区块链节点对应的跨语言程序构成,负责接收计算任务并进行计算,然后将计算结果和验证标签返回给SDK接口层。SDK接口层负责发送复杂的操作请求、计算数据和接受计算结果。本发明的优点是:能够进行多项式计算,提高了数据隐私和安全性,提高了智能合约的效率和可扩展性。
技术关键词
语言模块
接口
联盟区块链
数据
客户端
私钥
生成多项式
算法
程序
标签
生成随机
智能合约部署
拉格朗日插值
节点
元素
阶段
双线性
消息
计费
系统为您推荐了相关专利信息
模板
数据字
测试数据自动生成装置
密钥
加密算法
弯曲成型设备
加热
温控系统
协方差矩阵
玻璃成型技术