在nChain研究员杰克·戴维斯(Jack Davies)的Metanet博客系列的最新的博客文章中,他探讨了类似域名的链上结构的建立以及如何将真实世界身份分配给它们。戴维斯续上篇专注在比特币SV网络上促进P2P价值网络的博客文章,讨论了如何结合身份管理平台,Metanet可以实现数据的所有权。
在上一篇博客文章中,戴维斯解释说节点是交易,边缘则是由签名创建的,这两个概念允许从 Metanet 图形中产生丰富的域结构。
戴维斯还指出,交易的比特币有效是可能的,但不会是Metanet有效。Metanet有效性要求交易具有正确的输入签名,即子节点的输入必须由父节点签名。
但是,如果一个恶意参与者在未经父节点许可的情况下,企图干预并尝试创建子节点,则子节点和创建的边缘将被视为Metanet无效,尽管该节点是比特币有效。
此有效性过程是 Metanet 的权限结构(在上一篇博客文章中介绍)如何显现自身。将此简单规则集应用于每个交易,使我们能够“解释并强制实施 Metanet 树中的任何节点所需的写入访问控制”。
戴维斯指出,“这是Metanet协议的关键创新点。创建Metanet有效的子级节点的能力取决于能够在其子节点上生成签名的负荷,这正是 Metanet 协议如何准确实现其权限层次结构,甚至域结构。
请务必注意,Metanet协议不能解决身份标识问题。它的主要功能是仅允许对链上数据和实用进行结构和权限。将这种结构化的链上数据与适当的身份管理相结合是“实现用户恢复对其数据主权的目标”所需的基本支柱之一。
相当多的解决方案已冒起解决身份问题,更多的解决方案将在不远的将来推出。这当中包括Legally Chained和Money Button的Paymail。
建立了类似于域的链上结构并将真实世界的身份映射到这些项目中,我们可以分配名称到 Metanet节点上。MetanetURL(MURL)虽然纯粹是概念性的,但可作为资源定位器来查找 Metanet节点。MURL 与统一资源定位器(URL)用于“横贯现有 Web 上的内容资源”的方式密切相关。与URL一样,MURL由协议标识符、域、路径和名称组成。戴维斯总结道:
“这里需要学习的关键概念是,我们可以为Metanet构建资源定位器,从而利用横贯DAG结构的内在高效可搜索性。”
Metanet 协议进一步允许用户将写入访问权限委派给作为用户Metanet图形结构一部分的特定分支或子树。虽然听起来很简单,但它的用途很多,包括让用户能够运行一个网站,其中每个页面外包给特定的内容创建者。此委派还使得为基于区块链的应用程序(如 Twetch)实现社交媒体 Metanet 图形变得可能。