美文网首页区块链入门HiBlock区块链社区
蚂蚁区块链第4课 如何创建TEE硬件隐私合约链?

蚂蚁区块链第4课 如何创建TEE硬件隐私合约链?

作者: 笔名辉哥 | 来源:发表于2019-03-26 18:14 被阅读2次

    1,摘要

    在成功获得蚂蚁区块链创新大赛资格后,创新大赛开放了标准合约链和TEE硬件隐私合约链这两条联盟链。
    本文给大家介绍,如何创建标TEE硬件隐私合约链的步骤,以及
    管理后台的基本功能。

    TEE硬件隐私合约链完整的流程可参考下图:

    2,TEE硬件隐私合约链申请流程

    https://baas.cloud.alipay.com以已开通创新大赛权限(参考第二课 蚂蚁区块链第2课 如何申请获得100万创新大赛参赛资格?)的支付宝账户登录。
    (1)选择区块链创新大赛主页面的“创新大赛 - TEE硬件隐私合约链”的模块,点击“赶紧去开发”按钮。

    1. TEE硬件隐私合约链入口.png
    (2)点击“申请证书”
    2.申请证书入口
    (3)选择选择自动生成密钥和证书
    手动生成密钥和证书有点小麻烦,果断放弃。
    3.自动生成密钥和证书
    (4)填写相关信息
    4.填写相关信息
    (5)下载私钥和证书
    5.证书下载
    (6)创建账号
    此处的账号是管理你的智能合约的链上账号,谨慎保管密码。
    6.创建账号
    (7)下载公私钥
    7.账号公私钥下载
    (8)开通完毕
    之前不管是参赛申请还是BAAS开通申请都需要漫长的等待,这儿是秒成功的,庆祝一下吧。
    8.创建成功

    3,TEE硬件隐私合约链配置管理信息

    开通TEE硬件隐私合约链功能后,点击详情,可看到该合约链的信息。按辉哥的理解,蚂蚁金服并没有为申请账号单独开通新的合约联盟链,而是所有参赛队伍共享一个链。这儿只是开通了该支付宝账户能使用这个TEE硬件隐私合约联盟链的功能。
    (1)区块链浏览器详情

    所以,当你点击“详情”按钮,打开区块链浏览器看到已存在这么多业务记录时,请不要惊讶,这不是你自己的上链信息。 9.TEE硬件隐私合约链 区块链详情
    (2)管理-节点管理
    点击“管理”按钮的节点管理,可以看到该条链的5个节点的IP信息和状态。 9.管理-节点管理

    (3)管理-配置管理
    点击“配置管理”TAB,可以看到该条联盟链配置的参数,包括可知其共识算法为占拜庭算法。

    10-管理-配置管理

    (4)管理-账户管理
    账户管理你可以看到在这条链上开通的所有账号的账户名称和公钥。

    11.管理-账户管理

    点击右上角的“添加账户”按钮,可以手工添加新的账号。这儿除了名称,还要提供“账户公钥”,“恢复账户公钥”是由 openssl手工产生的。

    (5)垮链管理
    TEE硬件隐私合约链无法点击垮链管理功能。

    4,联盟链通用信息

    联盟链通用信息包括证书管理,应用列表,联盟机构列表等信息,先预览了解下吧。


    12.联盟-合约管理 13.联盟-合约链证书管理 14.联盟-本机构内应用 15.联盟-联盟内共享应用 16.联盟-平台应用 17. 联盟-业务数据模型 18.联盟-联盟机构列表

    5,参考

    (1)合约链浏览器
    https://baas.cloud.alipay.com/chain/detail?bizid=ca545a5c&&tenantName=ZNAPCVKP
    (2)蚂蚁区块链BaaS平台产品文档及操作手册
    https://tech.antfin.com/docs/2/73763

    相关文章

      网友评论

        本文标题:蚂蚁区块链第4课 如何创建TEE硬件隐私合约链?

        本文链接:https://www.haomeiwen.com/subject/zdunvqtx.html