Mainframe是以隐私为重点的p2p去中心化数据中继网络,它使开发者未创立不可阻挡的未来世界,无法检查和私用的web3应用程序。大型机网络具有强大的加密和元数据模糊功能,可以抵御审查,监视和中断,使任何应用程序都可以安全,私密地发送数据,存储文件,管理付款,运行任务等等。网络由MFT提供燃料,激励节点中继和存储数据包以支持大型机网络基础设施的基本功能。
项目介绍
Mainframe网络是为新的网络打造的通信层。它具有高度可信赖、隐私、安全传输数据包的特征,不仅仅可以用于人与人之间的通讯,更可以在商业应用上发挥极大的作用。Mainframe可以抵抗审查、监控和干扰。除非遇上小行星撞地球或外星人入侵,否则Mainframe网络将势不可挡。
项目愿景
Mainframe包含 一个基于Kademlia协议的点对点网络,用于区块链交易的传播与执行。从这一网络层抽象出的网络传输层正是网络层所依赖的,可追踪地理位置,并随机为每个点对点节点或节点分配地址。在此网络中,运用区块链代币可实现节点间价值的交换。为保障安全通信,Mainframe还为该传输层提供另外的协议。
项目亮点
Mainframe提供一对一和一对多加密协议。每个Mainframe节点都有与之关联的一个非对称密钥对,用于解密发送给该节点的数据包。当某节点要向另一节点发送数据包时,它或使用接收方节点的公钥给数据包加密,或使用预先定下的共享密钥。另有额外的对称密钥保障前向保密。接收方节点的公开密钥有两种获取方式:
1. 从联系信息的前一次交换中获取,例如采用交换通讯信息这种带外联系;
2. 从个人间公共密钥的直接交换中获取。数据包加密是Mainframe传输协议至关重要、无法避开的一部分。
当群组中进行信息分享的时候,其加密技术能使信息盗取者既无法窃取信息,也无法确定组内成员身份。然而有时发送者需要为每一位接受者都进行信息加密,随着群组成员的增加,CPU用量和网络负担也随之增加。Mainframe提供了创造团队共享密钥的协议,使得组内成员可以高效地传输加密信息。
应用场景
Mainframe平台支持多种产品和服务。第-一个建立于此平台的应用程序是通信应用程序,它充分利用了Mainframe提供的去中心化协议。该应用程序的早期版本被称为Onyx,于2017年12月19日发布。
Onyx通讯应用
Onyx是建立在Mainframe平台上的通讯应用。它为手机与PC端用户提供一流体验,支持的系统包括Windows, MacOS, Linux, iOS和Android。 它被评选为“年度企业实时通信工具”。优化后的应用程序能将系统资源消耗降至最低。它支持点对点聊天和群聊,记录所发信息语境,允许用户快速在所有对话中查找内容。
可配置的暗路由
Onyx是第一个 允许用户使用暗路由的应用程序。用户可以为其群聊和私聊频道发出的消息配置亮度设置。
丰富的内容和微格式
Onyx具备极其丰富的格式特性,可附件发送文件,并有支持查看图片和视频的内嵌插件。除此以外,Onyx还有许多其他简单通讯应用程序所不具备的微格式,包括投票、任务分工、群清单等等展现出多样的交互特性。
全文检索
Onyx从当地抓取联系人名单和信息内容,快速获取所存档信息,并能对信息内容和联系人列表进行全文检索。
名录服务
Onyx提供去中心化的联系人存储、编辑和共享服务。Onyx采用去中心化的命名服务,如ENS记录用户认为可公开的联系人信息,并将该信息存储在Mainframe的去中心化存储中心。而对于个人或机构用户想要私”下共享的联系人信息,Onyx则采用如uPort°或Sovrin账本确定网络身份,实现联系人信息私密共享。
在线和活跃状态信号提示
无论是在个人简介还是聊天页面,Onyx都能使用户向其他人轻松提醒其状态。例如,在聊天时,用户能看到另一名最近一次活跃的时间,或看到当前对方正在输入信息的提示。这些通知也能被取消。
聊天机器人市场
Onyx有高度延展性,支持用户创造应用程序,满足企业和个人的特定需求。创造出的应用程序能用Mainframe代币进行买卖。
成功的聊天机器,人案例包括:
自动回复。在个人或群聊频道,听到关键词或收到相关信息后予以回复;
代理机。听从指令,完成领域特定的各类任务;
能为用户或机构提供其他基于云端和/或去中心化服务的应用程序。
相关链接:
https://www.qukuaiwang.com.cn/szhb/2954.html###
Mainframe is the platform for decentralized applications. Resistant to censorship, surveillance, and disruption, the Mainframe network enables any application to send data, store files, manage payments, run tasks, and more. With the exception of a catastrophic asteroid event or an aggressive alien invasion, the Mainframe network is simply unstoppable. We build with five fundamental principles as our guide.
The Mainframe network is the messaging layer for the new web. This goes beyond human-to-human messaging. There are many use-cases and applications for reliably, privately, and securely routing data packets through the Mainframe peer-to-peer network. Mainframe is resistant to censorship, surveillance, and disruption. With the exception of a catastrophic asteroid event or an aggressive alien invasion, the Mainframe network is simply unstoppable. We build with five fundamental principles as our guide.
The Mainframe platform is a developer-friendly SDK providing all these services in a secure peer-to-peer fashion. It is designed to be modular and pluggable, so developers and users can configure which projects they prefer to use for the underlying service layers. Our mission is to delight developers by providing an SDK that is well-documented, supported and backed by strong developer communities.
Because it is not always clear which projects will gain the most momentum, and because developers often have varying preferences, we feel that it is important to design our underlying service architecture to be modular and pluggable, allowing developers and users to configure which projects they prefer to use for each service layer and abstracting away as much of the differences as possible. A single medium of exchange in the form of Mainframe tokens (MFT) is also used to improve the developer and user experience. Where underlying service layers cannot be retrofitted to accept MFT, we will implement atomic swaps between native service-layer tokens and MFT.