在我的设想中 DeWEB,最终将成为一个横跨所有主流公链的去中心化广域网。
一个真正的去中心化可验证网络,所有开发者的网站、应用APP、消息都部署在上面,它不依赖任何一台中心化服务器存储,消息跨链也不需要笨重的跨链桥,任何人都能简单的验证它是否安全,这次点击是否没有恶意授权。我希望它成为未来所有可验证网络服务的底层基础设施。
这张网建基于 TapeOut Protocol上,它分两层:
第一层是存储和访问:网站或 DApp 的整套前端,存储在 TapeOut 的电路容器中,直接写在公链L1中,与合约同一层。开发者上传的时支付一次公链gas,从此以后,这个网站就永久可以被任何人访问,永久免费存储,不会因为服务器没钱到期而关闭、域名不付费而无法被人抢走。用户访客打开DeWEB网站不需要钱包,不需要签名,不需要支付1分钱 gas,通过电路容器ID坐标就能立即访问,体验和今天的 Web2 网站一模一样。
第二层是 TapeKit,我做的那个DeWEB开源浏览器内核。它负责把电路容器中存储的网站一块一块读回来,每读一块都同时问几家互不相干的节点,答案一致、哈希对得上就显示。整个过程不经过任何中心化服务,甚至不经过 DNS 解析。任何人都可以直接去链上看这个网站的前端代码,有没有恶意脚本、有没有偷偷让你授权钱包,一查就知道。你可以用内置 TapeKit 内核的浏览器或 App 打开任何DeWEB网站,也可以什么都不装,用普通浏览器通过 HashPort的DNS绑定传统web2域名,让任何用户可以通过全世界任何一个普通浏览器通过绑定的网址去访问。我希望,它能兼容所有一切!
为什么很难被屏蔽呢?因为网站不在任何一台服务器上,它是链上账本的一部分,全球节点各存一份,你能连上其中任意两家,页面就出来了。它没有 IP,没有DNS,也没有域名,访问地址也不是哪个机构登记的,而是一个TapeOut的电路容器路径。
除了网站,我刚刚开发了另一个重要的DeWEB 基础设施,一条用于横跨所有公链的实时加密消息通道,我给它起名叫 TapeSend,我在Github中已经将它完全彻底的开源,并且采用MIT协议,这意味着任何生态开发者都可以使用它进行无需我许可的商业化服务。由于我们TapeOut的开发者众多,甚至我还贴心的给你们开源了基本达到了商业化标准的DeWEB客户端,任何人无需修改即可上线运营,立即拥有自己的商业化app。开源代码提供了MAC版、WEB版、IOS版、Android版。
TapeSend 让每一个电路容器都拥有了可以跨公链进行实时加密消息传输的通道。它有这几个特点:
第一,端到端加密。消息在你自己的设备上加密,只有收件人能解开,链上存的是加密文本,任何人都无法得知交流的内容。
第二,钥匙就是你的钱包。消息传递的钥匙由你钱包的签名推导出来,不用另记密码,换一台设备,用同一个钱包签一次名就找回来了。
第三,身份没法冒充。谁是发信人,由链上谁持有这个电路容器决定。容器转让了,收信的权利也跟着新主人走,哦,如果要卖掉,可以通过更换钥匙清理聊天记录,厉害吧,我想的细不,哈哈哈哈。
第四,消息跨链传递不需要跨链桥。消息写在发送者自己的链上,收件人的客户端同时去读几条链,合并成一个传递通道。没有桥,就没有桥被黑、资产被锁的风险。
第五,不需要中心化索引服务器。消息通道列表本身就存在链上,客户端直接读链。
第六,几秒就到。消息上链之后,对方几秒内就能看到。
第七,附件可以核对。消息可以带附件,客户端会逐个核对附件的指纹。不过,双方如果在同一条链上,还可以附带资产一起发送,比如送点BNB给我,哈哈。
既然我设想中的 DeWEB 是一个横跨所有主要公链的去中心化广域网,它就必须海纳百川,在基础设施上,需要支持更多主流公链。
所以,今天我正式宣布:TapeOut Protocol已经在 X Layer 主网部署完毕。处理器工厂、电路容器、网站仓库、TapeSend 消息中枢全部上线,X Layer 上的第一台处理器我已经创建测试完成,电路容器已经开通。不过所有社区用户无需担心,这是技术层面的扩展,不会对现有BEM为主的经济体系造成任何影响。PoD挖矿功能相关的全部经济体系,以及地位。但是会促进更多的开发者加入其中,一起让协议生态更加强大!
这意味着什么呢?未来,持有 X Layer 电路容器的用户,可以用自己的 X Layer 电路容器 ID,和 BNB Chain 电路容器的持有者,通过 TapeSend 互相传递端到端的加密消息。不需要换链,也不需要跨链桥。我自己已经用 X Layer 的 1.2.0 和 BNB Chain 的 15324.30 来回传递了消息,请查看我下面的视频,另外这个视频中的APP我完整开源了,你们可以下载修改,做出更好的app然后上架运营,记得app中帮TapeOut生态继续呐喊,努力让tape成为HTTP。
名字里的区号,就是为更多公链准备的。BNB Chain 是第一个序列,因此地址不带区号,比如 4246.0,X Layer 的区号是 2,比如 1.2.0。同一套 TapeKit 内核,输入不同的地址,就能打开不同链上的网站、给不同公链的电路容器发消息。
TapeOut的愿景,是让区块链能承载可验证的生产工具,而不只是承载公共账本。今天开始,所有 Web2 的网站和应用,都可以迁移到 DeWEB 层:前端放在链上,任何人都能审计;用户访问无需花任何 gas,开发者也可以拥有无限期的前端存储器,没有人能被一键关停,或者被任何机构限制访问;跨链消息通道基于端到端加密,身份由电路容器ID保证。我希望让所有用户,安心地用上安全的、可验证的去中心化网络服务。
哦,最后说一句,HashPort的开发团队经过我与他们的长谈,他们为了帮助实现TapeOut的终极愿景,完全放弃了月服务费,甚至放弃了DNS绑定服务的费用。感谢你们的帮助!让生态更完美!
开源 TapeKit 地址:
@XLayerOfficial @zakk_okx @bitcoin2themars @wallet @xukego @BruceBlue @