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

简介:

这是「区块链技术指北」的第 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 开发的其他文章。



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

目录
相关文章
|
8天前
|
供应链 安全 分布式数据库
探索区块链技术在供应链管理中的应用
【10月更文挑战第21天】 本文深入探讨了区块链技术如何在供应链管理中发挥关键作用,通过具体案例分析,揭示了区块链提高透明度、降低成本和增强安全性的潜力。文章首先概述了区块链技术的基本原理及其对传统供应链模式的挑战,接着详细讨论了区块链如何在不同供应链环节中实施,并分析了其带来的变革。最后,文章提出了企业在采纳区块链技术时可能面临的挑战和应对策略,为供应链管理者提供了宝贵的参考。
|
1月前
|
传感器 物联网 区块链
新技术趋势与应用:探讨新兴技术如区块链、物联网、虚拟现实等的发展趋势和应用场景
在当今科技飞速发展的时代,新兴技术的涌现正在改变我们的生活和工作方式。本文将深入探讨区块链技术、物联网以及虚拟现实等新兴技术的发展趋势和应用场景。我们将从这些技术的本质出发,分析它们的发展现状,并展望未来可能带来的变革。同时,我们也将通过一些简单的代码示例,展示这些技术如何在实际中发挥作用。让我们一起探索这个充满无限可能的科技世界吧!
|
19天前
|
存储 安全 物联网
未来已来:区块链技术在物联网与虚拟现实中的应用
随着科技的不断进步,新兴技术如区块链、物联网(IoT)和虚拟现实(VR)正在逐渐改变我们的生活和工作方式。本文将探讨这些技术的发展趋势和应用场景,以及它们如何相互融合,为我们带来更便捷、安全和沉浸式的体验。
|
19天前
|
存储 供应链 算法
深入探索区块链技术:原理、应用与未来展望
本文将带你深入了解区块链技术的基本原理,探讨其在金融、供应链、医疗等多个领域的应用案例,并展望其未来的发展趋势。通过本文,你将对区块链技术有一个全面的认识,理解其背后的技术逻辑和应用场景。
|
26天前
|
供应链 安全 区块链
探索区块链技术在数据安全中的应用
本文深入探讨了区块链技术如何革新数据安全领域,特别是在保护个人隐私、增强数据完整性和透明度方面的作用。通过分析区块链的去中心化特性、加密技术以及智能合约的功能,文章阐述了这一技术如何有效防止数据篡改、确保交易记录的不可逆性,并促进跨组织间的信任建立。此外,还讨论了当前区块链技术面临的挑战及未来发展趋势,为理解其在数据安全领域的潜力提供了全面视角。
|
21天前
|
供应链 物联网 区块链
新技术趋势与应用:探讨新兴技术如区块链、物联网、虚拟现实等的发展趋势和应用场景
本文将探讨新兴技术的发展趋势和应用场景,包括区块链技术、物联网和虚拟现实等。我们将深入了解这些技术的发展现状,以及它们在未来可能带来的变革。同时,我们还将提供一些代码示例,以帮助读者更好地理解这些技术的应用。
|
22天前
|
存储 供应链 监控
深入探索区块链技术在供应链管理中的应用####
本文旨在探讨区块链技术如何革新供应链管理,通过分析其核心特性与实际案例,揭示该技术如何增强透明度、提升效率并降低成本。我们将从区块链的基本原理入手,逐步剖析其在供应链各环节中的具体应用,最终展望其未来发展趋势。 ####
54 3
|
24天前
|
存储 供应链 分布式数据库
深入理解区块链技术:原理、应用与挑战
本文旨在探讨区块链技术的基本原理、主要应用及其面临的挑战。通过分析区块链的分布式账本技术、加密算法和共识机制,我们揭示了其如何在无需中心化权威的情况下确保数据的不可篡改性和透明性。此外,文章还讨论了区块链在金融、供应链管理、智能合约等领域的应用案例,并指出了当前区块链技术面临的可扩展性、隐私保护和法律监管等挑战。通过对这些内容的深入分析,我们希望为读者提供一个全面而深入的区块链技术概览。
50 6
|
27天前
|
供应链 安全 数据挖掘
深度剖析区块链技术在金融科技领域的创新应用与挑战####
本文旨在探讨区块链技术于金融科技(FinTech)领域的革新性应用,分析其如何重塑传统金融服务模式,并深入剖析面临的技术与监管挑战。通过案例研究与数据分析,揭示区块链在提升金融效率、增强安全性及促进金融包容性方面的潜力,同时强调构建健全的法律法规框架与技术创新之间的平衡对于推动行业健康发展的重要性。本文不涉及具体代码实现或技术细节,而是聚焦于区块链应用的战略意义与实践挑战。 ####
|
1月前
|
存储 供应链 安全
探索区块链技术在供应链管理中的应用
本文深入探讨了区块链技术在供应链管理中的应用,分析了其如何提高透明度、安全性和效率。通过具体案例研究,展示了区块链如何解决传统供应链中的信任问题,降低成本,并促进更高效的物流管理。文章还讨论了实施区块链技术面临的挑战和未来发展趋势。