律动 BlockBeats 消息,3 月 2 日,EOS 创始人、原 Block.one CTO BM(Daniel Larimer)再次发声,于 Github 上发布了一个新项目 Clarion 的介绍。
据 Github 上介绍显示,Clarion 的目标是为世界上的每个人提供工具,在不依赖中心化基础设施的情况下,向所有想听他们信息的人广播他们的信息。它将通过一个抵制审查的「朋友对朋友」网络来实现这一点,它将利用你的朋友和家人未使用的资源来分发你的内容。
Clarion 最终目标是提供具有逻辑上去中心化网络的自由和独立性,同时也可让大家享受「中心式服务」的性能和可靠性。在 Clarion 社区的帮助下,可以将朋友和家人从 Twitter、Facebook、YouTube、亚马逊、苹果和谷歌的暴政中解放出来,并产生一个免受操纵和第三方依赖的社交网络。
现有技术
Clarion 从 RetroShare,Hive(以前称为 SteemIt)和Voice这些项目中吸取了教训。RetroShare 更接近期望中的去中心化,但是界面笨拙,在移动设备上不可行。同时,基于区块链的网络是「逻辑上中心化的」,并要求所有完整的节点来处理所有交易。这不适用于大规模家庭用户,并且会在少数 Web 门户上产生依赖性。
IPFS 和 IPNS 是比较成功的去中心化协议之一。这些 P2P 协议有助于发布位置无关的网站;但是,它们有两个缺点。这些缺点包括需要使自己的节点保持在线状态以播种内容-没有免费的「推送到 IPFS」方法。查找内容也存在高延迟。最后,没有真正的机会进行动态的多用户交互。
诸如 Zeronet 之类的协议提供了一个应用程序框架,用于构建通过 BitTorrent 协议加载/共享的动态网站。BM 对 Zeronet 的经验是,它手机上无法很好地工作,「同步」页面需要花费很长时间,并且遭受了过多的垃圾邮件和/或审核。在规模上,Zeronet 应用程序在逻辑上只是作为区块链应用程序而实际是中心化的。
渐进式 Web 应用程序
使 Clarion 与大多数其他对等应用程序区分开的架构设计决定之一是选择使用由 Web Assembly 驱动的渐进式 Web 应用程序。Google,Amazon 和 Apple 最近采取的行动表明,我们不能依靠应用程序商店和托管提供商来分发我们的应用程序和内容。这意味着将耐审查性应用程序添加到手机上的唯一可行方法是通过渐进式 Web 应用程序。
Web Assembly 使我们能够在高性能 C ++中实现社交网络的逻辑,同时在浏览器中重用与在台式机或个人服务器等开放平台上运行的「完整节点」中使用的大多数相同代码。
应用平台
Clarion OS 的核心是一个朋友到朋友的消息传播协议,该协议允许在加密身份之间进行以下类型的消息流:
▪️ 人对人非实时消息传递(例如电子邮件)
▪️ 人与人实时消息传递(视频/聊天)
▪️ 一对多消息传递(如 tweet / Facebook)
▪️ 多对多消息传递(例如开放式聊天室/区块链)
利用 Web Assembly 插件,应该有可能在 Clarion OS 之上构建许多不同类型的应用程序,包括代币和智能合约。Clarion OS 与先前的区块链平台之间的主要区别在于,基础层无需就用户操作的「order」达成共识,也无需解释交易的含义。如果将典型的以太坊和 EOS 智能合约视为「第 1 层」,则可以将 Clarion OS 视为「第 0 层」。
项目状态
Clarion OS 刚刚起步,并且处于早期设计阶段。目前正在组建一个开发团队来构建第一个原型。该项目将以公开方式进行开发,并欢迎有兴趣将互联网恢复到逻辑分权化水平的任何人做出的贡献。
据律动此前报道,2021 年 1 月 10 日,BM(Daniel Larimer)在 HIVE BLOG 个人账号上表示,从 2020 年 12 月 31 日起,已经辞去了 Block.one CTO 一职。随后 Block.one 官方确认了这一消息。