1/ 区块链最大的优势同时也是它最大的限制。
区块链之所以强大,是因为它的透明度。
谁做了什么,一切都是公开的,任何人都可以验证。
因此,即使是互不信任的人,也可以共用同一个帐本。
然而,正是由于这种透明性,有些事情无法实现。
虽然有些领域在一切公开透明的情况下能够实现公平,
但反过来,在某些领域,透明反而会导致灾难。
2/ 问题由此开始。
让我们想像一下在区块链上玩扑克游戏。
牌必须公平洗牌。
结果必须可验证。
然而,一旦每个玩家的手牌对所有人公开,游戏就结束了。
同样的情况也适用于在去中心化交易所 (DEX) 上下大额订单。
订单必须执行。
但如果在执行前价格、数量和方向都被公开,就会有人抢先一步。
那一刻,透明度不再是公平的象征,反而成了攻击的目标。
医疗资料也不例外。
医院希望整合数据以进行更深入的分析。
然而,原始的患者数据却无法公开。表面上看,这似乎是一个隐私问题。
但问题的本质在于,必须进行计算,但数据却无法显示。
区块链目前的优势在于,它使每个人都能验证公开数据。
但未来需要的是不同的目标。
即使资料必须隐藏,也需要进行可靠的计算。
Archium 的 MXE 正是基于此而诞生的。
3/ MXE 不仅仅是一种资料隐藏技术。
它是一种执行结构,使隐藏的资料真正可用。
MXE 代表 MPC 执行环境。
在韩语中,它更接近多方计算执行环境。
名称听起来可能很复杂,但其核心概念很简单。
现有的互联网服务将资料集中到一个地方并进行计算。
使用者资讯被传送到伺服器,伺服器读取、处理并传回结果。
这种方法很常见。
然而,熟悉并不等于安全。
典型的伺服器会开启资料进行计算。
它从资料库中检索数值。
CPU 读取这些数值。
程式处理这些数值,并产生结果。
问题在于,在这个过程中,伺服器可以查看原始资料。
4/ 为什么这是一个问题?
例如,假设一个金融应用程式分析用户的交易历史和资产资讯。
如果伺服器可以查看原始数据,它就能知道用户的余额、投资倾向、交易时机,甚至风险承受能力。
这些资讯不仅仅是简单的数字。
它代表了使用者的经济弱点和行为模式。
公司通常声称他们不会滥用这些资讯。
他们声称有条款和条件、内部控制以及隐私权政策。
然而,现实正朝著另一个方向发展。
数据不再只依赖人工审查。
人工智慧读取、分类、评分和预测数据。
你的帐户余额成为估算你消费能力的讯号。
你的交易时机成为揭示你风险偏好的模式。
你的停损记录和追加购买记录成为揭示你情绪脆弱性的数据。
公司声称他们「不会直接查看个人资讯」。
然而,系统已经在将你视为市场中的行为模式。
问题不在于是否有人查看了你的数据。
而在于你的数据是否能被用来预测和针对你进行交易。
这同样适用于去中心化交易所(DEX)。
如果用户提前向伺服器提交大额订单,伺服器会在执行前就知道订单的方向和规模。
这些资讯就是金钱。
有人可以抢先交易,也有人可以操纵价格使其不利于自己。
查看原始数据不仅仅是阅读资讯。
它意味著拥有利用这些资讯的能力。
医疗数据更加敏感。
如果伺服器可以查看医院或研究机构分析患者数据时的原始数据,那么疾病史、遗传风险、用药情况,甚至生活方式都可能被泄露。
一旦泄露,敏感资讯将无法找回。
这正是人们容易忽略的地方。
资料外泄并非只在发生骇客攻击事件时才会出现。
伺服器一旦被设计成可以查看原始数据,信任的瓶颈就已经存在了。
我们必须信任伺服器运营商。
我们必须信任云端服务提供者。你必须相信存取权限得到了妥善管理。
你必须相信内部人员不会滥用权限。
你只需要…相信它。
5/ MXE 采取了不同的方法。
如果说传统伺服器就像一个房间,资料被集中存放于此,那么 MXE 则是一个工作空间,它允许多个独立节点协同计算,而无需直接查看原始资料。
这里重要的不是“谁持有数据”,
而是系统的设计是否确保计算在任何人都无法查看完整数据的情况下完成。
这种差异至关重要。
在传统伺服器架构中,资料被委托存储,伺服器开启资料进行运算。
MXE 允许多个节点参与运算,而无需直接查看原始资料。
因此,MXE 可以用一句话来概括:
MXE 是一组执行规则,定义了加密资料的计算方式。
6/ 一般加密类似保险箱。
将资料放入保险箱,资料是安全的。
但是,当试图计算保险箱中的数字时,问题就出现了。
你打开保险箱,
你取出数字,
然后进行计算。
放回去。
一旦数字被取出,危险就出现了。
这是因为原始资料暴露了。
MXE 的目标则不同。
它的目标是在不打开保险库的情况下,在保险库内部进行计算。
现有伺服器会开启保险库,验证数字,然后执行计算,而
MXE 更接近一种结构,它只根据既定规则检索必要的计算结果,而无需打开保险库。
隐私权并非止于资料锁定。
锁定的资料是安全的,但不能直接使用。
反之,如果资料被打开,虽然可以使用,但并不安全。
MXE 旨在创造的正是这种平衡。
数据不会被开启。
但计算却能完成。
7/ 如果把 MXE 想像成函数盒,就很容易理解了。
函数接收输入并产生输出。
MXE 与此类似。
当收到加密输入时,MXE 会按照预设的方法进行计算,然后只显示必要的输出。
例如,假设我们进行一场私人拍卖。
参与者以加密形式提交他们的出价。
MXE 不会公开所有出价。
相反,它只执行预先设定的计算。
谁提交了最高出价?
得标价格是多少?
因此,它只提供必要的资讯。
中标者。
得标价格。
它不会公开所有出价清单。
它不会向所有人显示每个参与者的出价。
这就是 MXE 的核心。
它不会公开所有数据。
它只执行必要的计算,并且只公开必要的结果。
因此,MXE 不是一个简单的计算器。
它是一个执行框,定义了接收哪些输入、计算哪些内容、公开哪些内容以及隐藏哪些内容的边界。
如果隐私仅仅止步于“隐藏资料”,那么它就没什么用处了。
真正重要的是,即使隐藏了数据,它是否也能产生必要的结果。
8/ 因此,MXE 的价值并非仅仅体现在「隐私」这个词上。
隐私只是表面。
其本质在于减少私人资料与可验证计算之间的冲突。
区块链透过开放性建立信任。
因为每个人都能看到它,所以每个人都可以验证它。
然而,仅靠这种方法不足以应对下一阶段的应用。
处理私人订单的去中心化交易所 (DEX)。
必须隐藏交易对手资讯的链上博弈。
敏感金融数据的分析。
医疗数据的合作研究。
个性化人工智慧推理。
机构间的数据合作。
需要隐私保护的治理投票。
在这些领域,一旦所有资讯都被公开,系统就会崩溃。
资讯公开虽然可以验证,但也会暴露敏感资讯。
隐藏资料可以确保安全,但会使计算和验证变得困难。
MXE 提供了一种折衷方案。
它在执行计算的同时隐藏资料。
它只在必要时公开结果。
这才是核心所在。
它不仅仅是锁定数据。
它让被锁定的资料变得可用。
@Arcium #RTG