香港:
  • 纽约:
  • 伦敦:
  • 东京:
  • 悉尼:
  • 香港:
  • 新加坡:
首页> 资讯> 区块链 >正文

如何组装长安链的区块链应用?长安链的源码是多少?

KAEL 2021-06-16 10:49:41 关注
长安链ChainMaker源码地址公开了!

1.长安链ChainMaker源码下载

2.安装包及证书制作

3.启动链

4.开发合约、部署使用

长安链ChainMaker源码地址https://git.chainmaker.org.cn/chainmaker/chainmaker-docs/-/blob/master/ChainMaker_User_Manual.md

以下附上用户手册的部分内容:

长安链的应用生态中主要包含以下元素:

共识节点:参与节点,参与投票、交易执行、区块验证和记账的节点。
同步节点:同步节点,或同步节点,节点会同步、验证部分,执行交易,并记录完整的数据,不参与投票。
轻节点:轻节点,从同步同步数据,验证数据合法性,过滤同组织的交易并存储;不具备接收交易请求和广播交易的功能。
SDK:即客户端SDK,帮助用户通过RPC和链进行通信,完成合约创建、调用、链管理等功能。
工具:长安链提供高清工具集,方便用户命令行方式对链部署和管理操作。例如证书生成、配置、快速部署等。
长安链管理平台:区块链管理平台,包括链管理、部分信息检索、可视化监控等功能。
长安链 IDE:智能合约在线开发环境,长安链合约支持语言能力在该 IDE 上开发、编译、调试。

往往构建一条链,根据需要根据需要开发的神经节点来实现。需要选择是否增加更多的节点业务或同步节点。

部分处理流程为:

申请节点从节点选择发送,发送队列执行发送结果,DAG,发送节点和DAG广播。

结果显示问题,基于DAG对交易执行,并验证是否一致。

投票投票。基于对应的配对机制,对一对候选人进行投票。

提交一份。完成任务的部分,提交记录至数据本。

核心特性

抽象统一的执行流程

现阶段的各种链实现中,整体流动餐厅。为装配出各种满足需求的链,长安链需合理推导出整体链执行流程,并基于此通用流程模块组合。长安链还考虑增加整体流程的剧情,以支持更多的区块链场景。

深陷

长链模块要求部分链模块功能的完全独立、接口定义、可插拔替换,并且要求模块间通信完全虚拟化,可支持从函数调用、进程间通信(IPC)到各种网络通信协议等不同的实现模式,就可以变得随意自由的模块拼装组合成为可能。

支持广域场景

因业务场景特性,长安链可以生产出从公有链到联盟链基于各种不同信仰模型的链,支持越来越广泛的业务应用。

模块说明

以下内容可到查看

https://git.chainmaker.org.cn/chainmaker/chainmaker-docs/-/blob/master/ChainMaker_User_Manual.md

【免责声明】123财经导航所发布的信息内容仅供交易投资者参考,并不构成投资建议“据此操作,风险自担”。网站上部分信息内容及图片来自于网络/注册作者/投稿人,版权归原作者所有,如有侵权,请您与我们联系关闭,邮箱:938123@qq.com。
第三方账号登录
第三方账号登录
第三方账号登录
  • *站点:
  • *网址:
  • 类型:
  • 联系方式:
  • 简介:

  • RRH123欢迎您的加入!如有问题请添加咨询管理员【微信号:938123】
  • *类型:
  • *问题:
  • 图片说明:
  • 联系方式:

  • RRH123感谢您的反馈!如有问题请添加咨询管理员【微信号:938123】