“好兵配好劍”——隨著區塊鏈技術進一步發展,各種開發工具層出不窮,極大的便利了開發者的工作。面對眼花繚亂的工具,到底哪些是區塊鏈大牛們常用的工具呢?下面我們給大家總結了11個常用的區塊鏈開發工具。
1、Solidity
Solidity是區塊鏈開發者中最流行的編程語言之一。
它支持面向對象的范式并且可以用于編寫智能合約。以太坊DApp也可以用Solidity編碼。Solidity是針對以太坊虛擬機(EVM)而設計的。
如此看來,是什么使Solidity獨樹一幟的呢?首先,它被應用在最流行的區塊鏈解決方案——以太坊上。其次,它可以被用在開發各種用例的智能合約上,特別是在眾籌、投票和多重簽名錢包方面。
作為區塊鏈開發人員,您可以從閱讀Solidity文檔開始。
2、Cakeshop
報告:10月區塊鏈產業融資量額齊降:10月全球區塊鏈產業發展月報顯示,2020年10月全球區塊鏈產業共發生69起融資事件,總融資金額約2.8億美元。融資數量較上月大幅回落,單月融資總額和項目平均融資額均降至相對低點。融資輪次仍以戰略投資為主,種子/天使輪占比回落。中美繼續主導全球區塊鏈投融資,英國、新加坡等處于第二梯隊。數字資產、區塊鏈底層及實體場景受資本市場青睞。(01區塊鏈)[2020/11/3 11:31:38]
Cakeshop幫助您管理本地區塊鏈節點,它附帶了可以用來設置集群節點、處理合約并探索區塊鏈的各種API和工具。
3、Geth
Geth幫助構建以太坊節點,它是由Go語言編寫的,可以對以太坊區塊鏈進行各種操作,例如它可以用來傳輸以太幣、挖掘以太幣、并且創建智能合約。此外,它還可以用于搜索區塊歷史。
Geth有如下三種使用方式:
JSON-RPCserver.
Command-line.
新加坡各大銀行聯手開發基于區塊鏈的數字貿易登記處以提高透明度:新加坡的銀行正聯手開發一個數字貿易金融登記處,這將作為一個中央數據庫,銀行可以從中獲取貿易交易記錄。該平臺將基于區塊鏈技術創建,旨在推動更大的透明度,減少貿易欺詐的風險,包括重復融資(duplicate financing)。該計劃由星展銀行(DBS Bank)和渣打銀行(Standard Chartered)牽頭,得到了包括荷蘭銀行(ABN AMRO)、澳新銀行(ANZ)、德意志銀行(Deutsche Bank)、印度工業信貸投資銀行(ICICI)、華僑銀行(OCBC)和大華銀行(UOB)在內的其他12家銀行的支持。
星展銀行在周二的一份聲明中表示,新加坡區塊鏈科技初創公司DLTLedgers已被選定開發該平臺。星展銀行表示其與渣打銀行一起,已為該平臺建立概念驗證進行了3個月的工作,雙方希望這一平臺能夠增強貸款實踐,提高大宗商品貿易的透明度。據悉,該倡議得到了新加坡企業發展局的支持,并獲得了新加坡銀行協會(ABS)的贊同。(Zdnet)[2020/10/6]
Interactiveconsole.
武漢發展實施方案:促進區塊鏈等數字經濟新興技術和實體經濟深度融合:6月23日,武漢市委常委會審議并原則通過了《促進線上經濟發展實施方案》、《武漢市突破性發展數字經濟實施方案》。24日下午,市政府新聞辦舉行新聞發布會,對兩大方案提出的背景、實施基礎、突破路徑和相關政策等進行解讀。根據實施方案,武漢將聚焦數字產業化、產業數字化,促進人工智能、區塊鏈、云計算、大數據、5G等數字經濟新興技術和實體經濟、城市治理、社會民生深度融合通過實施數字經濟5大新基建、7大新產業、3大新融合的“573”工程。[2020/6/26]
作為區塊鏈開發人員,您可以在Windows,Mac和Linux操作系統上使用Geth。安裝Geth后,首先需要鏈接到現有的區塊鏈網絡或者創建自己的區塊鏈網絡。為了簡化程序,Geth會自動鏈接到以太坊主網。
需要注意的是,在您開始使用之前,Geth會下載整個以太坊區塊鏈。下載時間取決于您的網速。同時,我們建議您使用外接硬盤來儲存以太坊區塊鏈。
動態 | 以太坊區塊鏈上115.3萬枚USDC被銷毀:據Whale Alert監測, 北京時間8月26日9:30:08,以太坊區塊鏈上115.3萬枚USDC(價值約115.2萬美元)被銷毀。[2019/8/26]
4、BlockchainTestnet
區塊鏈測試網絡對于區塊鏈開發人員來說是必不可少的,測試網絡可以讓您在上線各類DApp前對其進行測試。每一個區塊鏈解決方案都有其自己的測試網絡,
我們也建議您在項目上線前使用相應的測試網對應用進行測試。
測試網之所以重要,是因為它可以讓您在不耗費實際資源的情況下進行測試。舉個例子,以太坊用gas作為燃料來執行不同的動作。
開發人員如果在主網上對區塊鏈DApp進行測試,則每次進行測試時都消耗gas,這意味著要花費上千美元來進行測試,這是不現實的。
有了測試網,區塊鏈開發人員可以在不花費大量現金的情況下解決程序中存在的bug。測試網的選擇取決于您的DApp。您可以使用公共測試、私人測試、或者GanachiCLI——可自定義的區塊鏈模擬器。
“區塊鏈”關鍵詞在百度搜索指數中達近11萬 比一個月前暴漲15倍 :“區塊鏈”關鍵詞近日在百度搜索指數中達到近11萬的歷史新高,比一個月前暴漲15倍。[2018/1/13]
5、Blockchain-as-a-Service(BaaS)
對于很多業務來說,要實現完整的端到端區塊鏈解決方案是不現實的。這就產生了區塊鏈即服務(BaaS)。
借助BaaS,企業可以使用云基礎設施創建和托管其DApp解決方案。BaaS需付費使用,而且企業還需雇傭區塊鏈開發人員來處理所有的實施流程。
了解如何使用BaaS對于區塊鏈開發人員來說是非常必要的,它可以幫助您獲得更多的信任和聲譽
。它和軟件即服務模型十分類似。Azure,Microsoft和SAP都是您需要了解的幾個BaaS解決方案。
6、Truffle
Truffle是一個以太坊區塊鏈開發框架。它為以太坊的開發提供了資產管道和開發環境。通過Truffle,您可以開發出復雜的以太坊DApp和各類智能合約。它有一個龐大的程序庫,可以幫助您處理極具挑戰性的要求。
Truffle提供的幾項主要功能:
使用Chai和Mocha自動進行合約測試;
進行包括鏈接、編譯和部署在內的全面智能合約開發;
使用可配置的構建管道執行自定義構建過程;
7、Ether.js
Ether.js是一個用JavaScript開發客戶端錢包時用起來十分順手的工具。
通過它,您可以與以太坊區塊鏈進行交互。最初,它必須與ethers.io搭配使用,但現在,它已經有一個十分完善的程序庫了。
Ether.js的主要特征:
私人密鑰在客戶端具有安全性;
使用MetaMask,Etherscan和其他工具可以輕松連接到以太坊節點;
體積小,壓縮后僅88kb;
完善的記錄備案;
開源;
8、RemixIDE
RemixIDE是一款常用的基于瀏覽器的IDE。打開瀏覽器,您就可以利用Solidity語言開發以太坊智能合約了。
它使用JavaScript開發,這也意味著您可以使用任何現代瀏覽器或在本地使用。它提供了模塊支持,可以為IDE帶來更多功能。
例如,
您可以使用文件資源管理器模塊來保存或者加載計算機中的文件。
還有其他包括插件管理器、穩定編輯器、終端和設置在內的其他有用的模塊。
9、HyperledgerCaliper
HyperledgerCaliper是一款幫助您檢測區塊鏈性能的工具。它可以通過設置不同的參數來測試區塊鏈的性能。
10、Solc
如果您使用過Solidity,那么您一定已經知道它的語法是類似于ECMAScript的,松散型的語言。
但是以太坊虛擬機使用的格式略有不同,在這種情況下,Solc就成為處理以太坊相關項目的必備工具。
Solc是一個Solidity編譯器,可以將solidity腳本轉換成更易讀取的格式。它生來就附帶大多數以太坊節點的特性,因此注定它一定會廣受歡迎。Solc也可用于離線編譯。
11、dAppBoard
dAppBoard是一個用于分析以太坊智能合約的平臺。此外,它還附帶了以太坊區塊鏈瀏覽器的功能。
dAppBoard是基于網頁的,并且可以幫助您監控在以太坊上運行的智能合約。它可以為您提供很多信息。
總結
作為開發人員,我們要始終關注新的工具,最好的方法就是觀察其他開發人員開發的有趣的東西,這樣我們也可以找到最適合自己的工具。
(網址:
https://www.education-ecosystem.com/projects/cryptocurrency)
你準備好試試這些新工具了么?歡迎在下面的評論區和我們分享你的看法!
來源|DZone
編譯|火火醬
責編?|?Carol
出品|?區塊鏈大本營
在多重利好下,本周比特幣再次迎來10%以上的大幅上漲,多次向上突破12000美元心理關口。本輪上漲的動因可能有人民幣“破7”帶來的避險情緒,也有萊特幣減半行情的帶動作用.
1900/1/1 0:00:00資本市場黑天鵝頻發,昨夜美國總統宣布將于9月1號對中國剩余3000億美元的商品加征關稅,美股急轉直下,道瓊斯指數振幅達到600點,黃金快速上漲收復失地,但是黃金并未創出本輪反彈的新高.
1900/1/1 0:00:00Trustnodes8月7日報道,根據Etherscan的數據,以太坊網絡上已經發布了20多萬份智能合約。 以太坊區塊鏈于2015年7月30日正式上線,目前已經被世界上的諸多獨角獸公司所使用.
1900/1/1 0:00:00今天,市場一片血色,大部分幣都出現放量下跌的狀況,但晚間,抄底資金出現,主流幣出現反彈,但大部分的幣依舊下跌10%以上,走勢依舊很弱.
1900/1/1 0:00:00隨著美聯儲降息、人民幣破7等一系列重大事件的發生,黃金和比特幣等資產的避險屬性也越來越明顯,本周一,比特幣再次突破11500美元關口,而隨之發生的,則是其市場占有率再次飆升,截至發稿時.
1900/1/1 0:00:00又一個明星項目首席科學家離職了。8月5日上午,ThunderCore英文社群電報群和中文微信群管理員發布消息稱ThunderCore聯合創始人、技術核心ElaineShi博士在結束了2年的合約后.
1900/1/1 0:00:00