主页 > 官网安卓版下载imtoken钱包 > 区块链知识分享:BSV的星海与Metanet的愿景

区块链知识分享:BSV的星海与Metanet的愿景

比特币期货对比特币影响_比特币拆分bsv_bsv是真正的比特币

Metanet 的概述和回顾

BSVer 对 Metanet 的评价空前高。 这种评价甚至会让不懂的人觉得是在吹牛,仿佛那些号称百万tps的公链项目正在颠覆行业形态,称霸智能金融。 和IXO打出的旗号一样,难道又是一个要赚钱跑路的山寨项目? 很多新手对BSV的第一印象是看不懂。 发明了那么多新概念、新名词,每一个都那么晦涩难懂,颇有币圈特色。 当你把元网的概念和币圈的“跨链共振”、“交易挖矿”、“分片”等概念放在一起时,很容易让人觉得像传销洗脑一样不爽。

我们先来看看广为流传的元网版本是什么。 首先,最著名的定义是博士给出的,他把互联网(现代互联网)看作是Metanet的侧链。 不少人听了这个说法,立马红着脸回过头来议论纷纷。 显然,比特币在互联网上运行。 为什么他们说互联网可以在比特币上运行,可以作为 Metanet 的侧链或子网。 这个问题无非就是你怎么定义网络,怎么定义链路。 这里先按一下按钮,后面再解释。 还有一个很重要的概念,比特币只是一个副产品,一个发明来实现Metanet的工具,最终的愿景是Metanet,它将承载巨大的人类数据,大大降低信息成本,提高业务效率,是一个颠覆性的伟大创新现有的商业模式,改变了商业游戏的规则。

说了这么多,你会发现仍然没有解释为什么 Metanet 如此伟大,比特币如何改变世界。 是的,这就是新概念的意义。 比如说到移动互联网,大家亲切地称之为新一代互联网革命,它前所未有地改变了现代人的生活方式,彻底颠覆了我们的认知。 但让我们拨开这些高大上的外衣比特币拆分bsv,看看移动互联网的本质是什么。 无非就是两个简单的不能再简单的进步,也没有什么技术创新。 一是电脑的便携性,就是把电脑小型化比特币拆分bsv,变成手机,随身携带。 二是无线网络带宽逐渐增加,从GPRS到3G 4G 5G的数据传输速度和容量都有了很大的提升。 但是光看这两个简单的进步,很难想象它们带来了多大的变化。 就算往前推几年,以当时人的眼光来看,今天连小商贩、小贩都可以上网。 是移动互联网支付的场景吗? 这就是观念的价值。 理念帮助我们通过现有技术的发展展望未来,引导当下的资本和资源流向这些领域,脚踏实地地创造我们的理想世界。

但新概念也是两方面的。 币圈有很多包裹在新概念外壳下的骗局,再加上主流媒体的火上浇油,以及万众创业带来的各种不靠谱的商业模式,人们对币圈和互联网创新的兴趣更加浓厚。 天生带着有色眼镜,第一反应是骗局,就是为了骗取投资人的钱,然后套现跑路。 但如果你拒绝某些新概念,你可能会错过一个风口和一个时代。 因此,盲目听取新概念而盲目排斥新概念是不可取的。 我们能做的是拨开迷雾,看清新概念的本质,找到新概念的理论基石,用我们的知识储备和理性思维来判断新概念是否可行,如何实现,有什么障碍,如何克服。

元网解释

如上所述,所有高层次的新概念都可以剥离成一个或多个看起来很小或很简单的技术进步。 这些进步要么是创造性的,要么是大规模的,比如比特币。 PoW本身的引入,以及规模化主要是因为其他方面基础设施的完善,为这个新概念的成长提供了土壤。

在讲解Metanet之前,先讲解一下其他几个方面的发展。 首先是比特币(BSV),一个基于运行了十多年的稳定共识系统的 PoW 分布式账本,一个坚如磐石的去信任工具,一个提供点对点价值流通的网络。 其次,存储成本正在下降。 现在任何手机都可以有几百G甚至TB的容量。 大型数据中心的数据存储容量至少以PB为单位计算。 第三,网络传输速度也在快速提升。 移动互联网开始5G商用,有线互联网也全面普及光纤,各大洲之间的骨干网也在不断扩展。 这些基础设施的发展奠定了 Metanet 的基石,使 Metanet 的发展成为可能。

什么是Metanet,我就比较白话的来解读一下。

整个网络是免许可的。 没有人可以主宰整个网络。 任何人都无权占有和分配域名和IP资​​源。 每个人都可以拥有自己的网站和域名,无需任何人的许可。

网络上的内容和使用记录永久保存,全网所有历史记录备份。 没有企业或公司破产和丢失数据这样的事情。 在这个网络上,没有作恶的记录。 将永久保存。

网络是跨洲际、跨国界、跨平台的,无论你使用什么样的终端设备,无论你使用什么网络协议(IPv4或IPv6或自定义协议),无论你使用哪家公司的APP,无论你是哪个商户的用户,大家都在同一个生态环境中运营,各种大型商业主体也很容易实现数据共享和跨平台合作

网络自带密码安全业界顶级安全属性,网络原生支持身份认证和权限管理,无需单独实现安全通信协议。

网络本身支持价值转移。 你可以通过网络直接将价值(金钱或等价的资产代币)传递给网络中的任何个体,没有限制,没有中间人,也不需要创建单独的支付系统。这种价值传递的摩擦是如此之小极微的价值转移是可能的,你可以为100万人提供服务,但每人只收取1美分

该网络是一个开放的全球云操作系统。 每个人都可以登录并操作这个操作系统,甚至可以执行代码。 每个人都可以自由地以各种方式与网络中的其他人互动。 每个操作都是公开的、受信任的,并使用永久日志进行备份。

以上几点是根据我的理解来说明Metanet的特点。 当然,我的理解一定是片面的。 以后一定会有我没有想到的功能。 就好像没有人能想到更快的手机网速是如何催生出这么大的短视频产业一样。

刚才那些描述都没有提到比特币,因为比特币只是Metanet使用的一个基础层或者一个工具。 如果你对比特币的特性没有任何概念,或者从来没有了解过,那么请看我刚才的描述。 这简直是​​天方夜谭。 这与我们每天接触和使用的互联网有很大的不同。 以上功能都不是现代互联网的属性。 它们都需要借助互联网的上层来实现。 为了业务的实现,当前互联网的本质正在一个个退化为信息孤岛。 各大互联网厂商资源和标准几乎割裂,各大厂商生态难以互通。 以支付为例。 互联网没有远望的支付属性,所以在互联网上开发的支付一定是五花八门,各自负责自己的生态,生态之间的障碍非常大。 典型的例子有中国的微信支付宝、美国的PayPal、日本的Line和PayPay,各自占据着自己的主导市场,而支付市场是一个具有马太效应的市场,强大的恒强终将一统天下。 只有在远望市场的统一,才有可能在原支付网络的原支付网络中实现。

结合前面的分析,这里用四个字概括元网的本质,数据上链。

数据上链有什么用? 许多人感到困惑。 创新的特点是这样的。 所表现出来的本质或实质极其简单,但内部信息量巨大,由此衍生出的可能性和场景的信息量更大。 数量。 首先上链,上什么链,成本是多少,性能是什么,安全性是什么,如何有可扩展性,如何索引和查找数据,如何避免垃圾邮件和DDOS,如何与数据交互,如何面对法律体系和监管等等,一系列的信息,每一篇都值得专门的文章来讨论。 我在这里直接总结,使用BSV作为链上存储介质可以有效解决以上所有问题。 至于为什么,大家可以参考我之前的文章或者群里分享的大量综合资料学习。

Metanet 白皮书解读

根据前面的分析,我们得出结论,Metanet 的本质是数据上链。 抛开所有崇高的概念,简单来说就是数据上链。 但是分叉之后,出现了各种数据上链工具,比如Planaria、B协议、C协议、memo协议、tokenized协议等等。 这些协议和它们存储的数据与 Metanet 有什么关系? 为什么 Metanet 如此特别? 其实在多伦多会议之前,我的理解是以上协议都属于Metanet。 Metanet只是一个宏观概念,微观实现就是上面的协议。 这份白皮书发布后,我仔细阅读了白皮书,并配合会议视频和ppt,发现自己之前的理解有些偏差。 下面是对 Metanet 白皮书的解读。

在学习Metanet之前,我学习和研究了Unwriter的各种链上工具和查询工具,包括比特协议的通用范式。 在实际使用的过程中,我们会逐渐发现一些问题,就是在B协议和C协议下使用阿米巴框架和链上存储,很难建立数据之间的关联。 比如我的文章会上传到bitpaste,付款后bitpaste会返回一个交易hash给我。 我使用这个交易哈希来找到这篇文章并分享它。 而下次分享的时候,我会新建一个交易,一个新的无关交易Hash来存储文章。 然后我要维护一个映射表,文章标题和链上Hash的关系。 这个映射表一旦丢失,我可能永远找不到我发的那篇文章,或者找起来会很麻烦(比如有朋友会提醒你用moneyButton的交易历史来找对应的交易。虽然这个是可行的,不友好,不优雅,实现逻辑不够直接,强烈依赖moneyButton,也依赖bitpaste(不改协议)。同理,付费看我文章的朋友可能需要维护一个已购买文章的列表,否则会丢失hash,而且即使付费文章可能想看,在数据的海洋中也没有办法找到。

之前我们介绍过bit协议,它是Unwriter推出的一个通用协议。 不可否认,这个协议的设计是非常灵活和通用的。 通过bit协议,可以自定义刚才说的数据关联格式,但是有一个问题,就是耦合度。 由于位协议过于灵活,不同的位协议下数据之间的关联是不同的。 也就是说,数据如何关联和比特协议如何定义是强耦合的。 不同的团队和产品设计比特协议可能不同。 它们非常不同,因此在跨团队或跨产品共享数据时存在很大问题。 为什么不从根本上设计一个关联协议,大家都遵守这个协议,然后发挥自己的想象力去定义数据。 比如互联网有域名url这样的层级结构,可以对数据进行关联和分组。 能否在比特币的交易结构的基础上设计这样一个协议,将每个数据点连接成一个图结构。 这就是Metanet白皮书的重点,数据关联。

bsv是真正的比特币_比特币期货对比特币影响_比特币拆分bsv

在使用链上存储的时候,存储的媒介就是一笔交易,所以在讲解Metanet的时候,我们把一笔交易称为节点(原文翻译为节点,和我们挖矿的全节点或者spv节点没有关系,这里的node只是为了描述拓扑结构而命名的节点,所以为了不引起混淆,有些翻译也会将节点改为顶点)。 表示两个事务之间关系的数据结构称为“边”。 一个图可以由“顶点”和“边”组成。 例如,三角形是由三个顶点和三个边组成的图形。 在 Metanet 中,一个 Metanet 交易本身就是一个顶点,同时也定义了自己的边。

每个顶点都有自己的比特币公钥(或比特币地址),用于标记特定的元网数据资源。 这里可能有朋友会问,一个事务不代表一个数据资源吗? 是的,一笔交易代表“某个版本”的资源,而公钥代表资源本身。 也就是说,在 Metanet 上,代表一个资源,一个映射是一个公钥(或地址),一个交易代表这个资源的版本。 虽然这个公钥可以随意指定,但是需要注意的是这个公钥也代表了这个资源的权限,后面会讲到。

bsv是真正的比特币_比特币期货对比特币影响_比特币拆分bsv

然后看交易格式:一个Metanet交易是一个OP_RETURN交易,OP_RETURN中的第一个数据是一个四字节的固定字符“meta”,用来标识这是一个Metanet交易。 第二个数据是代表数据资源的公钥(图中的Pnode),用来代表资源本身。 公钥的作用是控制权限。 然后就是它的父节点的TXhash(图中的TXIDparent),用来标识父子关系。 如果此字段为空,则该点是根节点。 之后就是可以自由定义的数据体。 这个数据体可以以一个自定义的位协议地址开始,这样这个数据就成为位协议下的数据。 也就是说,通过这种方式,Unwriter master 的比特协议 一个壳子,使数据具有 Metanet 的层级关系和权限关系,并且可以在内部继续执行比特协议。

比特币期货对比特币影响_bsv是真正的比特币_比特币拆分bsv

刚才说了,OP_RETURN的第三个数据是它的父节点的TXhash,也就是通过这个数据可以查到这个数据是谁产生的。 虽然这个数据是写在子节点里面的,但是不能乱写。 如果没有父节点的权限,生成的子节点是非法的,那么如何判断子节点是否真的是由合法的父节点生成的呢? 使用比特币本身的公钥系统。 子节点标记了父节点的哈希,通过哈希可以找到父节点的Metanet交易。 父节点的交易必须有父节点用来证明身份的公钥(Pparent),而Metanet要求子节点只有输入了父节点的公钥和签名,子节点才为被认为是由父节点生成的。 也就是说,只有父节点才有生成子节点的权利,而这个权限是由比特币的签名系统保证的。 这就是上图中输入的内容。

总结 Metanet 交易格式。 一笔 Metanet 交易代表一个数据体节点,同时记录该节点的父节点,并使用交易输入签名来证明父节点与子节点之间的父子关系是合法的。 因此,Metanet 交易有几个必要的元素,输入中的五个元素,OP_RETURN 中的“元”标志,Pnode 和 TXIDparent 构成了 Metanet 交易。

这笔交易的格式可以说非常简单,但这正是 Metanet 强大的地方。 就这么简单。 它简洁而优雅地结合了OPRETURN存储数据的灵活性和比特币自身的权限验证功能,将这两种机制充分结合起来。 优势,并利用比特币网络作为安全和信用背书。 之前也想过只用bit协议来管理权限,但是没有Metanet想的那么优雅简单。

在这种交易格式中,我们可以抽象出以下特征:

一个子节点最多只能有一个父节点(如果有多个父节点,拓扑会变成环状,复杂度会增加)

一个父节点可以生成无数个子节点,只有父节点Pnode的私钥才能正确生成子节点

Pnode公钥代表链上资源,交易哈希(TXID)代表其版本。 通过Pnode加上TXID可以唯一确定一个资源

如果两个事务的Pnodes相同,说明这两个事务是同一个资源的不同版本,以最新版本为准。 最新版本的定义是最大工作量(简单理解就是高度越高)或者同一个区块(内存池)中的拓扑排序(TTOR、BCH都处理不了这个)

权限控制是通过父节点指定子节点的特征,子节点也可以指定孙节点的特征。 证明权限的方法是输入中的签名

在构建链权限结构时,不需要使用特定的UTXO,只要输入有父节点的签名即可。例如,可以添加其他输入进行支付。 支付地址不一定是父节点的UTXO。 两者没有任何关系。 用于支付的输入仅用于支付,父节点的地址用于认证。

了解了Metanet在链上的数据结构和形式,以及它的基本特性,接下来我们将讨论传统互联网的域名、url、搜索等功能是如何在Metanet上实现的。 如果没有这些功能,我们在上网的时候就很难找到网上的资料,因为IP地址对于人类来说是不可读的,所以就产生了域名系统,这也造成了不同含义的域名的价格。 实际上,互联网上的域名分配权掌握在ICANN及其下属的各个域名经销商手中。

为了让 Metanet 进入日常使用,还必须设计这个人性化的域名系统。 但是,与 Internet 不同的是,Metanet 没有 IP 地址的概念。 Metanet 是跨平台的,只有地址和交易的概念。 这里说个题外话,就是开头提到的问题。 Metanet 不在 Internet 上运行。 从概念上讲,Metanet 和 Internet 是两种不同的组合形式。 Metanet是点对点的,只有地址的概念。 没有IP(其实IP也是地址的一种,但是因为数量太有限或者被电信运营商控制,IP不是排他的而是复用的,从这个角度来说IP是地址的子集地址)的概念。 所以Metanet域名只能从地址本身开始,因为不会有一个中心化的单点域名分配机构来分配域名(可能会有一些自己实现的比特协议尝试分配域名映射,但要实现垄断和普及困难重重)。

比如一个网站,按照Metanet的树形结构,应该有一个节点作为根节点,这个根节点需要一个公钥或者地址作为自己的标志。 如果我们使用根节点的地址作为网站的入口,我们需要在浏览器中输入根节点的地址作为域名。 但是地址本身是不可读的,域名系统的引入带来了单点问题。 Metanet给出的对策是虚荣地址,俗称虚荣地址。 对于大家都想要的资源,最简单高效的分配方式就是PoW,工作量证明。 通过自己花费的工作量,枚举私钥,找到一个好的号码地址,自然而然的获得域名,是最公平、终极的解决方案。 比如我穷举了一个地址1GoogleComXXXXXXXXXXXXXX,用前缀1GoogleCom作为域名定位网站是最简单的。 这里有小伙伴会问了,如果两个人穷举相同的地址前缀,没关系,网站也可以通过后缀来识别,比如大家都知道谷歌真实地址的后缀是XXXXXXXXXXXXXXXX,如果有人详尽列出了一个1GoogleComYYYYYYYYYYYYYYY地址,虽然这两个地址都可以通过域名1GoogleCom搜索到,但大家都信任后缀为XXXXXXXXXXXXXXXX的谷歌地址。

这种自己挖域名的方式,符合比特币免许可的特点。 自己承担工作量,通过穷举获得好名字,不需要中央注册机构来发布和管理域名。 同时比特币地址域名本身有自己的证书,不需要https那种麻烦的证书交换过程(网站内容绝对可信,因为没有根节点没法修改网站私钥)。

域名入驻,就是URL,如何在链上定位网站某个页面下的某个图片? 传统的 Internet 使用称为统一资源定位器的 URL 来定位资源。 URL也是树状的层级结构,比如我的知乎主页: ,可以看成是一个文件夹结构下的资源。 https是协议,zhihu.com是域名,根目录下有一个people文件夹代表用户,一个hqm-84目录代表我的用户,还有一个activities文件夹代表我的动态。

通过我们刚才的分析,大家其实已经发现,Metanet最初的设计是一个层次结构,即每个节点自然而然的形成一个资源定位功能。 只要给每个节点加上别名,自然就可以构造出完全相同的资源定位架构。 这称为 Metanet URL 或 MURL。 它还有一个前缀,类似于http,但是叫做mnp(Metanet Protocol),mnp://domainname/path/file。

这里还要提一下,不同于传统的url,传统互联网对父子路径的管理完全交给网站定制,而Metanet父子节点有自己的权限控制关系,这个权限可以拆除。 观点。 刚才我的知乎主页的例子中,zhihu.com和people这两个节点可以作为知乎网站所属的节点,节点hqm-84可以指定为自己控制的地址。 以下Path只有我可以修改,知乎无权修改我节点下的所有资源,让用户真正拥有自己的数据。

总结

Metanet 可以复杂也可以简单。 它定义了如何将数据存储在链上,使数据之间可以相互关联。

结合上面Metanet的介绍和目前数据上链的痛点,我们可以想象如何用Metanet架构改造bitpaste,让其更好的为作者和读者所用。 首先做一个域名1bitpasteXXXXXXXXX作为根节点,然后创建用户子节点,再在其下创建多个用户账户节点。 这些节点的地址就是每个用户的地址(可以通过xpub导出一个地址),然后只有用户(有私钥)才能修改account节点下的资源。 然后在具体的account节点下有两个文件夹,一个叫purchase,一个叫artifact,分别用来存放购买记录和创作记录,然后每个用户支付新文章后在purchase下新建一个文件夹. 节点,用于支付和存储购买记录,用户每发布一篇新文章,都会在artifact目录下创建一个新的子节点,用于存储用户的文章。 只有拥有账户节点(私钥)的用户才能合法创建文章。 用户还可以修改自己的文章,或者删除文章。

经过上面的改造,bitpaste就很好用了。 用户在本地使用助记词登录后,可以访问purchase目录下的所有购买记录,也可以访问artifact目录下的所有创建历史。 通过Metanet强关联解决了上述离散数据的痛点。 同时带来了权限管理和用户自己的数据控制的优势。

最后解释一下为什么博士说,让互联网做Metanet的侧链,因为Metanet可以做互联网可以做的事情,但是很多Metanet可以做的事情互联网做不了。 从逻辑上讲,Internet 是 Metanet 的一个子集。 既然是子网,称它为侧链也不过分。

比特币期货对比特币影响_比特币拆分bsv_bsv是真正的比特币

比特币拆分bsv_比特币期货对比特币影响_bsv是真正的比特币

bsv是真正的比特币_比特币期货对比特币影响_比特币拆分bsv

BitcoinSV即BitcoinBSV官网:BitcoinSV.com 比特币协会官网:BitcoinAssociation.net

比特币拆分bsv_比特币期货对比特币影响_bsv是真正的比特币