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

简介:

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

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

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

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

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

1620

区块链和比特币是 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 表现出类似的增长:

1620

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 个悬赏上面等待被领取!

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

1620

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 快速浏览一下并申请你所感兴趣的职位。

1620

https://angel.co/blockchains/jobs

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

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


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

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

6. 加入一个大公司


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

1620

Visa 在 LinkedIn 上公布的职位

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

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

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


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

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

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

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



原文发布时间为:2018-03-23
本文作者:robinwen
本文来源:腾讯云 云+社区,如需转载请联系原作者。

目录
相关文章
|
7天前
|
供应链 安全 区块链
区块链技术在供应链管理中的应用
【2月更文挑战第6天】区块链技术是一种去中心化的、安全且透明的数据库,被广泛应用于各个领域。本文将探讨区块链技术在供应链管理中的应用,分析其优势和挑战,并探讨如何更好地应用该技术。
|
8天前
|
存储 供应链 区块链
区块链技术在供应链管理中的应用及前景
本文将探讨区块链技术在供应链管理中的应用,分析其对供应链的可追溯性、透明性和安全性的提升作用,为读者展示区块链技术在供应链领域的创新潜力和前景。
|
10天前
|
供应链 区块链
区块链技术在供应链管理中的应用与展望
【2月更文挑战第3天】 区块链技术作为一种分布式账本技术,正逐渐在供应链管理领域展现出巨大的潜力。本文将探讨区块链技术在供应链管理中的应用现状和未来发展趋势,分析其在提升供应链透明度、减少信息不对称和降低操作成本等方面的优势,并展望其在未来的发展前景。
|
10天前
|
安全 区块链 数据安全/隐私保护
区块链技术在数字身份认证中的应用与展望
【2月更文挑战第3天】 随着数字化时代的到来,个人身份认证的安全性和便捷性成为了重要的议题。区块链技术作为一种去中心化、不可篡改的分布式账本技术,具有很大潜力用于解决数字身份认证领域的问题。本文将探讨区块链技术在数字身份认证中的应用现状,分析其优势和挑战,并展望未来发展方向。
19 1
|
10天前
|
存储 供应链 安全
区块链技术在供应链管理中的应用与挑战
【2月更文挑战第3天】 随着信息技术的不断发展,区块链技术作为一种新型的分布式数据库技术,在供应链管理领域具有巨大的潜力。本文将探讨区块链技术在供应链管理中的应用现状及面临的挑战,旨在帮助读者更好地了解这一前沿技术对供应链行业的影响。
|
1天前
|
供应链 监控 安全
区块链技术在供应链管理中的应用
供应链管理是企业运营中的重要环节,传统的供应链管理存在信息不对称、追溯困难等问题。区块链技术作为一种分布式账本技术,具备去中心化、透明性等特点,为供应链管理带来新的解决方案。本文将介绍区块链技术在供应链管理中的应用,并探讨其优势和未来发展前景。
|
1天前
|
安全 网络安全 区块链
深入浅出:区块链技术及其在数字身份管理中的应用
【2月更文挑战第12天】 本文旨在探讨区块链技术的基本原理及其在数字身份管理领域的革命性应用。通过简化技术术语,我们将揭示区块链如何提供一种去中心化、安全和透明的方式来处理数据,特别是个人身份信息。文章首先介绍了区块链技术的工作原理,随后深入分析了它如何解决数字身份管理中存在的问题,例如身份盗窃和数据滥用等。最后,本文将展望区块链在未来数字身份管理中的潜力,以及它如何可能重塑我们的网络安全和个人隐私保护。
8 0
|
2天前
|
存储 供应链 区块链
深入浅出:区块链技术的革命性影响与应用前景
【2月更文挑战第11天】 本文将从一个独特的视角探讨区块链技术,不仅仅是作为加密货币的底层技术,而是作为一种具有革命性影响的创新技术。通过深入浅出的方式,我们将剖析区块链的基本概念、工作原理以及如何跨越其技术复杂性,实现对各行各业的深远影响。本文意在揭示区块链技术背后的潜力,展望其在未来社会经济结构中的应用前景,旨在为读者提供一个全面、清晰且具有启发性的视角。
|
3天前
|
存储 供应链 监控
区块链技术在供应链管理中的应用
【2月更文挑战第10天】传统的供应链管理存在诸多问题,如信息不对称、数据篡改等,这些问题严重影响了供应链的效率和透明度。而区块链技术的出现为解决这些问题提供了新的可能。本文将探讨区块链技术在供应链管理中的应用,分析其优势和挑战,并展望未来的发展前景。
|
3天前
|
存储 供应链 安全
区块链技术在供应链管理中的应用与思考
【2月更文挑战第10天】随着区块链技术的不断发展,其在供应链管理领域的应用也日益广泛。本文将探讨区块链技术在供应链管理中的具体应用案例,并结合个人经验分享对于未来区块链技术在供应链领域的发展前景和思考。

热门文章

最新文章