热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

这18节课手把手教会你入门蚂蚁区块链BAAS系统开发

1,摘要蚂蚁区块链创新大赛正在如火如荼的进行中,这次蚂蚁区块链创新大赛奖金丰厚,获奖者权益多多。那么,对于一个区块链团队来

1,摘要

蚂蚁区块链创新大赛正在如火如荼的进行中,这次蚂蚁区块链创新大赛奖金丰厚,获奖者权益多多。那么,对于一个区块链团队来说,如何快速了解蚂蚁BAAS系统的能力,开发环境以及接口是一件很重要的事情。
本篇文章着眼于入门实践,根据蚂蚁BAAS的官方帮助文档和辉哥的实践,按照一课讲透一个知识点或者功能的逻辑,把蚂蚁BAAS系统深入浅出的做了分析和输出,希望能为大家熟悉蚂蚁区块链系统提供帮助,少走弯路。

2,内容

(1)蚂蚁区块链第1课 蚂蚁10大区块链解决方案及应用场景
网址:https://blog.csdn.net/wangdenghui2005/article/details/88736660
摘要: 讲解蚂蚁金服金融科技区块链有成功案例的落地场景应用,包括司法区块链,合同存证,供应链金融,电子票据,商保快赔,处方流转,智慧租房,通用溯源,安全多方计算解决方案(联合营销,联合风控),跨境支付的行业现状及痛点,解决方案以及落地场景。

(2)蚂蚁区块链第2课 如何申请获得100万创新大赛参赛资格?
网址:https://blog.csdn.net/wangdenghui2005/article/details/88788417
摘要:本文针对“链创.未来”蚂蚁区块链创新大赛的内容和报名申请流程做介绍,便于感兴趣,有实力的团队申请报名参加。

(3)蚂蚁区块链第3课 如何创建标准合约链?
网址:https://blog.csdn.net/wangdenghui2005/article/details/88823981
摘要:本文介绍如何创建标准合约链的步骤以及管理后台的基本功能。

(4)蚂蚁区块链第5课 如何配置Cloud IDE证书并进行Solidity智能合约调试?
网址:https://blog.csdn.net/wangdenghui2005/article/details/88845588
摘要:本文主要讲解蚂蚁区块链的智能合约编译环境的使用。包括以下内容:(1)蚂蚁区块链Cloud IDE 说明 (2)配置Cloud IDE证书(3)Solidity智能合约编译/部署/运行。

(5)蚂蚁区块链第8课 如何创建新的账户,获取私钥和identity标识?
网址:https://blog.csdn.net/wangdenghui2005/article/details/88959342
摘要:本文介绍如何创建新的账号,获取私钥和identity标识。

(6)蚂蚁区块链第11课 以住房租赁积分管理系统为例讲透蚂蚁Solidity语言差异精要
网址:https://blog.csdn.net/wangdenghui2005/article/details/89060692
摘要:本文以住房租赁积分管理系统为例,给大家演示CLOUD IDE如何编译调试solidity智能合约,并以此为例,给大家分享以太坊SOLIDITY跟蚂蚁区块链SOLIDITY语言的差异点。

(7)蚂蚁区块链第13课 如何搭建一个DAPP应用(以姓名年龄为例)
网址:https://blog.csdn.net/wangdenghui2005/article/details/89149366
摘要:本文介绍如何使用Cloud IDE完成name-age智能合约的编译,获取其ABI和二进制码信息。接着,本文介绍基于EXPRESS框架搭建的前端页面,完成已部署智能合约的调用,完成了相关功能的呈现。

(8)蚂蚁区块链第4课 如何创建TEE硬件隐私合约链?
网址:https://blog.csdn.net/wangdenghui2005/article/details/88826643
摘要:本文介绍如何创建TEE硬件隐私合约链的步骤以及管理后台的基本功能。

(9)蚂蚁区块链第7课 零知识证明隐私保护原理和蚂蚁BAAS接口调用实现
网址:https://blog.csdn.net/wangdenghui2005/article/details/88910270
摘要:本文试图普及隐私保护和零知识证明的相关技术知识,尝试使用更简单的描述来理解复杂的数学算法和技术原理。同时,也提供了蚂蚁区块链已经实现的隐私保护的接口函数说明。本文涉及的专业知识有零知识证明,zk-SNARKs和 BulletProofs(防弹证明),佩德森承诺等。

(10)蚂蚁区块链第6课 TEE硬件隐私合约链(含标准合约链)的框架和功能概述
网址:https://blog.csdn.net/wangdenghui2005/article/details/88870459
摘要:本文介绍蚂蚁区块链的TEE硬件隐私合约链和标准合约链的框架和功能介绍,说明开发流程。

(11)蚂蚁区块链第9课 SSL/TLS工作原理及在蚂蚁BAAS中的应用
网址:https://blog.csdn.net/wangdenghui2005/article/details/88977983
摘要:本文着重于介绍SSL/TLS工作原理,带着大家一起学习trustCa,ca.crt,client.key,client.crt,client.key等文件的作用。

(12)蚂蚁区块链第10课 可信计算及TEE硬件隐私合约链智能合约开发实践
网址:https://blog.csdn.net/wangdenghui2005/article/details/89047857
摘要:本文介绍可信计算分类INTEL SGX技术和ARM TRUSTZONE技术技术方案概要,以及应用INTEL SGX技术的蚂蚁区块链TEE硬件隐私链的智能合约开发实践。

(13)蚂蚁区块链第12课 如何使用命令行编译工具solcjs编译Solidity智能合约?
网址:https://blog.csdn.net/wangdenghui2005/article/details/89075435
摘要:本文介绍由蚂蚁区块链平台提供的 Solidity 编译工具 solc-js 的 下载、安装 和 使用方式 。

(14)蚂蚁区块链第14课 如何在TEE硬件隐私加密链上搭建一个DAPP应用(以姓名年龄为例)
网址:https://blog.csdn.net/wangdenghui2005/article/details/89187001
摘要:本文介绍基于EXPRESS框架搭建的前端页面,完成基于TEE硬件隐私加密链的合约编译,部署,函数调用,完成了相关功能的解密呈现。

(15)蚂蚁区块链第15课 JS SDK概述及API接口速查
网址:https://blog.csdn.net/wangdenghui2005/article/details/89187027
摘要:本文讲解蚂蚁BAAS的Javascript SDK概述,说明JS SDK对应的API接口速查。

(16)蚂蚁区块链第16课 JS SDK数据模型(账户|合约|交易|收据|日志|区块)
网址:https://blog.csdn.net/wangdenghui2005/article/details/89187056
摘要:本文讲解蚂蚁区块链合约平台 JS SDK 涉及的数据模型,包括账户模型,合约模型,交易模型,收据模型,日志模型,区块模型。

(17)蚂蚁区块链第17课 错误码指导大全
网址:https://blog.csdn.net/wangdenghui2005/article/details/89187075
摘要:本文介绍蚂蚁区块链的错误码按出错来源分为5类:平台校验错误码、虚拟机错误码、区块链错误码、客户端系统错误码、TEE 错误码,并给出了具体的错误码值和解释说明。

(18)蚂蚁区块链第18课 区块链预言机(ORACLE)的定义及在蚂蚁BAAS中的使用
网址:https://blog.csdn.net/wangdenghui2005/article/details/89187097
摘要:本文主要讲解外部预言机ORACLE定义和原理,并讲解蚂蚁BAAS系统如何通过ORACLE预言机方式使用外部数据源的方法。

3,参考及联系

本系列教程由辉哥在业余时间制作完成,期间得到阿里专家孙善禄的及时支持和指导,深表感谢。本系列课程通过技术分解入门的方式把官方帮助文档的重构了一遍,希望其他学员能站在辉哥的肩膀上继续学习,快速入门,取得大赛好成绩。

所有的文章都被收录在CSDN专栏《蚂蚁区块链》中。(https://blog.csdn.net/wangdenghui2005/column/info/34965)

辉哥有一个区块链技术学习微信群,只加对区块链技术感兴趣的同学,愿意知识付费的同学。大家可以通过知识星球加入该微信群。
https://t.zsxq.com/EiyNbqB

当然,你也可以不看本系列教程,直接看官方帮助文档来学习。


推荐阅读
  • Swoole加密机制的安全性分析与破解可能性探讨
    本文深入分析了Swoole框架的加密机制,探讨了其在实际应用中的安全性,并评估了潜在的破解可能性。研究结果表明,尽管Swoole的加密算法在大多数情况下能够提供有效的安全保护,但在特定场景下仍存在被攻击的风险。文章还提出了一些改进措施,以增强系统的整体安全性。 ... [详细]
  • 深入解析 OpenSSL 生成 SM2 证书:非对称加密技术与数字证书、数字签名的关联分析
    本文深入探讨了 OpenSSL 在生成 SM2 证书过程中的技术细节,重点分析了非对称加密技术在数字证书和数字签名中的应用。非对称加密通过使用公钥和私钥对数据进行加解密,确保了信息传输的安全性。公钥可以公开分发,用于加密数据或验证签名,而私钥则需严格保密,用于解密数据或生成签名。文章详细介绍了 OpenSSL 如何利用这些原理生成 SM2 证书,并讨论了其在实际应用中的安全性和有效性。 ... [详细]
  • 本文对SQL Server系统进行了基本概述,并深入解析了其核心功能。SQL Server不仅提供了强大的数据存储和管理能力,还支持复杂的查询操作和事务处理。通过MyEclipse、SQL Server和Tomcat的集成开发环境,可以高效地构建银行转账系统。在实现过程中,需要确保表单参数与后台代码中的属性值一致,同时在Servlet中处理用户登录验证,以确保系统的安全性和可靠性。 ... [详细]
  • Unity与MySQL连接过程中出现的新挑战及解决方案探析 ... [详细]
  • 服务器部署中的安全策略实践与优化
    服务器部署中的安全策略实践与优化 ... [详细]
  • 为了确保iOS应用能够安全地访问网站数据,本文介绍了如何在Nginx服务器上轻松配置CertBot以实现SSL证书的自动化管理。通过这一过程,可以确保应用始终使用HTTPS协议,从而提升数据传输的安全性和可靠性。文章详细阐述了配置步骤和常见问题的解决方法,帮助读者快速上手并成功部署SSL证书。 ... [详细]
  • 深入解析C#中app.config文件的配置与修改方法
    在C#开发过程中,经常需要对系统的配置文件进行读写操作,如系统初始化参数的修改或运行时参数的更新。本文将详细介绍如何在C#中正确配置和修改app.config文件,包括其结构、常见用法以及最佳实践。此外,还将探讨exe.config文件的生成机制及其在不同环境下的应用,帮助开发者更好地管理和维护应用程序的配置信息。 ... [详细]
  • 本指南详细介绍了在Linux环境中高效连接MySQL数据库的方法。用户可以通过安装并使用`mysql`客户端工具来实现本地连接,具体命令为:`mysql -u 用户名 -p 密码 -h 主机`。例如,使用管理员账户连接本地MySQL服务器的命令为:`mysql -u root -p pass`。此外,还提供了多种配置优化建议,以确保连接过程更加稳定和高效。 ... [详细]
  • 本文详细探讨了在ASP.NET环境中通过加密数据库连接字符串来提升数据安全性的方法。加密技术不仅能够有效防止敏感信息泄露,还能增强应用程序的整体安全性。文中介绍了多种加密手段及其实施步骤,帮助开发者在日常开发过程中更好地保护数据库连接信息,确保数据传输的安全可靠。 ... [详细]
  • 深入解析HTTPS:保障Web安全的加密协议
    本文详细探讨了HTTPS协议在保障Web安全中的重要作用。首先分析了HTTP协议的不足之处,包括数据传输过程中的安全性问题和内容加密的缺失。接着介绍了HTTPS如何通过使用公钥和私钥的非对称加密技术以及混合加密机制,确保数据的完整性和机密性。最后强调了HTTPS的安全性和可靠性,为现代网络通信提供了坚实的基础。 ... [详细]
  • TCP三次握手过程详解与图示解析
    本文详细解析了TCP三次握手的过程,并通过图示清晰展示了各个状态的变化。同时,文章还介绍了四次挥手的图解,解释了在TIME_WAIT状态中,客户端最后一次发送的ACK包的作用和重要性。 ... [详细]
  • SecureCRT是一款功能强大的终端仿真软件,支持SSH1和SSH2协议,适用于在Windows环境下高效连接和管理Linux服务器。该工具不仅提供了稳定的连接性能,还具备丰富的配置选项,能够满足不同用户的需求。通过SecureCRT,用户可以轻松实现对远程Linux系统的安全访问和操作。 ... [详细]
  • 深入探索HTTP协议的学习与实践
    在初次访问某个网站时,由于本地没有缓存,服务器会返回一个200状态码的响应,并在响应头中设置Etag和Last-Modified等缓存控制字段。这些字段用于后续请求时验证资源是否已更新,从而提高页面加载速度和减少带宽消耗。本文将深入探讨HTTP缓存机制及其在实际应用中的优化策略,帮助读者更好地理解和运用HTTP协议。 ... [详细]
  • Cosmos生态系统为何迅速崛起,波卡作为跨链巨头应如何应对挑战?
    Cosmos生态系统为何迅速崛起,波卡作为跨链巨头应如何应对挑战? ... [详细]
  • 当前物联网领域十大核心技术解析:涵盖哪些关键技术?
    经过近十年的技术革新,物联网已悄然渗透到日常生活中,对社会产生了深远影响。本文将详细解析当前物联网领域的十大核心关键技术,包括但不限于:1. 军事物联网技术,该技术通过先进的感知设备实现战场环境的实时监测与数据传输,提升作战效能和决策效率。其他关键技术还包括传感器网络、边缘计算、大数据分析等,这些技术共同推动了物联网的快速发展和广泛应用。 ... [详细]
author-avatar
zhibiao
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有