作者介紹:Haseeb:加密貨幣對沖基金MetaStableCapital的普通合伙人。
原文鏈接:https://haseebq.com/about/
本文應該是我看到過對于區塊鏈應用開發學習指導最全面,同時也是最好的材料。希望這篇文章能夠讓想學習區塊鏈開發的朋友有所收獲,
在此特別感謝兩位本文的翻譯者:了得資本的
ManagingPartner@Blake及Mochimo和Ixian的中國社區負責人@angryolk。
區塊鏈開發權威指南
加密貨幣,ICO,神奇的互聯網現金–這一切都非常令人興奮,而你,熱切的開發者,想要了解這些瘋狂的東西,你該從哪里開始呢?
我很高興你對這個領域感到興奮。我也是。但你可能會發現還是不清楚從哪里開始。區塊鏈正在以極快的速度發展,但沒有明確的指南來學習這些東西。
自從我離開Airbnb在區塊鏈上全職工作以來,很多人都向我詢問如何全時進入區塊鏈空間。考慮一下我的權威區塊鏈工程指南。
本指南分為十個部分
為什么要學習區塊鏈開發?
先決條件
比特幣的理論基礎
如何自己構建區塊鏈
以太坊與智能合約編程
智能合約安全
開始真正上手
建立自己的項目
領導區塊鏈社區
得到一份相關工作
你為什么要學習區塊鏈開發?
在我回答這個問題之前,讓我先做一個小的陳述:區塊鏈現在是一個被高估的事物。這些價格是不可持續的,崩潰肯定會到來。這一切以前都發生過,而且很可能還會發生。但如果你在這個領域長期工作,你就會學會對價格置之不理。用emingunsierr的話來說,價格是加密貨幣中最不有趣的部分。這些都是非常重要的技術,它們將不可逆轉地改變世界。如果你不確定,我不能直接告訴你是否跳進去。但我可以試著告訴你五個讓我信服的理由:
區塊鏈仍然很早期
比特幣是10年前發明的,但在過去幾年里,比特幣的創新率才達到一個狂熱的水平,特別是隨著以太坊在2015年的推出。這一領域的大多數新公司和想法都是建立在以太坊之上的,以太坊還很不成熟。
即使你現在開始,你也可以在幾年內成為世界級的專家。大多數人都沒做那么久,要趕上也沒那么難。從現在開始類似于在21世紀末開始研究深度學習。
這個領域還沒有很強的人才漏斗
大學里最優秀、最聰明的學生大多專注于機器學習、網絡編程或游戲開發。當然,區塊鏈在公眾話語中變得越來越具有吸引力,但它們仍然是一個怪異和顛覆性的話題,你的職業生涯可能受到一些這方面的影響。
在早期,區塊鏈只屬于cypherpunk、偏執狂和怪人的領域。只是最近才開始改變。作為一個好奇和開放的開發人員,你會給這個領域帶來很多價值。
大部分創新都發生在學術界之外
據我們所知,中本聰并不是一個學者。目前還沒有一所大學或機構提供一整套的區塊鏈精選。這里的大多數創新都是由狂熱者、企業家和獨立研究人員領導的。你需要知道的幾乎都是白皮書、博客、公共休閑頻道和開源軟件。你只需要卷起袖子,投入戰斗。
對人才的需求遠遠超過供給
只是在這個領域沒有足夠的開發人員,他們也不能得到足夠快的培訓。每個人都在競相招聘區塊鏈人才,而項目也感受到了人才短缺。許多最好的公司付不起足夠的錢讓員工留下來,因為他們有太多的機會。如果你掌握了一些技能,就很容易找到工作。
美國立法者將于7月26日討論兩項數字資產監管法案:金色財經報道,美國立法者將于7月26日召開會議,討論兩項有關數字資產和穩定幣的法案。其中,眾議院金融服務委員會和眾議院農業委員會將審查并修訂《21世紀金融創新和技術法案》。該法案將為確定數字資產是否為證券、交易所和經紀人的注冊要求以及建立聯合咨詢委員會提供指導,該法案的最新版本于7月20日發布。
立法者還將討論金融服務委員會主席帕特里克·麥克亨利 (Patrick McHenry) 在 2 月份提出的一項法案,該法案概述了針對穩定幣和穩定幣發行方的監管建議,如果獲得批準,該法案將提交美國眾議院。[2023/7/25 15:56:13]
加密貨幣真的太特么酷了
還有什么地方可以建立像加密、安全、去中心化貨幣這樣科幻小說里的事物?現在是狂野的西部–這帶來好的和壞的方面。這個領域可以更加透明,并最終實現監管。但毫無疑問,加密貨幣是您現在可以使用的最具創新性的領域之一。NavalRavikant在最近的一次采訪中說:成功的關鍵是給社會提供它想要的東西,只是你不知道怎么去做而已。你無法在學校學習到這樣的知識;如果可以的話,這個世界的物質文明早就極度飽和了。所以去建立一些沒有人知道如何構建的東西吧。而現在,區塊鏈是全新的,還有很多東西需要解決。如果你成功地建立了去中心化技術的未來,那么世界將會給你帶來豐厚的回報。所以說,在你進入這個領域之前,你需要知道哪些東西呢?
先決條件
我建議你在深入研究之前,先加強對基本原理的理解。區塊鏈建立在計算機科學、密碼學和經濟學數十年研究的基礎上。中本聰是一個“叛徒”,但他也很清楚之前的歷史。為了理解區塊鏈的工作原理,您需要了解區塊鏈之前的構建塊,以及為什么這些東西不起作用。
這里有一些很好的先決條件需要熟悉,按重要性排序。
注意,這些鏈接只是一個起點,您可能會想深入了解其中的許多主題。
計算機科學
數據結構
您需要熟悉主要數據結構的特性和復雜性保證:?linkedlists,?
binarysearchtrees,?
hashmaps,以及?
graphs?。從頭開始構建它們有助于更好地理解它們的工作方式和屬性。
密碼學
密碼學是加密貨幣的代名詞和基礎。所有加密貨幣都使用公鑰/私鑰加密(?
public/privatekeycryptography)作為身份和身份驗證的基礎。我建議學習RSA(?
RSA),然后看看ecdsa(?
ECDSA)。橢圓曲線密碼需要更抽象的數學——理解所有細節并不重要,但要知道,這是大多數加密貨幣使用的密碼。
另一個重要的密碼原語是密碼散列函數。這些可用于一致性,并且是merkle樹的構建塊。Merkletrees支持Merkleproofs,這是區塊鏈用于可擴展性的關鍵優化之一。
分布式系統
關于分布式系統有一些很好的教科書(
https://dataintensive.net/),但這是一個龐大而困難的研究領域。分布式系統對于區塊鏈的論證是絕對必要的,因此在處理區塊鏈編程之前必須在此建立基礎。
一旦你的系統不再運行在一臺機器上,就必須開始論證一致性和共識。您需要了解可線性化和最終一致性模型之間的區別。您還需要了解容錯一致性算法的保證,例如?Paxos?和?RAFT。了解在分布式系統中論證時間的困難,鑒賞安全與活性之間的權衡。
Diva宣布完成350萬美元種子輪融資:金色財經報道,Diva宣布完成由A&T Capital牽頭的350萬美元種子輪融資,計劃建立一個合作的去中心化權益池。首席執行官 Pablo Villalba表示,Diva 是一個超輕型客戶端,通過標準API連接到現有的以太坊執行和共識客戶端,質押者可以質押任意數量的ETH,沒有最低限額,并且不需要運行任何節點。一個標準的web3錢包就足夠了。[2023/1/17 11:17:19]
有了這樣的背景,你將能夠理解拜占庭容錯共識的困難,這是公共區塊鏈的主要安全要求。您將需要了解?PBFT,這是首個提供拜占庭容錯共識的可擴展算法之一。PBFT是許多非工作證明區塊鏈一致性算法的基礎。再一次,你不需要了解PBFT太多的細節,而是總體的思路及其安全保障性。
理解傳統的分布式數據庫也是非常有用的。了解分片,主從復制,分布式哈希表(DHTs),例如Chord?或Kademlia.。
網絡
區塊鏈的分布式在很大程度上源于其點對點網絡拓撲結構。因此,區塊鏈是過去p2p網絡的直接產物。
要了解區塊鏈通信模型,您需要了解計算機網絡的基礎知識:如TCP與UDP、數據包模型、IP數據包,以及大致的網絡路由工作方式。
公共區塊鏈傾向于通過?gossipprotocols和?flooding來傳播信息。學習p2p網絡設計的歷史,包括?NapstertoGnutella,?BitTorrent?,Tor,都具有一定的指導意義。區塊鏈有自己的特點,但它們借鑒了這些網絡的經驗教訓以及它們是如何設計的。
經濟學
加密貨幣本質上是多學科的–這是使它們如此迷人和激進的主要原因。除了計算機科學,密碼學和網絡,它們還與經濟學密切相關。加密貨幣可以通過其經濟結構獲得許多安全屬性,這通常被稱為加密經濟學。因此,經濟學對于理解加密貨幣至關重要。
博弈論
對加密貨幣最重要的經濟學分支是博弈論,即研究多個主體之間的收益和激勵。你不需要深入到很細節,但你需要了解博弈論分析的基本工具,以及如何使用它們來分析一次性和持續性游戲中的激勵因素。
你的劇本中的兩個關鍵概念應該是納什均衡點和謝林點,因為它們在密碼學分析中具有突出的特點。
宏觀經濟學
加密貨幣不僅是協議,也是貨幣的形式。因此,它們響應宏觀經濟規律。加密貨幣受制于不同的貨幣政策,并對通貨膨脹和通貨緊縮作出可預見的反應。你應該了解這些過程以及它們對支出、儲蓄等的影響。
另一個有價值的經濟概念是貨幣的流通速度,特別是當它與貨幣的價值相對應時。
微觀經濟學
加密貨幣也深深地與市場交織在一起,這需要了解微觀經濟學。你需要對供求曲線有很強的直覺。你應該能夠解釋競爭和機會成本。在許多硬幣發行和密碼經濟系統中,拍賣理論具有突出的特點。
我希望你已經熟悉了其中的一些話題。如果是的話,請隨意瀏覽或跳過它們。
好吧,到現在為止,你已經完成并鞏固了你的基礎知識,現在您已經掌握了以上的理論,讓我們來開始區塊鏈開發吧。
比特幣的理論基礎
2008年10月,SatoshiNakamoto發表了一份白皮書,他在其中描述了一種分散數字貨幣的協議。他把這個協議叫做比特幣。
在你了解區塊鏈背后的偉大創意之前,你必須先從比特幣開始,掌握Satoshi的獨到見解。
巴林電信運營商子公司Stec Bahrain接受加密貨幣支付:金色財經報道,巴林電信運營商Stc Group子公司Stec Bahrain近日宣布與支付服務提供商Eazy Financial Services達成合作,將通過EazyPay和Binance Pay接受加密貨幣支付。這一合作關系允許Stec Bahrain客戶使用Binance錢包結算賬單。(Bitcoin.com)[2022/12/18 21:52:34]
首先,我建議你建立關于工作證明和分叉選擇規則的直覺。你可以從以下視頻開始:區塊鏈可視化Demohttps://www.youtube.com/watch?v=_160oMzblY8&feature=youtu.be
我建議多看幾個視頻,讓想法更加深入你的腦海:比特幣的工作原理https://www.youtube.com/watch?v=bBC-nXj3Ng4&feature=youtu.be
很好!現在你已經建立了自己的直覺,本文將提供關于比特幣原理的關鍵組件更深入的闡述。
自己構建區塊鏈
現在你有了高級直覺,是時候建立自己的基于工作的區塊鏈證明了。別擔心,這比聽起來容易。這里有一些好的資源。
首先,我有一個視頻講座,我將詳細介紹如何在ruby中實現這一點:如何用?ruby?創建一條區塊鏈講解https://www.youtube.com/watch?time_continue=1016&v=3aJI1ABdjQk
資源及PPT點擊此鏈接:https://github.com/Haseeb-Qureshi/lets-build-a-blockchain
你還可以找到用其他各種語言編寫的區塊鏈實現形式。建立你自己的區塊鏈,并滿足你自己的需求,是最實用的方式。
一旦你做到了這一點,你應該能很好地掌握如何在區塊鏈上實現一個簡單的支付應用程序。你現在也應該有足夠的背景能夠閱讀和理解最初的比特幣白皮書。
為了了解比特幣挖礦的經濟學和機制,我建議觀看普林斯頓的比特幣和加密貨幣課程中關于比特幣挖礦的講座。
如果你已經完成了這一課程,你應該對比特幣有了足夠的了解,能夠通過比特幣塊頭來理解它的每一個組成部分的含義。你還應該能夠玩比特幣塊瀏覽器和導航原始比特幣交易。
現在是研究比特幣和加密貨幣歷史的好時機。下面的視頻,由加州大學伯克利分校提供,提供了一個很好的概述。
伯克利分校比特幣學習視頻:https://haseebq.com/the-authoritative-guide-to-blockchain-development/
一些額外的可靠學習材料:
比特幣的學術先驅(
AcademicprecursorstoBitcoin)
比特幣機制:utxos和比特幣腳本
比特幣分叉指南
軟分叉和礦工信號
雙重花費,51%攻擊和自私采礦
重放攻擊
比特幣的可擴展問題是比特幣生態系統中大多數爭議的根源。你應該知道為什么行業內對塊大小爭論這么多。
隔離見證,也就是Segwit,不是非常必要的,但它引出了很多東西。
LightningNetwork是比特幣更重要的擴展解決方案之一,也推廣到了其他區塊鏈中。
分析:FTX事件已引發比特幣投資者行為明顯變化:金色財經報道,據區塊鏈分析公司Glassnode數據顯示,FTX事件已經引發了投資者行為的明顯變化,鏈上錢包數據顯示,從蝦米(持倉量<1枚比特幣)到巨鯨(持倉量>1000枚比特幣)在整個FTX崩潰期間都經歷了凈余額增加。蝦米群組(持倉量<1枚比特幣)上周增加了3.37萬枚比特幣,30天內增加了+5.14萬枚比特幣,這一水平的余額流入在歷史上排名第二,超過了2017年牛市的峰值;擁有1到10個比特幣的螃蟹群組也同樣積極,從交易所提走了48.7萬枚比特幣;持有比特幣的數量在10枚到1000枚之間的錢包余額大幅增加了7.8萬枚BTC,可能部分反映了一種 \"先提幣,后再說 \"的心態。最近幾周,鯨魚實際上是凈積累者,30天的余額變化為5.37萬枚比特幣。[2022/11/17 13:15:18]
比特幣完整節點、比特幣費用統計、圖表、圖表和更多圖表
比特幣能源消耗指數
格溫關于比特幣的深刻論述
如果你想深入兔子洞的話,jamesonlopp在比特幣上還有很多其他資源。
以太坊(Ethereum)和智能合約的編程
現在你已經構建了一個區塊鏈并了解了比特幣的動態,現在是時候深入研究以太坊了。
你了解區塊鏈和工作證明如何在點對點網絡中實現分布式、拜占庭式的容錯一致性。但是,支付網絡只是你可以在這樣的區塊鏈上運行的一個應用之一。2013年,以太坊的創始人VitalikButerin問道:?使用區塊鏈來實現去中心化的計算機會怎么樣?
在Ethereum,你向礦工付費,讓他們在這個分布式虛擬機上執行你的程序。這代表你可以使用圖靈完備的編程語言(與比特幣腳本不同)執行任意的計算。當然,這包括與支付相關的應用,因此Ethereum啟用并催生了創新的一套超越比特幣的功能。
這就引出了智能合約——在虛擬機上運行的程序名稱。智能合約可以根據程序的執行直接與區塊鏈的加密貨幣進行交互。換句話說,你可以創建自動執行的金融合約。這是一個瘋狂的想法,一旦你接受了這個編程模型,你就可以做各種想做的事情。
Ethereum催生了ICO的浪潮和構建在區塊鏈之上的開發人員。它是僅次于比特幣的第二大加密貨幣,擁有超過10倍的下一代最流行平臺的開發人員,最強大的開發團隊,最成熟的工具,以及基于它的大多數ICO和項目。它還擁有最多的行業支持。如果你正在進行區塊鏈開發,那么你將Ethereum智能合約編寫代碼。(即使你不是,了解這個領域的情況也是很重要的。)
首先,我們對Ethereum做一個更詳細和高層次說明:
以太坊背后的理念也催生了加密經濟學領域的創新浪潮。你應該深入了解DAO的思想,以及它們所暗示的所有科幻狂熱夢想。
好了,幻想已經夠多了,讓我們深入研究一下技術。
以下是PreethiKasireddy對Ethereumyellowpaper及其內部結構的一個很好的概述。Ethereum使用的是賬戶模型,而不是比特幣的UTXO模型——你很快就會看到為什么這樣更容易編寫智能合約。
與任何技術一樣,了解以太坊的最佳方式是構建幾個小項目。
Ethereum的主要編程語言是Solidity,這是一種靜態類型的JavaScript-esque語言。這是一種有很多缺點的語言,它也有很多設計上的問題。一旦Viper等更健壯的語言準備好投入生產,它們可能會取代Solidity,但目前Solidity是智能合約的編程通用語言。它基本上是Ethereum的JavaScript,所以你需要學習它(和它的缺陷)。
BTC供應百分比最近活躍1年以上達到1個月高點:金色財經報道,Glassnode數據顯示,BTC供應百分比最近活躍1年以上剛剛達到65.672%的1個月高點。[2022/8/15 12:25:16]
首次接觸Solidity語言開發時,我建議你通讀所有的cryptozombie教程。這是一個令人愉快和高質量的Codecademy-esque風格的教程,會教你Solidity的基礎編程。
現在,已經激起了你的求知欲,是時候著手自己嘗試了。
Ethereum的“helloworld”可以創建一個兼容ERC-20的令牌。我建議將本指南作為指導你完成這個過程的第一個教程。
Remix是一個瀏覽器內的Solidity編輯器和編譯器——它基本上是Ethereum開發的訓練輪,所以我建議把剩下的練習都在Remix內完成。但是,設置一個本地區塊鏈并了解Ethereum工具也是值得的。本教程很好地介紹了一個點到點的區塊鏈堆棧,并解釋了其中的各個部分。
接下來,我建議創建一個投票系統。我把這個叫做Ethereum的Todo應用。KarlFloersch有一篇很棒的教程,介紹了如何構建一個安全的委員會公開投票系統。
很好,現在開始期中考試:構建一個安全的拋硬幣(cointoss)游戲,在這個游戲中,兩個玩家可以安全地在拋硬幣上下注。這次沒有教程,自己做吧。想想可能的攻擊——玩家如何作弊?你能保證他們打得誠實嗎?這里可以給你一些靈感。
智能合約的安全
安全對于區塊鏈的開發是絕對必要的。智能合約一直受到災難性黑客攻擊的困擾,包括
DAO黑客攻擊、
Parity錢包黑客攻擊,以及
第二次Parity錢包黑客攻擊,如果你想要編寫智能合約,你必須閱讀這三個技巧的分析。
事實是,智能合約很難搞好。雖然編程工具鏈將會得到改進,使這些精確的攻擊變得更加困難,但最終它們都是由于程序員的錯誤造成的。還有許多由智能合約編程產生的更微妙的bug,比如在前端集群(frontrunning)或安全生成隨機性(securegenerationofrandomness)等方面。
作為一名智能合約開發者,你必須將安全性視為最重要的事情。在智能合約編程中沒有“快速行動和打破常規”。這意味著任何處理大量資金流動的代碼都應該通過像Oyente或Securify這樣的靜態分析程序來運行,進行徹底的測試,然后由經驗豐富的智能合約審核員進行審計。你還應該嘗試依賴預審計的組件,比如OpenZeppelin的開源合約。
為了加強你的安全性,我建議你使用OpenZeppelin開發的Ethernaut,這是一款你可以在智能合約中發現并攻擊漏洞的游戲。他們中的很多人已經復制了對這個領域發生的智能合約的真實攻擊。PhilDaian也有一套優秀的智能合約黑客挑戰稱為?HackThisContract.
從新手到老手
如果你已經做到了這一步,你現在應該準備好跳過Remix,開始使用一個可靠的開發堆棧。
大多數開發人員都推薦使用VSCode或Atom作為文本編輯器,因為它們有相當可靠的Solidity插件。為了與本地區塊鏈進行交互,你將使用Ganache(以前是TestRPC),并且你將使用Truffle框架進行(基于JS)測試和配置構建通道。
然后是著手研究IPFS,你可以使用IPFS作為一個完全去中心的文件存儲,其成本比Ethereum區塊鏈低得多。以下是作者JuanBenet的簡短解釋:
對于Ethereum和IPFS全節點的交互,大多數開發人員推薦的Infura。Etherscan和ETHGasStation?在以太網絡上提供有用的實時統計數據。
一旦你建立了完整的Web3堆棧,嘗試部署端到端Dapp(去中心應用程序)。這個教程為后端提供了一個使用Node和Postgres的良好的全堆棧概覽,并且這個教程將向你展示如何使用IPFS作為持久性層(persistencelayer)創建一個完全去中心的應用程序。
創建自己的項目
現在,你應該對大多數技術都有了深入的了解,剩下的就是開始構建一些東西,并深入區塊鏈社區。
首先,開始建立自己的項目。如果你對某個點子很感興趣,那就去實現它,并說服別人和你一起破解它!?如果你還沒有特定的想法,或者不愿意動手,有許多高質量的開源項目歡迎你的貢獻。OpenZeppelin可能是上手智能合約的一個好的起點。
更好的是,我建議從尋找一個你喜歡的正在積極開發的項目開始。去他們的Slack或者Rocketcha?–?開發人員通常都在那里。告訴他們你愿意幫忙,并要求完成一些小的任務(或者在他們的Github上發現一些尚未解決的問題)。
注意,雖然我一直關注協議(protocols)和智能合約的開發,但區塊鏈公司需要web開發人員來構建它們的核心功能。這些角色經常需要與區塊鏈(們)進行交互,所以要有一個區塊鏈是如何工作的良好心理模型,但對于許多區塊鏈初創公司的工程師,你的工作將在Python構建一個網絡服務器,或者設計一個前端的React,?與區塊鏈交互可能只是一小部分的工作。你不必專門從事智能合約開發—實際上,這只是成熟的區塊鏈堆棧的一部分。
除了對開源項目的貢獻,還有許多區塊鏈黑客馬拉松不斷涌現。大多數項目都有一個免費的Slack,你可以加入其中,而且Ethereum本身有一個非常活躍的Gitterchannel,在那里有很多開發者。當你深入到這個空間,你最終會找到你的同伴,無論是在Slack頻道,Telegram,還是Gitter?channel。無論在哪里,找到和你趣味相投的人并繼續學習。
瀏覽區塊鏈社區
真正了解區塊鏈世界的最好方法是讓自己沉浸在其中。閱讀和傾聽最聰明的人,特別是他們過去寫的東西。當我嘗試學習一個新的領域時,這一直是我的策略,它為我帶來了回報。
有很多好的區塊鏈內容,但也有很多垃圾。這是我推薦的信息節食法。
媒體
在這里我推薦三個不錯的播客,SoftwareEngineeringDailyBlockchain,他們對許多主題和加密貨幣提供了很好的技術介紹,以及Epicenter和Unchained—他們過去推出的很多都系列值得一聽。另一個有趣的新興技術播客是Conspiratus。以上的博客建議你們都訂閱。
YouTube上也有幾個不錯的頻道。訂閱以太坊基金會并觀看DEVCON3演示文稿。伯克利大學的區塊鏈記錄了他們的許多講座,其中大部分都是優秀的技術概述。Decypher媒體還發布了訪談、白皮書評級和教程。JacksonPalmer有精彩的每周概述,內容里面雖然技術部分較少但是涵蓋內容較全面。
在線閱讀
對于實時區塊鏈聊天來說,它主要存在于兩個地方:Reddit和Twitter。對于reddit來說,大多數欄目的質量都很差。r/ethereum的質量一直不錯。不過,大多數欄目都被投機者占領,并不能對得起你的注意力。遠離比特幣相關的欄目。眾所周知,比特幣是最有性的社區之一,而Reddit只會放大這一點。
Twitter上的內容更是參差不齊了。不管好壞,大多數區塊鏈用戶都生活在Twitter上。區塊鏈Twitter起初對我來說有些神秘,但最終我建了一個非正式的Twitter區塊鏈人物分類。根據我的經驗,有五種類型的區塊鏈人物:建設者、企業家、記者、交易員和“思想領袖”。
避免像瘟疫一樣的“思想領袖”。企業家除外,他們大多扮演炒作者的角色,或者在Twitter上宣傳自己的項目。投資者大多在Twitter上談論價格和炒作類項目,如果你也是這樣的,那你繼續吧。記者們傾向于在推特上發布當天的主要新聞。我建議你遠離這些消息,除非你需要實時信息,但是通常這些信息你都不是必須要接受的。如果你是一個活躍的交易者,這可能很重要,但如果你試圖在區塊鏈技術上有所建樹,大多數實時的東西都會分散你的注意力。
把注意力放在區塊鏈建設者身上。他們是當前最重要的人,也是推動科技進步的人。
每個類別中都有幾個代表:
建設者
VitalikButerin,Ethereum
ZookoWilcox,ZCash
NickSzabo,inventorofsmartcontracts
VladZamfir,Ethereum
MarcoSantori,CooleyLLP
Riccardo“fluffypony”Spagni,Monero
MattListon,Gnosis
企業家
BalajiSrinivasan,Earn.com
ErikVoorhees,Shapeshift
投資人
NavalRavikant,MetaStable
AriPaul,BlocktowerCapital
LindaXie,ScalarCapital
ChrisBurniske,Placeholder
記者
TuurDemeester,AdamantResearch
LauraShin,Forbes
總而言之,我建議盡量減少您對Twitter和Reddit的曝光率。如果你不是記者或日常交易者,很可能,你不需要實時聊天。重要信息將以異步方式向您顯示,你可以關注重點信息摘要,而不是時刻獲取市場的信息并受其影響。
我建議訂閱InsideBitcoin以獲取最重要的加密新聞的每日摘要。對于代幣項目,TokenEconomy每周都有出色的內容,而WeekinEthereum則對以太坊生態系統中以開發人員為重點的事件提供了很好的摘要。
除此之外,您可能不需要監控實時新聞。請專注于建設和學習。
你會想關注最好的博客。深度內容往往是最有價值的。我建議如下:
V神博客提供優秀的區塊鏈和密碼經濟分析
破解,分布式由康奈爾研究人員發表的區塊鏈安全性分析
未枚舉,NickSzabo發表關于加密貨幣在社會中作用的挑戰性和折衷性論文的著名博客
金錢物質,馬特·萊文的Bloomberg的供稿,針對市場、金融和區塊鏈新聞交叉點深刻的分析
弗拉德·贊菲爾(VladZamfir)對國家和公共區塊鏈適中謹慎的觀點
克里斯·伯尼斯克撰寫了一系列關于如何評估加密資產的優秀博客文章
詹姆森洛普(JamesonLopp)從構建區塊鏈生態系統軟件工程師的角度發表他出色的技術文章
數字長城由蒂姆斯旺森撰寫,關于他對區塊鏈狂熱的冷靜而堅定的解構,特別是在企業領域
如果你想要一種更有條理的方法來學習這些材料,有一些高質量的書籍和課程。
如果你想用更結構化的方法來學習這些材料,有一些高質量的課程。我已經鏈接到了普林斯頓大學Coursera課程和加州大學伯克利分校的一些講座。我也聽說了針對那些想進入智能合約開發的人員關于康森斯學院的好消息。
我還在舊金山布拉德菲爾德計算機科學學院為軟件開發人員舉辦為期4周的加密貨幣研討會。本課程僅限于舊金山地區,座位有限,因為它是一個小型的、深入的研討班。但如果你是名位于舊金山的軟件工程師,想了解更多有關加密貨幣背后的理論和實踐,那么它可能很適合你。
但在我看來,加入一個公司最好方法是找到一個你感興趣的項目并直接聯系他們。大多數區塊鏈團隊都愿意為合適的人才提供遠程辦公職位。許多開發人員可以在Twitter、Github或他們公共的Slack頻道上輕松的聯系上。假如你有扎實的作品集并能展示技術專長,如果你表現出一些主動性。就會讓很多人印象深刻。
這就是我能給你的。如果你做了以上所有的事情,你應該做好準備,不久你可能會比我走得更遠。
兔子蟲洞
因為兔子洞不會真的結束。我給你展示的只是一個開始。加密貨幣仍處于早級階段,我真的相信這是你可以工作的最快速發展的領域。我相信這本指南將在一年內過時,還有很多令人驚嘆的項目我還沒有機會談論。但如果你進入這個空間,你會在適當的時候找到他們。
保持探索。保持越來越好。保持學習。
本文來源:NPC社區
9月24日,慶祝中華人民共和國成立70周年活動新聞中心舉行系列新聞發布會,回顧70年來中國取得的歷史性成就、發生的歷史性變革.
1900/1/1 0:00:00如果你問一個幣圈散戶:你最看好哪個未上線的區塊鏈項目?答案十有八九會提到波卡。波卡,是一個還未上線就聚集明星光環的項目,公眾喜歡冠以多種頭銜——「跨鏈之王」、「以太坊頭號殺手」、「Web3開拓者.
1900/1/1 0:00:00Placeholder基金合伙人ChrisBurniske是加密資產估值領域最知名的研究者,他于2019年4月26號發表了博文《ValueCaptureandQuantification:Cry.
1900/1/1 0:00:00美國總統拜登:有可能出現“非常輕微”的經濟衰退,對風險輕描淡寫:10月12日消息,美國總統拜登稱,有可能出現“非常輕微”的經濟衰退,對風險輕描淡寫.
1900/1/1 0:00:00前美國聯邦儲備委員會官員SimonPotter日前表示,寄希望于讓數字貨幣代替美元來結束美元霸權是毫無意義的.
1900/1/1 0:00:00凌晨BTC上行至10400區域后,遭遇上方阻力壓制,快速回落至10300一帶,形成反彈走勢,但很快就被再度壓制向下運行,短期走勢有進一步向下深入的姿態,一旦打破10300位置.
1900/1/1 0:00:00