比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads
首頁 > USDT > Info

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

Author:

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

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

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

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

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

獨家 | 金色財經2月19日礦幣數據播報:金色財經報道,據幣印礦池數據顯示:

主流幣挖礦日收益分別為:BTC(¥1.17/T)、ZEC(¥0.53/T)、LTC(¥22.45/G)、BSV(¥1.19/T)、BCH(¥1.22/T)、DASH(¥0.10/G)。

當前熱門礦機數據及凈收益分別為:阿瓦隆A1066(BTC,¥29.23)、芯動A9+(ZEC,¥49.87)、芯動A4+(LTC,¥7.08)。[2020/2/19]

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

金色相對論 | 幣信熊越:閃電網絡最大的意義就是保證了主鏈的去中心化:在本期金色相對論之“閃電網絡:Hello,TPS”上,金色財經合伙人佟揚對話幣信CMO熊越,針對使用閃電網絡是不是在某種程度上又從去中心化回弱中心化,會形成了一個個的中心?的問題,熊越表示:大家相信比特幣、使用比特幣更多是看中它的去中心化、它的安全性等特性。正因為如此,在面臨擴容問題的時候,在面臨取舍的時候。比特幣只能選擇的路線就是維持主鏈的健壯,并用閃電網絡這樣的第二層網絡來根本性地解決容量問題,而不是簡單地用擴大區塊來解決問題。比特幣注定會受到各種反對勢力的攻擊,保持它的安全和去中心化非常重要,而閃電網絡最大的意義,就是保證了主鏈的去中心化。閃電網絡的節點幾乎是一個純粹的自由市場,任何人都可以自由進入和自由退出。在一個自由市場里自由競爭的結果,一定是會有更專業的人出現,就像餐飲業里會出現麥當勞一樣。[2019/3/7]

智能合約開發框架

分析 | 金色盤面:BCH快速上漲 逼近阻力位附近:金色盤面分析師表示:BCH在過去三小時上漲2%,接近凌晨低點725美元一線,注意突破情況,如果突破,短線可看漲至740美元附近,不破則按震蕩對待。[2018/8/4]

Hardhat(JavaScript)

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

Truffle(JavaScript)

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

金色財經現場報道,Ari Paul:未來數字貨幣用戶將會翻三倍:在2018年世界數字資產峰會(WDAS)暨FBG年會上,來自BlockTown Capital公司的Ari Paul表示,當前全世界大約有3000萬的數字貨幣用戶,這個數字在未來將會超過當前用戶數的三倍,達到9000萬以上的用戶。同時Ari Paul還稱,在當前的眾多項目中,最感興趣的項目是能夠使用戶群的成長的項目。[2018/5/2]

Brownie(Python)

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

Embark

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

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

Dapp.tools

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

Epirus

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

非框架類開發工具

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

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

Etherscan

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

create-eth-app

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

eth.build

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

Remix

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

Tags:以太坊ETHAPPDAP以太坊交易ETH/USDT世界幣appDapper

USDT
DAO:如何在加密行業(Web3)獲得工作機會?_TTE

Web3領域不止有二級市場,你可以在Web3領域創業,也可以在Web3領域找工作,怎么Web3領域快速找到工作呢?過去的一段時間,我給想在crypto找全職工作的陌生人和朋友提供建議.

1900/1/1 0:00:00
WEB:以用戶為中心 Web3和區塊鏈如何將用戶放在首位_區塊鏈工程專業學什么課程

本文由公號“老雅痞”laoyapicom授權轉載 競爭優勢正在改變 競爭優勢是每個企業都在努力爭取的,由谷歌、Facebook和Netflix等大型科技公司主導的市場中.

1900/1/1 0:00:00
DAO:金色學院前沿課第一講:去中心化自治組織(DAO)_BSP

    本課主題:革命性迭代,DAO去中心化自治組織為何是趨勢課程介紹:2021年隨著元宇宙、NFT爆火.

1900/1/1 0:00:00
比特幣:美國政府警告比特幣交易所不得向俄羅斯提供便利 新一輪制裁影響幾何?_NCE

北京時間3月1日凌晨消息,據外媒彭博社報道稱,美國政府已向比特幣交易所施壓,警告他們不得向加入制裁名單的俄羅斯個人和實體提供交易便利.

1900/1/1 0:00:00
區塊鏈:晚間必讀5篇 | 一場戰爭扯掉了Web 3和NFT的遮羞布_Bearn Defi Protocol

1.為什么NFT創建者會進入SEC“監管雷達”?最近有關非同質化代幣(NFT)的負面報道層出不窮,這些報道揭露了加密貨幣以及基于區塊鏈的資產存在著大量的問題.

1900/1/1 0:00:00
NFT:金色Web3.0日報 | 英特爾推出支持NFT鑄造的芯片_xEarn Capital

1.DeFi代幣總市值:1074.52億美元 DeFi總市值 數據來源:coingecko2.過去24小時去中心化交易所的交易量:64.

1900/1/1 0:00:00
ads