1. 文件夹说明

在output下,主要目录有data, logs, conf, plugins等, 二进制文件有xchain,xchain-cli

目录名 功能
output/ 节点根目录
├─ conf xchain.yaml: xchain服务的配置信息(注意端口冲突) plugins.conf: 插件的配置信息
├─ data 数据的存放目录,创世块信息,以及共识和合约的样例
│ ··· ├─ blockchain 账本目录
│ ··· ├─ keys 此节点的地址,具有全局唯一性
│ ··· ├─ netkeys 此节点的网络标识ID,具有全局唯一性
│ ··· └─ config 包括创始的共识,初始的资源数,矿工奖励机制等
├─ logs 程序日志目录
├─ pluginsso 扩展的存放目录
├─ xchain xchain服务的二进制文件
├─ xchain-cli xchain客户端工具
└─ wasm2c wasm工具(智能合约会用到)

2. 部署xchain服务

  • 创建链
  • 启动服务
  • 确认服务状态

2.1 基本功能

  • 创建新账号
  • 查询资源余额
  • 转账
  • 查询交易信息
  • 查询block信息
  • 多重签名交易

百度超级链XChain(8)部署开发相关推荐

  1. 在百度超级链Xuper上部署智能合约并实现存证功能

    现实生活中的使用场景 几个摄影师朋友找到你, 他们的摄影作品上传到自己的blog后总是被其他人盗用, 使用水印之类的方法也无法避免像截取部分这种情况, 他们需要一个能证明摄影作品最早是由 自己上传.而 ...

  2. 百度超级链XChain(5)XuperBridge 智能合约接口

    1. 内核设计 应用程序可以用各种语言实现,比如go,c.类比到合约上就是各种合约的功能,如KV访问,QueryBlock, QueryTx等,这些请求都会通过跟xchain通信的方式来执行 2. 提 ...

  3. 百度超级链XChain(3)平台特点

    采用经典的UTXO记账模式,并且支持丰富的智能合约开发语言,交易处理支持并发执行,拥有完善的账号与权限体系,采用DPOS作为共识算法 1. 权限系统 实现一个去中心化,区块链内置的合约账号权限系统. ...

  4. 百度超级链XChain(1)系统架构

    1. 架构图 智能合约的并行执行和验证 通过自研的WASM虚拟机,做到了指令集级别的极致优化 2. 模块 模块 特性 存储 XuperChain的底层存储基于KV数据库,存储的数据包括区块数据.交易数 ...

  5. 百度超级链XChain(12)平行链与群组

    1. 定义 平行链还具备群组特性,能够一定程度上实现平行链隐私数据的隔离,只有群组内的节点才能有这个平行链的数据 ● 平行链 :相对于主链而言,运行在 XuperChain 中的用户级区块链实例,用户 ...

  6. 百度超级链XChain(4)核心数据结构

    注意为"区块"."交易"."UTXO"和"读写集". 1. 区块 区块以DAG方式链接起来形成的链.因此,区块是区块链的 ...

  7. 百度超级链XChain(7)数据模型

    1. XuperModel数据模型 是比特币utxo模型的一个演变. 每个事务读取的数据需要引用上一个事务写入的数据. 事务的输入表示在执行智能合约期间读取的数据源,即事务的输出来源. 事务的输出表示 ...

  8. 百度超级链XChain(6)XVM虚拟机

    XVM跟XuperBridge对接主要靠两个函数 call_method,这个函数向Bridge传递需要调用的方法和参数 fetch_response,这个函数向Bridge获取上次调用的结果 ext ...

  9. 百度超级链XChain(2)p2p网络

    1. 定义 非结构化p2p网络 结构化p2p网络:结构化p2p最普遍的实现方案是使用分布式哈希表(DHT),eg. 以太坊网络. 1.1 NAT技术 通过将局域网内的主机地址映射为互联网上的有效ip地 ...

最新文章

  1. 「镁客早报」人类首次在太空3D打印生物器官;中国学者研制出高性能低成本的电解“水制氢”催化剂...
  2. 源代码解读Cas实现单点登出(single sign out)功能实现原理
  3. 树莓派该文件名_树莓派学习笔记(2):常用linux命令
  4. 【已解决】Jsp实现文件上传功能
  5. TensorFlow实战Google深度学习框架5-7章学习笔记
  6. PAT_B_1055_Java(25分)
  7. ssm radis mysql_SSM完美整合Redis
  8. Jensen不等式概率论形式的证明
  9. office2007中文版下载和功能介绍
  10. Fluent中udf编译问题
  11. English 英文邮件致谢的10种表达方式十种不同场合的英文表达
  12. 宝藏世界中什么叫服务器中断了,《宝藏世界》Trove无法登陆解决方法
  13. nexus4刷android ONE,牛!Nexus4刷入Ubunu Touch和安卓双系统
  14. java程序 下雨,利用SurfaceView实现下雨与下雪动画效果详解(Kotlin语法)
  15. 电脑族保护视力的窍门
  16. js中php遍历数组,vue.js如何遍历数组
  17. JAVA中怎样把用户输入的字符串存入数组中?
  18. 文物3D展示|博物馆3D可视化 是如何实现的?
  19. 缓存就是万金油,哪里有问题哪里抹一下 。那他的本质是什么呢?
  20. 继阿里巴巴之后,饿了么也出事了,究竟发生了什么?

热门文章

  1. 轮播图js怎么设置图片自适应大小
  2. linux复制文件命令cat ,Linux学习之四(复制移动文件命令cp等及查看文本命令cat等)2017-03-28...
  3. 安川g7接线端子图_常用变频器接线端子集锦及接线示意图
  4. linux宝塔面板配置可道云,使用宝塔面板配合可道云打造私有云
  5. 西门子fifo_查缺补漏必备 |三菱西门子学员知识问答汇总(技成周报134期)
  6. 华为鸿蒙系统2019年秋季上市,华为鸿蒙系统秋季上市?或许真的要提前了,最快可能下个月发布...
  7. android格式化手机号正则,Android验证手机号的正则表达式
  8. 编程笔试(解析及代码实现):猴子吃桃。猴子第一天吃了若干个桃子,当即吃了一半,还不解馋,又多吃了一个…的C++、Java、Python、C#等语言代码实现
  9. 成功解决MSB8020 The build tools for v141 (Platform Toolset = ‘v141‘) cannot be found. To build using the
  10. ML之回归预测:利用6个单独+2个集成模型(LassoR、KernelRidgeR、ElasticNetR、GBR、XGBR、LGBMR,Avg、Stacking)对自动驾驶数据集【5+1】回归预测