Permissionless private relay

为私有连接,
建一张开放的网。

MRK 是面向 VPN、代理与远程访问应用的 WSS 中继基础设施。 端到端传输不透明字节,用一条专用结算账本连接节点、价格与信任。

协议草案 · MVP 正在构建

MRKRELAYWSS / TLS 1.3
A

APP INSTANCE

B

APP INSTANCE

SETTLEMENTMSL LEDGER
ENCRYPTED IN
OPAQUE OUT
01 / DATA PLANEPAYLOAD: UNREADABLE

基础设施应当足够简单,
让应用专注于自己的协议。

MRK 只做三件事:认证成员、转发字节、结算节点。它不替应用决定网络语义,也不把实时数据放进账本。

01 — 网络

数据走最短的路,
信任留给可验证的层。

成员连接同一个 Relay 后建立逻辑通道。SDK 负责加密、背压和流控; Relay 只维护在线目录与转发表。

CLIENT A应用实例MRK SDK · E2E encrypted
WSS
OPEN RELAY字节中继Route · Meter · Forward
WSS
CLIENT B应用实例MRK SDK · E2E encrypted
DATA PLANE不透明字节流低延迟 · 有界背压 · 逻辑通道复用
SETTLEMENT PLANEMRK Settlement Ledger节点注册 · 资金托管 · 最终结算

02 — 原则

克制,是协议的能力。

01

端到端私密

Relay 只转发不透明字节。成员之间的内容由 SDK 加密,节点不解析、不修改上层载荷。

02

任何人都能运行

无需身份审批,也无需预先持有 MRK。非 Genesis Node 从独立验证的检查点 Bootstrap 后注册。

03

传输与结算分离

实时数据留在 Relay;专用账本只负责注册、质押、托管与最终结算。

04

边界清晰

MRK 不创建虚拟网卡、不决定路由,也不是通用区块链。应用始终掌握自己的协议。

03 — 结算

奖励在线,
而不是叙事。

Genesis 之后,新增 MRK 只能因合格节点在线时长释放。 流量服务收入来自用户已持有的 MRK,不会扩大供应。

协议供应上限不可由治理提高
MAX SUPPLY1,000,000,000MRK
50%

Genesis 协议国库

无私钥 · 仅治理支出
50%

节点在线发行池

按合格在线时长释放

流量收入与协议发行彼此独立

04 — 节点

先验证网络,
再成为网络的一部分。

非 Genesis Node 不能从空状态直接上线。先启动守护进程, 再以独立可信的检查点锚定主网;注册后经历 WARMING_UP, 通过公开 Probe 才进入 ACTIVE。

查看生命周期
01

初始化

选择 LITE 或 FULL 存储模式,启动本地常驻守护进程。

02

锚定信任

从独立可信渠道取得检查点高度与完整 State Root。

03

Bootstrap

通过主网 Seed 下载终局检查点,本地核对后原子安装。

04

注册与预热

签署 RegisterNode,发布 WSS 端点并完成固定考察期。

05

进入 ACTIVE

通过公开 Probe 并持续 Catch-up,才开始累计合格在线时长。

MRK CLI
$ mrk node init --lite$ mrk node run --listen 0.0.0.0:8787$ mrk node bootstrap --peer seed.mrkc.cc--checkpoint-height <trusted-height> \--checkpoint-root state_<64-lowercase-hex>$ mrk node join --endpoint relay.example.com warming up · waiting for finalized probes

05 — 可验证

网络状态,
无需猜测。

每个 Node 都内置只读 Explorer。查看区块、检查点、账户、节点注册、 治理提案与国库状态,不依赖中心化索引服务。

BlocksCheckpointsNodesGovernance
seed.mrkc.cc/explorer