如果把位元幣說成是一本全球賬本,以太坊就可以被看作一台全球計算機:乙個任何人都可以上傳和執行應用程式,並且程式的有效執行能得到保證的地方,這種保證依賴的正是以太坊系統去中心化的,由全球成千上萬的計算機組成的共識網路。
以太坊需要數以千計的人在他們的個人電腦上執行乙個軟體來支撐整個網路。網路中的每個節點、就是每台電腦,都執行乙個叫做『以太坊虛擬機器』的東西,可以把它想象成是乙個作業系統,它能夠理解並且執行用以太坊上特定的程式語言編寫的軟體。由『以太坊虛擬機器』所執行的軟體或者應用就叫做『智慧型合約『。
智慧型合約最有價值的地方是,它可以執行乙個預先定義好的電腦程式來執行各種操作,執行的操作可以根據特定事件進行觸發。比如,你和我對明天的天氣進行打賭,我打賭明天是晴天,但是你賭明天是雨天。雙方同意輸的一方必須給贏的一方100塊錢,那我們可以在以太坊上寫乙個合約,這個合約從我們雙方各鎖定對等100塊人民幣的以太幣,然後在第二天,通過開放的天氣api來檢查天氣,如果晴天,則把合約鎖定的以太幣都轉到我的賬戶。
乙個合約寫好以後,就無法再被編輯或者修改。因此,你可以保證無論合約的內容是什麼,它都會無條件執行。不存在事後毀約的情況。
還有就是如果使用者想要使用和執行智慧型合約,就必須要為執行該智慧型合約付出一定費用。這筆費用是獎勵給實際花費了記憶體、儲存、計算和電力等資源來執行合約的節點。但是,你並不是付美元或者英鎊這樣普通的貨幣,而是通過以太幣來支付相關費用。以太幣在以太坊系統中扮演雙重角色,為各種數字資產交易提供主要的流動性,更重要的是提供了了支付交易費用的一種機制。關於以太幣的總量也一直是乙個好奇的點,***中只給出了它的發行方式,沒有給出明確的總量,不過可以明確的是和位元幣一樣以太幣的的**量增長率長期來看也趨於零,可以看做是限定數量的。
儘管位元幣和以太坊是經常被一起提及的兩個詞,但實際上,位元幣與以太坊有著很大的區別。它們唯一的共同點是,以太坊也是乙個在區塊鏈之上執行的加密資產。而作為區塊鏈開放平台的以太坊,因為它的可程式設計性以及可擴充套件性,也讓他是生態上產生了很多應用。在當前市值排名前300的區塊鏈專案中,基於以太坊平台進行搭建的佔比超過80%,其應用涵蓋底層技術、金融領域、非金融領域,共計42個子行業。
區塊鏈2 0 以太坊ETH
區塊鏈研究者梅蘭妮 斯萬,在 區塊鏈 新經濟藍圖 一書中,她將區塊鏈分為 區塊鏈1.0,貨幣 區塊鏈2.0,合約 區塊鏈3.0,應用。位元幣是區塊鏈1.0的代表,以太坊則是區塊鏈2.0的代表。以太坊最初的設計目標就是成為智慧型合約和去中心化應用的平台,它的創始人是維塔利克 布特林 v神 以太坊區塊鏈...
以太坊區塊鏈
由私鑰控制.與 無關聯 可以建立發起交易給另外乙個賬戶.外部賬號之間的交易是轉賬 外部賬戶轉賬到合約賬戶可以啟用合約賬戶 被合約 控制,有關聯的 可以響應外部賬戶發起的交易 這裡需要注意的是這裡的merkle樹並不是位元幣的merkle樹,以太坊使用的是mpt樹.merkle樹的變種,功能更強大.可...
以太坊 理解區塊鏈
目錄 一直都說在聽說區塊鏈,都說是什麼劃時代的技術,一種顛覆性的技術,繼人工智慧後的一種革命性的技術。各種光鮮詞彙全用在區塊鏈上,就一直沒明白它到底高深在何處?今天的網際網路世界可以說是資訊網際網路,以前一直說地球村,網際網路將地球變小了,你在地球的這邊可以隨時和地球的另一邊進行交流,如果說資訊網際...