近期比特元官网的更新,想必大家都已经关注到了比特元新官网上的一键搭链功能。一键搭链是基于比特元公链生态开发的Baas平台(Blockchain as a service)。Baas平台是对区块链底层协议的封装后,让开发者能够快速的建立属于自己的区块链的平台。 链接:https://baas.bityuan.com/ Baas平台一般主要在企业的联盟链与私链中较为常见,借助Baas平台可以帮助企业快速搭建一条独立自主的区块链网络。虽然实现了生态的独立性,但无法具备公链的公信、去中心化等特点。 比特元作为一条公链,为什么需要为社区提供Baas平台,而其他公链则不存在所谓的Baas平台呢? 因为目前大部分公链都采用单链架构。单链架构,决定了用户可以直接基于主链本身进行应用开发。这种生态建设的方式,往往也会造成主网堵塞,网络资源难以保证应用执行的性能,使得影响用户体验的同时,也加重用户使用成本。 而比特元采用的是创新的主链-平行公链的多链架构,多链架构可兼顾联盟链和公链单链架构无法兼顾的公信与性能。 比特元通过将应用转移到平行公链上进行开发,保证应用效率,而存证、验证依旧由主链完成。将公链与性能分开实现,兼顾公信与性能。但有舍便有得,在比特元上开发公链应用,相较于单链架构的公链,要多一步搭建平行公链的步骤,相对来说提高了应用开发者门槛。 比特元为了降低开发者开发门槛,将开发精力集中于应用开发,比特元社区专门为开发者提供了Baas平台。本文也将为大家介绍,如何通过比特元Baas平台实现一键搭链,开发公链应用生态。 目前通过比特元Baas平台部署平行链有两种方式,一种是自动部署,一种是手动部署。 |部署方式说明| 由于BAAS平台部署在阿里云的香港节点, 平行链版本传输可能会受限于网络因素,所以使用非阿云服务器的建议采用手工部署(否则传输版本过程中很有可能因为超时而失败),而使用阿里云服务的可以采用自动部署方式。 |自动部署方式| 第一步,创建地址 创建区块链地址和私钥,用于配置链的超级管理员和创世地址。?超级管理员用于授权token的发行,创世地址用于指定创世币所在的地址。?这两个地址可以分开创建,也可以合用。 点击<地址列表>菜单,进入[添加管理员地址]页面,输入备注名称,再输入短信验证码(注意,不要频烦发送验证码,默认1分钟只能发一条) 第二步,创建平行链 填写配置信息 点击<创建平行链>菜单,按页面提示填写订单信息,输入短信验证码,生成订单。 主链地址:选择默认,就可以连到BTY主链 平行链名称:自定义,2-15位字母 平行链title:title用于区分不同的平行链,只支持小写字母,长度6-30位 代币名称:根据需要自定义,只支持字母,长度3-8位(比如HLC, PARA) 代币总量:输入数字,范围在【100-90000000000】 主链同步高度:先去主链查目前最大高度:https://mainnet.bityuan.com/block,?建议值:最大高度 - 1000 平行链创世地址:关联地址列表中创建的地址 平行链管理员地址:关联地址列表中创建的地址 服务器数量(台):默认1台 服务器IP:填写服务器IP地址 grpc端口:默认8802 jrpc端口:默认8801 第二步,自动部署 确认订单后,自动回到首页,这时订单的状态是[初始化],等待一会,刷新页面会变成[待部署]状态,在操作列,可以看到[手动部署]和[自动部署]两个链接,选择[自动部署] 在弹出框中输入服务器的用户名和密码(密码需要输入两遍,用于确认密码输入是否一致和正确) 点击确定后,可以看到目前状态变成了[部署中], 这一步稍作等待(因为需要将平行链版本文件从BAAS服务器拷贝到用户的服务器上并运行,需要消耗一点时间)。等待一会后,再刷新页面,看到目前的状态变成[部署完成(运行中)],说明平行链已经部署成功 第三步,平行链管理 进入<平行链管理>页面,选择对应的平行链,可以看到节点的状,创建时间等信息。 第四步,平行链监控 进入<平行链监控>页面,可以查看节点相关信息. |手动部署方式| 第一步,创建地址 创建区块链地址和私钥,用于配置链的超级管理员和创世地址。?超级管理员用于授权token的发行,创世地址用于指定创世币所在的地址。?这两个地址可以分开创建,也可以合用。 点击<地址列表>菜单,进入[添加管理员地址]页面,输入备注名称,再输入短信验证码(注意,不要频发发送验证码,默认1分钟只能发一条) 第一步,创建平行链 填写配置信息 点击<创建平行链>菜单,按页面提示填写订单信息,输入短信验证码,生成订单。 主链地址:选择默认,就可以连到BTY主链 平行链名称:自定义,2-15位字母 平行链title:title用于区分不同的平行链,只支持小写字母,长度6-30位 代币名称:根据需要自定义,只支持字母,长度3-8位(比如HLC, PARA) 代币总量:输入数字,范围在【100-90000000000】 主链同步高度:先去主链查目前最大高度:https://mainnet.bityuan.com/block,?建议值:最大高度 - 1000 平行链创世地址:关联地址列表中创建的地址 平行链管理员地址:关联地址列表中创建的地址 服务器数量(台):默认1台 服务器IP:填写服务器IP地址 grpc端口:默认8802,可自定义 jrpc端口:默认8801,可自定义 第二步,手动部署 确认订单后,自动回到首页,这时订单的状态是[初始化]。 等待一会,刷新页面会变成[待部署]状态,在操作列,可以看到[手动部署]和[自动部署]两个链接,选择[手动部署] 复制以下命令,在对应的服务器上执行这条命令。 在命令行界面,按要求输入服务器用户名和密码等信息 Please input username of remote host->输入服务器的用户名 Please input password of user(user) ->输入服务服务器的密码 用户名和密码输入成功后,等待区块链部署完成(拷贝可能会花一点时间,耐心等待所有任务完成),当出现Done!的标识,代表区块链部署完成。(如果部署失败,请检查创建平行链的IP是否正确, 服务器的用户名和密码是否正确) 第三步,平行链管理 进入<平行链管理>页面,选择对应的平行链,可以看到节点的状态,创建时间等信息。 第四步,平行链监控 进入<平行链监控>页面,可以查看节点相关信息. —- 编译者/作者:比特理财 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
一键搭链Baas平台
2021-02-06 比特理财 来源:区块链网络
- 上一篇:ETH手续费太高释放了什么信息
- 下一篇:浅谈Bohr公链通证系统的三要素
LOADING...
相关阅读:
- 浅谈Bohr公链通证系统的三要素2021-02-06
- TDChain项目周报(0128-0204)2021-02-06
- HPB芯链项目进展月报(2021-01)2021-02-05
- 如何在开放式的金融世界里兼容隐私性和透明度?2021-02-05
- BoHr井喷公链复兴区块链产业迎来新风口2021-02-05