日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

以太坊不同客戶端的定義是什么?以太坊不同客戶端用途有哪些?

以太坊不同客戶端的定義和用途如下 , 下面小編給大家介紹一下 , 希望你能喜歡!

以太坊不同客戶端的定義是什么?以太坊不同客戶端用途有哪些?


以太坊發(fā)布以后 , 有多個(gè)客戶端 , 同時(shí)也支持多個(gè)平臺(tái) , 初學(xué)者往往被各種各樣的客戶端弄迷糊 , 本文進(jìn)行了詳細(xì)的總結(jié) 。
以太坊客戶端以語(yǔ)言進(jìn)行分類 , 在github上分成了不同項(xiàng)目 , 源代碼地址:https://github.com/ethereum/ , 雖然以太坊客戶端眾多 , 但是有兩個(gè)共同特點(diǎn):
1、同一語(yǔ)言的客戶端在不同平臺(tái)上的使用是完全相同的
2、不同語(yǔ)言的客戶端(mist、geth、eth等等)之間在同一個(gè)平臺(tái)(linux、windows或OSX)上共用一樣的應(yīng)用配置 , 同時(shí)其命令行可使用的參數(shù)也是一致 。
下面就以github上的項(xiàng)目為分類說(shuō)明各個(gè)客戶端的用途和特點(diǎn):
一、go-ethereum項(xiàng)目
開(kāi)發(fā)語(yǔ)言:go語(yǔ)言
客戶端文件:Geth
界面:命令行
適用平臺(tái):windows、linux和OSX
功能和特點(diǎn):該項(xiàng)目是使用最廣泛的以太坊客戶端 , 大部分節(jié)點(diǎn)都是運(yùn)行的該客戶端 , 教程和例子也最多 , 推薦使用 , 可用于挖礦 , 組建私有鏈 , 管理賬號(hào) , 部署智能合約等常用功能 , 不可以編譯智能合約 。
二、webthree-umbrella項(xiàng)目
此項(xiàng)目包含3個(gè)客戶端
開(kāi)發(fā)語(yǔ)言:c
客戶端文件:AlethZero、Mix和Eth
使用平臺(tái):windows、linux和OSX
界面:圖形化界面
功能和特點(diǎn):該項(xiàng)目嚴(yán)格來(lái)說(shuō)是cpp-ethereum 項(xiàng)目的一個(gè)shell , 是以太坊基金會(huì)的前CTO , Gavin Wood主持編寫(xiě)的 , 所以人氣也很高 , 易用性也很好 。AlethZero是圖形化的錢(qián)包客戶端 , 對(duì)應(yīng)的是Geth的功能 , 不過(guò)是全圖形化的 。但是隨著后續(xù)以太坊基金會(huì)主推的圖形化錢(qián)包Mist的推出 , 漸漸沒(méi)落 。Mix 是智能合約(以太坊稱為DAPP)的開(kāi)發(fā)IDE , 可以支持智能合約(DAPP)的編寫(xiě)、調(diào)試 , 部署 , 全圖形化界面 , 目前最主流的以太坊智能合約開(kāi)發(fā)平臺(tái) , 非常方便 , 強(qiáng)烈推薦 。Eth是C編寫(xiě)的命令行客戶端功能和Geth一樣 。
三、Mist項(xiàng)目
開(kāi)發(fā)語(yǔ)言:JavaScript
客戶端文件:Mist(目前使用Ethereum-Wallet的名稱)
使用平臺(tái):windows、linux和OSX
界面:圖形化界面
【以太坊不同客戶端的定義是什么?以太坊不同客戶端用途有哪些?】功能和特點(diǎn):該項(xiàng)目是以太坊基金會(huì)主推的項(xiàng)目 , Mist定位不只是一個(gè)錢(qián)包 , 而是將來(lái)DAPP(智能合約的應(yīng)用APP)市場(chǎng) , 類似于蘋(píng)果市場(chǎng) , 在這里可以有你的賬號(hào) , 可以瀏覽、發(fā)布和買(mǎi)賣(mài)以太坊的DAPP應(yīng)用 。目前因?yàn)殚_(kāi)發(fā)還不夠
全面 , 名稱暫時(shí)顯示為Ethereum-Wallet , 作用也很簡(jiǎn)單 , 就是一個(gè)錢(qián)包的功能 。強(qiáng)烈推薦 , 未來(lái)的主流客戶端 。
四、solidity項(xiàng)目
開(kāi)發(fā)語(yǔ)言:C
客戶端文件:solc
使用平臺(tái):windows、linux和OSX
界面:命令行界面
功能和特點(diǎn):該項(xiàng)目是以太坊智能合約(DAPP)的編程語(yǔ)言 , 使用solc作為編譯程序 , 該項(xiàng)目主要用于編譯 , 嚴(yán)格來(lái)說(shuō)是一個(gè)基本的編譯平臺(tái) , 一般開(kāi)發(fā)可用MIX替代 。
五、browser-solidity項(xiàng)目
開(kāi)發(fā)語(yǔ)言:C
客戶端文件:瀏覽器中顯示
使用平臺(tái):windows、linux和OSX
界面:瀏覽器界面
功能和特點(diǎn):該項(xiàng)目是智能合約瀏覽器版本的開(kāi)發(fā)環(huán)境 , 可以支持在瀏覽器中直接開(kāi)發(fā)、調(diào)試和編譯 , 對(duì)于初學(xué)者來(lái)說(shuō) , 可以快速上手 , 不需要安裝 , 非常方便 , 直接訪問(wèn)地址使用:https://ethereum.github.io/browser-solidity/
六、pyethereum項(xiàng)目和ethereumj項(xiàng)目
pyethereum項(xiàng)目是用python語(yǔ)言編寫(xiě)的以太坊客戶端 , ethereumj項(xiàng)目是用JAVA語(yǔ)言編寫(xiě)的以太坊客戶端 , 只是語(yǔ)言不同 , 和前面GO語(yǔ)言編寫(xiě)的客戶端Geth的功能完全相同 。

推薦閱讀