[发明专利]基于智能合约的众筹系统、方法及电子设备在审
申请号: | 202111172159.8 | 申请日: | 2021-10-08 |
公开(公告)号: | CN113919949A | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 李涵 | 申请(专利权)人: | 卓尔智联(武汉)研究院有限公司 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04;H04L67/133;H04L67/02 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 钟良;严林 |
地址: | 430000 湖北省武汉市黄陂区盘龙城经*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 智能 合约 系统 方法 电子设备 | ||
1.一种基于智能合约的众筹方法,其特征在于,所述方法包括:
构建Web前端,所述Web前端至少包括筹款申请控件及捐款控件;
所述Web前端响应对所述筹款申请控件的操作生成筹款申请请求,或响应用户对所述捐款控件的操作生成捐款请求;
构建智能合约模块,所述智能合约模块接收所述前端发送的筹款申请请求,并根据所述筹款申请请求生成第一调用指令,或接收所述Web前端发送的捐款请求,并根据所述捐款请求生成第二调用指令;
构建区块链网络,所述区块链网络接收所述智能合约模块发送的第一调用指令,并调用存储在所述区块链网络中与所述筹款申请请求对应的第一智能合约,或接收所述智能合约模块发送的第二调用指令,并调用存储在所述区块链网络中与所述捐款请求对应的第二智能合约;
所述第一智能合约执行筹款申请功能;及
所述第二智能合约执行捐款功能。
2.如权利要求1所述的基于智能合约的众筹方法,其特征在于,所述区块链网络为以太坊区块链网络,所述构建Web前端包括:
利用Html,Css和JavaScript中的至少一种语言进行界面设计得到所述Web前端;
通过Web3.js库与以太坊区块链网络的以太坊节点的远程过程调用协议(RemoteProcedure Call Protocol,RPC)接口进行连接,并调用所述第一智能合约或所述第二智能合约;
运行以太坊节点的仿真器软件Ganache-cli模拟所述以太坊区块链网络的环境;及
使用MetaMask插件连接所述以太坊节点,生成并发送转账交易信息到所述以太坊区块链网络,并进行转账交易费用的付款和捐款的转账操作。
3.如权利要求1所述的基于智能合约的众筹方法,其特征在于,所述方法还包括:
所述Web前端通过Web3.js库与以太坊区块链网络的以太坊节点的远程过程调用协议(Remote Procedure Call Protocol,RPC)接口将所述筹款请求或所述捐款请求发送给所述智能合约模块。
4.如权利要求1所述的基于智能合约的众筹方法,其特征在于,所述方法还包括:
所述智能合约模块将所述第一调用指令或所述第二调用指令通过web3应用程序接口发送给所述区块链网络。
5.如权利要求1所述的基于智能合约的众筹方法,其特征在于,所述第一智能合约执行筹款申请功能包括:
接收用户输入的筹款申请信息;
接收用户输入的与筹款申请信息相关联的保证金;
检测所述区块链网络中的第三方机构节点对筹款申请信息进行审核得到的审核状态,将所述审核状态添加到所述筹款申请信息中;
在确定所述筹款申请信息中的审核状态为审核通过状态时将所述筹款申请信息存储在所述区块链网络的区块中;及
在确定所述筹款申请信息中的审核状态为审核未通过状态时罚没保证金,并不将筹款申请信息存储在所述区块链网络的区块中。
6.如权利要求5所述的基于智能合约的众筹方法,其特征在于,所述第二智能合约执行捐款功能包括:
若确定捐助者存在、所述筹款申请信息的审核状态为审核通过状态、筹款状态为未完成状态,记录受助者序号;
触发捐赠事件,并记录受助者账户地址和捐助者账户地址、捐助金额;
将捐助金额累加到所述筹款申请信息的已筹金额中;
判断所述筹款申请信息的已筹金额是否达到目标金额;
若已筹金额未达到目标金额,将已筹金额转账给受助者账户地址,同时将筹款状态设置成已完成状态;
若已筹金额未达到目标金额,接收受助者的请求提款的操作,判断请求提款的账户地址是否与受助者账户地址相同;
若请求提款的账户地址与受助者账户地址相同,将已筹金额转账给请求提款的账户地址,同时更新所述申请筹款信息的目标金额和可用金额,并记录已用金额。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卓尔智联(武汉)研究院有限公司,未经卓尔智联(武汉)研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111172159.8/1.html,转载请声明来源钻瓜专利网。