天天看點

為什麼你應該學習搭建區塊鍊應用

這是「區塊鍊技術指北」的第 29 篇文章。

如果對我感興趣,想和我交流,我的微信号:Wentasy,加我時簡單介紹下自己,并注明來自「區塊鍊技術指北」。同時我會把你拉入微信群「區塊鍊技術指北」。BTW,李笑來老師也加入了我們的知識星球,文末有加入方式。

上周我們釋出了 CryptoZombies 第四課,繼續使用以太坊程式設計語言 Solidity 去建構一隻僵屍軍隊。通過這堂課,超過 9000 人 使用了 CryptoZombies 并更加熟悉了在以太坊上進行去中心化應用(DApps)開發。

我們到現在還沒探讨的是 為什麼你要加入到這個學習中來?你能從中得到什麼?這真的有意義麼?

一個非常确定的事實是目前對區塊鍊開發人員(也經常被成為區塊鍊工程師)的需求是遠超供應的 ,并且這種需求随着時間推移還在不斷增長。

區塊鍊和比特币是 2017 年 Upwork 季度技能指數前 3 種增長最快的技能中的兩種。

在本文中,我們将看看一些類似的創新性平台的曆史增長情況,以及你作為區塊鍊開發人員可以開始賺錢的一些方法。

從過去學到的經驗: Google Play 與 App Store

讓我們先看看目前兩大應用商店 Google Play 和 App 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 Developer 或 Blockchain 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

本文來源:

騰訊雲 雲+社群

,如需轉載請聯系原作者。

繼續閱讀