语义浏览器或没有网站的生活

图片

我在2012年提出了全球网络从以站点为中心的结构过渡到以用户为中心的结构的不可避免的想法( 演进的哲学和Internet的演进,或缩写形式WEB 3.0。从站点中心到用户中心 )。 今年,我试图用WEB 3.0的文字开发新的Internet主题,这是射弹的第二种方法 。 现在,我将发布WEB 3.0文章的第二部分, 或者发布没有网站的生活 (建议您在阅读此页之前先仔细阅读)。

那是什么 Web 3.0中有Internet,但没有站点? 然后那里是什么?

全局语义图中有组织的数据:万物与万物相连,万物源自某物,万物都是特定的,注意到的,已更改的,已创建的。 关于“跟随”和“某人”的最后两点提醒我们,图表不应是客观的,而应是主题事件。 但是会有一个与此有关的故事(有关初步的信息,请参见主题事件方法 )。 现在我们已经足够了解语义图web 3.0并不是静态的知识集,而是时间的,它固定了对象和任何活动的参与者在时间序列上的关系。

另外,在谈到数据层时,应该补充一点,全局图必须分为两个不相等的部分:一棵描述动作,概念及其属性(对应于OWL中TBox的术语公理集)的模型树,以及一个包含具体固定事件的主题图。事物和动作的属性值(有关OWL中ABox个人的一组陈述)。 在图的这两部分之间建立了明确的关系:关于个人的数据(即特定的事物,动作,参与者)可以形成,并且只能根据相应的模型唯一地写入到图中。 嗯,正如已经提到的,全局图-首先是其模型部分,因此是主题图-自然可以按主题区域划分为多个部分。

现在,从语义,数据出发,我们可以继续讨论第二个上位网络3.0-“去中心化”,即对网络的描述。 很明显,相同的语义应该决定网络的结构及其协议。 首先,由于用户是内容的生成者和消费者,因此,自然而然地,他或他的设备应该是网络节点。 因此,Web 3.0是一个对等网络,其节点是用户设备。

为了在数据图中保存例如个人描述,用户必须根据现有概念模型形成网络事务。 数据存储在用户的设备上以及其他订阅此模型的用户的节点上。 因此,在固定的一组模型上交换交易,在该模型上执行其联合活动,该活动的参与者或多或少地形成了自治集群。 事实证明,整个全局语义图分布在主题群集中,并在群集中分散。 使用各种模型的每个节点都可以属于多个集群。

在描述网络级别时,有必要谈一谈共识,即关于不同节点上的数据验证和同步的原理,否则,分散式网络将无法工作。 显然,对于所有集群和所有数据,这些原理都不应相同,因为网络中的交易在法律上和服务上都是很重要的。 因此,网络实现了多个级别的共识算法,必要的选择由事务模型决定。

关于用户界面,关于语义浏览器,还需要说几句话。 它的功能很简单:(1)通过主题集群进行图导航​​;(2)通过领域模型进行数据搜索和显示;(3)通过相关模型进行数据创建,编辑和发送网络交易;(4)动态编写和执行动作模型,当然还有(5)图形片段的存储。 这是对语义浏览器功能的简短描述,并且是以下问题的答案:站点在哪里? 用户在Web 3.0网络中“访问”的唯一位置是他的语义浏览器,它是用于显示和创建任何内容,任何数据(包括模型)的工具。 用户自己确定其网络世界的边界和显示形式,以及渗透到语义图中的深度。

这是可以理解的,但是网站仍在哪里? 去哪儿,在同一“语义浏览器”中输入要进入Facebook的地址? 如何找到公司网站? 在哪里购买T恤或观看视频频道? 让我们尝试找出具体示例。

为什么我们需要Facebook或其他社交网络? 显然,是为了交流:告诉您一些有关您自己的信息并阅读,看看其他人在发布什么,交换评论。 同时,至关重要的是,我们不要写给所有人,也不要阅读所有内容-交流总是限制在数十,数百,好几千个虚拟朋友之间。 在所描述的分散式网络配置中组织此类通信需要什么? 没错:使用一组标准动作模型(记录,发送消息,评论等)创建社区集群,配置模型的访问权限,并邀请其他用户订阅该模型。 这是facebook。 不仅是全球性的Facebook,它规定了每个人和所有事物的术语,而且还包括一个可定制的本地社交网络,集群成员可以完全使用它。 用户根据社区模型之一向网络发送交易,例如,他的评论,订阅该模型的集群成员接收评论文本并将其写到其存储库中(附加到主题图的片段上)并在其语义浏览器中显示。 也就是说,我们有一个分散的社交网络(集群),用于在一组用户之间进行通信,其所有数据都存储在用户自己的设备上。 群集外部的用户可以看到此数据吗? 这是有关访问设置的问题。 如果获得许可,那么社区成员的内容可以由软件代理读取,并由搜索该图的任何人在浏览器中显示。 还应注意,集群模型的数量和复杂性不受任何限制-每个人都可以考虑任何活动的需求来定制社区。 好吧,很明显,用户可以是任意数量的集群的成员,既可以作为活动参与者,也可以通过订阅单个只读模型而成为成员。

现在让我们回答一个问题:如何找到公司的网站? 答案很简单:所有公司的综合数据所在的位置是语义图的相应部分。 到达这个地方将有助于浏览器导航或按公司名称搜索。 然后,这完全取决于用户-用于显示其所需数据的模型:简要介绍,完整信息,服务列表,职位空缺列表或消息表单。 也就是说,用于在语义图中表示的公司应使用一组标准模型将交易发送到网络,然后有关其的数据将可用于搜索和显示。 如果有必要在网络上自定义和扩展公司的展示,则可以创建自己的模型,包括设计模型。 除一件事外,没有任何限制:必须将新模型构建到单个树中,以确保主题图中的数据连接。

电子商务的简单解决方案。 每个产品(手机,T恤)都有唯一的标识符,并且产品的数据由制造商输入到网络中。 自然,他只执行一次此操作,并使用他的私钥对数据签名。 一家准备出售该产品的公司在语义栏中放置了一些根据标准模型关于价格和交货条件做出的声明。 此外,每个用户自己为自己解决搜索问题:他是在他所知道的卖方可以提供的产品中搜索合适的产品,还是比较来自不同制造商的相同类型的产品,然后才选择方便的供应商。 也就是说,再次进行商品的选择和购买的地方是用户的语义浏览器,而不是制造商或销售商的某些网站。 当然,尽管制造商和卖方都有机会创建自己的模型来展示买方可以使用的商品。 如果他愿意,如果他觉得方便。 因此,他可以借助用于搜索和显示数据的标准模型来做所有事情。

值得一说的是广告,关于广告在语义网络中的位置。 而且它的位置仍然是传统的:直接在内容中(例如,在视频中)或在用于显示内容的模型中。 仅在广告商与内容或模型的所有者之间,中间人才被排除为网站的所有者。

因此,从用户位置提出的语义分散网络的功能方案极为统一:(1)所有内容都放置在单个全局语义图中;(2)根据提供语义数据连通性的概念模型进行内容的记录,搜索和显示;( 3)用户活动是根据动态模型实现的,(4)发生活动的唯一地方是用户的语义浏览器。

Source: https://habr.com/ru/post/zh-CN472748/


All Articles