为什么你应该学习搭建区块链应用

这是「区块链技术指北」的第 29 篇文章。

如果对我感兴趣,想和我交流,我的微信号:Wentasy,加我时简单介绍下自己,并注明来自「区块链技术指北」。同时我会把你拉入微信群「区块链技术指北」。BTW,李笑来老师也加入了我们的知识星球,文末有加入方式。

上周我们发布了 CryptoZombies 第四课,继续使用以太坊编程语言 Solidity 去构建一只僵尸军队。通过这堂课,超过 9000 人 使用了 CryptoZombies 并更加熟悉了在以太坊上进行去中心化应用(DApps)开发。

我们到现在还没探讨的是 为什么你要加入到这个学习中来?你能从中得到什么?这真的有意义么?

一个非常确定的事实是当前对区块链开发人员(也经常被成为区块链工程师)的需求是远超供应的 ,并且这种需求随着时间推移还在不断增长。

区块链和比特币是 2017 年 Upwork 季度技能指数前 3 种增长最快的技能中的两种。

在本文中,我们将看看一些类似的创新性平台的历史增长情况,以及你作为区块链开发人员可以开始赚钱的一些方法。

从过去学到的经验: Google Play 与 App Store


让我们先看看当前两大应用商店 Google PlayApp Store 的一些数据。

2009 年 3 月,Google Play 应用商店(当时称为 Android Market)上面有 2300 个应用程序。到 2010 年 10 月底,这个数字已经增加到 100000[ 1 ] 。 到 2017 年 2 月,Google Play 应用商店上的应用数量大约在 270万 上下的范围。

App Store 表现出类似的增长:

App Store 在 2008-2017 期间的增长

历史会重演吗?


如果区块链真的类似于 90 年代初的互联网,那么 DApps 就与应用程序商店的早期阶段类似。未来几年,我们将看到 DApp 软件开发人员的大幅增长。

我会从维基百科的 App Store (iOS) 页面提取一段话,

The term app has become a popular buzzword; in January 2011, app was awarded the honor of being 2010’s “Word of the Year” [ 1]

将其应用于 DApp 生态系统并做出大胆预测:

The term DApp has become a popular buzzword; in January 2019, DApp was awarded the honor of being 2018’s “Word of the Year”

这里的关键点不在于上面的预测 会不会 应验,而在于 什么时候 应验。

你真的需要关注这些吗?


如果你对下面所列的词汇或事情感到兴奋:

  • 去中心化
  • 与才华横溢的充满激情的大脑们一起工作
  • 创新
  • 前沿技术
  • 薪水高(这主要是因为职位需求远高于供应)

那么你应该熟悉区块链开发。目前,个人与初创公司甚至更大的公司 [2] [3] 都在逐渐带着他们自己的产品加入区块链行业,他们正在积极寻找更多的员工加入他们的项目。

作为区块链开发者去赚钱的方式


根据你当前的技能,有很多通过搭建 Dapp 赚钱的方式。

1. 构建你自己的 DApp 并将其货币化


以 CryptoKitties 为例,您可以构建一个货币化的 DApp。这里有巨大的潜力 - CryptoKitties 在推出后的第一个月销售额便超过了 1200 万美元。

在 DappRadar 上,你可以看到不同 DApp 们正在进行的交易量,CryptoCountries 目前以过去 7 天达 4000 万美元的销售额位列榜首。开发人员可以在每次交易中获取 2-5% 的分成,所以你应该去算算构建自己的基于 DApp 的游戏是个什么样的盈利机会。

在我们的下一篇文章中,我们将深入介绍可以用在你的DApp中去盈利的各种不同的商业模式。

2. 通过为开源项目做贡献来获取报酬


Gitcoin 旨在通过在 github issues 上附加以以太币为标注的悬赏来推动开源社区的发展。目前,已经有超过 8000 美元附加到 20 个悬赏上面等待被领取!

所有你需要做的就是解决一个问题,然后如果悬赏提交者批准了你的方案,你将通过智能合约获取以以太币支付的报酬。

Gitcoin是如何工作的? | https://gitcoin.co

3. 创建你自己的创业公司或加密货币


感谢 OpenZeppelin,它使得发布一个安全可靠并可以用于价值交易的以太坊代币就像编写几行代码一样简单。在你完成代币的开发之后,就可以通过 ICO 来筹集资金了。

下面是用来创建 GustavoCoin 的 10 行代码(来源:https://blog.zeppelin.solutions/how-to-create-token-and-initial-coin-offering-contracts-using-truffle-openzeppelin-1b7a5dae99b6):

pragma solidity 0.4.19;

import 'zeppelin-solidity/contracts/token/MintableToken.sol';

contract GustavoCoin is MintableToken {
    string public name = "GUSTAVO COIN";
    string public symbol = "GUS";
    uint8 public decimals = 18;
}

当然,您的项目必须具有某种价值才能筹集所需的资金。

4. 在创业公司工作


如果建立自己创业公司的时机还不成熟,你可以受雇成为其他人所创立公司的一名开发人员。有很多新项目一直在寻找开发人员。这些项目中有许多通过ICO筹集了数百万美元,有一大笔预算去招聘有经验的开发人员。 您可以在 AngelList 快速浏览一下并申请你所感兴趣的职位。

https://angel.co/blockchains/jobs

由于区块链开发人员的需求是如此之大,这些职位中很多都可以远程工作,这对于许多人来说是一大吸引力。

5. 作为一名自由职业者工作


如果您更喜欢灵活的按需提供服务的工作方式,则 upwork.com 或 freelancer.com 等热门自由职业者网站上会有可以兼职或按项目工作的潜在项目所需的工作列表。

您可以在这些网站上搜索 Solidity DeveloperBlockchain Engineer 等职位名称以对这些职位的情况有所了解。

6. 加入一个大公司


许多大公司都在不间断的招聘开发人员来尝试扩充他们自己的企业解决方案。

Visa 在 LinkedIn 上公布的职位

然而,根据 Visa要求8年的行业经验 来判断,要么你是 Satoshi Nakamoto,要么你已经可以在自己的私人岛屿上喝玛格丽特酒了。

通常这些工作不是面向完全公开和去中心化的系统,所以如果你是区块链纯粹主义者,这可能不是你的菜。

好吧,我被说服了。那么我该如何开始呢?


随着越来越多的关于编写这些不可停止应用程序的学习资源公开可见,有抱负的开发人员将能够顺利地从传统开发过渡到区块链开发。

对于 Loom Network 来说,我们通过围绕相关工具和教程构建社区来帮助实现这一目标,这些工具和教程用于学习在以太坊这个发展最快的区块链开发平台上构建 DApps。

下是我们建议您开始学习区块链开发的方式:

  1. 前往 CryptoZombies.io,我们的互动代码学校,教你编写以太坊 DApps,通过构建你自己的加密可收集游戏。
  2. 加入我们的电报社区 ,加入到讨论 DApp 开发和缩放以太坊的人群中。
  3. 查看我们的Medium page 以获取关于 Solidity 开发的其他文章。

via: https://medium.com/loom-network/why-you-should-learn-to-build-blockchain-apps-be9a92e8d08e 作者:[Georgios Konstantopoulos](https://medium.com/@gakonst) 译者:Ashton 校对:dbarobin

原文发布于微信公众号 - 区块链技术指北(BlockchainAge)

原文发表时间:2018-03-23

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏区块链大本营

如何将区块链技术用于版权保护?

73790
来自专栏区块链大本营

BTA | 厉晹Roy Li:浅谈区块链技术在企业级应用中的实践

40770
来自专栏CDA数据分析师

区块链变革教育领域的十种方式

原作者 Donald Clark 编译 Mika 本文为 CDA 数据分析师原创作品,转载需授权 区块链显然是近年来金融科技中的热门领域。区块链是什么?它能用...

40270
来自专栏项目分析

一篇简短文章带你认识硅谷最火的DFINITY!

DFINITY是什么?一篇简短文章带你认识硅谷最火的DFINITY—以太坊的最强竞争对手!

472180
来自专栏币聪财经

币聪百科:ZenCash改名为Horizen,新品牌战略正在加速布局

品牌重塑是一种改变公司或组织的企业形象的策略。这可能包括名称,术语,徽标,设计或这些的组合。这种变化的实质是为公司或公司的产品和服务提供新的外观和感觉。这不仅适...

23030
来自专栏互联网数据官iCDO

超清晰的区块链数字营销释义以及那些有趣的商业应用

金融业是第一个见证区块链技术带来的快速变革的行业,而对于很多人来说,只看到了该技术在买卖虚拟货币上的应用,而这仅仅只是表层,区块链技术对金融业的影响远超于此。

10620
来自专栏区块链中本聪

3分钟带你了解区块链三层结构

区块链技术从去年以来备受关注。其实从技术上来说,区块链是P2P网络、密码算法、分布式和数据存储等传统技术的结合。了解区块链的层次结构,能让你在面对众多项目的时候...

30540
来自专栏新智元

AI 加持比特币新技术,追踪人口贩卖和性交易犯罪

【新智元导读】在美国,有一个人口贩卖、性交易广告的广受诟病的网站 Backpage。针对这个网站上充斥的犯罪信息,加州伯克利大学计算机科学的研究团队开发出新的工...

30540
来自专栏区块链+系列

Vitalik Buterin : 去中心化的真正含义

“去中心化”这个词是在加密经济学中见到的最多的一个词之一,也是通常被视为到底是不是区块链的依据。然而这个词,也可能是被人们定义的最不恰当的一个词。数千小时的投入...

24550
来自专栏点滴科技资讯

区块链将会成就下一个谷歌!

? 本文节选自William Mougayar的著作《商业区块链:前景,实践和下一代互联网技术的应用》。在书中,Mougayar详细阐述了分布式数据库的未来发...

34850

扫码关注云+社区

领取腾讯云代金券