以開發工具推動BCH的應用構建
最近BCH在技術方面的發展突飛猛進。BCH社群推出了很多開發工具,如比特幣現金網路新智慧合約程式語言Spedn,BCH的實時應用程式介面Bitsocket,比特幣現金開發套件Cashport等。
在阿姆斯特丹舉辦的第二屆 BCH Devcon黑客馬拉松活動也圓滿成功帶來了很多基於BCH的專案。包括一種使用比特幣現金的付費流媒體服務Honeystream,一個需要許可的token專案,一個圖片驗證概念,一個支援BCH支付的小時虛擬專用網路服務,以及使用BCH協議的信譽系統。一個團隊甚至展示了一個使用BCH銷售活動門票的想法,而另一個專案Blurry則允許人們銷售模糊圖片,這些圖片在進行BCH付款後變得清晰。而在這次活動中獲得第一名的則是開發工具PandaCash,是一款針對開發人員的一鍵式比特幣現金區塊鏈開發套件。
雖然 BCH目前急需開發人員開發出大量的應用程式推動BCH的使用,但是由於沒有標準化的開發環境,減緩了開發人員的開發程序。PandaCash作為一個一鍵式比特幣現金區塊鏈開發套件的使用工具,可以快速啟動個人BCH鏈,使用它來執行測試,執行命令並控制鏈的執行方式,能夠讓每個開發人員都能輕鬆訪問比特幣現金,加快BCH的開發程序。
使用 PandaCash可以呼叫比特幣現金區塊鏈,而無需執行實際的比特幣現金節點。地址可以使用固定數量的比特幣現金(不需要水龍頭或挖礦)重新迴圈,重置和例項化。預設情況下顯示除錯日誌。使用Pandacash開始使用比特幣現金應用程式時,唯一需要的是Docker容器和NodeJS安裝 - 個人區塊鏈可以從命令列工具啟動。PandaCash的原理:PandaCash由執行比特幣客戶端(Bitcoin ABC)的Docker容器組成。節點以regtest模式執行,因此不需要同步整個區塊鏈。它還集成了BitboxSDK,它連線到本地客戶端,並通過RESTful API公開對比特幣客戶端的訪問。該軟體包附帶了區塊瀏覽器,因此開發者可以瀏覽所有區塊和交易。
開發工具對於 BCH的意義?
減少錯誤,更安全
對於開發人員來說,開發一個新的應用程式,肯定希望它能夠經過測試,也希望其擁有更好的安全性和更少的錯誤。這些應用工具的使用就可以提高這些應用程式的安全性。例如使用 PandaCash,開發人員有機會重置區塊鏈,並從頭開始使用相同的測試資料,結果就是減少錯誤,使其變得更安全。
降低開發人員的開發成本
這些開發工具還能夠提高開發人員的開發效率,讓他們把時間更多的花費在構建使用者應用程式上,而不是在構建開發工具上,幫助他們加快開發程序。比特幣現金應用程式開發所需的時間更少,他們的開發成本也會更低。
壯大 BCH生態,加速BCH採用
好的實用工具將吸引更多應用程式開發人員加入到 BCH社群中。這些開發人員將利用這些開發工具開發出一系列的應用程式,將BCH納入到更多的用例中,壯大BCH的生態,加速BCH的採用,推動BCH更快的發展。