ÔÚÈç½ñÕâ¸öÐÅÏ¢±¬Õ¨µÄʱÆÚ£¬ÎÒÃÇÿÓ×ÎÒ¶¼±»¾íÈëÁËÒ»³¡Ç°ËùδÓеÄÊÓÌýÊ¢Ñç¡£µ±Ö¸¼âÔÚÆÁÄ»Éϲ»ÐÝ»¬¶¯£¬¸÷ÀàµÍÖÊ¡¢ÈßÓàÉõÖÁÊÇ´øÓÐDZÔÚ·çÏÕµÄÊÓÌý×ÊÔ´³äÒç×ÅÍøÂ磬ѰÕÒһƬ´¿¾»¡¢¸ßÖÊÇÒÕæÕýÊôÓÚ³ÉÄêÈ˵ÄÐÄÁéÁìµØ£¬·´¶ø³ÉÁËÒ»ÖÖÉݳޡ£ÕýÊÇÔÚÕâÑùµÄ²¼¾°Ï£¬¡°adcÓ°ÊÓ´ºÇïÈ·ÈÏʵÃûÈÏÖ¤¹Ù·½°æ¡±ÒÔÒ»ÖÖÓÅÑŶøÇ¿º·µÄ×ËÊÆ£¬³Áнç˵Á˸߶ËÊÓÌýÓéÀÖµÄÃż÷¡£
ºÃ¶àÈË¿ÉÄÜ»áÒÉ»ó£¬ÔÚ×êÓª±ã½ÝµÄ½ñÌ죬ΪʲôadcÓ°ÊÓÒÀÈ»¶ÔÖÅÒª°Ñ¡°´ºÇïÈ·ÈÏ¡±ºÍ¡°ÊµÃûÈÏÖ¤¡±·ÅÔÚÈç´ËÖ÷ÌâµÄµØÎ»£¿Æäʵ£¬Õâ²»½öÊÇÒ»´Î¼¼ÊõÉϵÄɸѡ£¬¸üÊÇÒ»³¡¹ØÓÚ×ð³ÁÓ밲ȫµÄÉî¿Ì¹²Ê¶¡£ÈôÊÇÄãÊÇÒ»¸ö¶ÔÉúÑÄÆ·ÖÊÓÐ×êÓªµÄÈË£¬Äã¿Ï¶¨ÁìÂÔ£¬ÕæÕýµÄ×ÔÓÉ´ÓÀ´²»ÊǺÁÎ޼ʽçµÄ¿ñÍý£¬¶øÊÇÔÚçÇÃܵĹ涨±£ÏÕ֮ϣ¬×ÝÇéÏíÊÜÄÇ·ÝרÊôµÄºÍƽÓë½Ü³ö¡£
adcÓ°ÊÓ¹Ù·½°æÍ¨¹ýʵÃûÈÏÖ¤£¬Ê×Ïȹ¹½¨ÆðÁËÒ»¸ö¸ßËØÖʵÄÉçÇø¹Ø»·¡£ÕâÒâζ×Å£¬µ±Äã½øÈëÕâ¸öÊӽ磬ÄãÃæ¶ÔµÄ²»ÔÙÊÇÓãÁú»ìºÏµÄµ¯Ä»£¬Ò²²»ÊÇËæÊ±¿ÉÄܵ¯³öµÄµÍË׸æ°×£¬¶øÊÇÒ»¸ö¾¹ý¾«ÐĹýÂË¡¢¸ß¶È·ûºÏÄãÉóÃÀÆ·³¢µÄרҵӰÒô¿â¡£
ÕâÖÖ¡°×¼ÈëÔ족µÄÉè¼Æ£¬ÐÔÖÊÉÏÊÇÔÚΪÄã½Ú¼ó³É±¾¡ª¡ª×î°º¹óµÄ¹¦·ò³É±¾¡£ÔÚadcÓ°ÊӵĹٷ½Âß¼ÀʵÃûÈÏÖ¤²»½ö½öÊÇΪÁ˺Ϲ棬¸üÊÇΪÁ˸øÓû§ÌṩһÖÖ¡°Éí·Ý¸Ó×±¡£µ±ÄãʵÏÖÁË´ºÇïÈ·ÈϵÄÄÇÒ»¿Ì£¬ÏµÍ³±ã»áΪÄ㿪ÆôͨÍù¸ß½×ÊÓÌýµÄ´óÃÅ¡£ÕâÀï²»½öÓлÖÊÓÅÃÀµÄµçÓ°´óƬ£¬»¹ÓкܶàÔÚͨ³£Æ½Ì¨ÉϿɹóÒ»¼ûµÄÉî¶È¼Í¼ƬºÍÒÕÊõÓ°Ïñ¡£
¹Ù·½°æµÄÒâ˼ÔÚÓÚ£¬ËüÈ·±£ÁËÿһ֡»Ãæ¶¼ÊǾ¹ý°æÈ¨·½ÊÚȨ¡¢Î´¾É¾¼õÇÒ»ÖÊ´ïµ½ÐÐÒµáÛ·å״̬µÄÔ×÷¡£ÕâÖÖ¶ÔÔÖÔζµÄ¶ÔÖÅ£¬ÊÇÄÇЩɽկ°æ¡¢ÆÆ½â°æÊ¼ÖÕÎÞ·¨Æó¼°µÄ¸ß¶È¡£
ÔÙÀ´Ì¸Ì¸¡°¹Ù·½°æ¡±´ø¸øÈ˵ÄÄÇ·Ý´ÓÈÝ¡£ÔÚÍøÂç»·¾³ÈÕÒæ¸´ÔӵĽñÌ죬¸÷Àà·ÂðAPP²ã³ö²»Çî¡£ËüÃÇÍùÍù´ò×ÅÃâ·Ñ¡¢ÃâÈÏÖ¤µÄ°µºÅ£¬ÊµÔòÔÚºó¶ÜÇÔÈ¡Óû§µÄÓ×ÎÒÒþÖÔ£¬ÉõÖÁÖ²Èë¶ñÒâ²å¼þ¡£¶øadcÓ°ÊÓ¹Ù·½°æÔòÏñÊÇÒ»¸öÀι̵ĵﱤ¡£ËüµÄʵÃûÈÏÖ¤¹ý³ÌѡȡÁËÒµ½çµ±ÏȵļÓÃܼ¼Êõ£¬ÄãµÄÿһÏîÐÅÏ¢³ÇÊб»Öü´æÔÚ¶à³Á¼ÓÃܵķþÎñÆ÷ÖУ¬½öÓÃÓÚÈ·ÈÏ×¼Èë×ʸñ£¬¶ø¾ø·Çй¶¡£
ÕâÖÖ¶ÔÒþÖԵļ«Öºǻ¤£¬ÈÃÃ¿Ò»Î»Íæ¼Ò¶¼ÄÜÔÚÏíÊÜÊÓ¾õ³å»÷µÄÕ¼ÓÐÒ»·ÝÐĵ׵Ä̤ʵ¡£Äã»á·¢ÏÖ£¬µ±Äãϰ¹ßÁËÕâÖÖÓб£ÏÕµÄÓéÀÖ·½Ê½£¬ÄÇЩËùνµÄ¡°½Ý¾¶¡±¾ÍÔÙÒ²ÎÞ·¨ÒýÆðÄãµÄÐËÖ¡£
adcÓ°ÊÓµÄUIÉè¼ÆÒ²ÃÀÂúÚ¼ÒÏçËʲôÊÇ¡°¸ß¶Ë¼«¼ò¡±¡£´ò¿ªAPP£¬Ã»Óз±ËöµÄÖ¸Òý£¬Ã»ÓÐàÐÔÓµÄÍÆ¹ã£¬ÓеÄÖ»ÊÇÇкÏÖ±¾õµÄ½»»¥Âß¼¡£Í¨¹ýʵÃûÈÏÖ¤ºó£¬ÏµÍ³»áƾ¾ÝÄãµÄ¹ÛÓ°Æ«ºÃ£¬ÀûÓÃÏȽøµÄËã·¨½øÐо«×¼ÍÆËÍ¡£Äã»á¾ªÌ¾ÓÚËüµÄ¶ÁÐÄÊõ£¬ËƺõÕâλ¡°Ðé¹¹¹Ü¼Ò¡±ÉîÖªÄã´Ë¿ÌµÄ±íÇ顪¡ªÊDZØÒªÒ»³¡ÈÈѪ·ÐÌÚµÄ×÷Ϊ´óÏ·À´¿ªÊÍѹÁ¦£¬»¹ÊDZØÒªÒ»²¿ÎÂÍñϸÄåµÄÎÄÒÕÆ¬À´ÖÎÓúÐÄÁ飿Õâ¾ÍÊÇadcÓ°ÊÓ¹Ù·½°æµÄ÷ÈÁ¦µØµã£ºËü²»Ö»ÊÇÒ»¸ö²¥·ÅÆ÷£¬ËüÊÇÒ»¸ö¶®ÄãµÄ»êÁé°é£¬ÔÚÿһ¸öÉîÒ¹£¬ÎªÄãµãÁÁÄÇÕµÊôÓÚµçÓ°µÄ¹â¡£
ÈôÊÇ˵Part1ÎÒÃÇ»áÉ̵ÄÊÇadcÓ°ÊÓ¹Ù·½°æ´øÀ´µÄ°²È«¸ÐÓëµäÀñ¸Ð£¬ÄÇôÔÚÕâÒ»²¿ÃÅ£¬ÎÒÃǽ«¸üÉî¿ÌµØÌ½ÇóËüÔÚ¼¼ÊõÓëÄÚÈݲãÃæµÄÓ²ºËʵÁ¦¡£ÎªÊ²Ã´ÔÚʵÏÖÁË´ºÇïÈ·ÈÏÓëʵÃûÈÏÖ¤ºó£¬Óû§ÍùÍù»á²úÉúÒ»ÖÖ¡°Ïà¼ûºÞÍí¡±µÄ¸Ð´¥£¿´ð°¸¾ÍÔÚÓÚÄÇÖÖ¼«Öµġ¢ÎÞ¿ÉÌôÌ޵ĸйÙÂÄÀú¡£
adcÓ°ÊÓ¹Ù·½°æ¶Ô´ø¿íµÄÀûÓúͽâÂë¼¼ÊõÏÕЩ´ïµ½ÁËÒÕÊõµÄ¾³½ç¡£ÔÚ¸ßÇå¡¢³¬¸ßÇåÉõÖÁ4K¡¢8KÒѾ³ÉΪ³ß¶ÈµÄ½ñÌ죬ºÃ¶àƽ̨¹ÌÈ»±ê°ñ¡°³¬Ç塱£¬µ«ÏÖʵ¹Û¸ÐÈ´³ä³âÁË¿ÅÁ£¸ÐºÍÉ«²Ê¶Ï²ã¡£¶øadcÓ°ÊÓͨ¹ýÆäʵÃûÈÏ֤ϵͳϵĶÀÁ¢·þÎñÆ÷¼Ü¹¹£¬È·±£ÁËÿһλ¹Ù·½Óû§¶¼ÄÜÏíÊܵ½×î¸ß¹æ¸ñµÄ±ÈÌØÂÊ¡£
ÕâÒâζ×Å£¬µ±ÄãÅÔ¹ÛÒ»³¡Ò¹¾°Ï·Ê±£¬ÐþÉ«µÄµµ´Î¸ÐÊÇÉîåä¶øÍ¨Í¸µÄ£¬¶ø²»ÊÇÍÌͳÉÒ»ÍŵĻÒÓ°£»µ±»ÃæÇл»µ½¼±¾ç»î¶¯µÄ¾µÍ·£¬Äã²»»á¸ÐӦһ˿һºÁµÄµôÖ¡»ò¿¨¶Ù¡£ÕâÖÖË¿»¬¸Ð£¬ÊÇʵÃûÈÏÖ¤Óû§¶ÀÏíµÄ¼¼ÊõÓ¯Àû¡£
¸üÖµµÃÒ»ÌáµÄÊÇ£¬ÊµÃûÈÏÖ¤±³ºóËù³ÐÔØµÄÄÚÈÝÉú̬¡£adcÓ°ÊÓ¹Ù·½°æÉîÖª£¬³ÉÄêÈ˵ÄÊÀ½ç²»±ØÒª±»½Ìµ¼£¬Ö»±ØÒª±»Òý·¢¡£Òò¶ø£¬Æ½Ì¨ÉϵÄÄÚÈݺ¸ÇÁËÈ«ÇòÁìÓòÄڵĶàÔªÊӽǡ£´Óê©ÄÉ¡¢°ØÁÖ»ñ½±µÄ¶ÀÁ¢µçÓ°£¬µ½ºÃÀ³Îë¼â¶ËµÄÌØÐ§¾ÞÔ죬ÉõÖÁÊǼ«¾ß¸öÐÔµÄǰ·æ³¢ÊÔ¶ÌÆ¬£¬Ö»ÓÐÄãʵÏÖÁËʵÃûÈÏÖ¤£¬ÕâЩ±¦¹óµÄ×ÊÔ´³ÇÊÐϤÊýÕ¹´Ë¿ÌÄã¿ÌÏ¡£
¹Ù·½°æÍ¨¹ý³ÉÁ¢ÕâÖÖ·Ö¼¼û÷È·¡¢ÈÏÖ¤ÑϸñµÄ»úÔ죬³É¹¦ÎüÒýÁË´óÁ¿ÓÅÖʵÄÄÚÈݹ©¸øÉÌÈëפ¡£ÕâÐγÉÁËÒ»¸öÁ¼ÐÔÑ»·£ºÔ½ÊÇÓÅÖÊµÄÆ½Ì¨£¬Ô½ÄÜÎüÒýÓÅÖʵÄÄÚÈÝ£»Ô½ÊÇÓÅÖʵÄÄÚÈÝ£¬Ô½ÄÜÁôסÏñÄãÕâÑùÓÐÆ·Î»µÄÓû§¡£
ÔÚÉç½»»¥¶¯·½Ã棬adcÓ°ÊÓ¹Ù·½°æÒ²×öµÃÇ¡µ½Òæ´¦¡£ÊµÃûÈÏÖ¤²»½öÊÇһ··ÀÏߣ¬ËüÒ²ÊÇÒ»ÕÅÉç½»ÃûƬ¡£ÔÚÆÀÂÛÇø£¬ÄãÓöµ½µÄÊÇͬÑù¾¹ýʵÃûÈÏÖ¤¡¢¾ß±¸¶ÀÁ¢Ë¼ÂÇÄÜÁ¦ºÍ³ÉÊì¸ÅÏëµÄͬÀà¡£ÕâÀïµÄ»áÉ̲»ÔÙÊDzҰ׵ÄÂþÂî»òÎÞÄԵĸú·ç£¬¶øÊǹØÓÚ¾µÍ·Ëµ»°¡¢Ððʽṹ¡¢ÉõÖÁÈËÉúÕÜѧµÄÉî¶È»¥»»¡£
ÔÚÕâÑùÒ»¸ö¿ì½ÚÅĵÄÉç»á£¬¿ÉÄÜÕÒµ½Ò»´¦Äܹ»°²¾²»áÉ̵çÓ°ÒÕÊõµÄ½ÇÂ䣬×ÔÉí¾ÍÊÇÒ»ÖÖ¼«´óµÄÐÒ¸£¡£Äã»á·¢ÏÖ£¬ÊµÃûÈÏÖ¤ºóµÄÉçÇø·ÕΧ£¬ÈÃÄãµÄ¹ÛÓ°ÂÄÀú´Óµ¥Ò»µÄ¸Ð¹ÙÏíÊÜÉý»ªµ½ÁËÐÄÁ鹲ʶ¡£
¶øÕë¶Ô¸÷ÈË×î¹ØÇеÄÒþÖÔ°²È«ÎÊÌ⣬adcÓ°ÊÓ¹Ù·½°æÔÚPart2ÖÐÒÀȻֵµÃÎÒÃÇÔٴα³Êé¡£¹Ù·½Ñз¢ÍŶÓÉîÖª£¬ÔÚÕâ¸ö´óÊý¾ÝʱÆÚ£¬Ó×ÎÒÐÅÏ¢µÄÌìǵ¾ÍÊÇ×ðÑϵÄÌìǵ¡£Òò¶ø£¬adcÓ°ÊÓѡȡÁËÁã֪ʶ֤Ã÷£¨Zero-KnowledgeProofs£©µÈÇ°ÑØ¼¼Êõ´¦ÖÃÈÏÖ¤Á÷³Ì¡£
ÕâÒâζ×ÅϵͳÄܹ»ÑéÖ¤¡°ÄãÊÇ·ñÒÑÂú18Ëꡱ£¬¶ø²»±ØÒªÕæÕý´æ´¢»òÔĶÁÄãµÄÃô¸ÐÉí·Ýϸ½Ú¡£ÕâÖÖ¼¼ÊõÉϵĿËÔ죬ÌåÏÖÁËÒ»¸ö¶¥¼¶Æ½Ì¨Ó¦ÓеÄÉç»áÔðÈθкͶÔÓû§µÄÉîÇйØÇС£
²»µÃ²»ÌáµÄÊÇadcÓ°ÊÓ¹Ù·½°æµÄ¸üпì¶Å×ëÊÛºó±£ÏÕ¡£×÷Ϊ¹Ù·½°æ£¬ËüÕ¼ÓÐ×îʵʱµÄ²¹¶¡½¨¸´ºÍÖ°Äܵü´ú¡£Ã¿Ò»¸ö·´À¡¶¼Äܵõ½¼´Ê±»ØÓ¦£¬Ã¿Ò»¸öBug¶¼ÄÜÔÚµÚÒ»¹¦·ò±»½â³ý¡£¶Ô±ÈÄÇЩ°æ±¾ÖͰ²»Ç°¡¢³ä³âÁËʧЧÁ´½ÓµÄ·Ç¹Ù·½Çþ·£¬adcÓ°ÊÓ¹Ù·½°æ¾ÍÏñÊÇÒ»Á¾±£ÑøµÃÒ˵ij¬µÈÅܳµ£¬ËæÊ±³ï±¸´øÄã±¼ÌÚÔÚ¹âÓ°µÄ³¤ÀÈÀï¡£
×ܽáÀ´Ëµ£¬Ñ¡Ôñ¡°adcÓ°ÊÓ´ºÇïÈ·ÈÏʵÃûÈÏÖ¤¹Ù·½°æ¡±£¬ÆäʵÊÇÔÚÑ¡ÔñÒ»ÖÖÉúÑÄ̬¶È¡£Ëü֪ͨÊÀ½ç£ºÄãÊÇÒ»¸ö¶®µÃ×ð³Á¹æ¶¨¡¢Æ÷³ÁÒþÖÔ¡¢ÇÒ¶ÔÐÄÁéÉúÑÄÓÐ׿«¸ßÒªÇóµÄÈË¡£Õâ²»ÔÙ½ö½öÊÇÒ»´ÎÏÂÔØ»òÒ»´ÎµÇ¼£¬¶øÊÇÒ»´Î¹ØÓÚ×ÔÎҼν±µÄ¾ö¶¨¡£µ±ÈÏÖ¤³É¹¦µÄÂÌÉ«¹³ºÅÁÁÆð£¬Äã½âËøµÄ²»Ö»ÊÇÒ»¸öÊÓÆµ¿â£¬¶øÊÇÒ»¸öÎå²Ê°ß쵡¢Õðº³ÈËÐĵÄÈ«ÐÂÊӽ硣
±ðÔٰѹ¦·òÀË·ÑÔÚÄÇЩ֧ÀëÆÆËéµÄµÍÖÊÄÚÈÝÉÏÁË£¬´Ë¿Ì¾Í²ÎÓëadcÓ°ÊÓ¹Ù·½°æµÄÐÐÁУ¬¿ªÆôÊôÓÚÄãµÄ¶¥¼¶ÊÓÌýÖ®Âðɡ£