主页 > 元宇宙 > 正文

Coinbase 研究:Web3 开发者堆栈指南(4)

2022-09-08 14:04来源:未知编辑:admin

扫一扫

分享文章到微信

扫一扫

关注99科技网微信公众号

开发者工具

在允许应用程序与区块链网络交互的基础设施原语之上,是允许开发人员与上述原语交互的工具。 框架和 IDE — 开发人员框架由其他开发人员创建的代码库组成,使开发更容易。Truffle、 Moralis *、 Tatum 和 ThirdWeb * 等 Web3 框架让开发人员可以利用现有代码进行智能合约应用程序,因此他们不必从头开始构建所有内容。它们还允许开发人员测试和部署应用程序。Foundry 和 HardHat 等集成开发环境 (IDE) 结合了通用源代码编辑器,并将自动化和调试工具构建到一个易于访问的单一界面中。 低代码 / 无代码  —— 这些平台使面向用户的应用程序能够完全通过拖放界面快速设计 / 部署。像 Settlemint 这样的公司为开发人员提供了 NFT 的智能合约模板,以防止 web3 开发人员不得不重新发明轮子。 索引和查询  —— 数据索引器帮助人们定位和访问底层数据库中的特定数据。在 Web2 中,谷歌搜索是最流行的数据索引服务,它允许用户以亚秒级的响应时间查询存储在在线数据库中的数据。在 Web3 中,去中心化索引服务正在兴起,以帮助 dApp 开发人员获取、处理和查询区块链数据。Graph Protocol *、 Covalent * 和 Coherent * 都提供 API,用于从去中心化数据存储提供商和 EVM 兼容的区块链中提取和使用数据。 测试、模拟和监控 —— 在 web3 应用程序发布之前测试和模拟它们是很重要的。像 Tenderly * 和 Kurtosis * 这样的公司提供了各种工具来模拟智能合约和交易,以及调试任何问题的工具。Blocknative * 提供仪表板和工具,用于在交易提交到链上之前对其进行监控。 安全和审计  —— 鉴于智能合约利用的潜力,这些平台允许开发人员将安全和审计最佳实践应用到他们的应用程序中。OpenZeppelin *、 Certik * 和 Certora * 都为开发人员提供了各种服务、框架和监控工具,以减轻潜在的安全风险和漏洞。 消息传递 ——Web3 应用程序通常涉及向最终用户发送各种通信。例如,加密钱包可能希望向用户推送有关交易确认的警报。XMTP Labs * 和 EPNS 等公司正在构建安全的消息传递协议和去中心化通信网络,以推动用户参与并为 Web3 应用程序中的这些通知提供动力。 分析 —— 有许多平台和服务可以让开发人员探索、分析、提取和可视化区块链数据。Dune *、 Nansen * 和 Messari * 均提供各种 API 和报告功能,以在 web3 应用程序中构建数据可视化功能。Flipside Crypto * 提供 SDK(软件开发工具包)和 API,以创建和共享有关各种加密项目的数据见解。

应用支持层

应用支持层将上述所有层与特定的 web3 用途联系起来。NFT、DAO、DeFi 和游戏都有自己定制的开发者解决方案。 专注于 NFT 的工具为创建和管理 NFT 资产提供了基础设施。DAO 工具为 DAO 创建(Syndicate *、Samudai *)、治理(Snapshot *)和资金管理(Utopia Labs *)提供解决方案。专注于 DeFi 的工具提供 API,让开发人员可以访问各种 DeFi 原语。专注于游戏的工具(Venly *、Joyride *、 Horizon Blockchain Games *)为创建虚拟世界和基于区块链的游戏提供解决方案。

99科技网:http://www.99it.com.cn

相关推荐
盘点互联网大厂的Web3布局 盘点互联网大厂的Web3布局

2021年以来,元宇宙、NFT、数字藏品等新概念、新技术的不断破圈,让 Web3 得到

元宇宙2022-09-08

李伟:区块链是Web3.0时代的核心基础设施 李伟:区块链是Web3.0时代的核心基础设施

区块链为互联网提供有效的信任机制和价值传递方式,让数据可信、资产可信、

元宇宙2022-09-07

《营销系列3: Web3 Go-to-Market:新思维、新策略、新指标》 《营销系列3: Web3 Go-to-Market:新思维、新策略、新指标》

随着生态系统围绕 NFT 的发展,这些利益归于 NFT 所有者,而不仅仅是 NFT 项目的

元宇宙2022-09-07

《营销专题01: Web3时代,市场营销的变迁》 《营销专题01: Web3时代,市场营销的变迁》

通过开发并且售卖NFT,企业可以创造一个新的带来正向收益流的产品线。

元宇宙2022-09-07

12种最重要的Web3编程语言(2022年) 12种最重要的Web3编程语言(2022年)

随着加密货币行业的发展,学习 web3需要学习的编程语言、需要开发的平台和需

元宇宙2022-09-07

参加Web3 聚会,发现人们想要的不是 Web3 参加Web3 聚会,发现人们想要的不是 Web3

Web3 这个概念,已经承载了太多本不属于它的愿望。

元宇宙2022-09-07

什么是Web3? 这里有一些向朋友解释的方法 什么是Web3? 这里有一些向朋友解释的方法

互联网最伟大的创新之一是让信息能够在全球范围内得到分发,并且价格低廉、

元宇宙2022-09-07

Yann LeCun开怼谷歌研究:目标传播早就有了,你们创新在哪里? Yann LeCun开怼谷歌研究:目标传播早就有了,你们创新在哪里?

在昨日的学术圈,图灵奖得主Yann LeCun对谷歌的一项研究发起了质疑。

元宇宙2022-09-06

中文预训练模型研究进展 中文预训练模型研究进展

近年来,预训练模型在自然语言处理领域蓬勃发展。

元宇宙2022-09-06

国内最顶尖的人工智能专家们,都在研究什么? 国内最顶尖的人工智能专家们,都在研究什么?

人工智能技术的应用从方方面面推动了人类全面发展的进程,人工智能生态的繁

元宇宙2022-09-06