月亮链 月亮链
Ctrl+D收藏月亮链

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

作者:

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

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

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

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

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

金色热搜榜:RUFF居于榜首:根据金色财经排行榜数据显示,过去24小时内,RUFF搜索量高居榜首。具体前五名单如下:RUFF、CHAT、LINK、REN、MKR。[2021/4/16 20:27:58]

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

智能合约开发框架

Hardhat(JavaScript)

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

金色相对论 | 杨玉梅:延续精投的投资逻辑 把每一个项目都做到极致:在本期金色相对论中,节点资本管理合伙人杨玉梅发言指出:长远来看,整个行业的发展愈发成熟,不论应用落地还是行业人员素质等各方面都在不断的提升,都在稳步发展。但短期来看,目前还找不到2017年或者2018年上半年那样的猛烈行情。我相信随着大环境的改善,整个行业未来是非常可期的。

节点的投资逻辑始终没有变过,从创立之初一直专注于区块链行业,致力于发现并寻找行业里的领袖企业,着力打造产业生态,形成协同发展的生态效应。在这样的投资逻辑下,去寻找最有价值的项目和团队。就目前的行情,我们更着重于技术本身、商业逻辑和团队实力。节点资本从2016成立,从成立到现在共投了近300个项目。我们在前两年是广撒网的投资方式,投了200多个。但是从2019年开始,投资节奏全部放缓,采取精投的投资方式,锁定了十个股权类的项目。今年我们依然延续精投的投资逻辑,为行业去寻找和挖掘更加优秀的项目及团队,争取所投项目皆精品,同时,我们也会对每一个所投企业加强投后服务,支持他们更快更好的发展,然后把每一个项目都做到极致。[2020/2/13]

Truffle(JavaScript)

金色午报 | 12月10日午间重要动态一览:7:00-12:00关键词:李礼辉、以太坊升级、OKEx、马绍尔群岛、SOV

1. 李礼辉:更看好法定数字货币或者金融机构数字货币。

2. 伊斯坦布尔升级后,以太坊交易笔数跌至近一年来最低水平。

3. 马绍尔群岛国家数字货币SOV正积极开发,受到Block.One启发。

4. 以太坊2.0开发团队正式发布Lighthouse公共测试网。

5. OKEx发布OKB 11月报:市场流通总量3亿枚?,OKChain公链完成最后测试。

6. MATIC暴跌,项目方一月内从基金会合约转出1.6亿枚代币。

7.社科院何海峰:货币在转型升级时可能会形成新标准,需要监管相应跟进。

8.汉语盘点2019年度候选字词出炉,区块链入围。

9.青岛日报:虚拟货币不等于区块链,投资谨防被套路。[2019/12/10]

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

分析 | 金色盘面:BTC期货合约持仓变化:金色盘面综合分析: OKEx的BTC期货合约做多账户66%,做空账户33%;主力多头平均持仓比例为24.57%,主力空头平均持仓比例为15.4%,做多账户持续在高位,说明市场多头占优,而多空持仓比例差值大幅增加,说明空头账户增加的同时仓位没有提高,短线市场明显偏多。截至发稿时,OKEx现货价格为6770美元,期货合约当周BTC0831价格为6762美元,贴水8美元,市场对于上涨的预期值依然较高。(数据来源OKEx)[2018/8/27]

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

标签:以太坊APPRUFFETH以太坊交易币怎么交易imtoken官网appruff币创始人ethical和ethnic区别

比特币行情热门资讯
OSM:Cosmos空投盛宴:从不温不火到备受瞩目_OSMO币

在这场史无前例的大牛市中,加密生态繁荣的同时,以太坊缺陷也逐渐凸显,各大公链以及Layer 2项目横空出世,Solana、Avalanche、Polygon等吸引了绝大多数投资者的目光.

1900/1/1 0:00:00
NFT:估值动辄10亿美元 加密数据服务赛道为何颇受传统机构青睐?_SNFT

在大单频现的区块链一级市场,有一个赛道不容忽视,那就是区块链数据服务。这一赛道从2021年初以来就颇受资本青睐,涌现出不少独角兽企业。数据是新时代的石油.

1900/1/1 0:00:00
ADAM:Michael Clare:ADAMoracle创建DataFi是出于生态发展的长远考虑_MIC

在加密货币市场,连续数月的波动使很多代币受到价格回调的影响纷纷跌落,而从目前ADAM的行情走势上看,二级市场并没有明显的抛盘,即使处在回调行情中,ADAM依旧能够保持稳步上涨.

1900/1/1 0:00:00
区块链:全国政协委员陈晓红:加快推进元宇宙市场稳健发展_目前可以挣钱的元宇宙游戏

2022年两会,全国政协委员、中国工程院院士、湖南工商大学党委书记陈晓红提交了《加快元宇宙市场稳健发展,做强做优做大我国数字经济》提案.

1900/1/1 0:00:00
WEB:一场战争 扯掉了Web 3和NFT的遮羞布_ARK

2 月 24 日,俄罗斯和乌克兰的军事冲突正式爆发,在过去的一周里,俄罗斯除了要面对现实世界中军事和金融上的压力,还有来自互联网世界的「炮火」.

1900/1/1 0:00:00
以太坊:浅谈 EVM 兼容性:为什么非EVM公链都在拥抱EVM?面临哪些问题?_people币对标以太坊

原标题:《EVM compatibility and the future of blockchains》以太坊在第一波“以太坊杀手”中幸存下来.

1900/1/1 0:00:00