• <option id="cacee"><noscript id="cacee"></noscript></option>
  • <table id="cacee"><noscript id="cacee"></noscript></table>
  • <td id="cacee"></td>
  • <option id="cacee"></option>
  • <table id="cacee"></table>
  • <option id="cacee"><option id="cacee"></option></option>
  • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
    <option id="cacee"><option id="cacee"></option></option>
     找回密碼
     立即注冊

    掃一掃,登錄網站

    首頁 自媒體 查看內容
    • 3022
    • 0
    • 分享到

    如何學習構建區塊鏈Apps

    2018-5-11 12:26

    來源: zkchainnews

    上周我們發布了CryptoZombies(基于以太坊創建的區塊鏈平臺)第四課,今天我們將繼續學習用Solidity(以太坊的編程語言)語言創建一波僵尸大軍。截至此時,CryptoZombies的用戶已有90,000多人,他們已能夠熟練地在以太坊上開發分布式應用程序(DApp)。


    目前我們還未討論為什么要進入這個領域?我們從中可以收獲什么?這個領域真的有價值嗎?


    但可以肯定的是,對于區塊鏈開發人員(常常被稱為區塊鏈工程師),需求遠遠大于供給,且這個需求仍在不斷增加:

     


    在Upwprk發布的“2017季度技能指數”排行榜上,區塊鏈和比特幣分別排名第二與第三。


    在本文,我們會看到創新平臺有著與此類似的發展歷程。作為一名區塊鏈開發人員,我們在不斷發展自己技能的同時,還可以以此生財。


    過去的經驗教訓:谷歌應用商店(GooglePlay)與蘋果應用商店(Apple’s App Store)


    先讓我們從最大的兩個應用商店——谷歌應用商店與蘋果應用商店——抓取一些數據。


    2009年3月,Google Play商店(當時叫安卓市場)可用的app達2,300個。2010年10月,該數字增長到100,000個。到了2017年2月,GooglePlay商店中的應用數量約為270萬個。


    蘋果應用商店表現出了類似的增長趨勢:


    2008~2017蘋果應用商店的發展 | 來源: https://www.statista.com/statistics/263795/number-of-available-apps-in-the-apple-app-store/

    歷史會重演嗎?


    如果區塊鏈真的類似于90年代初期的互聯網,那么DApp則與早期的app商店出現了相似的發展歷程。在未來幾年,我們會看到越來越多的DApp軟件開發人員涌現出來。

     

    這里我要引用維基百科App 商店(iOS)頁面上的話:app這個術語已成為人人都在談論的熱詞;2011年1月,app一詞被評為2010年的“年度熱詞”。

    我大膽地做一下預測,將這句活用在DApp生態系統中:

     

    DApp這個術語已成為人人都在談論的熱詞;2019年1月,DApp一詞被評為2018年的“年度熱詞”。

     

    其實重要的不是上面這種情況會不會發生,而是:

    你該何時對此做一次真正的研究?

    如果聽到:


    ?   去中心化

    ?   才華橫溢的工作伙伴

    ?   創新

    ?   尖端科技

    ?   高薪(主要在供遠小于求時)


    你會心跳加速、興奮不已,那么你一定要學習一下區塊鏈的開發。目前,個體、創業公司,甚至更大的公司,一個個都攜著自己的產品逐漸加入區塊鏈行業,他們都在積極尋找更多的人員加入自己的項目。


    區塊鏈開發人員的生財之道


    根據你現在的技能水平,開發DApp有許多可以賺錢的門路。


    1.構建自己的DApp,并從中獲利

     

    以CryptoKitties為例,可以構建一款營利DApp。這里藏著巨大的潛力——CryptoKitties在首發后的第一個月,便售出120萬美元。


    查看DappRadar時,你會看到不同DApp的交易量,CryptoCountries目前排名第一,在過去7天銷售額達4千萬美元。對于每筆交易,開發人員會收取2~5%的費用,你算一算就知道構建DApp游戲會帶來怎樣的收益機會。


    以后我們還會深度學習用于DApp中可創造利潤的不同商業模型。


    2.為開源項目獻言獻策,從中獲取收益

     

    Gitcoin旨在通過“解決問題——獲得以以太幣標價的賞金”這種模式“推動開源項目向前發展”。當前,等待認領的有20項賞金,超過8,000美元!

    你要做的就是解決問題,如果提交賞金的人認可了你的解決方案,你就可以通過智能合約獲得以以太幣支付的報酬。


    Gitcoin 運作模式| https://gitcoin.co


    3.創建自己的創業公司/加密貨幣

     

    多虧有了OpenZeppelin(以Solidity語言寫就的安全、可重復使用的開放式框架),發行安全且可以用來交易價值的以太坊代幣,簡單得就像寫幾行代碼。開發代幣后,就可以通過首次代幣發售(ICO)募集資金。

     

    pragmasolidity 0.4.19; import'zeppelin-solidity/contracts/token/ERC20/MintableToken.sol'; contractGustavoCoin is MintableToken { string public name = "GUSTAVO COIN";string public symbol = "GUS"; uint8 public decimals = 18; }

    只需10行代碼的GustavoCoin的 MVP | https://blog.zeppelin.solutions/how-to-create-token-and-initial-coin-offering-contracts-using-truffle-openzeppelin-1b7a5dae99b6


    當然,要募集所需的資金,你的項目必須有一定價值。(若沒有,就像許多高調的ICO項目其實并沒有價值——就屬于另一個話題了)。


    4.進入創業公司工作

     

    如果不擅長自己開設創業公司,你可以作為開發人員進入別人的創業公司。新項目就像雨后春筍,層出不窮,他們都在尋找開發人員。其中許多項目通過ICO,募集了上百萬美元,他們有足夠的預算來雇傭開發人才。

    可以快速瀏覽AngelList(一家針對創業公司的求職網站),并申請感興趣的職位。

    由于對區塊鏈開發人員的需求量極高,其中許多職位可以提供遠程工作機會,這對他們來說是個極大的優勢。


    5.當個自由職業者


    如果更喜歡自由靈活的工作方式,upwork.com或者freelancer.com等自由職業者網站會提供相關的工作機會,你可以做兼職或尋找按項目計費的工作。


    還可以在這些網站上搜索Solidity程序員或區塊鏈工程師,了解一下各公司都提供哪些職位。


    6.加入大公司


    許多大公司都在不斷地招聘人才,希望探索出自己的解決方案。


    Visa發布在領英上的工作

     

    然而,“Visa要求應聘者有8年行業經驗”,要滿足這個要求,你要么是中本聰,要么只能在自己的世界里獨自飲酒醉了。


    通常這些工作并非以完全公開與去中心化系統為導向,所以如果你對區塊鏈的公開與去中心化有著堅定的信仰(區塊鏈純粹主義者),這可能就不是你的菜了。


    好,我信了。那我該從哪里著手呢?


    隨著編寫這些應用程序的學習資源越來越多得為大眾所知,積極上進的開發人員可以從傳統開發平穩地過渡到區塊鏈開發。Loom Network(泰國曼谷的一家公司)正致力于構建一個社區,為開發人員提供工具以及相關教程,以便開發人員在以太坊上(發展最快的區塊鏈開發者平臺)構建DApp。

    作者簡介 Georgios Konstantopoulos

       電子工程專業,專注于研究區塊鏈、信息安全、物聯網等


    翻譯:西溪明月

    作者:Georgios Konstantopoulos

    版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。
    相關新聞
    發表評論

    請先 注冊/登錄 后參與評論

      回頂部
    • <option id="cacee"><noscript id="cacee"></noscript></option>
    • <table id="cacee"><noscript id="cacee"></noscript></table>
    • <td id="cacee"></td>
    • <option id="cacee"></option>
    • <table id="cacee"></table>
    • <option id="cacee"><option id="cacee"></option></option>
    • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
      <option id="cacee"><option id="cacee"></option></option>
      妖精视频