首页 | 本学科首页   官方微博 | 高级检索  
     

一种基于区块链智能合约的软件服务交易方法
引用本文:王晟典,陈娥,朱岩,林映春,刘国伟. 一种基于区块链智能合约的软件服务交易方法[J]. 工程科学学报, 2023, 45(3): 475-488. DOI: 10.13374/j.issn2095-9389.2021.11.25.009
作者姓名:王晟典  陈娥  朱岩  林映春  刘国伟
作者单位:1.北京科技大学计算机与通信工程学院,北京 100083
基金项目:国家科技部重点研发计划资助项目(2018YFB1402702)
摘    要:随着软件服务交易模式由提前付费向“先服务后结算”转变,软件即服务(SaaS)所依赖的订阅模式面临着软件服务金融化与法律化的挑战—既无法按实际使用量进行金融支付,也难以通过法律形式规范服务提供方、消费方、交易平台之间权利义务关系.据此,本文将智能法律合约(SLC)引入到服务计算平台中,提出一种服务即合约(SaaSC)架构.在法律化方面,SaaS+SaaSC的组合支持SLC软件订阅合约中设立服务注册、发现、定制化三种条款,从交互动作、服务状态、状态转移流程等方面规范了各方当事人在服务注册、发现与消费三阶段的交互行为;在金融化方面,将服务接口声明添加到智能法律合约中,借助智能合约自动执行和检查条款实现了细化到服务接口调用级别的精准计费模式.进一步,以天气预报服务作为案例实现了基于区块链智能合约的在线软件服务获取、交付及合约化支付,验证了SaaS+SaaSC方案的合理性和有效性,表明软件服务合约化是一种新的可行技术路线.

关 键 词:区块链智能合约  SaaS  智能法律合约  微服务  服务注册  服务发现
收稿时间:2021-11-25

A software service transaction approach based on blockchain smart contracts
Affiliation:1.School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing 100083, China2.Beijing Municipal Bureau of Economy and Information Technology, Beijing 100744, China
Abstract:
Keywords:
点击此处可从《工程科学学报》浏览原始摘要信息
点击此处可从《工程科学学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号