G节点简介

G节点是由6DGS云(基于六度共识算法)推出的,基于区块链云链主机的轻节点云服务。
G节点的创建非常方便,这得益于我们易用且强大的区块链底层,创建一个G节点仅需鼠标点点1分钟即可完成!

6DGS云与其它云服务最大的不同是:基于区块链专利技术六度共识算法。


这个算法最大的特点是基于无限分叉链(每一个token帐户,都是一个token节点,也是一个token链),
每一个token链(帐户)都是由TOKEN_ROOT节点分叉出来的子帐户或者子孙帐户的子帐户。
基于这样的帐本数据构建,我们实现了区块链帐本同步的高效率(最快可以达到10-30ms完成六度共识同步)。
并且由于帐本的简单性、可扩展性,我们提供了一整套的易于使用的http-api(数据协议为:json)。
这使得6DGS云成为了最易于使用和理解的区块链云服务。


5个基础合约

为了便于使用,我们初步提供了5种常见的内置智能合约:

  • COIN-记帐型(适合有数量上限的各类合约币或者权益币;如群老大的社群创世币,上限为1个亿)
  • SCORE-记帐型(适合没有数量上限的各类积分类型币;其中人民币、美元、社区币都是这种类型)
  • MSG-消息型(内建的私聊、群聊、系统消息等的基础通信功能)
  • TEXT-内容型(内建的CMS型、商品和其他的长文本内容型合约)
  • CLT-合约型(支持如商品订单、身份认证、电子合同、版权等)
【注意】MSG、TEXT、CLT都是相似的6DGS云合约,他们之间可以混用,并无绝对的使用界限(比如CLT也可作为CRM、CMS、ERP、电商商品内容等的系统)


API接口规范

对于提供的http-api(非Restfull规范),6dgs.node(6DGS云G节点)有以下规范:

  • 域名规范:https://{deploy_area_code}.6dgs.opencom.cn/node.{user_name}.{token_name}
  • API接口:${host}{API_URL} 例如:http://c0.6dgs.opencom.cn/node.jkl.coin/fork(注意:/fork为API_URL)
  • KEY规范:appid={appid}&secret_key={secret_key},例如:https://c0.6dgs.opencom.cn/node.jkl.coin/fork?appid=10001&secret_key=bf9391d9c37b7c6e1e4666746263580c
  • 参数规范:当使用url拼接时,如有中文和一些特殊的字符请使用urlencode进行编码,urlencode工具地址
  • 返回值规范:json对象({ret,msg,list}。其中ret为true或者false;msg成功时为success,失败时提示出错信息;list为数据列表(如查询链信息)
  • token帐户:token帐户是由TOKEN_ROOT({token_name}_0000000000000000)fork(分叉出来的),每一个token-id的前缀必定是token_name,token_id是16位的随机字符串(可以定制)。
  • 示例-fork创建一个新token-id:https://c0.6dgs.opencom.cn/node.jkl.coin/fork?appid=10001&secret_key=bf9391d9c37b7c6e1e4666746263580c&token=coin_0000000000000000

更多内容,详见下述API接口:

  • /fork(创建新帐户API)
  • /send(发送或转帐API)
  • /op(链指令API)
  • /chain(链查询API)
看到上面的4个通用API,是不是感觉很简单?!
简单就对了!简单、好用、强大、速度快、性能好、易于开发应用就是6DGS云链主机最大的特点!

/fork(创建新帐户API)

示例/fork创建一个新token-id:



/send(发送内容或者转帐API)

示例/send(转帐或者发送内容):



/op(链指令API)

示例/op(链指令API):



/chain(链查询API)

示例/chain/opcode(token子链查询指令API):



示例/chain/query(整条链链查询指令API):



示例/chain/relations(hold,join,relate以及rela-relz关系列表查询):



示例/chain/relations/exists(hold,join,relate以及rela-relz的关系是否存在查询-返回true或者false):






Copyright © 2012-2019 广州六度共识科技有限公司. All Rights Reserved.
粤ICP备14035184号-2