【重磅发布】RUFF 公链测试网络正式上线

 

根据RuffChain官方最新公布的项目进展,RUFF 测试网络已于北京时间2019年3月31日正式进行主网上线前的测试,本次测试网络版本为 RuffChain Testnet 版本,主要包括RuffChain Testnet版本测试网络、Shepherd CLIv2.0工具、区块链浏览器v1.0、Ruff VM Experiment版本,供开发者测试使用。

 

与今年1月底的 Preview 版本相比,3月底的 Testnet 版本新增了区块链浏览器v1.0RuffVM experiment,升级Shepherd CLI v2.0版本, 支持发行智能Token和智能Token交易、支持部署和调用基于JS编程语言的智能合约。

 

为了让链上交易转账更加便捷经济,RUFF 测试网络的系统内置了创建智能 Token 方法,内置的Bancor协议支持智能Token链内交易,提供更多灵活性;同时无需发布合约仅需发起一笔交易即可完成智能Token创建转账,与ETH等公链相比更经济,操作更便捷。

 

此外,系统还内置了由RuffChain团队开发的区块链虚拟机Ruff VM,支持运行 JavaScript 编写的智能合约,降低开发者门槛,实现DApp快速开发。

 

RUFF 测试网络代码仓库地址:

 

https://github.com/ruffchain/

 

  1. RuffChain Testnet版本测试网络

 

  • P2P组网

-采用BDP-based P2P,由2个Peer节点和6个Miner节点组成的P2P去中心化网络

 

  • 共识:采用DPoS-BFT共识
  1. 系统锁定10 秒产生一个区块。任何时刻,只有一个生产者被授权产生区块,最快10s区块不可逆。
  2. 30个区块一个周期,每个周期出块节点默认为初始6个Miner节点,每个出块节点生产1个区块。
  3. 采用DPOS 管道/实时混合BFT,一旦2/3个生产者通过DPOS或者BFT方式确认了一个区块,则这个区块被视为不可逆转的。在这一模式下,不可逆的共识最快在10秒内可达成。

 

  • 激励
  1. Gasfee

-系统交易(Sys Token转账、创建Token、创建智能Token、Token转账)Gasfee:0.001SY

-合约部署Gasfee:0.1298SYS-0.1524SYS

-合约运行Gasfee:0.002SYS~0.005SYS

  1. 矿工激励:每个区块奖励12SYS+区块交易Gasfee总和

 

  • 合约层
  1. 编程语言:JavaScript
  2. 沙盒环境:RuffVM Experiment版本
  3. 提供示例合约Demo:splitTransfer是用JS编写的一款在RuffChain Testnet平台上运行的DApp,该DApp可自动实现转账Token并平分至两个RuffChain Testnet账号
  4. 性能:锁定10s出块,最快10s区块不可逆,TPS 30

  • Shepherd 配套工具

-Shepherd CLI v2.0工具本次更新的功能是开发者用户可通过命令行对测试链进行智能Token的创建、转账和买卖,同时支持部署和调用合约。

  1. 查询链的状态信息:区块、交易、节点信息等
  2. 创建新地址
  3. 转账
  4. 创建普通Token
  5. 创建智能Token
  6. Token转账
  7. 智能Token交易
  8. 查询Token余额
  9. 部署合约
  10. 调用合约

 

  • 区块链浏览器 v1.0

-面向终端用户提供浏览并查询任意区块、交易、账号等详细信息并支持发起交易的可视化工具

  1. 创建地址
  2. 创建普通Token
  3. 创建智能Token
  4. 智能Token交易
  5. 创建转账交易
  6. 基础信息查询(区块、交易、Token、账号)
  7. 查看信息详情(区块、交易、Token、账号)
  8. 帮助中心

 

  • RuffVM Experiment

-提供对链操作API:bcTransfer方法,可实现对链的账号进行转账操作

 

  1. 工具:

 

  • 提供Shepherd CLI v2.0工具,该工具通过命令行与测试网络节点通信,是开发者与节点进程交互的桥梁。
  • 提供区块链浏览器 v1.0(http://testnet.ruffchain.com/),面向终端用户提供浏览并查询任意区块、交易、账号等详细信息并支持发起交易的可视化工具。
  • 帮助中心地址:https://github.com/ruffchain/Guide/wiki

 

  1. 注意事项:

 

  • Shepherd CLI用户需安装Node8.11.2版本,另Windows用户需预安装gitbash。
  • 区块链浏览器用户需使用Chrome、Firefox PC端浏览器,目前不支持手机端浏览器。
  • 暂不支持投票等功能。

 

  1. 后续工作及计划:

 

  • 性能&安全测试,优化TPS,提升性能的同时确保RuffChain网络的安全性。
  • 继续推进开发者工具的开发,完善链API和开发者文档,提供合约测试框架,使开发者更便捷的基于RuffChain开发各种上层应用。
  • 物联网设备上链协议开发,实现RuffChain与物联网设备的交互。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值