Ò»ÎÄ¿´¶® | Êý¾ÝÁ÷ͨ3.0ʱ´úϵÄÒþ˽ÅÌËã
Ðû²¼Ê±¼ä 2022-11-29µ±Ï£¬Êý¾Ý×÷ΪÊý×Ö¾¼Ãʱ´ú×îÒªº¦µÄÉú²úÒªËØ£¬ÔÚÉç»áÉú²ú¡¢ÉúÑÄÖеÄÖØ´ó¼ÛÖµÒѲ»ÑÔ¶øÓ÷¡£ÔõÑùÔÚÇå¾²ºÏ¹æµÄÌõ¼þÏÂʵÏÖÊý¾ÝÁ÷ͨ£¬Ê©Õ¹Æä¼ÛֵЧӦ£¿ÆäÖУ¬ÒÔÒþ˽ÅÌËãΪ´ú±íµÄÊÖÒÕΪÊý¾ÝÁ÷ͨµÄ¡°¿ÉÓò»¿É¼û¡±ÌṩÏàʶ¾ö¼Æ»®£¬³ÉΪĿ½ñÊÖÒÕÖ÷Á÷¡£±¾ÎĶÔÒþ˽ÅÌËãÊÖÒÕϵͳ¾ÙÐÐÆÊÎö£¬ÏÈÈÝÁËÓÅ·¢¹ú¼ÊÍøÕ¾¹ÙÍøÏà¹Ø²úÆ·¡¢ÊÖÒÕ¼°µä·¶Ó¦Óõȣ¬ÎªÓû§Êý¾ÝÇå¾²½¨ÉèÌṩ˼Ð÷¼°½¨Òé¡£
Êý¾ÝÁ÷ͨ3.0ʱ´ú³ÉΪһ¶¨Ç÷ÊÆ
2019Äê10Ô£¬Öй²ÖÐÑëÊ®¾Å½ìËÄÖÐÈ«»á¹«±¨ÉÏÊ×´ÎÃ÷È·½«Êý¾ÝÄÉÈëÉú²úÒªËØ¡£Êý¾Ý³ÉΪÊý×Ö¾¼Ãʱ´úµÄÐÂÐÍÉú²úÒªËØ¡£
Êý¾ÝÒªËØÊÇÍƶ¯¾¼ÃÔöÌíµÄÐÂÒýÇ棬2022Äê1ÔÂ12ÈÕ£¬¹úÎñÔºÓ¡·¢ÁË¡¶¡°Ê®ËÄÎ塱Êý×Ö¾¼ÃÉú³¤ÍýÏë¡·£¬Ìá³öÒª¡°³ä·ÖÊÍ·ÅÊý¾ÝÒªËؼÛÖµ£¬¼¤»îÊý¾ÝÒªËØDZÄÜ¡±£¬Ç¿µ÷Òª¡°¼á³ÖϵͳÍƽø¡¢Ðͬ¸ßЧ¡£³ä·ÖÑéÕ¹Êг¡ÔÚ×ÊÔ´ÉèÖÃÖеľöÒéÐÔ×÷Ó㬹¹½¨¾¼ÃÉç»á¸÷Ö÷Ìå¶àÔª¼ÓÈë¡¢ÐͬÁª¶¯µÄÊý×Ö¾¼ÃÉú³¤Ð»úÖÆ¡±¡£Êý¾Ý¼ÛÖµµÄÊ©Õ¹¼°¾¼ÃЧÒæµÄ±¬·¢£¬Àë²»¿ªÊý¾Ý×ÊÔ´»¯²¢¼ÓÈëÉç»áÉú²úÔ˶¯Êµ¼ù¡£Õâ¾Í¾öÒéÁËÊý¾ÝµÄ¿ª·Å¡¢¹²ÏíÐͬ½«³ÉΪδÀ´Éú³¤µÄÒ»¶¨Ç÷ÊÆ¡£
ÏÖ½ñ£¬Êý¾ÝÕýÒÔÄÑÒÔÏëÏóµÄËÙÂÊ´øÀ´ÐÂÒ»ÂÖµÄÐÅÏ¢»¯¸ïÃü£¬Ò»Ö±¹¥»÷ºÍ¸Ä±ä¸÷Ðи÷ÒµµÄÉú̬ϵͳ¡£ÔÚ´Ó¡°IT¡±Ïò¡°DT¡±Éý¼¶Ê±´ú£¬Êý¾Ý³ÉΪÖ÷Òª×ʲú£¬ÆóÒµÔò´Ó¶ÀÏíתÏò·ÖÏí£¬ÖÂÁ¦ÓÚʹÓÃÊý¾ÝºÍÊý¾ÝÆÊÎöÊÖÒÕÑз¢ÐµIJúÆ·£¬´´Á¢ÐµļÛÖµ¡£ÔÚÊý¾ÝÁ÷ͨºÍÉúÒâÁìÓò£¬ÐèÒª¸÷¸ö¹¤ÒµÁ´ÉÏÏÂÓÎÏàÖúÆóÒµ¾ÙÐÐÉî¶ÈÏàÖú£¬Ö»ÓÐͨ¹ý¸÷·½Êý¾ÝÐͬӦÓ㬲Żª¸üºÃµØÊÍ·ÅÊý¾Ý¼ÛÖµ¡£
Òþ˽ÅÌËãÖúÁ¦Êý¾ÝÒªËØÇå¾²Á÷ͨ
Ëæ×ÅÊý¾ÝÁ÷ͨ¼°¹²ÏíµÄ¾¼Ã¼ÛÖµ¡¢ÒµÌ¬Éú³¤ÎªÈ«Éç»áËùÈÏÖª£¬Ô½À´Ô½¶àµÄÓªÒµ³¡¾°Ò»Ö±Ó¿ÏÖ¡£ÔÚ½ðÈÚÁìÓò£¬ÒøÐÐÉæ¼°Öî¶àÓëÍⲿÊý¾ÝÍŽὨģµÄÐèÇó£¬ÊµÏÖÊý×ÖÓªÏú¡¢Á÷ʧÕٻء¢Öǻ۷ç¿Ø¼°·´Ú²ÆµÈ¡£ÔÚÒ½ÁÆÁìÓò£¬²¡ÀýÊý¾Ý×÷ΪҽÁÆ»ú¹¹×îÖ÷ÒªµÄÒþ˽Êý¾Ý£¬ÐèÒªÓë´ó×ÚÍⲿҽÁÆ»ú¹¹¡¢Ò½Ò©¹«Ë¾¡¢¿ÆÑлú¹¹µÈ¾ÙÐÐÑù±¾Êý¾ÝµÄ´ó¹æģģ×ÓѵÁ·£¬ÓÃÓÚÒ½ÁÆÑо¿ÓëÒ½ÁÆÕï¶Ï¡£ÔÚÕþÎñ¡¢ÄÜÔ´¡¢½»Í¨¡¢»·±£¡¢¹¤ÒµºÍµçÐŵȾ߱¸´ó×ÚÊý¾Ý»ù´¡µÄÁìÓò£¬Êý¾Ý¹²ÏíºÍʹÓÃÒѾ³ÉΪÍýÏëºÍÂäµØÓ¦Óñز»¿ÉÉٵIJ¿·Ö¡£
¸÷¸öÓªÒµ³¡¾°¾ùÐèÒª¶à·½Êý¾ÝµÄÁ÷ͨºÍ¹²Ïí¡£Òþ˽ÅÌËãÖ÷ÒªÊǽâ¾ö¶à¸ö¼ÓÈë·½Êý¾Ý²»³öÍâµØ£¬ÔÚ±£»¤Êý¾ÝÇå¾²µÄͬʱʵÏÖ¶àÔ´Êý¾Ý¿çÓòÏàÖúµÄÎÊÌ⡣ʹÓÃÒþ˽ÅÌËãÊÖÒÕ°ü¹Ü¶à·½Ð×÷Àú³ÌÖÐÃô¸ÐÊý¾ÝÐÅÏ¢µÄÇå¾²£¬ÊµÏÖÊý¾Ý¡°¿ÉÓöø²»¿É¼û¡±ÒѾ³ÉΪҵ½ç¹²Ê¶¡£
Òþ˽ÅÌËãÊÇÔÚÊý¾ÝÁ÷ͨÀú³ÌÖУ¬ÔÚÅÌËã»·½Ú½â¾öÐÅÏ¢±£ÃÜÎÊÌâµÄÊÖÒÕõ辶µÄͳ³Æ¡£¿É½«Æä½ç˵¹éÄÉ×ÛºÏΪ¡ª¡ªÔÚ²»×ª´ïʼÊý¾Ý»ò±£»¤ÔʼÊý¾ÝµÄÌõ¼þÏ£¬ÊµÏÖÊý¾ÝµÄÆÊÎö¡¢ÅÌËã¡¢Ó¦ÓõÄÒ»ÀàÊÖÒÕÜöÝÍ»òϵͳ¡£´ÓÊÖÒÕ»úÖÆÀ´¿´£¬Òþ˽ÅÌËãÖ÷Òª·ÖΪÈý´óÊÖÒÕõ辶£¬¼´¶à·½Çå¾²ÅÌË㣨ÃÜÂëѧ£©¡¢Áª°îѧϰ¼°¿ÉÐÅÅÌËãÇéÐΡ£
Ò»¡¢¶à·½Çå¾²ÅÌËã
¶à·½Çå¾²ÅÌË㣨Secure Multi-Party Computation,MPC)ÓÉÒ¦ÆÚÖÇÔÚ1982ÄêÌá³ö£¬Ö¸¼ÓÈëÕßÔÚ²»Ð¹Â¶¸÷×ÔÒþ˽Êý¾ÝÇéÐÎÏ£¬Ê¹ÓÃÒþ˽Êý¾Ý¼ÓÈë±£ÃÜÅÌË㣬ÅäºÏÍê³ÉijÏîÅÌËãʹÃü¡£
¶þ¡¢Áª°îѧϰ
Áª°îѧϰ£¨Federated Learning£©ÊÇÒ»ÖÖÐÂÐ˵ÄÈ˹¤ÖÇÄÜ»ù´¡ÊÖÒÕ£¬ÔÚ2016ÄêÓɹȸè×îÏÈÌá³ö£¬Ô±¾ÓÃÓÚ½â¾ö°²×¿ÊÖ»úÖÕ¶ËÓû§ÔÚÍâµØ¸üÐÂÄ£×ÓµÄÎÊÌ⣬ÆäÉè¼ÆÄ¿µÄÊÇÔÚ°ü¹Ü´óÊý¾Ý½»Á÷ʱµÄÐÅÏ¢Çå¾²¡¢±£»¤ÖÕ¶ËÊý¾ÝºÍСÎÒ˽¼ÒÊý¾ÝÒþ˽¡¢°ü¹ÜÕýµ±ºÏ¹æµÄÌõ¼þÏ£¬ÔÚ¶à¼ÓÈë·½»ò¶àÅÌËã½áµãÖ®¼ä¿ªÕ¹¸ßЧÂʵĻúеѧϰ¡£ÆäÖУ¬Áª°îѧϰ¿ÉʹÓõĻúеѧϰËã·¨²»¾ÖÏÞÓÚÉñ¾ÍøÂ磬»¹°üÀ¨Ëæ»úÉÁÖµÈÖ÷ÒªËã·¨¡£Áª°îѧϰÓÐÍû³ÉΪÏÂÒ»´úÈ˹¤ÖÇÄÜÐͬËã·¨ºÍÐ×÷ÍøÂçµÄ»ù´¡¡£
ÔÚÕû¸öÁª°îѧϰµÄÀú³ÌÖУ¬¸÷¼ÓÈë·½µÄÊý¾ÝʼÖÕÉúÑÄÔÚÆäÍâµØ·þÎñÆ÷£¬½µµÍÁËÊý¾Ý鶵ÄΣº¦¡£
Èý¡¢¿ÉÐÅÅÌËãÇéÐÎ
¿ÉÐÅÖ´ÐÐÇéÐΣ¬Òà³ÆΪ¿ÉÐÅÓ²¼þ¡£Æä½¹µãÍ·ÄÔÊǹ¹½¨Ò»¸ö×ÔÁ¦ÓÚ²Ù×÷ϵͳ¶ø±£´æµÄ¿ÉÐŵġ¢¸ôÀëµÄÉñÃؿռ䣬Êý¾ÝÅÌËã½öÔÚ¸ÃÇå¾²ÇéÐÎÄÚ¾ÙÐУ¬Í¨¹ýÒÀÀµ¿ÉÐÅÓ²¼þÀ´°ü¹ÜÆäÇå¾²¡£
¿ÉÐÅÖ´ÐÐÇéÐεÄ×îʵÖÊÊôÐÔÊǸôÀ룬ͨ¹ýоƬµÈÓ²¼þÊÖÒÕ²¢ÓëÉϲãÈí¼þÐͬ¶ÔÊý¾Ý¾ÙÐб£»¤£¬ÇÒͬʱ±£´æÓëϵͳÔËÐÐÇéÐÎÖ®¼äµÄËãÁ¦¹²Ïí¡£ÏÖÔÚ£¬¿ÉÐÅÖ´ÐÐÇéÐεĴú±íÐÔÓ²¼þ²úÆ·Ö÷ÒªÓÐIntelµÄSGX¡¢ARMµÄTrust ZoneµÈ¡£
²î±ðµÄÊÖÒÕõ辶£¬¾ùÓÈÆäÊÖÒÕÌصãºÍÈõµã£¬ÐèҪƾ֤ÏÖʵӪҵ³¡¾°Ó¦Óòî±ðµÄÊÖÒÕÀ´½â¾öÊý¾ÝÁ÷ͨÀú³ÌÖеĺϹæÐèÇó¡£
Òþ˽ÅÌËãƽ̨½øÈëÂäµØÓ¦Óý׶Î
Ëæ×ÅÊý¾ÝÒªËØÊг¡»¯µÄÍƽø£¬Òþ˽ÅÌËãµÄÓ¦Óó¡¾°ÕýÔÚ¾ßÏ󻯣¬Ó¦Óó¡¾°Ô½À´Ô½¸»ºñ¡£ÐÐÒµ×îÏÈ´Ó¿´·¨½×¶Î½øÈëʵÑé½×¶Î¡£
ÓÅ·¢¹ú¼ÊÍøÕ¾¹ÙÍø2022ÄêÍ·ÓÚº¼ÖÝ¡°DT¡±×ܲ¿Ðû²¼¼¯ÍÅÊý¾ÝÇå¾²¶¥¼¶Õ½ÂÔ¡°Êý¾ÝÂÌÖÞ¡±£¬½ç˵ÁË»ùÓÚ¹¤¾ßÇå¾²µÄ1.0-Êý¾ÝÇå¾²µ¥µãÊÖÒÕÄÜÁ¦£¬»ùÓÚÊý¾Ý»ã¾ÛÇå¾²µÄ2.0-Êý¾ÝÇ徲ƽ̨¹Ü¿ØÄÜÁ¦£¬¼°»ùÓÚÊý¾ÝÇå¾²Á÷ͨµÄ3.0-¹²Ïí¡¢¿ª·¢ÒªËØ»¯Êг¡±äÏÖÄÜÁ¦¡£
Òþ˽ÅÌËãƽ̨×÷ΪÊý¾ÝÁ÷ͨ3.0½×¶ÎµÄ½¹µã²úÆ·£¬Æä×÷ÓÃÊÇÔÚ±£»¤Òþ˽ÐÅÏ¢µÄÌõ¼þÏ£¬¾ÙÐÐÊý¾Ý¼ÛÖµÆÊÎöÓëÍÚ¾òµÄ£¬ÊµÏÖ¡°ÔʼÊý¾Ý²»³öÓò¡¢Êý¾Ý¿ÉÓò»¿É¼û¡±£¬Êý¾ÝʹÓ᰿ɿؿɼÆÁ¿¡±¡£Æ½Ì¨¼Ü¹¹ÒÔ´ÓËĸö²ã¼¶³ö·¢£¬µ×²ã¶Ô½Ó·¶ÀàÊý¾ÝȪԴ£¬Ö§³ÖµÄÐÒéÖÖÀ฻ºñ£¬Æ½Ì¨²ã¼¯³ÉÖÖÖÖÒþ˽ÅÌËã½¹µã¹¦Ð§£»Ó¦ÓòãÁýÕÖ¶àÆ·ÀàÊý¾ÝÇå¾²Òþ˽Á÷ͨ³¡¾°¡£
ÓÅ·¢¹ú¼ÊÍøÕ¾¹ÙÍøÒþ˽ÅÌËãƽ̨ÊÇ¿ÉÒÔʵÏÖÒþ˽Êý¾Ý¹²ÏíµÄ×ÛºÏÐÔÓªÒµ´¦Öóͷ£Æ½Ì¨¡£ÔÚ±£»¤Êý¾ÝÌṩ·½Òþ˽ÐÅÏ¢µÄÌõ¼þÏ£¬¾ß±¸Çå¾²¡¢×¼È·µÄ»ùÓÚÃÜÂëÀíÂ۵Ŀɿ¿ÐÔ£»¾ß±¸¶àÊÖÒÕõ辶¡¢¸»ºñ³¡¾°Ä¥ºÏµÄÊÖÒÕÏȽø¸»ºñÐÔ£»¾ß±¸Çкϸ߹æ¸ñ¡¢¸ß¿ÉÓõÄÇå¾²ÅÌËãÐÔ£»¾ß±¸ÊÊÅäÌìϲú»¯¡¢×ÔÁ¦×ÔÖ÷Ñз¢µÄÁ¢Òì¡¢Çå¾²ÐÔ¡£
ƽ̨Éè¼ÆµÄÖ÷Òª¹¦Ð§´ÓÊÊÓÃÐÔ³ö·¢£¬°üÀ¨¶ÔÊý¾ÝÁ÷ת¼à¿ØµÄÊý¾ÝÖÎÀí£¬¶ÔÏîĿͳһ·ÖÅÉÈ«Á÷³ÌÖ´ÐеÄÏîÄ¿ÖÎÀí£¬¶ÔºÏÔ¼ÉóÅú¡¢²éÔļ°¼ÆÁ¿µÄºÏÔ¼ÖÎÀí£¬¶ÔÒþ˽ÅÌËãʹÃüµÄÈ«¾Ö×÷ÒµÖÎÀí£¬¶ÔÈÕ־ȫ³ÌÉó¼ÆµÄÈÕÖ¾ÖÎÀí£¬¶ÔAPI¡¢Ó²¼þ×ÊÔ´¡¢Æ½Ì¨Ê¹Óõļà¿ØÖÎÀí£¬¶ÔÕË»§½ÇɫͳһÊÚȨµÄÕË»§ÖÎÀí£¬¼°Ìṩ°üÀ¨ÍŽáͳ¼Æ¡¢ÍŽὨģ¡¢Òþ˽Çó½»ÒþÃØÅÌÎʵÄÏà¹Ø·þÎñ¡£
Òþ˽ÅÌËãƽ̨֧³Ö¼¯Öа²Åż°ÂþÑÜʽ°²ÅÅ£¬ÒÑΪ°üÀ¨Êý×ÖÕþ¸®µÄ²»¶¯²úÒþÃØÅÌÎÊ¡¢¹«¹²Çå¾²ÖÎÀí£»½ðÈڿƼ¼µÄÒøÐмäºÚÃûµ¥¹²Ïí¡¢Ð¡ÎÒ˽¼ÒÏûºÄ´û¿î£»ÖÇ»ÛÒ½ÁƵķþÎñÕïÁÆÓëÒ½ÁÆ¿ÆÑУ»Êý¾ÝÉúÒâµÄÊý¾ÝÉúÒâËùµÈ³¡¾°ÌṩÁË°üÀ¨£ºÒþÃØÅÌÎÊ¡¢Êý¾Ý¡°¿ÉÓò»¿É¼û¡±¼¶¹²Ïí¡¢Ð¡ÎÒ˽¼ÒÒþ˽ÍÑÃô±£»¤¡¢¶à·½Çå¾²ÅÌËã¼°Êý¾ÝÈ«³Ì×·ËݵÈÊÖÒÕ·þÎñ¡£
Ëæ×ÅÒþ˽ÅÌËãÕâÒ»ÐÂÐËÊÖÒÕÖð½¥±»¹«¹²½ÓÊÜÓëÊìÖª£¬Òþ˽ÅÌËãÔÚÔËÓªÉÌ¡¢ÕþÎñ¡¢½ðÈÚ¡¢»¥ÁªÍøµÈÐÐÒµµÄÂäµØ³¡¾°Ò²Ô½À´Ô½¶à¡£ÓÅ·¢¹ú¼ÊÍøÕ¾¹ÙÍø¼¯ÍŽ«Æð¾¢Ê©Õ¹ÊÖÒÕÓÅÊÆÓëÂÄÀú³Áµí£¬ÓøßÐÔÄܵIJúÆ·Óë¸ßÆ·ÖʵķþÎñ£¬ÎªÊý¾Ý¾¼Ã¸ßËÙÉú³¤±£¼Ý»¤º½¡£