【技术实现步骤摘要】
基于可视化平台的区块链开发方法、装置、服务器及介质
本专利技术实施例涉及区块链
,尤其涉及基于可视化平台的区块链开发方法、装置、服务器及介质。
技术介绍
现有技术中已经出现了很多提供区块链服务的平台,这些平台可为开发者提供区块链的底层设备、创建区块链的部署数据,以便开发者在开发平台上进行符合自己业务需求的区块链创建和管理。最重要需要开发者自行设定的是智能合约,智能合约的内容决定了该区块链可提供的业务服务内容。通常开发者平台可提供智能合约的代码模板,供开发者在代码模板中进行修改和编码,最终保存形成智能合约的文件,在区块链中发布即完成区块链的创建。但是,需要代码形式来创建区块链所需文件,这显然对开发者的编程技能要求较高,无法使区块链服务更加普及,使得开发者的操作难度较高,不便捷。
技术实现思路
本专利技术实施例提供了一种基于可视化平台的区块链开发方法、装置、服务器及介质,降低了对开发者编程技能的要求,使得对区块链的创建和管理都更加便捷。第一方面,本专利技术实施例提供了一种基于可视化平台的区块链开发方法,该方法包括:通过可视化交互界面,获取开发者输入或选择的区块链参数 ...
【技术保护点】
1.基于可视化平台的区块链开发方法,其特征在于,包括:通过可视化交互界面,获取开发者输入或选择的区块链参数;基于所述区块链参数和预存的代码模板,对代码模板进行修改,并保存为可部署区块链的文件。
【技术特征摘要】
1.基于可视化平台的区块链开发方法,其特征在于,包括:通过可视化交互界面,获取开发者输入或选择的区块链参数;基于所述区块链参数和预存的代码模板,对代码模板进行修改,并保存为可部署区块链的文件。2.根据权利要求1所述的方法,其特征在于,通过可视化交互界面,获取开发者输入或选择的区块链参数,包括:将开发者从可视化交互界面的菜单栏中选择的菜单作为目标菜单;获取开发者通过所述目标菜单中包括的各参数项,输入或选择的区块链参数。3.根据权利要求2所述的方法,其特征在于,获取开发者通过所述目标菜单中包括的各参数项,选择的区块链参数,包括:若所述目标菜单是技术菜单,则获取开发者通过所述技术菜单中的各区块链技术候选项,选择使用的目标区块链技术。4.根据权利要求2所述的方法,其特征在于,获取开发者通过所述目标菜单中包括的各参数项,选择的区块链参数,包括:若所述目标菜单是链管理菜单,则将开发者拥有的区块链产品作为所述链管理菜单中的产品候选项;获取开发者从所述产品候选项中选择的目标区块链产品,以及获取开发者选择添加的目标节点;控制在所述目标节点中部署所述目标区块链产品的区块链参数。5.根据权利要求2所述的方法,其特征在于,获取开发者通过所述目标菜单中包括的各参数项,选择的区块链参数,包括:若所述目标菜单是创建区块链菜单,则获取开发者从所述创建区块链菜单中网络类型候选项中选择的目标网络类型;获取开发者从所述创建区块链菜单中部署方式选项中选择的目标部署方式;以及,获取开发者从所述创建区块链菜单中节点配置选项中选择的目标节点配置类型。6.根据权利要求5所述的方法,其特征在于,获取开发者通过所述目标菜单中包括的...
【专利技术属性】
技术研发人员:肖伟,谭待,于雅楠,魏菱,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。