比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads

以太坊:金色觀察|在以太坊上開發DApp需要哪些工具?

Author:

Time:1900/1/1 0:00:00

以太坊上的應用是以太坊整個生態市場熱度的支撐,那如何在以太坊上開發應用呢?

從2017年和2018年開始,以太坊上的應用不斷出現,如今形式多樣,但在開發上可以進行一定的歸類。

區塊鏈的特性決定了與一般應用開發不同的是,區塊鏈應用需要做鏈上的部署,所以在以太坊上的開發工具,主要是完成鏈上部署的工具。

一般的互聯網應用開發會有前端和后端,前端只用戶看到的部分,后端則是應用的管理部分。對于一個dapp,一定會有前端,并且也一定要有鏈端,即部署智能合約部分,后端對于應用前端的管理部分,有些應用會有,有些應用沒有。其區分在于,前端顯示的部分是否為了體驗更好而做到一些中間優化。

金色晚報 | 5月11日晚間重要動態一覽:12:00-22:00關鍵詞:比特幣減半、CME比特幣期貨、人社部、卡塔爾央行、Coinbase

1. BTC預計于5月12日3時左右減半。

2. 周日暴跌后CME比特幣期貨價差高達近13%,創歷史新高。

3. 人社部發布公告 擬新增職業信息包括區塊鏈相關技術人員。

4. 湖北:大力發展人工智能、區塊鏈等信息技術產業。

5. 吳忌寒:預測減半后全網算力下降20%。

6. 歐洲央行執委默施:目前缺乏針對央行數字貨幣的具體案例。

7. BitCoke出資一億美元投資ETH礦場。

8. Coinbase首席執行官支持美國加州加密貨幣定義新法案

9. 卡塔爾央行計劃采用金融科技和區塊鏈解決方案。

10. 華爾街投資巨頭保羅·杜德·瓊斯確認比特幣占其投資組合1-2%。[2020/5/11]

目前看到的defi,簡單的nft?dapp基本只有鏈端和前端。本文中,通過對以太坊官方的查閱,將列舉dapp開發里用于智能合約部署的框架工具和非框架型工具。

分析 | 金色盤面:ETH/USD 三十分鐘級別上軌受到壓力:金色盤面綜合分析:ETH/USD短期小幅上漲,三十分鐘級別在上軌收到壓力作用,出現小幅下調,直接向上突破概率較小,注意回調風險,下方支撐位269。[2018/8/15]

智能合約開發框架

Hardhat

目前最好的框架之一,支持快速測試,同時提供了最全的教程和最簡單的集成。對于JS框架的開發者很容易上手,使用Waffle和Ethers.js進行測試,還可以與OpenZeppelin的可升級智能合約插件直接集成。

Truffle

金色財經現場報道 CSDN創始人蔣濤:以太坊社區有超過25萬的開發者:金色財經6月3日現場報道,在今天的以太坊技術及應用大會上,CSDN創始人&董事長、極客幫創始合伙人蔣濤在演講中說:以太坊的出現帶來了整個區塊鏈世界的活躍,以太坊開發者調查報告中顯示,區塊鏈開發者2017年后入場最多,以太坊最受關注。以太坊開發者年輕人居多,48%開發者工作經驗少于三年。以太坊是區塊鏈最活躍的社區,有超過25萬的開發者。[2018/6/3]

Truffle是以太坊智能合約的默認開發框架,為其他工具樹立了標準。很容易與工具Drizzle和Ganache集成。可以為升級的Truffle團隊帳戶付費,訪問智能合約的持續集成,可視化部署和監視。還可以與OpenZeppelin的可升級智能合約插件直接集成。

金色財經現場報道,鯨準研究院院長譚瑩:區塊鏈商業落地面臨四大問題:金色財經現場報道,鯨準研究院院長譚瑩在GoldenBlock 共識·鏈上未來論壇上表示,區塊鏈商業落地面臨底層基礎設施不完善;傳統思維限制區塊鏈商業化推進;區塊鏈應用缺乏產品化和評測標準;底層平臺各有所長,用戶難以認識和選擇四個問題。[2018/4/10]

Brownie

Brownie可以說是Python的Truffle,用Python編寫的,是一個非常簡單、干凈的框架,消除了使用JavaScript帶來的許多麻煩,可以使用這個框架輕松地來處理和部署智能合約。

Embark

Embark是一個整個DAPP框架,是一個全棧的區塊鏈平臺。例如能夠將Chainlink合約部署到Kovan網絡,帶有一個UI,允許在GUI中與區塊鏈和合約進行交互。是一個理想的全棧解決方案集成。

Waffle

Waffle被列為智能合約框架,可以與其他任何框架一起使用,是更原始,更簡單,可定制的框架,是Hardhat的默認工具。

Dapp.tools

Dapp.Tools用Haskell編寫的,支持多種插件,例如OpenZeppelin。雖設計極簡但可用功能強大。是一個簡約的對命令行友好的框架。

Epirus

Epirus是一個開源項目,像“Truffle”,也有一個付費的升級工具,是使用Java的Web3實現,有對Android的支持,行業內使用Java的智能合約平臺很少。Epirus有利于吸引更多的Java工程師進入該行業。

非框架類開發工具

OpenZeppelin

OpenZeppelin是一個為智能合約工程師創建工具的平臺。有一些默認設置,例如ERC20和ERC721工具,可以在其中導入其合約并在幾秒鐘內構建代幣。

OpenZeppelin的另一個重要方面是其可升級合約功能。部署一個正在運行的項目意味著必須部署一個代理合約以便支持需要進行的任何更改。

Etherscan

Etherscan是最受歡迎的區塊瀏覽器。當用戶想要查看合約以及已部署內容時,需要ABI和合同地址。用戶找到合約地址通常很容易,但是獲得ABI卻很困難。大多數框架都有某種驗證插件,部署智能合約后,可以立即在Etherscan上進行驗證。確保在你的應用程序中可以使用它。

create-eth-app

create-eth-app是一個平臺,使用ReactJS為智能合約增加前端。它使用了很多新的React技巧,例如StateHooks,使構建真正強大的前端變得更加容易。

eth.build

Eth.build是一個聚焦于Web3.0的教育型沙盒,具備如下特性:無代碼拖拽式編程、完全開源、可視化地直觀地理解以太坊的工作方式

Remix

IDE是一款基于瀏覽器的IDE,它用于開發智能合約,也是目前常用的一款開發以太坊智能合約的IDE,對于新手很友好。由于是基于瀏覽器的IDE,不用安裝,也不用去安裝Solidity運行環境,打開即用。

Tags:以太坊區塊鏈ETHAPP什么是以太坊幣制式區塊鏈騙局曝光騙局staking ETHWrapped Virgin Gen 0

Gate交易所
ALICE:閃電網絡:詳解比特幣Layer2擴容方案

什么是閃電網絡?(LightningNetwork)閃電網絡是比特幣最具討論度的Layer2擴容方案之一,其背后的主要思想是設計一種支付協議,可用于比特幣所面臨可擴展性問題的鏈下解決方案.

1900/1/1 0:00:00
NFT:NFT相關的21個常見術語科普

NFT愛好者在談論這個東西時候總是會有一堆讓人眼花繚亂的術語,對非圈內人來說會感覺難以理解,這里整理了23個術語解釋來幫助你理解.

1900/1/1 0:00:00
NFT:三大藍籌潛力NFT盤點

本文由”老雅痞“laoyapicom授權轉載2月26日消息,據NFTGo.io數據顯示,3Landers系列NFT24小時交易量達到915.7萬美元,同比增長212.96%.

1900/1/1 0:00:00
元宇宙:韓國All IN元宇宙

截至目前,韓國政府已經出臺了一系列有關新技術的傾斜政策,而5G和XR是這些政策中的核心。隨著元宇宙概念的深入人心,韓國政府不斷調整他們的施政方向.

1900/1/1 0:00:00
X2Y2:權限風波過后 X2Y2如何挑戰OpenSea?

繼LooksRare之后,又一個OpenSea挑戰者X2Y2來了。上周,X2Y2宣布向超過86萬個OpenSea交易用戶發放X2Y2通證空投,并啟動了「掛單挖礦」的獎勵機制.

1900/1/1 0:00:00
元宇宙:警惕元宇宙虛擬資產“通脹”

國內元宇宙走向成熟,還需要一個成長過程。未來要強化對元宇宙公共治理政策的研究,如當房產等虛擬資產波動較大時,需要迎來對于虛擬資產炒作的相關監管.

1900/1/1 0:00:00
ads