火星链 火星链
Ctrl+D收藏火星链

以太坊:金色观察|在以太坊上开发DApp需要哪些工具?

作者:

时间:1900/1/1 0:00:00

以太坊上的应用是以太坊整个生态市场热度的支撑,那如何在以太坊上开发应用呢?

从2017年和2018年开始,以太坊上的应用不断出现,如今形式多样,但在开发上可以进行一定的归类。

区块链的特性决定了与一般应用开发不同的是,区块链应用需要做链上的部署,所以在以太坊上的开发工具,主要是完成链上部署的工具。

一般的互联网应用开发会有前端和后端,前端只用户看到的部分,后端则是应用的管理部分。对于一个dapp,一定会有前端,并且也一定要有链端,即部署智能合约部分,后端对于应用前端的管理部分,有些应用会有,有些应用没有。其区分在于,前端显示的部分是否为了体验更好而做到一些中间优化。

金色晚报 | 4月21日晚间重要动态一览:12:00-21:00关键词:阿根廷、工行、Libra、Lendf.Me

1. 阿根廷央行测试基于区块链的新型清算系统;

2. 工行发布《区块链金融应用发展白皮书》;

3. 美国国会议员:尽管Libra进行了改造,但仍然是证券;

4. 研究分析:基于以太坊的稳定币总市值增长95.38%;

5. Lendf.Me将被追回资产转移至新地址,以便未来进行资产返还;

6. OneCoin诉讼案件原告向法官申请继续进行审理进程;

7. 浙江金华捣毁一利用“比特币” 犯罪团伙;

8. 区块链协会支持Kik公司 称SEC在混淆概念且Kin代币并非证券;

9. 研究员:1.86%的稳定币PAX被用于庞氏局MMM互助金融。[2020/4/21]

目前看到的defi,简单的nft?dapp基本只有链端和前端。本文中,通过对以太坊官方的查阅,将列举dapp开发里用于智能合约部署的框架工具和非框架型工具。

分析 | 金色盘面:BTC突破6500美元短线不宜追高:金色盘面综合分析:截至发稿,BITMEX永续合约的XBT-USD价格再度突破了6500美元,最高值6548.5美元,市场做多热情高涨,短线维持多头趋势不变,但是这里连续拉升,也出现了分时的技术背离压力,短线建议保持观望,不宜追高,可等待回落后择机入场。市场有风险,投资需谨慎。[2018/9/14]

智能合约开发框架

Hardhat

目前最好的框架之一,支持快速测试,同时提供了最全的教程和最简单的集成。对于JS框架的开发者很容易上手,使用Waffle和Ethers.js进行测试,还可以与OpenZeppelin的可升级智能合约插件直接集成。

世界区块链孵化中心在新加坡开幕 金色财经将会对此次开幕式进行现场报道:5月3日,由火币生态、Node Capital、BitTemple以及B+联合发起的世界最大区块链孵化中心于新加坡即将开幕。新加坡金融科技协会、新加坡中华总商会、新加坡投资协会、南洋理工大学、FBG资本、Ticker资本、时点资本,中民金融、区块链加速器、全维度区块链、Tuple Technologies、Bitkan,E27等行业知名机构与组织的200余名菁英应邀参加开幕酒会,共同见证全球区块链加速营、全球区块链Hackathon启动。知名孵化器科技寺策划支持活动,金色财经应邀将对活动进行现场报道。[2018/5/3]

Truffle

金色财经现场报道 中国信息通信研究院高级工程师:区块链需要经过严格的测试验证:金色财经现场报道,在2018大数据产业峰会上,中国信息通信研究院高级工程师卿苏德表示,不同的区块链厂商由于解决方案不一样,技术架构、通信协议和实现方法都不一致,在将解决方案大规模部署至生产环境之前,系统的性能、可扩展性、安全性、稳定性和可为回信等都需要严格的测试验证。[2018/4/19]

Truffle是以太坊智能合约的默认开发框架,为其他工具树立了标准。很容易与工具Drizzle和Ganache集成。可以为升级的Truffle团队帐户付费,访问智能合约的持续集成,可视化部署和监视。还可以与OpenZeppelin的可升级智能合约插件直接集成。

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运行环境,打开即用。

标签:区块链以太坊APPETH区块链局曝光局以太坊交易所app免费挖以太坊币的aPPtogetherbnb游戏解说

欧易okex官网热门资讯
BLUR:《环球时报》:元宇宙 国际关系“新试验场”?

自2021年美国股市元宇宙第一股Roblox上市以来,元宇宙概念开始逐步出圈。去年5月,韩国政府发起了元宇宙联盟,首尔表态希望成为首个元宇宙城市.

1900/1/1 0:00:00
元宇宙:科技巨头是如何布局元宇宙的

尽管元宇宙的生态似乎已经十分繁荣,但究竟何为元宇宙,却一直都没有形成一个共识。每一个宣布要入局元宇宙的企业都有一番关于元宇宙的独特表述,而对于应该怎样发展元宇宙,每个企业也都有不同的方案.

1900/1/1 0:00:00
CRYP:跨国界、避审查 加密货币在俄乌危机筹款中扮“重要角色”

近日,随着俄乌边境紧张局势持续升级,有数据显示,乌克兰的非政府组织和志愿者团体正利用比特币捐款众筹资金以加强本国的武装力量.

1900/1/1 0:00:00
ART:我为什么all in了mfers

非投资建议,只是一个mfer的所见所闻。如你所见,mfers火了。我第一次买入mfers是在今年2月1日,价格为0.77ETH,接下来的几天里又花了0.55ETH、1.03ETH买了两只,最后一.

1900/1/1 0:00:00
加密货币:Messari:当前市场下比特币和以太坊是风险资产吗?

在经过一段时间的怀疑之后,加密货币已经稳定地进入了全球金融大联盟。比特币、以太坊和其他主要的加密货币已经经历了相当大的市场波动,金融专业人士将其与主要资产类别和指数直接挂钩.

1900/1/1 0:00:00
比特币:IMF总裁:央行数字货币的3条普遍经验

演讲人:克里斯塔利娜·格奥尔基耶娃,国际货币基金组织总裁女生们、先生们、朋友们:首先我要感谢大西洋理事会,为我们提供了一个探讨央行数字货币探索的适宜场所.

1900/1/1 0:00:00