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