这就是区块链开源底层软件平台——长安链ChainMaker

这篇具有很好参考价值的文章主要介绍了这就是区块链开源底层软件平台——长安链ChainMaker。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本文已参与「开源摘星计划」,欢迎正在阅读的你加入。 活动链接:https://github.com/weopenprojects/WeOpen-Star

这就是区块链开源底层软件平台——长安链ChainMaker

一、介绍一下长安链

它是国内首个自主可控区块链软硬件一体技术体系,拥有自主可控的底层平台、完整便捷的配套工具、标准化下的开放生态、灵活高效的装配模式以及国际领先的处理性能。

其使用国密算法。拥有基于国密证书的加密通讯和国产CA。开源协议友好,是Apache License 2.0开源协议。性能强大,具备高并发、低延时、大规模节点组网等先进技术优势,交易吞吐能力可达10万TPS。长安链将区块链执行流程标准化、模块化,可插拔、可分离的自主可控核心框架,可快速接入优势底层模块/单一定制化开发模块。

总之一个字,就是

或者两个字,就是很强!

亦或是三个字,超级强!

这就是区块链开源底层软件平台——长安链ChainMaker

二、体验长安链

腾讯提供一个体验入口,只需要编写智能合约上传即可上链。

TBaaS长安链体验网络公测活动产品入口:https://cloud.tencent.com/product/tbaas

这就是区块链开源底层软件平台——长安链ChainMaker

点击免费体验长安链。

这就是区块链开源底层软件平台——长安链ChainMaker

合约可以选择DockerGo、Solidity、C++、Rust,我们简单用Solidity来编写一个智能合约吧。

这个也可以在线编写,我们使用Remix即可。

Remix网址:https://remix.ethereum.org/

  1. 新建一个sol文件。

这就是区块链开源底层软件平台——长安链ChainMaker

  1. 编写合约代码。
// SPDX-License-Identifier: GPL-3.0

pragma solidity >=0.7.0 <0.9.0;

contract test{
    uint num;
    
    function set(uint number) public {
        num = number;
    }

    function get() public view returns (uint){
        return num;
    }
}
  1. 在线编译合约代码。

这就是区块链开源底层软件平台——长安链ChainMaker

  1. 在线部署合约。

这就是区块链开源底层软件平台——长安链ChainMaker

  1. 运行get和set函数。

这就是区块链开源底层软件平台——长安链ChainMaker

这就是区块链开源底层软件平台——长安链ChainMaker

测试合约成功,下面我们将该合约部署到长安链。

我们先将合约代码保存到本地,然后编译。

solcjs ./test.sol   --optimize  --bin --abi --output-dir D:\test

这就是区块链开源底层软件平台——长安链ChainMaker

这就是区块链开源底层软件平台——长安链ChainMaker

然后点击快速上链。

这就是区块链开源底层软件平台——长安链ChainMaker

选择好合约,调用方式,输入合约参数值,按确定即可。

这就是区块链开源底层软件平台——长安链ChainMaker

这就是区块链开源底层软件平台——长安链ChainMaker

用get方法可以获取值。

这就是区块链开源底层软件平台——长安链ChainMaker

我们可以在区块链浏览器查看这条区块链的信息。

这就是区块链开源底层软件平台——长安链ChainMaker

可以看到当前区块高度是1387,交易数是1390笔,节点数是4,下面是节点具体信息。

orgbeijing.chainmaker-demo 北京测试组织 网络成员 0 1
orgshanghai.chainmaker-demo 上海测试组织 网络成员 0 1
orgguangzhou.chainmaker-demo 广州测试组织 网络成员 0 1
orgshenzhen.chainmaker-demo 深圳测试组织 网络成员 0 1

还可以查看各节点的状态,配置,磁盘状态等等信息。

这就是区块链开源底层软件平台——长安链ChainMaker

好了,体验教程到此结束,快去体验吧!

三、结语

整体体验感觉还是很不错的,确实感觉上链速度很快!据了解,长安链支持并行多链实现不同参与方间的数据隔离,还可根据场景灵活扩展子链以支持业务和吞吐量的需求,能够为链上每个操作定义访问权限,支持细粒度权限管理策略。体验感觉很好,很期待能够使用长安链开发一个DAPP。文章来源地址https://www.toymoban.com/news/detail-404300.html

到了这里,关于这就是区块链开源底层软件平台——长安链ChainMaker的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 专注区块链底层技术突破,“复杂美”用技术开源推动产业未来

    杭州复杂美科技有限公司(以下简称:复杂美)成立于2008年,是一家致力于高性能撮合技术研发的区块链底层技术提供商,专注于区块链撮合系统、区块链清算系统的应用与推广。 公司于2013年启动区块链、智能合约的研发应用,2014年申请并授权中国第一个区块链发明专利。

    2024年02月03日
    浏览(36)
  • 【ChatGPT】开源软件:ChatALL —— 我是 GitHub 榜一!(PS: 其实,小编本地 build run 了一下,就是一个组装 Chat UI ……)

    给第一次听说 ChatALL 的朋友介绍下它吧。很简单,它就是个 能让你同时和 ChatGPT、Bing Chat、Bard、文心一言、讯飞星火、Claude、HuggingChat、Alpaca, Vincuna、MOSS、ChatGLM 聊天的工具,帮你快速找到最靠谱的答案。 Concurrently chat with ChatGPT, Bing Chat, bard, Alpaca, Vincuna, Claude, ChatGLM, MOSS,

    2024年02月07日
    浏览(50)
  • 长安链搭建区块链实战

            本教程以本人真实开发经历结合官方文档所写,如需详细教程可以参考官方文档文档导航 — chainmaker-docs v2.3.3 documentation         首先确认服务器的环境,这里我们需要docker版本为20.10.7或以上 docker-compose 版本为1.29.2或以上         可以通过如下链接下载

    2024年04月22日
    浏览(30)
  • 长安区块链:服务器时间不一致导致调用合约失败

    区块链业务调用合约失败:最终找到的原因是业务服务器和区块链部署服务器两台服务器时间不一致。 调用区块链的ID为:org.chainmaker.sdk.ChainClient@4916e52d参数为:{deptName=[B@72f87e55, shareDate=[B@20fb3bd0, contactInfo=[B@16500a50, file_name=[B@6891ba3a, dataName=[B@59aa7bab, checkDate=[B@2076fef5, checkSta

    2024年02月14日
    浏览(43)
  • 盘点10大热门区块链开源软件,你知道几个?

    越来越多的企业将开源软件作为其构建基础信息系统的重要选择,“ 低成本、安全性高、灵活自由、高可用性、协同性好 ……”一连串的技术优势,让越来越多的企业无法拒绝。 在区块链领域,又有哪些热门开源软件呢?本期,将为大家盘点10大热门区块链开源软件,你熟

    2023年04月11日
    浏览(39)
  • 区块链学习5-长安链并发测试(3)_发送并发交易请求

    区块链学习4-长安链并发测试(2)_部署链_fvafuc的博客-CSDN博客 参考官方文档: https://docs.chainmaker.org.cn/quickstart/通过命令行体验链.html#cmc 修改cmc的sdk_config.yml,使其连接到指定的一个或多个节点: 参考官方文档: https://docs.chainmaker.org.cn/quickstart/通过命令行体验链.html#id14 ​ ​

    2024年02月02日
    浏览(38)
  • 区块链-蚂蚁链(阿里系产品),至信链(腾讯系),长安链(国家队)

    目录 区块链-蚂蚁链(阿里系产品),至信链(腾讯系),长安链(国家队) ①蚂蚁链ÿ

    2024年02月05日
    浏览(44)
  • 搭建开源笔记软件 Blossom(免费、开源,全平台)

    Blossom 是一个需要私有部署的笔记软件,虽然本身定位是一个云端软件,但你仍然可以在本地部署,数据和图片都将保存在本地,不依赖任何的图床或者对象存储。 客户端 :支持 Windows 端和 ARM 架构的 Mac 端,以及作为网页端部署。 移动端 :响应式网页移动端,主要为移动端

    2024年02月03日
    浏览(52)
  • 长安链BaaS服务平台调研

    长安链ChainMaker管理平台文档地址:https://docs.chainmaker.org.cn 菜单 子菜单/功能点 子菜单/功能点 功能描述 快速引导 快速引导页引导用户根据指定步骤创建,使用区块链,部署,调用合约操作使用户能够快速使用管理平台 。 1.生成文件证书:文件证书提示中存在一个快速生成证

    2024年02月09日
    浏览(34)
  • 区块链学习6-长安链部署:如何创建特定共识节点数和同步节点数的链

    正常prepare的时候只支持4 7 13 16个节点个数,想要创建10个节点,其中5个是共识节点,如何实现? 1. 注释掉prepare.sh的这几行: 2. 修改 crytogen的模板文件: 如果是cert模式:chainmaker-cryptogen/config/crypto_config_template.yml 如果是pk模式:chainmaker-cryptogen/config/pk_config_template.yml 例如在配

    2024年02月13日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包