位置:编程技术网 > 研发管理 > 正文 >

"伪努力"正在毁掉80%的当代区块链开发者(2)

2019年06月12日 13:44来源:未知手机版

如何养好富贵竹

吴家志博士在加入360之前就已经在全球安卓安全领域有很大的影响,发表过多篇科技论文并出席过很多安全领域最重要的大会,包括NDSS、ACM CCS、ACM SIGOPS/EuroSys等。

这两位大咖,分别会带来两个最热门,也是最适合区块链入门的课程。

课程1:从0到1,如何利用ABS快速部署,跑通以太坊开发全流程

课程描述:本课程指导开发者如何使用微软区块链平台开发部署以太坊智能合约并管理联盟链。通过本课程的学习,开发者将会快速了解微软采用以太坊技术的PaaS级服务Azure Blockchain Service,学会以太坊开源工具与平台的对接,并进一步掌握以太坊ERC20通证开发、Logic Apps Ethereum Connector整合、Quorum隐私交易、网络浏览及性能测试等以太坊区块链相关的技能。

课程大纲:

1. Azure Blockchain Service(学员可以选择自己搭建,或是由导师建好Transaction Node学员直接开发)

2. 使用 Remix 开发第一个 Smart Contract

3. 熟悉 MetaMask、Truffle、Geth并连接到以太坊的End Point

4. 使用PowerShell让不同学员加入到同一个联盟链

5. 使用Truffle+VS Code开发ERC20 Token

6. 整合Logic Apps Ethereum Connector到其他应用或解决方案

7. 安装 Block Explorer 浏览区块链网路的资讯

8. 基于以太坊的Quorum,实操Private Transaction

9. 使用ChainHammer测试区块链网路的性能

何以对你有益

ABS是一种新的快速搭建区块链网络的方案,可以大大降低可开发者技术设施搭建的实践,专注于区块链应用层的开发。过去完成区块链网络假设需要1~2天的时间,使用ABS只需要大概10分钟。因此,ABS也曾受到以太坊创始人Vitalik Buterin的点赞。

通过本课程,学员们不仅能学习到ABS这种全新的开发工具,大大降低以太坊打开和基础设施操作的门槛。同时,还会一一了解并上手以太坊的主流开发工具,包括MetaMask、Truffle、Geth、以及Quorum等。此外,还会从网络建设、智能合约开发、ERC20 Token开发等方面,全面跑通以太坊开发全流程。从而对以太坊有一个全面且深入的理解。

课程2:以太坊智能合约攻击类型与安全攻防实战

课程描述:仅在2018年,全球区块链安全事件就造成了超过30亿美元的损失。从2016年的The DAO事件,到前不久刚刚发生的边7000多个比特币被盗事件。链圈的安全攻击事件,仿佛一直是行业发展晴空上的一朵乌云。

由于加密资产的特殊性,一旦被攻击,往往意味着数额巨大,不可逆,难以追回,投资者甚至平台血本无归的局面。正因如此,安全正受到越来越多的重视。

本演讲,将从智能合约的基本概念出发,进而分析目前以太坊合约中常见的安全漏洞,包括BatchOverFlow、ProxyOverflow、EvilReflex、Randomness,并详细讲解应对方法。让学员从实践中掌握区块链安全思维,和必须的应对技术。

课程大纲:

1. 智能合约概念

2. 以太坊智能合约安全问题简介

3. 以太坊智能合约实际攻击演练

3.1 batchOverflow

3.2 proxyOverflow

3.3 evilReflex

3.4 Randomness

4. EOS智能合约安全问题简介

5. EOS智能合约实际攻击演练

5.1 Fake Transfer Receipt Attack

5.2 Fake EOS Attack

5.3 deferBomb

何以对你有益

本课程与课程1环环相扣,在理解以太坊合约以及以太坊基础开发的基础上,通过时下最热门的安全攻防来加深学员对所学技术的印象。

同时,通过实际的攻防演练,让学员理解区块链安全问题造成的愿意,并且掌握必须的应对技术。从而避免因无知和大意造成的巨大损失。

同时,安全作为区块链领域最热门的方向之一,了解安全思维的工程师,也是各大区块链公司青睐的招聘人选。

本文地址:http://www.reviewcode.cn/yanfaguanli/51755.html 转载请注明出处!

今日热点资讯