DApps Workshop 简介(含安装视频) | ArcBlock 博客

DAppsWorkshop是ArcBlock推出的一款低成本、高价值的开发者工具,旨在简化去中心化应用(DApp)的测试过程。该工具允许开发者在不编写代码的情况下测试去中心化身份验证、资产转移等功能,快速构建POC并验证具体应用场景。

在我们追求让 DApps 开发[1] 和区块链服务变得容易的过程中,一直在寻找不同的方法来帮助自己和用户找到验证我们包括各种新技术、身份验证要求和新功能使用等服务的方法,能得以与网站、应用和其他人进行交互。今天最大的一个挑战是,因为我们还处于区块链技术发展的早期,测试或验证某些创意可能是一个耗时且昂贵的过程。默认情况下,测试既要花时间编码,也要花时间执行这些测试。

同样重要的是,许多区块链开发者都希望专注于如何使他们自己的应用或服务运作良好,但无论他们是多么优秀的开发者,总需要持续修复错误或更新代码,而测试和质保检测一个应用则是完全不同的思路心态。大多数情况下,一个最小可行产品或上市产品产生更多的费用和开发时间。

为解决这一问题,ArcBlock 发布了我们第一个以开发人员为中心的测试工具 DApps Workshop。它是一个低成本、高价值的开发者工具,帮助您在一系列去中心化应用场景中立即测试和验证去中心化身份[2] 的使用。例如,我们如何验证用户可以使用 DID 钱包安全登录应用?或者我们如何测试使用 DID 的不同用户或多方之间的通证和资产转移?或者我们如何测试应用的不同哈希、数字签名算法或加密级别?

您可以完成所有这些以及其他更多的工作,并且可以在不用写一行代码的情况下完成所有这些测试。DApps Workshop 为开发者和产品经理提供了一个简单的工具,可在几分钟内构建一个 POC 并验证他们的特定场景。这是一种低风险、低成本评估的可对应用进行及时修改的 POC 方法。

现在 DApps Workshop 可支持:

•交易有关的事务处理•支持所有包括多交易场景的 Tx 类的预建工作流和流程/规则•基于 DID 的身份认证,包括身份类型、DSA(数字签名算法)算法和哈希函数•可配置的元数据•定义所需包括档案简介和协议等声明•ABT 钱包移动认证•未来每个月增加的新功能

了解了创建 DApps Workshop 的原因及其用途,那么让我们来看看它是如何工作的。

启动 DApps Workshop

DApps Workshop 入门只需几步骤即可完成。您可访问参考:https://docs.arblock.io/forge/latest/tools/forge_workshop.html,或按以下步骤操作:

•安装 Forge CLI - $ npm install -g @arcblock/forge-cli

•运行命令 $ forge init,中国用户,请运行 forge init 镜像 http://arcblock.oss-cn-beijing.aliyuncs.com

•运行命令 $ forge start

•运行命令 $ forge workshop start

•然后打开 DApps Workshop 或访问 http://localhost:8807

现在 DApps Workshop 已经开始运行,您可以按照以下步骤说明来操作:https://docs.arcblock.io/forge/latest/tools/forge_workshop.html#how-to-use 用不到 5 分钟的时间来设置您的第一个应用和包括各种交易类型的事务处理方案,包括 TransferTx、ExchangeTx、UpdateAssettx、持有证明等。

References

[1] DApps 开发: https://www.arcblock.io/en/forge-sdk
[2] 去中心化身份: https://www.arcblock.io/zh/decentralized-identity

更多ArcBlock区块基石信息,可关注以下渠道了解:

  • 官网 | https://www.arcblock.io

  • ABT 链网 | https://www.abtnetwork.io

  • ABT 钱包 | https://abtwallet.io

  • 开发者文档 | https://docs.arcblock.io

  • Twitter | https://twitter.com/ArcBlock_io

  • Facebook | https://www.facebook.com/arcblock.io/

  • LinkedIn | https://www.linkedin.com/company/18355951/

  • Reddit | https://www.reddit.com/r/arcblock/

  • Medium | https://medium.com/arcblock

  • 微博 | https://weibo.com/realArcBlock

  • 微信群 | 加“ABT共识社区小助手(ID: L520abt1314)”好友入群

  • 电报群 | Telegram groups:

    Telegram (English): https://t.me/ArcBlock

    Telegram (中文): https://t.me/ArcblockAsian

DApps Workshop  文档点击查看

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值