如果开发者想要涉足 Metaverse,那么在游戏的这个阶段,他们的工作就完成了。
至关重要的是,开发人员要确保他们走上了正确的轨道,以免在几年后发现自己在空间如何发展和两年或更长时间的技术债务方面完全偏离了轨道。
没有比特币,你建立的元宇宙将会崩溃
开门见山,Metaverse 开发人员需要了解的是,由于比特币是让整个事物栩栩如生的拼图中缺失的一块,开发人员本质上必须是比特币开发人员,在任何类型的他们正在构建的应用程序。
当然,可能有一个开发团队,其中一些人有更多的前端经验,一些人专门研究内部业务逻辑和架构,一些人在服务器或数据管理方面,但从根本上说,他们都应该了解比特币的工作原理,所有这些都应该是在事件驱动和微服务架构的混合下管理比特币交易的内聚框架的一部分。
Metaverse 开发者在引导生态系统的过程中将不得不解决许多独特的问题,但与此同时,也会遇到许多其他人可能已经解决或正在解决的问题。
使用区块链和 LiteClient 以提高成本和运营效率
在大多数情况下,开发人员应该将他们的应用程序视为一系列协议或例程,用于通过UTXO 模型与链进行交互,以及管理他们的工作区块链,这些区块链可以总结或完全代表他们的业务活动。
转变为使用工作区块链而不是完全同步的节点客户端进行开发的范式对于开发可扩展且高效的系统至关重要。
没有必要为了写数据而盲目地将数据写入链中,而是开发者应该考虑这样做可以获得什么优势,并根据成本效益分析做出经济决策。
许多与 BSV 区块链交互的早期应用程序发现,当它们依赖于运行完全同步版本的节点客户端来管理它们的读写功能时,保持最新状态需要一台重要的计算机机器来简单地保持不断增长的区块链其中 99% 以上与他们的业务活动无关。
鉴于此,开发人员应利用Merkle 树的修剪能力和SPV 范例来仅存储他们感兴趣的交易及其 Merkle 路径,然后通过 Merkle 根和块链安全地锚定到主链标题。这个框架将大大减少硬件方面的开销。
最近发布的 LiteClient为开发人员提供了大部分资源来使用直接支付协议生成 SPV 交易,这些协议传递标准化的 Merkle 证明,尽管他们仍然需要根据他们的用例为他们的工作区块链创建他们的自定义实现。
构建 Web 2.0 应用程序
Metaverse 开发人员需要摆脱基于帐户的 Web 2.0 应用程序设置模型的想法。Metaverse 应用程序的理想架构将是一组确定性的 API 驱动管道,仅通过其公私密钥对识别的用户可以通过一组特定的函数推送他们的数据,这将导致一个独特的状态在应用程序的本地交付中更改该密钥对。
这可能意味着管理用户身份层次结构的全新方式。
为了无缝导航 Metaverse,Alice 可能有一个主密钥对,它委托了一系列从属密钥对,其中每个密钥对用于特定范围的服务。
Alice Brown 可能拥有与她的护照和政府文件相关联的主身份,一个掩盖这些重要文件但允许她以“Alice B”身份参与各种社交媒体平台的从属密钥对,以及她使用的另一个身份“AB”以获得更多隐私或“一次性”服务。
将来,这种密钥管理甚至可能像在计算机上切换用户一样集成到设备的操作系统中。可能是这种身份管理与设备硬件紧密结合,以实现极高程度的数字安全,并且应用程序被授予来自不同“用户”的许可,可以作为这些身份生成交易。
比特币和 IPv6 是天作之合
要实现比特币范例的完整点对点 (IP2IP) 功能,开发人员应该熟悉IPv6并考虑如何构建他们的应用程序以获取为每个会话生成新 IP 地址的优势。这可能是为了确保最大程度的隐私,因为用户将他们的数据作为比特币交易通过 API 框架传输,或者创建不同的支付方案以根据交易的优先级通过网络路由交易。
通过在通过确定性 API 例程传输用户数据时为每个会话使用新的 IP 地址,这些微服务可以收取小额或极小额支付,这可以让应用程序实现一条有利可图的途径来扩大其用户群,而无需追求传统的途径筹集资金。
这种模式可以确保创意的发起者可以从他们的产品中受益,并对他们如何扩大用户群进行更多的监督,而不必依赖基于广告的模式。
超越 Big Tech 的围墙花园
由于 Meta 的 Metaverse 的商业模型将收取超过 30% 的 Metaverse 购买付款,能够在更细粒度的级别上捕获价值将让用户和开发人员更加满意。
Metaverse 应该是一个丰富的创新和增值生态系统,而不是广告卡特尔和大数据的围墙花园,以尽可能多地从将产生世界上大部分内容的客户那里榨取。
元宇宙介绍 – 电子书
牢牢掌握 Metaverse 的过去、现在和未来的潜力,为开发人员、企业家和企业提供了成为早期采用者的机会。
下载我们的电子书“您对 Metaverse 的介绍”(https://resources.bsvblockchain.org/introduction-to-metaverse-ebook)以了解以下机会:
- 大型科技、多媒体软件、游戏、艺术、娱乐、通信、广告和(插入您的行业+垂直领域)的沉浸式世界的潜力
- 企业领导者应该了解元宇宙并采取哪些行动
- 政府官员应该了解元宇宙并采取哪些行动?
- 关于 Metaverse 开发者应该知道的和应该做的
本文转载自网络
标题:元宇宙开发者应该知道的和应该做的
时间:2022-11-22
作者:Todd Price
链接:https://bsvblockchain.org/news/what-developers-should-know-and-do-about-the-metaverse/