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

简介:

这是「区块链技术指北」的第 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天前
|
存储 供应链 安全
探索区块链技术在供应链管理中的应用
【4月更文挑战第26天】 随着数字化时代的深入发展,区块链技术凭借其不可篡改性、透明度和去中心化特性,正在逐步渗透到各行各业,特别是在供应链管理领域展现出巨大潜力。本文将详细分析区块链技术如何优化供应链流程,提升效率与安全性,并探讨其在实际业务中的应用案例和面临的挑战。通过技术原理解析与实践案例相结合的方式,旨在为读者提供一个全面了解区块链在供应链管理中应用的窗口。
|
7天前
|
传感器 供应链 物联网
未来技术纵横谈:区块链、物联网与虚拟现实的新进展与融合应用
【4月更文挑战第25天】 随着科技的迅猛发展,新兴技术如区块链、物联网(IoT)、虚拟现实(VR)等正在不断突破传统边界,引领着新一轮的产业变革。本文将深入探讨这些技术的当前发展趋势、面临的挑战以及在不同领域的创新应用场景。区块链技术以其不可篡改和去中心化的特性,在金融、供应链管理中发挥着越来越重要的作用;物联网通过智能设备的互联互通,实现数据的高效收集与分析,推动智慧城市和智能家居的发展;而虚拟现实则在游戏娱乐、教育培训等领域提供了沉浸式的体验。这些技术的融合与交叉应用,预示着一个更加互联、智能和虚拟的未来。
|
2天前
|
供应链 Java API
Java 8新特性解析及应用区块链技术在供应链管理中的应用与挑战
【4月更文挑战第30天】本文将深入探讨Java 8的新特性,包括Lambda表达式、Stream API和Optional类等。通过对这些新特性的详细解析和应用实例,帮助读者更好地理解和掌握Java 8的新技术。
|
2天前
|
存储 供应链 安全
区块链技术原理及应用:深入探索分布式账本技术
【4月更文挑战第30天】区块链,从加密货币的底层技术延伸至多元领域,以其分布式账本、去中心化、不可篡改性及加密技术重塑数据存储与交易。核心组件包括区块、链和节点,应用涵盖加密货币、供应链管理、金融服务等。尽管面临扩展性等挑战,未来潜力无限。
|
3天前
|
供应链 安全 物联网
新技术趋势与应用:探讨新兴技术如区块链、物联网、虚拟现实等的发展趋势和应用场景
【4月更文挑战第29天】 随着科技的快速发展,新兴技术如区块链、物联网、虚拟现实等正在逐渐改变我们的生活。本文将深入探讨这些新兴技术的发展趋势和应用场景,以及它们如何影响我们的日常生活和工作。
|
3天前
|
人工智能 供应链 安全
探索区块链技术在供应链管理中的应用
【4月更文挑战第29天】 随着数字化转型的不断深入,传统供应链管理模式正面临诸多挑战。透明度不足、效率低下以及安全性问题成为制约供应链发展的关键因素。本文将探讨区块链技术如何为供应链管理带来革新性的影响,通过其不可篡改的数据记录、去中心化的网络结构和增强的安全性,提升整个供应链的透明度和效率。我们将分析区块链在供应链金融、产品追溯和智能合约等方面的应用实例,并讨论实施过程中面临的技术挑战及未来发展趋势。
|
3天前
|
供应链 区块链 数据安全/隐私保护
构建未来:区块链在供应链管理中的创新应用
【4月更文挑战第29天】 随着数字化转型的不断深入,区块链技术已从加密货币的阴影中走出,成为供应链管理领域创新实践的重要推动力。本文将探讨区块链如何优化供应链流程、提升透明度与效率,并保障数据安全。通过分析具体案例和最新技术进展,我们将揭示区块链对现代供应链管理的深远影响。
|
9天前
|
存储 供应链 安全
区块链技术在供应链管理中的应用
【4月更文挑战第24天】 随着数字化转型的不断推进,区块链技术已成为革新供应链管理的强有力工具。本文将深入探讨区块链技术在供应链管理中的具体应用,包括提高透明度、增强安全性和优化物流效率等方面。通过对现有案例的分析,我们展示了区块链如何助力企业构建更为可靠和高效的供应链体系。
10 0
|
9天前
|
存储 供应链 安全
区块链技术在供应链管理中的应用
【4月更文挑战第23天】 随着数字化转型的加速,区块链技术作为一种创新的分布式账本技术,正在逐步渗透到各行各业。尤其在供应链管理领域,区块链的特性如不可篡改性、透明性和去中心化等,为提高供应链透明度、减少欺诈行为、优化库存管理等方面提供了新的可能性。本文旨在探讨区块链技术在供应链管理中的具体应用,分析其在跟踪溯源、智能合约、支付结算等方面的实际效益,并讨论实施过程中可能遇到的挑战与解决方案。
|
13天前
|
存储 供应链 安全
《区块链简易速速上手小册》第7章:区块链在其他行业的应用(2024 最新版)
《区块链简易速速上手小册》第7章:区块链在其他行业的应用(2024 最新版)
43 1

热门文章

最新文章