文章出于:http://wangxiaoming.com/blog/2016/06/19/ethereum-10/
go-ethereum客戶端通常被稱為geth,它是個(gè)命令行界面,執(zhí)行在Go上實(shí)現(xiàn)的完整以太坊節(jié)點(diǎn)。通過安裝和運(yùn)行g(shù)eth,可以參與到以太坊前臺實(shí)時(shí)網(wǎng)絡(luò)并進(jìn)行以下操作:
鏈接:
Pyethapp是以python為基礎(chǔ)的客戶端,實(shí)現(xiàn)以太坊加密經(jīng)濟(jì)狀態(tài)機(jī)。python實(shí)現(xiàn)旨在提供一個(gè)更容易刪節(jié)和擴(kuò)展的代碼庫。Pyethapp利用兩個(gè)以太坊核心組成部分來實(shí)現(xiàn)客戶端:
鏈接:
正如黃皮書中所說,ethereumjs-lib是核心以太坊功能的javascript庫。這是個(gè)簡單的元模塊,提供以下模塊。大部分JS模塊都在ethereumjs上有跟蹤。
鏈接:
Ethereum(J) 是以太坊協(xié)議的純Java實(shí)現(xiàn)。它作為可以嵌入任何Java/Scala項(xiàng)目的庫提供,并為以太坊協(xié)議及附屬服務(wù)提供完全支持。Ethereum(J)最開始由Roman Mandeleil開發(fā),現(xiàn)在受 資助。
Ethereum(J)支持CPU挖礦。目前它由純Java實(shí)現(xiàn),可用于私人和測試網(wǎng)絡(luò)。你甚至可以在實(shí)時(shí)以太坊網(wǎng)絡(luò)上挖礦,但是這樣從經(jīng)濟(jì)角度來說不劃算。
鏈接:
這個(gè)程序包提供了寫在Haskell上的工具,能使你連接到以太坊區(qū)塊鏈。
鏈接:
Parity 聲稱是世界上最快速最輕便的客戶端。它用Rust語言寫成,可靠性、性能和代碼清晰度都有所增強(qiáng)。Parity由Ethcore開發(fā)。Ethcore由以太坊基金會的幾個(gè)會員創(chuàng)建。
Arch Linux 程序包由Afri Schoedon和quininer進(jìn)行社群維護(hù)。
https://aur.archlinux.org/packages/parity/(穩(wěn)定,最新版本) https://aur.archlinux.org/packages/parity-git/(不穩(wěn)定,最新開發(fā))
已經(jīng)有人報(bào)告在樹莓派2上成功運(yùn)行了Parity。
ruby-ethereum是以太坊虛擬機(jī)上的一個(gè)實(shí)現(xiàn),用Ruby語言寫成。
鏈接:
相關(guān):
文章中的列表對應(yīng)的鏈接可以參考《Ethereum Homestead Documentation》第41頁1.2.4 go-ethereum