本周一,我们宣布了与PortalNetwork达成战略合作。今天,我们来具体介绍一下这个用例,并通过简短的视频展示,分析这两项产品的整合如何强化区块链产品与用户的结合,从而推进区块链的应用与落地。
什么是PortalNetwork和BNS?
区块链和虚拟货币是现今很热门的话题,公链与分布式应用遍地开花。然而区块链市场面临的主要挑战之一是缺乏一个简单友好的用户界面,导致区块链技术的使用门槛很高,与用户之间不能很好地连结。因此,市场对于降低知识和技术门槛与技术整合的需求愈加明显。PortalNetwork就是为了解决这些痛点而诞生的,他们开发了独特的BNS标准应用到不同的公链中,并打造一个以BNS为中心的分布式技术整合栈堆与生态系统,使分布式应用的开发更简单,让区块链小白也可以尝试开发。
那什么是BNS呢?
BNS是BlockchainNameService的缩写,可以比喻成区块链中的DNS。DNS是网络基础架构的关键部分,是IP位置的代称。域名的出现,对于网络的发展有着深远的影响。当服务器读取IP地址时,DNS会将很难记的32位数字转化成方便人类阅读和记忆的网址转化为由英文字母组成的网络地址。BNS和DNS在功能上相似,在架构上面却有着很大的差别。
在上一篇文章我们曾提到,PortalNetwork有两大核心平台——MUMEI和KAIZEN,分别服务于非技术与技术用户。Bluzelle与这两个平台均实现了对接。
Bluzelle与PortalNetwork的技术对接架构图
Bluzelle+MUMEI
MUMEI是为非技术用户提供的平台,通过从用户体验、交互设计和用户界面多处着手,致力于优化用户体验。要说到加速区块链产品落地,其中一个最直接的方法是允许用户创建一个简单的分布式网站。Bluzelle与Portal对接后,用户可以随时创建分布式的数据库驱动型网站,而且他们可以使用他们自己熟悉的域名作为网址,而不是一长串哈希值。同时,作为一个数据库驱动型网站,它可以和后台的Bluzelle分布式数据库交互,实时显示数据库的信息且实行CRUD命令,当后端数据有任何更新的时候,前端也会反映出来。
BlueStudios与Unstoppable Domains合作推出家庭加密货币钱包Wallio:5月12日消息,Blue Studios与Unstoppable Domains合作推出非托管家庭加密货币钱包Wallio,该钱包包含了教育儿童和长辈的工具等功能。使用Wallio的用户将能够注册一个共享的加密货币钱包并为家人添加最多6个账户。(CoinDesk)[2022/5/12 3:11:18]
下面举一个简单的例子。这是一个在MUMEI平台上创建的“备忘录”应用。这个动态网站受Bluzelle数据库支持,可以随时添加新的任务、显示新添加的任务最后移除任务。
Cardano启动首个Alonzo测试网Alonzo Blue:金色财经报道,据官方消息,Cardano已启动了首个Alonzo测试网Alonzo Blue。在接下来的几个月中,随着在主网部署的过程中集成了新的测试网功能和特性,该计划将扩展为包括更多用户。[2021/5/28 22:51:11]
Bluzelle+KAIZEN
与MUMEI不同的是,KAIZEN服务的是技术用户,使他们更方便一站式地学习、部署、运行和管理他们的分布式应用。这个产品的核心是一系列友好简单的API和开发者工具包,让开发者们安全、可靠地使用不同的公链与工具。
下面通过一个示范的应用程序展示如何通过KAIZEN快速地安装和使用Buzelle数据库。
步骤:
在KAIZENCLI中安装BluzelleSDK
创建应用项目,导入BluzelleLibrary并设置成合适的Bluzelle环境
通过使用CRUD指令完成HTML中相应的指令
在演示中,这个dApp与Bluzelle数据库进行了一系列的交互:
用户按“CREATE”——创建了新的数据“HelloWorld”
用户按“READ”——数据“HelloWorld”显示在屏幕上
用户按“UPDATE”——数据“HelloWorld”被改成“HelloPortalWorld”
用户按“READ”——数据“HelloPortalWorld”显示在屏幕上
用户按“DELETE”——数据被删除
用户按“READ”——数据读取失败
这个视频演示了Bluzelle与Portal对接后,用户使用Bluzelle非常方便快捷,这也进一步验证了为什么越来越多的应用开始用我们的数据库来存储数据。
区块链要迈向主流,降低入门的门槛与提升用户体验是关键,我们看到PortalNetwork在这方面的作出了努力并越来越成功。我们也希望通过这项越来越深入的合作,让更多用户体验到区块链的强大与乐趣。
若你对这个用例有兴趣,欢迎在中英文各频道与我们交流。你也可以阅览我们之前发布的第一个与QuadrantProtocol的用例。
Bluzelle中文社区有你更精彩!
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。