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