以太坊區塊鏈腦圖
1. 以太坊是一個什麼樣的東西怎麼開發
以太坊是一種區塊鏈的實現。在以太坊網路中,眾多的節點彼此連接,構成了以太坊網路: 以太坊節點軟體提供兩個核心功能:數據存儲、合約代碼執行。在每個以太坊全節點中,都保存有完整的區塊鏈數據。以太坊不僅將交易數據保存在鏈上,編譯後 的合約代碼同樣也保存在鏈上。以太坊全節點中,同時還提供了一個虛擬機來執行合約代碼。以太坊虛擬機 以太坊區塊鏈不僅存儲數據和代碼,每個節點中還包含一個虛擬機(EVM:Ethereum Virtual Machine)來執行 合約代碼 —— 聽起來就像計算機操作系統。事實上,這一點是以太坊區別於比特幣(Bitcoin)的最核心的一點:虛擬機的存在使區塊鏈邁入了2.0 時代,也讓區塊鏈第一次成為應用開發者友好的平台。以上內容來自:以太坊DApp開發入門教程
2. 區塊鏈中平台類項目的以太坊是什麼
以太坊,Ethereum,簡稱ETH。2013年底,Vitalik發布以太坊白皮書,2014年7月,開始以太幣的預售。那時候圈內人稱這種代幣發行叫「幣眾籌」。通過為期42天的預售,以太坊團隊通過預售60102216個以太幣,募集了3萬多個比特幣;另外還對預售之前參與開發的早期貢獻者、長期從事項目研究的開發者分別按照當時以太幣發售總量的9.9%進行分配。所以以太坊正式發行時有 7200多萬個以太幣。以太坊預售結束後,採用工作量證明機制PoW進行挖礦,每年按照當時發行總量的26%獎勵礦工。2014年10月,以太坊將區塊的出塊時間從60秒縮減到了12秒,目前基本穩定在15秒,每個區塊獎勵5個以太幣。
雖然都是採用PoW挖礦機制,但是以太坊的出塊機制和比特幣還是有所區別。由於以太坊的出塊時間短,導致以太坊很容易形成孤塊,孤塊是指不在最長鏈上的區塊。比特幣的孤塊沒有任何區塊獎勵,但是在以太坊中,孤塊可以被引用,被引用的孤塊被稱為「叔塊」(uncle block),它們打包的數據也會記錄在區塊鏈中。和比特幣不一樣,以太坊的叔塊有獎勵,每個叔塊最多可以獲得4.375個以太幣的獎勵。
以太坊是一個可編程的、圖靈完備的區塊鏈開發平台,相當於一個去中心化的全球計算機。在一個編程系統之上,通常會有一些編譯和執行的虛擬機來去做支撐。JAVA有JVM,在以太坊里,也有以太坊的虛擬機EVM,可以執行任意復雜的演算法代碼。開發者可以使用現有的JavaScript 或Python等編程語言,在以太坊上創造出自己想要的應用。通過以太坊的虛擬機,你可以很簡便地發行數字資產,編寫智能合約,建立和運行去中心化的應用,成立去中心化自治組織等。
以太幣(ETH)又被稱為以太坊內部的燃料。和幣類數字資產不同,以太坊除了用於轉賬,還用於支付智能合約的費用。
為了避免以太坊區塊鏈上充斥垃圾合約和垃圾應用,在以太坊上建立和運行智能合約,你必須用ETH支付智能合約費用。舉個例子,在以太坊區塊鏈上轉賬你新創造的數字資產,需要用ETH支付手續費,而不是你新創造的數字資產。
3. 以太坊幣是什麼
以太坊幣是以太坊區塊鏈上的代幣,是一種數字貨幣,具有去中心化的特點。具有價值,可以用來交易。這些數字貨幣的知識可以在 密碼財經了解。
4. 以太坊區塊鏈ETH目前存在哪些問題
以太坊區塊鏈目前暴露出三大問題,長時間以來其創始人Vitalik Buterin一直無力解讀。第一是以太坊區塊鏈整體很低的性能和TPS;第二是資源不隔離,CryptoKitties虛擬貓咪的事件,一度占據了整個以太坊 20% 的流量,直接造成以太坊網路用戶無法展開及時的交易,就是資源不隔離最大的痛點;第三個問題在於以太坊治理結構的體現,區塊鏈作為去中心化的分布式賬本,以太坊過去以來,創始人團隊主導了其網路發展,過於中心化的治理模式,讓目前的以太坊出現了ETH、ETC、ETF等分叉,以太坊社區目前進入四分五裂的治理狀態。而以太坊網路目前出現的各種弊病,在「aelf」創始人與CEO馬昊伯看來,這是無法接受的。於是,「aelf」定位,就是為對標以太坊的下一代去中心化底層計算平台,重點解決目前以太坊存在的性能不足、資源不隔離、治理結構三方面的問題而誕生的。
5. 區塊鏈技術概念
區塊鏈技術概念
區塊鏈技術概念,現如今,區塊鏈已經成為大部分人關注的領域,很多企業也早已深入其中研究該技術情況,但是還有人對於它不是很了解,下面我分享一篇關於區塊鏈技術概念的相關信息。
區塊鏈技術概念1
區塊鏈的基本概念和工作原理
1、基本概念
區塊鏈是分布式數據存儲、點對點傳輸、共識機制、加密演算法等計算機技術的新型應用模式。所謂共識機制是區塊鏈系統中實現不同節點之間建立信任、獲取權益的數學演算法。
區塊鏈Blockchain、是比特幣的一個重要概念,它本質上是一個去中心化的資料庫,同時作為比特幣的底層技術。區塊鏈是一串使用密碼學方法相關聯產生的數據塊,每一個數據塊中包含了一次比特幣網路交易的信息,用於驗證其信息的有效性防偽、和生成下一個區塊。
狹義來講,區塊鏈是一種按照時間順序將數據區塊以順序相連的方式組合成的一種鏈式數據結構, 並以密碼學方式保證的不可篡改和不可偽造的分布式賬本。
廣義來講,區塊鏈技術是利用塊鏈式數據結構來驗證與存儲數據、利用分布式節點共識演算法來生成和更新數據、利用密碼學的方式保證數據傳輸和訪問的安全、利用由自動化腳本代碼組成的智能合約來編程和操作數據的一種全新的分布式基礎架構與計算方式。
2、工作原理
區塊鏈系統由數據層、網路層、共識層、激勵層、合約層和應用層組成。 其中,數據層封裝了底層數據區塊以及相關的數據加密和時間戳等基礎數據和基本演算法;網路層則包括分布式組網機制、數據傳播機制和數據驗證機制等;共識層主要封裝網路節點的各類共識演算法;激勵層將經濟因素集成到區塊鏈技術體系中來,主要包括經濟激勵的發行機制和分配機制等;合約層主要封裝各類腳本、演算法和智能合約,是區塊鏈可編程特性的基礎;應用層則封裝了區塊鏈的各種應用場景和案例。該模型中,基於時間戳的鏈式區塊結構、分布式節點的共識機制、基於共識算力的經濟激勵和靈活可編程的智能合約是區塊鏈技術最具代表性的創新點。
區塊鏈主要解決的交易的信任和安全問題,因此它針對這個問題提出了四個技術創新:
1、分布式賬本,就是交易記賬由分布在不同地方的多個節點共同完成,而且每一個節點都記錄的是完整的賬目,因此它們都可以參與監督交易合法性,同時也可以共同為其作證。
跟傳統的分布式存儲有所不同,區塊鏈的分布式存儲的獨特性主要體現在兩個方面:一是區塊鏈每個節點都按照塊鏈式結構存儲完整的數據,傳統分布式存儲一般是將數據按照一定的規則分成多份進行存儲。二是區塊鏈每個節點存儲都是獨立的、地位等同的,依靠共識機制保證存儲的一致性,而傳統分布式存儲一般是通過中心節點往其他備份節點同步數據。 [8]
沒有任何一個節點可以單獨記錄賬本數據,從而避免了單一記賬人被控制或者被賄賂而記假賬的可能性。也由於記賬節點足夠多,理論上講除非所有的節點被破壞,否則賬目就不會丟失,從而保證了賬目數據的安全性。
2、非對稱加密和授權技術,存儲在區塊鏈上的交易信息是公開的,但是賬戶身份信息是高度加密的,只有在數據擁有者授權的情況下才能訪問到,從而保證了數據的安全和個人的隱私。
3、共識機制,就是所有記賬節點之間怎麼達成共識,去認定一個記錄的有效性,這既是認定的手段,也是防止篡改的手段。區塊鏈提出了四種不同的共識機制,適用於不同的應用場景,在效率和安全性之間取得平衡。
區塊鏈的共識機制具備「少數服從多數」以及「人人平等」的特點,其中「少數服從多數」並不完全指節點個數,也可以是計算能力、股權數或者其他的計算機可以比較的特徵量。「人人平等」是當節點滿足條件時,所有節點都有權優先提出共識結果、直接被其他節點認同後並最後有可能成為最終共識結果。以比特幣為例,採用的是工作量證明,只有在控制了全網超過51%的記賬節點的情況下,才有可能偽造出一條不存在的記錄。當加入區塊鏈的節點足夠多的時候,這基本上不可能,從而杜絕了造假的可能.
4、智能合約,智能合約是基於這些可信的不可篡改的數據,可以自動化的執行一些預先定義好的規則和條款。以保險為例,如果說每個人的信息包括醫療信息和風險發生的信息、都是真實可信的,那就很容易的在一些標准化的保險產品中,去進行自動化的理賠.
3、其它
互聯網交換的是信息,區塊鏈交換的是價值。人類歷史和互聯網歷史可以用八個字理解:分久必合合久必分,到了分久必合的時代,網路信息全部散在互聯網上面,大家要挖掘信息非常不容易,這時會出現像谷歌和臉 書等的平台,它做的唯一的事情就是把我們所有的信息重新組合了一下。互聯網時代壟斷巨頭們重組的就是信息,並不是產生自己的信息,產生的信息完全是我們個人。一旦信息重組,就會出現一個新的壟斷巨人,所以就到了分久必合的時代。現在由於區塊鏈技術產生又到了合久必分時代,又是新的多中心化,新的多中心化之後賦能產生新的價值,這些數據會在我們自己的手上,個人數據產生價值是歸自己所有,這是這個時代最最激動人心的時代。
區塊鏈的價值有哪些?低成本建立信任的機制,確立數權,解決數據的.產權。
目前區塊鏈技術不斷發展,包括現在的單鏈向多鏈發展,而且技術能夠在進一步擴展,我想未來還是可能會出現,特別是在交易等方面出現顛覆性的,特別是對現有產業的很多顛覆性的場景。
區塊鏈的本質是在不可信的網路建立可信的信息交換。
一帶一路+一鏈。區塊鏈更大的不是製造信任,而是讓信任產生無損的傳遞,整個降低社會的摩擦成本,從而提高整個效益。
現在區塊鏈本身還是初始階段,所以包括區塊鏈的信息傳遞、加密,這個過程中出現量子加密和其他加密,實際上對區塊鏈本身所採用的加密演算法攻擊現象也時有發生。包括區塊鏈也是作為一種資產的認定,數字資產的一個認定,但是現在我們很多都是用密碼演算法,或者是作為我們來解密的鑰匙,但是如果密碼忘記了,很可能你現在的資產就丟掉了,你不能夠在得到你原來的這些資產,所以在資產管理,包括信息傳遞和一些安全這些方面,應該說都還是存在著一些隱患。當然那麼從技術角度,現在我們區塊鏈本身處理的速度,或者說本身的擴展性,因為從工作機理的角度來看,是要把整個賬本要復制給所有的參與人員,所以在區塊鏈本身的運作效率和擴展性方面還是比較受限的。這些我們覺得都還是需要進一步在技術方面有進一步的發展。
區塊鏈平台這些底層技術,又形成包括區塊鏈錢包、區塊鏈瀏覽器、節點競選、礦機、礦池、開發組件、開發模塊、技術社區及項目社群等一系列的生態系統,這些生態系統的完善程度直接決定著區塊鏈底層平台的使用效率和效果。
4、蒙代爾的不可能三角
去中心化、高效、安全,不可能實現三者全部同時達到極致。
區塊鏈技術概念2
區塊鏈的本質是一種分布式記賬技術,與之相對的是中心式記賬技術,中心式記賬技術在我們目前的生活中廣泛存在。區塊鏈是分布式數據存儲、點對點傳輸、共識機制、加密演算法等計算機技術的新型應用模式。
區塊鏈Blockchain、,是比特幣的一個重要概念,它本質上是一個去中心化的資料庫,同時作為比特幣的底層技術,是一串使用密碼學方法相關聯產生的數據塊,每一個數據塊中包含了一批次比特幣網路交易的信息,用於驗證其信息的有效性防偽、和生成下一個區塊。
狹義來講,區塊鏈是一種按照時間順序將數據區塊以順序相連的方式組合成的一種鏈式數據結構, 並以密碼學方式保證的不可篡改和不可偽造的分布式賬本。
廣義來講,區塊鏈技術是利用塊鏈式數據結構來驗證與存儲數據、利用分布式節點共識演算法來生成和更新數據、利用密碼學的方式保證數據傳輸和訪問的安全、利用由自動化腳本代碼組成的智能合約來編程和操作數據的一種全新的分布式基礎架構與計算方式。
區塊鏈技術通俗的理解就是:把「物」的前、後、左、右區塊用一種技術連接成一個鏈條,但每個區塊的原始數據不可篡改,是一種物聯網范疇的、可以讓參與者信任的「各個模塊鏈動」的技術。區塊鏈技術的應用,離不開互聯道網,也離不開物聯網,是建立在二者融合互動基礎上的、但又讓參與者各自保持獨回立的去中心化、、並共同擁有這套價值鏈共建共享、的技術。
區塊鏈的特徵:去中心化、開放性、自治性、信息不可篡改,匿名性。
區塊鏈是一個能夠傳遞價值的網路,對可以傳遞價值的網路的需求是推動區塊鏈技術產生的重要原因。在對於保護帶有所有權或者其他價值的信息需求的推動下,區塊鏈出現了。區塊鏈通過公私鑰密碼學、分布式存儲等技術手段,一方面保證了帶有價值的信息的高效傳遞,另一方面保證了這些信息在傳遞的過程中不會被輕易的復制篡改。
從區塊鏈誕生的必然性來理解區塊鏈的內涵,區塊鏈是解決了中心化記賬缺點、解決了分布式一致性問題的分布式記賬技術,同時也是連接互聯網升級為保證帶有價值的信息安全高效傳遞的價值網路。
區塊鏈技術概念3
區塊鏈: 區塊鏈就像是一個全球唯一的帳簿,或者說是資料庫,記錄了網路中所有交易歷史。
以太坊虛擬機(EVM): 它讓你能在以太坊上寫出更強大的程序比特幣上也可以寫腳本程序、。它有時也用來指以太坊區塊鏈,負責執行智能合約以及一切。
節點:你可以運行節點,通過它讀寫以太坊區塊鏈,也即使用以太坊虛擬機。完全節點需要下載整個區塊鏈。輕節點仍在開發中。
礦工:挖礦,也就是處理區塊鏈上的區塊的節點。這個網頁可以看到當前活躍的一部分以太坊礦工:stats.ethdev.com。
工作量證明:礦工們總是在競爭解決一些數學問題。第一個解出答案的(算出下一個區塊)將獲得以太幣作為獎勵。然後所有節點都更新自己的區塊鏈。所有想要算出下一個區塊的礦工都有與其他節點保持同步,並且維護同一個區塊鏈的動力,因此整個網路總是能達成共識。(注意:以太坊正計劃轉向沒有礦工的權益證明系統(POS),不過那不在本文討論范圍之內。)
以太幣:縮寫ETH。一種你可以購買和使用的真正的數字貨幣。這里是可以交易以太幣的其中一家交易所的走勢圖。在寫這篇文章的時候,1個以太幣價值65美分。
Gas:在以太坊上執行程序以及保存數據都要消耗一定量的以太幣,Gas是以太幣轉換而成。這個機制用來保證效率。
DApp: 以太坊社區把基於智能合約的應用稱為去中心化的應用程序(Decentralized App)。DApp的目標是(或者應該是)讓你的智能合約有一個友好的界面,外加一些額外的東西,例如IPFS可以存儲和讀取數據的去中心化網路,不是出自以太坊團隊但有類似的精神)。DApp可以跑在一台能與以太坊節點交互的中心化伺服器上,也可以跑在任意一個以太坊平等節點上。(花一分鍾思考一下:與一般的網站不同,DApp不能跑在普通的伺服器上。他們需要提交交易到區塊鏈並且從區塊鏈而不是中心化資料庫讀取重要數據。相對於典型的用戶登錄系統,用戶有可能被表示成一個錢包地址而其它用戶數據保存在本地。許多事情都會與目前的web應用有不同架構。)
以太坊客戶端,智能合約語言
編寫和部署智能合約並不要求你運行一個以太坊節點。下面有列出基於瀏覽器的IDE和API。但如果是為了學習的話,還是應該運行一個以太坊節點,以便理解其中的基本組件,何況運行節點也不難。
運行以太坊節點可用的客戶端
以太坊有許多不同語言的客戶端實現即多種與以太坊網路交互的方法、,包括C++, Go, Python, Java, Haskell等等。為什麼需要這么多實現?不同的實現能滿足不同的需求例如Haskell實現的目標是可以被數學驗證、,能使以太坊更加安全,能豐富整個生態系統。
在寫作本文時,我使用的是Go語言實現的客戶端geth (go-ethereum),其他時候還會使用一個叫testrpc的工具, 它使用了Python客戶端pyethereum。後面的例子會用到這些工具。
關於挖礦:挖礦很有趣,有點像精心照料你的室內盆栽,同時又是一種了解整個系統的方法。雖然以太幣現在的價格可能連電費都補不齊,但以後誰知道呢。人們正在創造許多酷酷的DApp, 可能會讓以太坊越來越流行。
互動式控制台:客戶端運行起來後,你就可以同步區塊鏈,建立錢包,收發以太幣了。使用geth的一種方式是通過Javascript控制台。此外還可以使用類似cURL的命令通過JSON RPC來與客戶端交互。本文的目標是帶大家過一邊DApp開發的流程,因此這塊就不多說了。但是我們應該記住這些命令行工具是調試,配置節點,以及使用錢包的利器。
在測試網路運行節點: 如果你在正式網路運行geth客戶端,下載整個區塊鏈與網路同步會需要相當時間。你可以通過比較節點日誌中列印的最後一個塊號和stats.ethdev.com上列出的最新塊來確定是否已經同步。) 另一個問題是在正式網路上跑智能合約需要實實在在的以太幣。在測試網路上運行節點的話就沒有這個問題。此時也不需要同步整個區塊鏈,創建一個自己的私有鏈就勾了,對於開發來說更省時間。
Testrpc:用geth可以創建一個測試網路,另一種更快的創建測試網路的方法是使用testrpc. Testrpc可以在啟動時幫你創建一堆存有資金的測試賬戶。它的運行速度也更快因此更適合開發和測試。你可以從testrpc起步,然後隨著合約慢慢成型,轉移到geth創建的測試網路上 - 啟動方法很簡單,只需要指定一個networkid:geth --networkid "12345"。這里是testrpc的代碼倉庫,下文我們還會再講到它。
接下來我們來談談可用的編程語言,之後就可以開始真正的編程了。寫智能合約用的編程語言用Solidity就好。
要寫智能合約有好幾種語言可選:有點類似Javascript的Solidity, 文件擴展名是.sol. 和Python接近的Serpent, 文件名以.se結尾。還有類似Lisp的LLL。Serpent曾經流行過一段時間,但現在最流行而且最穩定的要算是Solidity了,因此用Solidity就好。聽說你喜歡Python? 用Solidity。
solc編譯器: 用Solidity寫好智能合約之後,需要用solc來編譯。它是一個來自C++客戶端實現的組件又一次,不同的實現產生互補、,這里是安裝方法。如果你不想安裝solc也可以直接使用基於瀏覽器的編譯器,例如Solidity real-time compiler或者Cosmo。後文有關編程的部分會假設你安裝了solc。
web3.js API. 當Solidity合約編譯好並且發送到網路上之後,你可以使用以太坊的web3.js JavaScript API來調用它,構建能與之交互的web應用。
6. 區塊鏈 --- 分布式金融(DeFi)
DeFi是decentralized finance(分布式金融) 一詞的縮寫,通常是指基於以太坊的數字資產和金融智能合約,協議以及分布式應用程序(DApps)。
簡單來說,DeFi就是將傳統金融搬到區塊鏈網路里,但相比傳統金融,它通過區塊鏈實現了去中心化,也就是去掉了中間人的角色,從而降低了中間環節帶來的巨額成本。
DeFi最終要實現的是資產通證化,以智能合約功能性替代傳統中心化的金融機構,使用戶以更低的成本享受到金融服務,並且提升整個金融體系的運行效率,降低運行成本。同時打造一個面向全球開放的無國界金融體系,以打造開放、透明、安全全新的去中心化系統,讓所有人都可以自由地進行交易。
隨著區塊鏈的迅速發展,DeFi的應用場景也在不斷地豐富,而金融業是其中最有前景的行業。
與銀行相似,用戶可以存錢並從其他借入其資產的用戶那裡獲得利息。但是,在這種情況下, 資產是數字的 ,智能合約將貸方與借款人聯系起來,執行貸款條款並分配利息。這一切都發生了,而無需彼此信任或中間人銀行。而且,由於區塊鏈提供的透明性,通過減少中間商,貸方可以賺取更高的回報,並更清楚地了解風險。
去中心化交易所,簡稱DEX,DEX是使用智能合約執行交易規則,執行交易並在必要時安全處理資金的加密貨幣交易所。當使用DEX進行交易時,沒有中心化交易所運營商,也無需注冊,沒有身份驗證或提款費用。
DEX可以使用訂單薄進行交易,比如你要用10個A換15個B,那麼我記下來。然後一會又來了一個人說我要用15個B換10個A,我說太好了,正好配對上了。於是,我就在鏈上生成一筆交易,把你們倆的幣互換。這個時候匯率其實就是給交易的雙方做參考用的——建議你用這個匯率容易找到配對。這樣一來,去中心化交易所只是把交易雙方的需求匹配了一下放上鏈,就不存在智能合約讀取鏈外匯率信息的問題了。
這方法有很多缺陷。無論這個DEX做得多麼用戶友好,它對比中心化交易所效率一定是很差的,首先幣價波動的時候很難找到匹配,其次小幣種肯定也很難找到匹配,然後交易延遲應該也不小。 但相對於中心交易所,它還是有唯一的優勢——靠譜。
DEX還可以使用AMM(自動做市商)交易,即按照自己的供求關系計算匯率,以保證自己手中的幣不會被別人低價買空。最簡單的辦法就是永遠保證自己的A幣和B幣的數量是個定值,這樣就算賣空了,虧損也是有限的,而且,市場總會把價格調到合適的水平——因為反正如果匯率低了就會有人買,匯率高了就會有人賣。
通過這種簡單的方法,可以獲得一個不需要從鏈外獲得匯率信息就可以自動根據供求關系調整的市場。當然,這東西的弱點也很明顯——如果一開始的匯率不在市場匯率附近,就會承受大量的虧損。而且AMM中還存在「無償損失」。
穩定幣是旨在保持特定價值的代幣,通常與美元等法定貨幣掛鉤。
例如,DAI是與美元掛鉤並抵押以太坊(ETH)鏈上數字資產的穩定幣。它的發行是通過一個借貸的智能合約,來實現的:每個人都可以通過抵押一定數量的ETH(以太幣)來換取和美元1:1錨定的DAI。這里,DAI採用的是 超額抵押 的形式,對於每個DAI,在MakerDAO智能合約中鎖定有1.50美元的以太坊作為抵押。
如果你抵押價值150美元的以太幣,那麼只能換來價值100美元的DAI。然後,這個智能合約中寫定了,如果你在某個時間內歸還這100美元的DAI並且付一部分利息,那麼你就可以拿回自己抵押的以太幣。
但是這裡面有個問題——以太坊的價格是會變動的。而且,虛擬貨幣的價格變動可是相當劇烈的,如果遇上以太坊暴跌了怎麼辦?那麼原本值150美元的以太坊可能瞬間就不到100美元了,這個時候抵押的資產不如我貸出來的資產多,DAI的價格就不可能再錨定美元,因為大家都能看到:DAI不值那麼多錢了。
怎麼解決這個問題呢?超額抵押的作用就顯出來了——即便以太坊價格波動幅度再大,但是從150美元跌到100美元總歸還需要些時間。而這就給資產清算的空間:首先,我們規定抵押物不得少於150%的貸款,也就是如果以太坊漲了沒關系,但是一旦跌了,你得立刻補倉到150%,否則你的抵押物會進入清算的智能合約。
用來裝DeFi的虛擬資產,可以用於轉賬等。
資產管理工具(也叫看板)就是專門提供錢包掃描服務,可以查看錢包的明細,還有歷史記錄。
最主要的三大資產管理工具是Debank、Zerion以及 Zapper。
一般來說,市場上會有很多挖礦的機會,這也是大家理財賺錢的機會。這時候,就有做資產管理,或者是提供理財的金融服務的機器人站出來說,我是專門幫你做賺錢生意的,只要你把錢給我,我就會去市場上找賺錢的機會,幫你去賺錢。
YFI是其中最主要的一種理財工具。
區塊鏈世界的機器人都是去中心化治理的,也就是說,沒有明確是歸屬於誰的。這種情況下,如果機器人出故障了,我們應該找誰的責任?應該怎麼做?損失誰來負責?這種情況下,就需要保險機器人了,它是專門就是為其他機器人投保了。
區塊鏈世界的機器人都是去中心化的,且公開透明的,自動執行的。這些機器人的升級、維護應該怎麼做?如何來確保機器人的去中心化呢?
一般,是由很多人圍著同一個機器人一起磋商,投票決定如何讓機器人去升級、提供服務。DAO機器人就是幫助這些人跟機器人之間形成一種去中心化的治理關系的機器人。
專門提供一種資產價格的機器人,比如,剛剛舉例的小c機器人收到一個比特幣的時候,它是需要知道一個比特幣到底值多少錢。否則,是沒辦法計算應該給小明貸款多少錢的。這種時候,預言機機機器人就會跑到小c面前,輸入一個價格,告訴小c機器人,比特幣現在價值1萬美金。
以太坊是一個維護數字價值共享賬本的區塊鏈網路,幾乎所有DeFi應用程序(稱為智能合約或Dapp)都建立在以太坊區塊鏈上,組成網路的參與者代替了中心權力機構,以分散的方式控制網路本地加密貨幣以太(ETH)的發行。
defipulse公布的 DeFi排名 ,該排名跟蹤鎖定全球DeFi智能合約中的實時價值。
MakerDAO在DeFi領域是毫無疑問的龍頭,MakerDAO之於DeFi就如比特大陸之於 礦圈。
MakerDAO 成立於2014年,是以太坊上 自動化抵押貸款平台 ,同時也是穩定幣 Dai 的提供者。MakerDAO 是建立在以太坊上的去中心化的衍生金融體系,它採用了雙幣模式,一種為穩定幣 Dai,另一種為權益代幣和管理型代幣 MKR。Dai 於2017年12月主網上線。通過雙幣機制,MakerDAO使得整個去中心化的質押貸款體系得以運轉。
Dai和美元進行1:1錨定,和其他穩定幣一樣,Dai也存在價格波動。和其他穩定幣不一樣的是,Dai是通過 超額抵押 加密數字貨幣,從而獲得價值。USDT、TrueUSD 和 GUSD 這一類的中心化穩定幣每發行1美元的代幣背後都存在1美元的法幣作為儲備,而1 Dai背後是以超出1美元的數字資產作為儲備。
與USDT、TrueUSD等不同的是,Dai的運行機制是公開透明的,這也是 Dai的優勢之一。不僅 Dai本身透明,換取 Dai的抵押物以太坊的價值波動和數量也一樣透明,對外公開可見。
Compound協議打造的是一個無中介的貸款平台,借方獲得利益,貸方支付利息。(頭等倉註:通常我們把代幣存入借貸池的一方稱為借方,向借貸池中借代幣的一方稱為貸方。)
Compound的新ERC-20代幣簡稱cToken,使用戶能更簡便的進行借貸操作。例如,支持cDAI與DAI交換,DAI持有者就可以將代幣借給cDAI用戶。不是所有的錢包都支持交換,但在Eidoo錢包中,用戶可以輕松地用cDAI交換DAI,從而出借DAI換取利息。如今,Compound總共支持8種cToken,鎖定資產合計高達約等值於2億美元:cDAI、cETH、cUSDC、cBAT、cWBTC、cSAI、cREP、cZRX。
借方可以隨時從Compound中提取代幣,自動、瞬時計算利息。如果是通過像Eidoo這樣的非託管錢包來提幣,無需任何中介(因為以太坊的去中心化協議就能做到)。
貸方則必須鎖定代幣作為抵押品,根據基礎資產的雄厚薄弱,獲取50-75%的信貸。
Compound協議還設有10%的利息作為准備金,而剩餘的90%利息歸借方。無任何費用,無協議代幣。基於以太坊的信貸市場,形成了一個真正的去中心化流動池,以一種無中介、自主、快速的方式發放和獲得貸款。
Synthetix是基於以太坊的 合成資產發行協議 。Synthetix目前支持發行的合成資產包括法幣、加密貨幣、大宗商品。其中法幣主要有美元(sUSD)、歐元(sEUR)、日元(sJPY),不過目前基本上以sUSD為主。加密貨幣方面有比特幣(sBTC)和以太坊(sETH)等,此外,還有反向的加密資產,例如iBTC,當BTC價格下跌,iBTC價格上漲,從而獲利。大宗商品方面當前以金(sXAU)和銀(sXAG)為主。
Synthetix上交易是去中心化的模式進行的,且無須交易對手存在,也不用擔心流動性和滑點問題。在其交易所上的交易都是通過智能合約執行的,是對智能合約的交易,而不是訂單簿交易。這些都有其獨特的交易體驗和部分優勢。
Synthetix跟其他資產發行協議一樣,也需要進行資產抵押才能發行,例如MakerDAO協議要生成dai,需要抵押ETH。Synthetix也類似,但它抵押的是其原生代幣SNX。用戶只要在其智能合約中鎖定一定量的SNX,即可發行合成資產。其中其質押率非常高,是其發行資產的750%,只有達到750%的目標閥值才有機會獲得交易手續費和SNX新代幣的獎勵。
TVL就是每個DeFi協議的鎖倉總價值,越高越好。
Dex就是交易量,越高越好。
活躍地址數量代表以太坊上的DeFi用戶數,越多越好。
手續費越低越好。
以太坊作為一個基礎設施,它的市值可以很高,但是,說到它與DeFi市值的比例,那以太坊的市值應當是越低越好,越高就說明這個市場越成熟。
參考鏈接:
https://zhuanlan.hu.com/p/206910261
https://zhuanlan.hu.com/p/366412971
https://zhuanlan.hu.com/p/377856331
https://www.hu.com/question/324838085/answer/1526607416
如有不對,煩請指出,感謝~
7. 以太坊是什麼以太坊與區塊鏈有什麼關系
以太坊是什麼:
以太坊是一項基於比特幣中技術和概念運用到計算機的創新。以太坊本身仿製了很多比特幣的技術,以此來維護計算機平台。區塊鏈技術就是其中之一。
以太坊平台可以安全的運行用戶想要的任何程序。
以太坊和其餘競爭幣比的優勢
以太坊出現之前,已經有一些數字貨幣模仿比特幣出現了。但是,這些項目本身有一定的缺點,僅僅可以同時支持一種或幾種特定應用。(更好的數字貨幣交易平台盡在「幣匯」)
然而以太坊之所以能超越以往這些項目的局限性,是因為以太坊的核心思想。
以太坊要實現的是一個內置了編程語言的區塊鏈協議,由於支持了編程語言,那麼理論上任何區塊鏈應用都可以用這門語言進行定義,進而作為一種應用,運行於以太坊的區塊鏈協議之上。
以太坊的設計十分靈活,極具適應性。
以太坊目標集區塊鏈技術之長,為了把區塊鏈優點,如去中心化、開放和安全等特點都加入到近乎所有的計算領域。
以太坊的區塊鏈應用
以太坊有很多區塊鏈應用,如黃金和股票的數字化應用、金融衍生品應用、DNS 和數字認證等等。
以太坊被很多創業公司實現出的區塊鏈應用就已經達到100多種。
以太坊也被一些金融機構、銀行財團(比如 R3),以及類似三星、Deloitte、RWE 和 IBM 這類的大公司所密切關注,由此也催生出了一批諸如簡化和自動化金融交易、商戶忠誠指數追蹤、旨在實現電子交易去中心化的禮品卡等等區塊鏈應用。
以太坊與區塊鏈的關系:
以太坊是可編程的區塊鏈。
以太坊是並不是給用戶一系列預先設定好的操作(例如比特幣交易),而是允許用戶按照自己的意願創建復雜的操作。
這樣一來,以太坊是就可以作為多種類型去中心化區塊鏈應用的平台,包括加密貨幣在內但並不僅限於此。
和其他區塊鏈一樣,以太坊也有一個點對點網路協議。以太坊區塊鏈資料庫由眾多連接到網路的節點來維護和更新。每個網路節點都運行著以太坊模擬機並執行相同的指令。因此,人們有時形象地稱以太坊為「世界電腦」。
8. 以太坊是什麼以太坊與區塊鏈有什麼關系
以太坊是一個全新開放的區塊鏈平台,它允許任何人在平台中建立和使用通過區塊鏈技術運行的去中心化應用。就像比特幣一樣,以太坊不受任何人控制,也不歸任何人所有——它是一個開放源代碼項目,由全球范圍內的很多人共同創建。
和比特幣協議有所不同的是,以太坊的設計十分靈活,極具適應性。在以太坊平台上創立新的應用十分簡便,任何人都可以安全地使用該平台上的應用。
以太坊是可編程的區塊鏈。它並不是給用戶一系列預先設定好的操作(例如比特幣交易),而是允許用戶按照自己的意願創建復雜的操作。這樣一來,它就可以作為多種類型去中心化區塊鏈應用的平台,包括加密貨幣在內但並不僅限於此。
以太坊狹義上是指一系列定義去中心化應用平台的協議,它的核心是以太坊虛擬機(「EVM」),可以執行任意復雜演算法的編碼。在計算機科學術語中,以太坊是「圖靈完備的」。開發者能夠使用現有的JavaScript和Python等語言為模型的其他友好的編程語言,創建出在以太坊模擬機上運行的應用。
和其他區塊鏈一樣,以太坊也有一個點對點網路協議。以太坊區塊鏈資料庫由眾多連接到網路的節點來維護和更新。每個網路節點都運行著以太坊模擬機並執行相同的指令。因此,人們有時形象地稱以太坊為「世界電腦」。
這個貫穿整個以太坊網路的大規模並行運算並不是為了使運算更高效。實際上,這個過程使得在以太坊上的運算比在傳統「電腦」上更慢更昂貴。然而,每個以太坊節點都運行著以太坊虛擬機是為了保持整個區塊鏈的一致性。去中心化的一致使以太坊有極高的故障容錯性,保證零停機,而且可以使存儲在區塊鏈上的數據保持永遠不變且抗審查。
以太坊平台本身沒有特點,沒有價值性。和編程語言相似,它由企業家和開發者決定其用途。不過很明顯,某些應用類型較之其他更能從以太坊的功能中獲益。以太坊尤其適合那些在點與點之間自動進行直接交互或者跨網路促進小組協調活動的應用。
例如,協調點對點市場的應用,或是復雜財務合同的自動化。比特幣使個體能夠不藉助金融機構、銀行或政府等其他中介來進行貨幣交換。以太坊的影響可能更為深遠。
理論上,任何復雜的金融活動或交易都能在以太坊上用編碼自動且可靠地進行。除金融類應用外,任何對信任、安全和持久性要求較高的應用場景——比如資產注冊、投票、管理和物聯網——都會大規模地受到以太坊平台影響。