原文作者:Michelle Leech 原文链接: https://medium.com/tendermint/starport-the-easiest-way-to-start-building-a-blockchain-8ecc016573d0 仅需两个命令即可创建新的区块链 Starport 是一个开源且能快速开发原型的工具,开发人员只需使用两个 CLI 命令就可以快速构建新的区块链。目前,即使是经验丰富的区块链开发人员,构建一个新的区块链并启动本地测试网也要占用近一天的时间。通过 Starport 的测试版本,开发人员可以在不到五分钟的时间内启动一个基于 Cosmos SDK 的简单区块链。Starport 的智能搭建功能从根本上减少了开发时间,并大大降低了数百万开发人员进入区块链行业的门槛。https://github.com/tendermint/starport 降低准入门槛 对于开发人员和终端用户而言,广泛普及区块链的已知障碍包括:需要长时间的技术学习以及用户体验很不友好。与 900 万个 Javascript 开发人员相比,估计区块链开发人员的数量刚刚超过 100,000。截至 2019 年 6 月,「区块链开发者分析报告」提到平均每月有 6,842 位活跃的加密货币开发人员。这种差距突显了巨大的增长潜力以及对更好的开发工具的需求。区块链开发者分析报告:https://consensys.net/blog/blockchain-development/ethereum-has-4x-more-developers-than-any-other-crypto-ecosystem/Starport:五分钟搭建区块链 Tendermint Core,Cosmos SDK 和跨链通信协议(IBC)是构建「区块链互联网」必不可少的基础层。但是,为了促使生态进一步发展和成熟,Tendermint 认识到需要更高级别的工具来支持在强大的 Cosmos 堆栈上更快更简单的应用开发。因此,Tendermint 开发创建了 Starport 工具,帮助新开发人员在数分钟内搭建,建模并启动 PoS 区块链。观看 Starport 工具演示,了解其易用性:https://youtu.be/rmbPjCGDXekStarport 功能 构建区块链:仅需一个命令,即可建立并开发一个基于 Cosmos SDK 的全功能区块链 构建类型:仅需一个命令(包括 CLI 命令,REST 端点和 Web UI 视图),即可创建一个新的数据类型 构建 Web 应用程序:自动创建 Web 应用程序(包括 CosmJS 和与区块链进行交互的 API) 热重载:更改源代码后,Web 应用程序和区块链将自动重载 智能合约:仅需一条命令,即可将 CosmWasm 智能合约添加到区块链 实时更新:Starport 支持 Cosmos SDK 的稳定版本—— Launchpad。它很快还将支持Stargate—— 支持 IBC 的 Cosmos SDK 版本 使用 Starport 可以构建什么? Starport 现已可供开发人员下载并试用。开始将您的想法变成区块链吧!查看这些简短的教程来开始使用 Starport 进行构建:在计算机上安装 Starporthttps://github.com/tendermint/starport3 分钟的教程:构建您的第一个区块链https://www.youtube.com/watch?v=rmbPjCGDXekBlog(从零开始)教程:无需搭建结构便可在 Starport 中创建 Bloghttps://www.notion.so/Starport-Blog-f928931b7d4e423992d1a105cd5f5ea2投票应用教程:使用基于 Web 的用户界面构建投票应用程序https://www.notion.so/Starport-Poll-406c136cef48435795a5ef02692cd299智能合约教程:使用 CosmWasm 将智能合约添加到您的应用程序:构建,上传,实例化和运行智能合约https://www.notion.so/Smart-contracts-with-CosmWasm-c6fbcd584b78437a843e738b922dc108 更好的区块链起步工具 目前大多数基于 Cosmos SDK 开发的区块链都可以说起源于 Cosmos Hub 的源代码—— Gaia。这给区块链开发人员带来了许多维护问题。例如,仅要将 Gaia 重命名,开发人员必须在 23 个文件中完成 105 处更改。这是一个简单查找和替换搜索无法轻松解决的,复杂且容易出错的过程。为了帮助新的开发者快速上手入门区块链开发,需要提供一个清晰原始的搭建工具。目前在 Gaia 能找到大量的代码文件,但大多数区块链开发人员并不需要如此大量且繁杂的内容。相比之下,Starport 仅包含了构建基于 Cosmos SDK 的区块链所需要的最少文件。 「Code with Us」研讨会 简介:在本教程中,您将使用 Starport 构建一个简单的投票应用程序。该应用程序将允许用户创建投票调查(创建投票调查将花费 Tokens),进行投票并在基于浏览器的界面中查看结果。Starport CLI 将用于构建代码并与 JavaScript 同时运作来启动应用程序以连接用户界面。这是一个适合初学者的教程,不需要任何关于 Cosmos SDK 的知识(对 Go 或 JS 有一定的经验,以及类似 Unix 的控制台)。时间:7 月 31 日,4 am CEST/7 am PDT/9 pm EDT/主讲人:Tendermint 开发主管 Denis Fadeev相关资料:https://github.com/tendermint/starport报名链接: https://cosmos.network/series/code-with-us/ 关于 Tendermint 在 Tendermint,我们使人们能够通过开放的,分布式的和可互操作的网络创建一个透明且可问责的世界。Tendermint 公司是通向 Cosmos 生态的门户,为开放网络构建关键的基础架构,例如 Cosmos SDK,Tendermint Core 和 Gaia。我们通过提供一流的工具来提升开发人员的经验,以窥视不断扩展的 Cosmos 生态。—- 编译者/作者:COSMOS 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
Starport ——最简单的区块链搭建工具
2020-09-04 COSMOS 来源:区块链网络
LOADING...
相关阅读:
- 后浪波卡成功突围,豪华出场后能否实现弯道超车?2020-09-04
- 我国首个金融区块链国际标准通过立项2020-09-04
- BMW官网全新改版上线迎接区块链3.0时代新机遇2020-09-04
- 可口可乐装瓶公司投资自动售货机的数字资产支付2020-09-04
- 科普 | 有关 Uniswap V2 的一切2020-09-04