多方协同计算:2B技术新方向

蚂蚁摩斯隐私计算论坛 蚂蚁摩斯隐私计算论坛 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

作者:殷山

摩斯科技技术负责人,研究领域包括网络安全和密码学、大数据计算架构设计、机器学习平台方案实现,带领团队打造了国内领先的隐私计算商业化产品。

 

一、背 景

随着2C互联网红利日益遇到瓶颈,越来越多的创业公司走向2B创业方向,跟国外相比,我国的2B行业尚有很大的空间。在此背景下机构之间的互联合作技术也越发重要,是实现2B商业模式的桥梁和基础设施。

传统的机构之间的合作形态一般是提供方-使用者,即一方是服务提供方,另外一方是服务使用者,他们是上下游形态的商业关系,比如一家在线旅途OTA公司需要接入酒店预定的服务以优化旅游体验,旅游公司会采购酒店预定服务提供商,技术上一般会使用Web Service API来连接。

但是随着2B应用的深入发展,出现了新型的分布式商业的业务形态,传统的中心化的CS技术已经不能满足需要。以金融场景为例:

1.联合风控:某银行要做互联网贷款业务,不同于传统的线下贷款,坏账率对于业务成败非常关键,需要对用户进行更精准的风控刻画,但是银行本身关于用户的数据是片面和匮乏的,需要和更多的银行、政府等机构进行合作。在此业务中,数据不再由一方提供,整体的风控算法和参数是由银行提供的,需要多方协同一起完成计算。

2.跨境汇款:跨境汇款实现用户由本地钱包将钱汇款到国外钱包账号,涉及的合作伙伴由钱包机构、汇出机构、银行、中间行、收款机构等多个跨国组织,再加上各国的监管和反洗钱部门等等。在此业务中,多方需要在各种规则下实现汇率兑换和事务性,业务形态上无集中的中心化机构能管控一切。

3.反洗钱:现代洗钱的形态日益复杂化和隐蔽化,洗钱者可以通过多种形式如银行、电子钱包、虚拟货币等形式实现资产转移,要实现反洗钱检测,需要整合多个资金网络来做图计算分析。在此业务中,多个机构都是合作协同的关系。

 

分布式商业形态的特点

1.对等:双方的业务关系不再是简单的上下游的关系,更多是相对对等的合作伙伴

2.多方:业务涉及的参与者不局限于两方,可能涉及多个参与方,随着业务发展,更多合作伙伴会参与

3.弱信任:由强信任退化成弱信任,业务形式更开放,更依赖商业规则驱

 

二、问题和挑战

要实现这样的分布式商业网络,为什么传统的web service或者成熟的大数据基础设施(如hadoop)等不能用于解决所有的问题呢?主要有以下几个难题需要解决:

1.无中立可信的第三方:如果有一个诚实中立可靠的第三方的话(GOD?), 所有参与方把数据都交给此第三方,并由第三方完成业务流程计算,那会大大简化技术复杂度。但是现实情况中,很少有这种中立性机构。不过幸运的是,我们有分布式共识协议这些工具可以使用。

2.数据安全和隐私保护:目前成熟的大数据基础设施如hadoop,明文数据在各个节点之间流动完成计算,但是直接放在分布式商业网络中,则是行不通的。随着用户日益重视的隐私问题,我国的网络安全法规定,泄露用户数据50条以上则有可能涉及刑事责任,欧盟的GDPR则更加严格。另外除了用户隐私保护以外,机构对于商业秘密的保护也是有很强的需求,比如某些客户希望保护用户ID不被其他人知道。

3.利益分配和激励:不同于传统的客户服务模型,由于各方对业务都可能有贡献,游戏规则的设计对于生态运转最关重要,如何衡量贡献和做利益分配也是多方协同计算一个难题。

4.互联网网络延迟:很多基于局域网基础设施都假设很高的带宽,但是在分布式商业网络中,低网络带宽是大概率事件,网络丢包比较常见,所以进行跨机构的大数据计算要非常仔细的处理异常情况。

5.异构化网络管理:各家机构的机房环境千差万别,机器操作系统也不一样,时区也可能不一样,防火墙的策略也是多样化,想让这些机构互相无阻碍的通讯并不是那么简单。另外,由于要互相通讯,各个节点的通讯协议的版本必须一致,整个分布式网络的版本管理也是一件很有挑战的事情,涉及的部署升级也都需要仔细设计,否则网络运维就会成为噩梦。

 

三、技术路线

为了解决机构合作的信任和数据安全两大问题,多方协同计算有共识计算和安全计算两个大的方向,前者是区块链技术为代表的分布式共识计算,后者是以MPC/TEE为代表的安全计算。这两者都是以密码学技术为基础解决分布式计算的问题。参与计算的数据类型也可以分为公域数据和私域数据,共识计算主要是解决公域数据的一致性问题,而安全计算主要是解决私域数据的数据安全和加密计算问题。

1.共识计算:面向公域数据,解决多家机构对于账本、计算(合约)的分布式一致性问题,最终多个机构对业务过程和结果达成共识,并且单一方不可篡改过程。

2.安全计算:面向私域数据,解决机构的数据安全和隐私保护问题,在不泄漏各自数据明细的情况下仅仅公开计算结果。同时也要求由结果不可反推明细,更进一步,结果也要是可验证的。

两者解决的问题不同,但是两者具备很好的互补性。共识计算不能解决数据的隐私问题,安全计算也不能解决数据造假等信任问题,两者结合起来才来兼顾信任和隐私问题。

 

 

共识计算

共识计算核心难点是实现高效的分布式共识算法,目前区块链中使用比较多的是工作量证明(POW)比较多用在公有链上,典型场景是比特币上,类似于全民公投,超过51%的那就达成共识了。拜占庭(PBFT)和RAFT应用在联盟链上,更像英国的议会,首先必须是议会成员才有资格参与,为了防止个别议员有问题,主要是容错。

 

 

安全计算

安全计算核心难点结合密码学的底层算法实现各种应用场景(如AI/BI等)的隐私保护需求。目前比较流行的隐私保护算法有安全多方计算(MPC), 匿名技术(PIR/OT), 同态加密(HE), 差分隐私(DP) , 零知识证明(ZKP) 以及 基于可信硬件的可信计算环境(TEE)等等。各种算法都有自己的适用场景如下图,对带宽和计算要求都不尽相同,目前还没有“银弹算法”,需要针对场景选择合适的算法。

 

 

四、MORSE平台设计理念

蚂蚁链摩斯(MORSE)隐私计算平台,深度融合了多方安全计算、联邦学习、可信执行环境等多项隐私计算技术。离线计算支持10亿级大规模数据稳定运行,在线计算支持千万级请求毫秒级时延,并提供标准化互联互通解决方案。摩斯深度连接多方数据生态和场景资源,帮助客户实现更安全更精准的用户洞察。

MORSE围绕着数据合作中常见的应用场景构建一系列的核心能力,可以针对每种场景做性能和安全性的极致优化。摩斯是市面上极少数深度融合了各种隐私计算技术的产品,可以在用户体验一致情况下,提供不同安全和性能级别的方案。以机器学习为例,MORSE的LR算法比业界平均性能快3~5倍,GBDT则快100倍以上。底层密码库上,MORSE的同态加密比开源库快20倍以上。安全性上在某些场景使用ZKP实现了可验证安全,使用DP实现了计算结果安全。

MORSE不依赖可信中心方,提供抗共谋攻击的方案,并采用零知识证明等技术手段达到恶意安全模型。此外,摩斯融合了差分隐私、脱敏、匿名化等隐私保护技术,全方面保障数据隐私。除了隐私计算外,摩斯还从系统安全、通信安全等方面保障数据隐私。摩斯通用产品和一体机分别集成了蚂蚁自研的国密认证的软密模块和密码卡,摩斯一体机还采用了基于TPM的可信度量、安全容器等技术,从硬件、系统等层面增强安全性。

 

MORSE部署架构

为了构建多方协同计算的网络,MORSE在架构上采取云端混部方案。很多机构的IT设施跟阿里的体系有很大差别,那种“全家桶”的重部署方案行不通,客户的计算资源预算一般也不多,机器和系统也不同。MORSE采用全docker微服务方式,既可以单机部署,也可以很方便部署成集群模式,目前MORSE已经部署了300+节点,在金融机构中广泛使用。优点如下:

1.轻量部署:仅依赖docker, 半天内完成部署

2.适配性好:适配各种企业复杂网络环境、各种已有机房、网络场景

3.升级便捷:一键完成升级

4.弹性扩容:微服务化,支持企业按需扩容

5.安全性好:易审计,安全性增强

 

目前,摩斯已经发展出MORSE Edge(隐私计算软件产品,支持分布式、集中式)、MORSE Flow(隐私计算连接器,互联互通标准化解决方案)、MORSE Station(隐私计算一体机,密码卡/TEE卡/GPU加速),根据客户基础设施和需求情况选择适配。同时摩斯提供MORSE OPEN系列服务,安全数据服务MorseDaaS、安全模型服务Morse MaaS、机密算力服务Morse CaaS、隐私计算APIMorse OpenAPI。欢迎咨询交流!

 

 

...全文

相关推荐

【带状电容器计算用于电容式触摸传感器应用】半数值模型的电容式触摸传感器集成于金属基材涂层中研究(Matlab代码实现)

内容概要:本文针对电容式触摸传感器在金属基材上应用时易受干扰导致信号衰减的问题,提出一种集成于金属基材涂层中的带状电容器半数值计算模型。通过理论推导建立传感器电容的数学模型,设定合理的边界条件并采用数值方法求解,利用Matlab实现完整的仿真代码,对传感器在金属背景下的电容特性进行精确建模与性能分析。该方法有效提升了传感器的灵敏度与抗干扰能力,适用于高精度、复杂环境下的触摸感应场景,具有良好的工程应用价值。研究不仅提供了详细的建模流程与仿真验证,还开放了可复现的代码资源,便于后续优化与拓展。; 适合人群:从事电容式传感器设计、嵌入式系统开发、人机交互技术研究及相关领域的科研人员,以及具备电磁场理论基础和Matlab编程能力的硕士、博士研究生;; 使用场景及目标:①用于金属表面电容式触摸传感系统的建模与性能优化;②为抗金属干扰传感器提供有效的半数值仿真方法与技术支撑;③辅助高校科研与教学中对电容耦合机制的理解及仿真平台搭建; 阅读建议:建议结合Matlab代码逐模块调试,深入理解模型中几何参数、材料属性及边界条件对电容输出的影响规律,可进一步推广至其他复杂结构或非理想环境下的传感器设计中。

荔枝科研社

(Multisim课设资料)最全面函数信号发生器(三角波+正弦波+方波信号+锯齿波仿真设计+报告文档

内容概要:本文档是一份综合性科研技术资源汇总,系统梳理了工程与计算机科学领域的多项关键技术及其实现方法,涵盖图像处理、路径规划、无人机应用、通信技术、信号处理、电力系统优化、车间调度、雷达技术、微电网与综合能源系统调度等多个前沿方向。文档重点提供了基于Matlab和Simulink的丰富仿真案例,包括裂纹检测、双目视觉体积测量、卡尔曼滤波状态估计、永磁同步电机控制、无功优化、多目标调度算法(如NSGA-II、粒子群算法)在能源与交通系统中的应用,以及遗传算法、差分进化、人工蜂群等智能优化算法的代码实现。资源强调理论与实践深度融合,配套完整的仿真模型、算法代码与实验结果,具有较强的工程复现价值和科研指导意义。; 适合人群:具备一定编程基础的研究生、科研人员及从事自动化、电气工程、控制工程、通信、人工智能等相关领域工作的技术人员,尤其适合有1-3年工作经验的研发人员。; 使用场景及目标:①用于高校课程设计、毕业设计、科研项目开发和技术复现;②支撑电力系统优化、智能制造调度、智能交通路径规划、无人机控制等实际工程问题的算法研究与仿真验证;③帮助读者掌握主流优化算法与信号处理技术的核心原理与代码实现。; 阅读建议:建议读者结合文中提供的Matlab/Simulink代码与仿真模型进行实践操作,优先选择与自身研究方向相关的主题深入学习,并参考所提供的网盘链接获取完整资源以辅助调试与复现实验结果。

稷下科研社

BMS保护板原理图+PCB+固件源码+bin文件+上位机

BMS保护板原理图+PCB+固件源码+bin文件+上位机 单片机是STM32F303CCT6 1、带有软电源开关输入,带 LED (LOAD) 开/关 + 充电指示灯; 2、具有高压侧电源开关,控制通断; 3、隔离式 CAN 总线接口; 4、电流测量; 5、带有短路检测; 6、带有USB 接口通信和固件升级; 7、蜂鸣器指示错误状态; 8、体积小巧; 9、短时间最大负载电流+/- 100A,长时间约为70A; 10、最大充电电流 10A(带二极管)或 30A(带二极管旁路); 11、电池电压范围为 2.5V 至 4.5V; 12、包电压 12V 至 54V;

newzhpfree

无刷直流电机BLDC无感+滑模观测器+转速电流双闭环PI控制(总共三个仿真模型)(Simulink仿真实现)

内容概要:本文档系统阐述了无刷直流电机(BLDC)在无位置传感器条件下的高性能控制策略,基于Simulink平台构建了三个相互关联的仿真模型,重点实现无感控制与滑模观测器(Sliding Mode Observer, SMO)相结合的转速电流双闭环PI控制系统。该资源摒弃了传统的霍尔传感器,利用滑模观测器实时估算转子的位置与转速信息,有效降低了系统成本并提升了在恶劣环境下的运行可靠性。仿真模型完整涵盖了逆变电路、空间矢量脉宽调制(SVPWM)、三相电流采样、坐标变换(Clark & Park)、PI调节器以及滑模观测器等核心模块,形成了一个闭环的、高动态响应的电机驱动系统。此外,文档还集成了模糊PID、传统PID等多种控制算法的对比仿真模型,便于研究者深入分析不同控制策略在动态响应、抗干扰能力和稳态精度方面的性能差异,为电机控制算法的研究与工程化应用提供了坚实的仿真验证基础。; 适合人群:具备自动控制理论、电机拖动原理及电力电子技术基础知识,并熟悉MATLAB/Simulink软件操作的电气工程、自动化、机电一体化等专业的高年级本科生、硕士研究生,以及从事电机驱动、新能源汽车、工业自动化等领域的研发工程师和技术人员。; 使用场景及目标:①深入学习和掌握无刷直流电机无位置传感器控制的基本原理与实现方法;②系统性地理解滑模观测器的设计思想、稳定性分析及其在转子位置与速度估计中的关键技术;③对比研究传统PI控制、模糊PID控制及滑模观测器在BLDC调速系统中的综合性能,分析其在不同工况下的鲁棒性与适应性;④为毕业设计、科研课题或工业项目中的电机控制系统开发提供可复用的仿真平台与技术参考。; 阅读建议:本资源以Simulink仿真为核心载体,建议使用者结合文档中提供的详细说明报告与参考文献,循序渐进地理解各功能模块的设计逻辑与参数整定方法。在学习过程中,务必动手运行并调试仿真模型,仔细观察并记录在不同负载突变、转速指令变化等工况下,电机的三相电流、转速响应曲线及滑模观测器输出的转子位置与速度的动态波形,从而深刻理解控制算法的内在机理。为进一步提升实践与创新能力,可尝试修改控制器参数(如PI增益、滑模增益),或替换不同的控制策略进行对比实验,探究其对系统性能的影响。

天天程序猿

基于UC3842的反激式开关电源Multisin仿真设计【仿真+原理说明+参考文档】

内容概要:本文系统阐述了基于UC3842电流模式PWM控制器的反激式开关电源在Multisim环境中的完整仿真设计过程。围绕小功率隔离型直流电源的设计需求,深入剖析反激拓扑与电流模式控制的协同工作机制,构建了包含启动电路、高频变压器、RCD钳位网络、TL431与光耦构成的隔离反馈环路以及UC3842核心控制芯片的完整仿真模型。重点对电源的启动特性、辅助供电建立、变压器初级电流与电压波形、反馈环路的稳定性、以及UC3842的逐周期峰值电流限制和在负载突变、输出短路等异常工况下的“打嗝”式保护行为进行了详尽的仿真分析与验证,充分论证了该设计方案的可行性与工程可靠性。; 适合人群:具备模拟电子技术、电力电子技术及开关电源基础知识,从事电源产品开发、电力电子系统设计的工程师、高等院校电气工程及相关专业的师生及科研人员。; 使用场景及目标:①深入学习和掌握基于UC3842的反激式开关电源的核心设计原理、电路拓扑构建与Multisim仿真方法;②透彻理解电流模式控制、变压器参数设计与匹配、隔离反馈环路补偿设计、RCD吸收网络优化以及过流保护等关键技术的实现细节与工程考量;③为实际硬件电路的研发、调试与优化提供精确的前期仿真验证、理论支撑和设计指导。; 阅读建议:建议读者结合Multisim软件进行动手实践,严格按照文中所述的结构与参数逐步搭建电路,通过示波器、探针等工具仔细观测并分析关键节点的电压与电流波形,重点关注系统在不同负载条件下的动态响应与稳定性表现,并充分利用所提供的完整仿真文件、原理说明与参考文档进行对比学习与深入探究。

稷下科研社
评论
收藏 已收藏
分享
返回顶部