什么是Sending Network?Sending Network融资情况怎么样?Sending Network给大家带来什么?当前互联网的通信基础设施(TCP IP 协议栈)
什么是Sending Network?Sending Network融资情况怎么样?Sending Network给大家带来什么?
当前互联网的通信基础设施(TCP/IP 协议栈)因其中心化架构面临诸多问题。DNS 污染和 IP 地址分配的集中化导致资源分配不公和安全隐患;与此同时,依赖中心化的 CA 机构认证使得通信容易受到攻击或篡改,存在信任风险;最后,数据必须经过中心化服务器传输,导致用户隐私泄露的风险增加,同时也更容易受到审查。
为了应对这些问题,Sending Network 应运而生,本文将讲述 Sending Network 的项目背景及其如何解决当前问题。下面就和菜鸟下载小编一起看看吧!
Sending Network 是什么?
SendingNetwork 是一个去中心化的通信网络,除其他服务外,它还能让用户在不使用中心服务器的情况下参与点对点聊天。Web3 应用程序开发人员可以使用 SendingNetwork 的 SDK 和 API 将聊天和其他通信设施添加到他们的应用程序中。SendingNetwork 为他们提供的信息服务是能够在所有这些应用程序中综合查看他们的社交图谱、个人数据、信息联系人和历史记录。
Source: https://sending-network.gitbook.io/sending.network
项目背景
Sending Network 的团队成员曾参与开发全球 2 亿用户的 Dolphin 浏览器,具备深厚技术积累与产品经验:
Sending Network 总融资金额达 2,000 万 美元,其中:
技术架构
相关名词解释:
SendingNetwork 独特的三层“客户端边缘区块链”架构吸收了去中心化通信堆栈的优点,同时解决了其局限性。这种结构确保了稳健性和用户友好性,这在当今复杂的数字环境中是罕见的融合。
用户可以通过集成 Sending Network SDK 的应用(如wallet、游戏、DApp)作为客户端,这些应用支持端到端的加密通信,确保用户数据的安全性和隐私性。为了保障网络的稳定性和可靠性,Sending Network 引入了 WatchDog 节点:
充当 SendingNetwork 的高效消息中继和缓存系统,确保快速、安全和私密的消息传递。它是系统的支柱,提供安全、快速的通信传输。Edge 节点是中继层的核心,负责消息路由、加密中继与离线消息缓存:
共识层由 Guardian 节点构成,这些节点基于 ZK-Rollup 的 Layer2 网络,验证中继节点的工作量证明,确保服务质量和收益分配的公平性。
此外,为了维护网络的稳定性和公平性,Guardian 节点实施了一套去中心化治理机制。激励机制对表现优秀的节点运营商给予奖励,以激励他们提供高质量的服务。同时,对表现不佳的节点运营商进行惩罚,以确保网络的稳定性和公平性。通过这些机制,节点运营商形成了一个自治的生态系统,共同推动网络的长期健康发展。
Source: https://sending-network.gitbook.io/sending.network
技术亮点
Sending Network 是一个专注于去中心化金融服务的平台,它使用去中心化身份(DID)来提升用户在金融活动中的安全性和便捷性。以下是 Sending Network 如何通过去中心化身份(DID)主要特点:
来源:https://sending-network.gitbook.io/sending.network/network-instructional-articles/key-concepts/decentralized-identity
来源:https://sending-network.gitbook.io/sending.network/network-instructional-articles/key-concepts/social-graphs
应用场景
SendingMe 是一个集加密聊天、群组管理、NFT 交易与支付等多种功能于一体的去中心化即时通讯平台。目前 SendingMe 已经吸引了超过 40 万用户。以下是 SendingMe 的基本功能:
来源:https://www.sending.network/
Sending Network:重构 TCP/IP,打造 Web3 通信基础设施
在Web2时代,通讯、计算与存储共同构成了互联网的基石。其中,TCP/IP协议栈是网络通信的最基本最广泛的表现形式,它贯穿了其中的各个层次,为从物理层到应用层的各个层级提供了统一的通信框架和标准。几乎所有Web2应用都直接或间接地依赖于这一体系。因此,TCP/IP协议栈已经成为互联网通信的标准化基础。
随着互联网技术的演进,TCP/IP协议栈开始显露出一些结构性问题。这些缺陷潜藏在我们的日常网络使用中。以两位用户通过聊天应用交流为例,可以具体展示这些问题的影响。假设用户A向用户B发送消息,这条消息首先被拆分成若干数据包,随后通过互联网上的多个服务器传送至用户B。
这些都是由TCP/IP的中心化属性引发的根本性问题,仅靠局部修补无法根治,我们需要通过全面技术革新,彻底实现协议栈的去中心化,以解决这些深层次的问题。Sending Labs正在开发一个去中心化的通信协议栈,该协议栈将重塑TCP/IP模型,支持使用wallet地址直接进行点对点通信,从而重构互联网基础设施,显著提升安全性、隐私性和用户控制权。
在Web3时代,我们需要重构TCP/IP协议栈,以解决当前系统中的问题。Web3版本的TCP/IP协议栈将具备以下特点:首先,确保IP地址无限供应,避免资源被少数国家或组织垄断;其次,将传输层的信任认证转移到基于区块链的去中心化机制,不再依赖单一的认CA认证机构;再次,将DNS等关键协议转移到区块链,摆脱对传统DNS服务商的依赖;此外,鼓励大众自设路由器,以搭建去中心化物理层基础设施;最后,赋予网络通信终端金融属性,使其与区块链账户系统直接关联,自然而然地支持金融功能。
借助这套全新的协议栈,未来上网的方式将大为改变:用户打开浏览器,输入ENS域名,浏览器通过区块链解析出相应的地址并发起连接请求。在连接建立前,系统通过终端的数字签名及基于区块链的DID系统认证,确认通信双方的身份后才建立连接。此过程中,所有数据均通过庞大的物理路由系统处理,确保数据从一端传至另一端。当涉及到支付时,由于通信终端具备金融属性,用户可以直接向ENS对应wallet地址进行支付,避免钓鱼诈 骗的风险,确保支付安全可靠。无论是社交、电商还是其他应用,都将继承网络层和传输层的安全与去中心化特性。
接下来,我们将详细介绍如何在网络层、传输层、应用层和物理层实现这些去中心化特性。
网络层
网络层的设计需满足四个核心要求:一是IP地址必须充足,确保地址的区域编码是全球公平分配的;二是IP地址需具备金融属性,能与区块链账户直接关联;三是在完全过渡到Web3网络之前,保持与IPv4/IPv6的兼容性;四是确保域名解析的去中心化。为此,我们设立两种主要地址类型:单播地址和任播地址。其中:
单播地址通过地址前缀实现快速路由,其长度可设计超过160位的wallet地址,理论上可无限供应。任播地址相当于wallet地址,为IP地址赋予金融属性。
那么如何以去中心化的方式实现单播地址分配呢?在Web2时代,IP地址由中心机构分配。而在Web3中,这些地址通过智能合约来分配。智能合约根据网络规模,生成各种网段ID License NFT,授权运营商管理特定子网。持有网段ID的运营商能将子网细分后销售给下一级运营商或终端用户。运营商通过运行路由器节点,处理数据流量,实现盈利,确保IP地址公平且去中心化分配。
域名解析-DNS协议,虽然在Web3它被定义在应用层,但从逻辑上它更像是在网络层来给网络传输终端命名的协议,我们在这里将它视为网络层协议,是可以被其它应用层协议复用的。DNS在Web3应该是一个链上解析协议,实现应该是ENS这样的实现,由链上合约定义域名跟wallet-address的对应关系,从而实现对DNS域名组织的依赖,去除对中心的依赖,从而避免了DNS污染问题。
为了确保该网络在完全规模化之前能正常运行,解决冷启动问题,我们需要使网络与现有IPv4/IPv6兼容。当路由器在其直连网络中找不到目标地址时,它将把数据封装到IPv4/IPv6数据包中,并将其发送到其他子网的路由器。接收方的路由器会解析这些数据包并继续在子网内部路由,直到找到目标地址。这个过程类似IPv6早期阶段通过IPv4网络的隧道实现兼容性。
此外,路由器还负责内网穿透,当数据需要通过IPv4网关进入内网时,公网路由设备将转发这些连接。这些设备作为内网的反向代理,使得数据能够通过隧道安全地进入内网地址。
为了实现这些网络层的改造,必须在物理层和传输层进行相应的改进。物理层需要足够的路由器设备,同时激励终端用户、光纤服务商或当前ISP运营商采购这些设备,以形成网络效应,逐步取代现有的IP网络。在传输层,我们需要进一步改进以验证任播和单播地址的绑定关系并确保通信的安全与不可伪造性。
传输层
传输层确保数据安全传输的同时,要去除对CA的信任,将安全认证过程不需要依赖任何中心化组织。
通常情况下,确保互联网连接的安全性(如使用HTTPS的网站)需要依赖SSL/TLS协议,这些协议依赖CA机构来验证所访问网站的真实性。我们希望采用基于链上的DID文档来保持安全性,同时消除对中心化实体的依赖。
这一相互认证过程通过访问链上的DID文档来执行。由于双方的任播地址已经在区块链上注册并与其wallet地址链接,因此不再需要传统CA所需的DNS服务。一旦找到并关联了DID文档和wallet地址,并且通信方提供了有效的签名,就能确认你正在与其通信的实体是该标识符的合法所有者。
通通过这种方式,建立了基于wallet到wallet的连接,通过socket进行便捷的数据传输。类似于SSL/TLS在特定的套接字环境中的操作,这一系统为这些连接提供了一个新的选择。
Socket示例
我们已经提出了一些重建网络层和传输层的方法,下面的套接字代码就是一个例子。每一层都针对其特定的挑战进行解决。在这个基础上,因为wallet地址具有金融功能——这是普通IP地址所不具备的功能——我们可以使用套接字代码建立连接,然后通过它发送交易指令。
因此,这种新的TCP/IP技术栈集成了SSL/TLS、IP路由和金融交易的特性。下面是一个简短的示例代码。
应用层
TCP/IP协议栈的应用层协议非常多,常见的主要有HTTP(S)、XMPP、SMTP、POP3、FTP、SIP、RTMP、CDN等。这些协议传统上依赖于中心化务器,如XMPP的即时消息服务器和SMTP的邮件服务器。然而,在Web3时代,去中心化的网络节点将替代传统中心服务器,应用层协议不再关心应用的服务器。这些协议除了将数据包格式定义在传输层/网络层之上以外,整个应用均建立在网络层的去中心化网络基础设施之上,让网络层为各类应用提供坚实的去中心化的网络基础。
在所有应用层协议中,HTTPS、XMPP、SMTP等是最常见的,它们构成了我们日常社交活动的基础。在Web3的架构下,我们以类似XMPP的协议开发了第一个应用示例——一个去中心化的即时消息社交应用协议。在这个协议中,用户利用自己的wallet地址作为社交账户,可以进行端对端加密的聊天,建立私密或公开的聊天群组,以及发送语音视频消息,甚至进行音视频通话。这些都复用了传输层的安全通信能力和网络层广泛的节点网络,将wallet地址作为新的网络身份标识。
除了我们提供的类似XMPP的即时消息协议,应用层还有大量应用场景,比如:
物理层
物理层的核心思路是通过激励措施推广去中心化路由器,使其大面积被家庭采用并最终产生网络效应。这些路由器使用户能够利用闲置的家庭带宽提高整体网络容量。通过与我们的网络层协议集成,这些设备增强了数据缓存和加速功能,从而惠及生态内的去中心化应用程序。这些设备优化了带宽使用,并允许用户从他们的带宽贡献中获得收益。
初始阶段,我们可以基于IPv4架构,通过IPv4隧道建立传输链路直达通讯终端。随着节点普及,我们将进一步通过激励措施吸引更多光纤服务商加入,以实现我们硬件网络在物理层的完全互联。
总结
Sending Network 不仅是技术革新,更是一场关于数据主 权与网络自由的革命。通过重构互联网底层协议,它有望成为 Web3 时代的“数字邮政系统”,为去中心化社会(DeSoc)奠定基石。尽管面临技术与监管挑战,其颠覆性潜力已吸引开发者、投资者与用户的共同关注。
菜鸟下载发布此文仅为传递信息,不代表菜鸟下载认同其观点或证实其描述。
版权投诉请发邮件到 cn486com#outlook.com (把#改成@),我们会尽快处理
Copyright © 2019-2020 菜鸟下载(www.cn486.com).All Reserved | 备案号:湘ICP备2023003002号-8
本站资源均收集整理于互联网,其著作权归原作者所有,如有侵犯你的版权,请来信告知,我们将及时下架删除相应资源