±à¼ÍƼö: |
±¾ÎÄÀ´×ÔÓÚ51cto£¬Çø¿éÁ´²»ÊÇÒ»ÖÖ¼¼ÊõʵÏÖ£¬¶øÊÇÒ»¸öϵͳµÄ¼Ü¹¹Éè¼Æ£¬Ê¹ÓÃһϵÁеļ¼Êõ×éºÏÓÃÓÚÍê³ÉÈ¥ÖÐÐÄ»¯µÄÊý¾Ý´æ´¢¡£ |
|

ºÜ¶àͯЬ·´À¡£¬Çø¿éÁ´¼¼ÊõÓеãÈÆ£¬Óеã»Þɬ£¬´ó¶¼ÊÇÒ»Öª°ë½â£¬Àí½â²»¹»Í¨³¹¡£µ«ÔÚ°¢Àï¼¼Êõר¼ÒÖ£¼ª¿´À´£¬Çø¿éÁ´ÌرðÊDZÈÌØ±Ò±¾Éí£¬²¢Ã»ÓÐʹÓøߴóÉϸ´ÔÓµÄм¼Êõ£¬Ö»ÊǶÔÏÖÓм¼ÊõµÄ×éºÏ¡£ÆäÌì²ÅµÄµØ·½ÌåÏÖÔÚϵͳµÄ¼Ü¹¹ÉÏ£¬ÌåÏÖÔڰѽðÈÚѧ£¬»õ±Òѧ£¬²©ÞÄѧ£¬ÉõÖÁÊÇÕÜѧ˼ÏëÌåÏÖÔÚ±ÈÌØ±ÒµÄϵͳ¼Ü¹¹ÉÏ¡£Èç¹ûµ¥´¿´ÓϵͳÖеļ¼Êõµã×ÅÊÖѧϰÑо¿£¬ÄÇôÍùÍù¾Í»á¾õµÃÓеãÈÆ£¬Óеã»Þɬ¡£Õâ¾ÍÏñÎÒÃÇÔÚÆ½Ê±¹¤×÷ÖÐÁ˽âij¸öϵͳ£¬Èç¹ûÊ×ÏȸãÇå³þÒµÎñ±¾Éí£¬Á˽âÇå³þϵͳ¼Ü¹¹µÄÉè¼Æ£¬ÔÙÈ¥¿´¾ßÌåµÄʵÏÖ¼¼Êõ£¬´Ó´ó¾Öµ½Ãæµ½µã£¬ÄÇô¾ÍÓлíÈ»¿ªÀʵĸоõ¡£
½ñÌ죬֣¼ª½«ÊÔ×ŰïÖú´ó¼Òת»»Êӽǣ¬´Ó¼Ü¹¹µÄ˼ά·ÖÎöÈ¥½âÎö±ÈÌØ±Ò£¬´Ó¶ø¶ÔÇø¿éÁ´¼¼ÊõÓÐÒ»¸ö¸üÉîÈëµÄÀí½â¡£
×¼±¸¹¤×÷
Çø¿éÁ´²»ÊÇÒ»ÖÖ¼¼ÊõʵÏÖ£¬¶øÊÇÒ»¸öϵͳµÄ¼Ü¹¹Éè¼Æ£¬Ê¹ÓÃһϵÁеļ¼Êõ×éºÏÓÃÓÚÍê³ÉÈ¥ÖÐÐÄ»¯µÄÊý¾Ý´æ´¢¡£±ÈÌØ±ÒÔÚÇø¿éÁ´Ö®ÉÏÈÚÈëÁ˽ðÈÚѧ£¬»õ±Òѧ£¬²©ÞÄѧ£¬ÉõÖÁÒ»¶¨³Ì¶ÈµÄÕÜѧ˼Ï룬ÓÃÓÚµç×Ó»õ±ÒµÄ·¢ÐУ¬ÔËÐкͽ»Òס£ÔÚÑ§Ï°Çø¿éÁ´Ö®Ç°ÓÐһЩ»ù´¡ÖªÊ¶ÐèÒªÌáÇ°ÕÆÎպ㬺óÃæ½«²»ÔÙ¶Ô¾ßÌå¼¼ÊõÕ¹¿ªÃèÊö£¬¶øÊÇ´ÓÕâ¸ö¼¼Êõ½â¾öÁËʲôÎÊÌ⣬ΪʲôҪÓÃÕâ¸ö¼¼ÊõÕâ¸ö½Ç¶ÈÈ¥ÃèÊö¡£
P2P
²»¿ÉÄæËã·¨
²»¶Ô³Æ¼ÓÃÜËã·¨
MerkleÊ÷
CAPÀíÂÛ
×îÖÕÒ»ÖÂÐÔËã·¨
±ÈÌØ±ÒÒª×öʲô£¿
Èç¹ûÄãÊÇÒ»¸ö¼Ü¹¹Ê¦£¬×öÒ»¸öϵͳµÄ¼Ü¹¹£¬ÄãÊ×ÏÈÒª¸ãÇå³þÕâ¸öϵͳҪ×öʲô£¿Òª½â¾öÒ»¸öʲôÎÊÌ⣿´ø×ÅÕâ¸öÎÊÌâ½øÐзÖÎö£¬Éè¼ÆÏµÍ³ÕûÌåµÄ¼Ü¹¹¡£¶ÔÓÚ±ÈÌØ±ÒÒ²Ò»Ñù£¬Ê×ÏȸãÇå³þ±ÈÌØ±ÒÊÇÒª×öʲô£¬Òª½â¾öʲôÎÊÌ⣿Ȼºó´ø×ÅÕâЩÎÊÌâÈ¥½âÎö±ÈÌØ±ÒµÄ¼¼ÊõʵÏÖ¡£
Èç¹ûÓÃÒ»¾ä»°À´ÃèÊö±ÈÌØ±ÒÒª×öʲô£¬ÄÇô¿ÉÒÔÕâÑùÃèÊö£º×öÒ»¸öÈ¥ÖÐÐÄ»¯µç×Ó»õ±Ò·¢Ðн»Ò×ϵͳ¡£ÕâÀïÓÐÈý¸ö¹Ø¼ü´Ê£º
1. È¥ÖÐÐÄ»¯
2. µç×Ó»õ±Ò·¢ÐÐ
3. µç×Ó»õ±Ò½»Ò×
·ÖÎöºÍÉè¼Æ
±¾ÕÂÕë¶ÔÉÏÊö±ÈÌØ±ÒµÄÈý¸ö¹Ø¼ü´Ê£¬È¥ÖÐÐÄ»¯£¬µç×Ó»õ±Ò·¢ÐУ¬»õ±Ò½»Ò×£¬½øÐзÖÎöºÍÉè¼Æ¡£
È¥ÖÐÐÄ»¯
µ±½ñÊÀ½çµÄËùÓлõ±Ò½»Ò×¶¼ÊÇÓÐÒ»¸öµÚÈý·½¿ÉÐÅÈεĽðÈÚ»ú¹¹Ìṩ·þÎñ´¦Àí£¬ÈκÎÈ˲»ÄÜ·ÃÎÊÓÉÕâ¸öµÚÈý·½»ú¹¹ÖÐÐÄ»¯´æ´¢µÄÊý¾Ý£¬ÀíÂÛÉÏÀ´ËµÈç¹ûÕâ¸ö½ðÈÚ»ú¹¹·¢ÉúÁËÆÛÕ©»òµ¹±Õ£¬ÄÇô´æ´¢ÔÚÕâ¸ö»ú¹¹ÖеĻõ±Ò£¬ÒÔ¼°Ëù×öµÄ½»Ò×¾Í»á´æÔÚ·çÏÕ¡£
µ±È»±ÈÌØ±ÒµÄÈ¥ÖÐÐÄ»¯£¬²»ÊÇÒòΪµ£ÐÄÕâÖÖ·çÏÕ£¬¶øÊǸù±¾¾Í²»ÐèÒªÕâ¸öµÚÈý·½»ú¹¹ÁË¡£ÕâÒ²ÊÇÇø¿éÁ´µÄÇ¿´óµß¸²ÐÔÖ®Ò»£¬·²ÊÇÐèҪij¸öµÚÈý·½¿ÉÐÅÈεĻú¹¹ÐèÒª°²È«±£´æ´¦ÀíµÄÊý¾Ý£¬¶¼¿ÉÒÔÈ¥ÖÐÐÄ»¯°²È«´æ´¢£¬ËùÓÐÈ˶¼¿ÉÒÔ·ÃÎÊ¡£
´Ó¼¼Êõ½Ç¶È·ÖÎö£¬ÈçºÎ×öµ½È¥ÖÐÐÄ»¯£¿
ÖÐÐÄ»¯¶ÔÓ¦µÄ¾ÍÊÇ·Ö²¼Ê½£¬È¥ÖÐÐÄ»¯¾ÍÊÇ·Ö²¼Ê½¡£°ÑÔÏÈ´æ´¢ÔÚij¸öµÚÈý·½»ú¹¹£¬ÖÐÐÄ»¯´æ´¢µÄÊý¾Ý£¬½øÐзֲ¼Ê½´æ´¢¡£
·Ö²¼Ê½´æ´¢Òª½â¾öµÄ3¸ö»ù±¾ÎÊÌâ
1. ÍøÂç½á¹¹
2. Êý¾Ý²»¿É´Û¸ÄÐÔ
3. ×îÖÕÒ»ÖÂÐÔ
ÍøÂç½á¹¹
È¥ÖÐÐÄ»¯µÄ·Ö²¼Ê½´æ´¢ÊÇÖ¸Õû¸ö·¢Ðеĵç×Ó»õ±Ò£¬ÒÔ¼°»õ±Ò½»Ò×Êý¾ÝÓɲ»Í¬»ú¹¹£¬²»Í¨¸öÈ˵ijÉǧÉÏÍòµÄ¼ÆËã»ú¹²Í¬´æ´¢£¬¹²Í¬Î¬»¤ÁËͬһ·ÝÏàͬµÄÊý¾Ý£¬Ö»Óй²Í¬Î¬»¤µÄÕâ·ÝÏàͬµÄÊý¾Ý²ÅÊÇÈÏΪ×îÖÕÕýÈ·µÄÊý¾Ý£¬ÈκθöÈË´Û¸Ä×Ô¼ºµÄÊý¾Ý¶¼Ã»ÓÐÒâÒ壬²¢ÇÒ´æ´¢µÄÊý¾ÝËùÓÐÈ˶¼¿É·ÃÎÊ¡£
Èç¹û×öΪ¼Ü¹¹Ê¦£¬Äã»áÑ¡ÔñʲôÑùµÄÍøÂç½á¹¹È¥ÊµÏÖÕâ¸ö·Ö²¼Ê½´æ´¢£¿Ò»ÖÖ·½Ê½ÊǿɲÉÓÃÀàËÆHadoopÖÐHDFSµÄ·½Ê½£¬ÓÉij¸öÖÐÐĽڵãNameNode½øÐÐе÷·ÃÎÊ£¬µ«ÕâÖÖ·½Ê½¾Í»á´øÀ´µ¥µã·çÏÕ£¬ÆÆ»µÁËÖÐÐĽڵ㣬Õû¸öÌåϵ¶¼½«²»¿É·ÃÎÊ¡£»òÕß²ÉÓÃCassandraÎÞÖÐÐÄ»¯Í¶Æ±»úÖÆÎ¬»¤Õû¸ö¼¯Èº×´Ì¬£¬µ«ÊÇÕâÖÖ·½Ê½ÔÚÈ«Çò»¯¿ª·Åʽ²¿ÊðÖлᵼÖ¸ù±¾ÎÞ·¨ÊÕÁ²¡£
ËùÒÔ±ÈÌØ±Ò²ÉÓÃÁËÒ»ÖÖ¸ü¼Ó¼òµ¥Ö±½ÓµÄ·½Ê½£¬ÀûÓÃP2PÐÒéά»¤Õû¸ö±ÈÌØ±ÒÍøÂ缯Ⱥ£¬²»ÐèҪij¸öÖÐÐĽڵãе÷½ÚµãÖ®¼äµÄͨÐÅ£¬²»ÐèÒªËùÓлúÆ÷ͶƱά»¤¼¯Èº×´Ì¬¡£¶øÊÇͨ¹ýP2PÐÒé½øÐнڵãÖ®¼äµÄÊý¾Ý´«Ê䣬Èκνڵ㶼¿ÉÒÔËæÊ±¼ÓÈë»òÕßÀ뿪±ÈÌØ±ÒÍøÂ缯Ⱥ£¬¶ø²»»á¶Ô±ÈÌØ±ÒÍøÂ缯Ⱥ²úÉúÓ°Ï죬Ҳ²»ÐèÒªÌØÒâÈ¥ÐÞ¸´Õâ¸ö¼¯ÈºÖеĹÊÕÏ»úÆ÷¡£
ÀûÓÃP2PÐÒé½øÐнڵãÖ®¼äÊý¾Ý´«ÊäÖ÷ÒªÓÐÁ½¸ö¹¦Äܵ㣺
a. °ÑÐèÒª´æ´¢µÄÊý¾Ý¹ã²¥µ½ËùÓнڵãÉϽøÐд¢´æ¡£
b. ²éѯÕû¸öÍøÂ缯ȺÖÐËùÓнڵãµÄ×îÐÂÊý¾Ý£¬Èç¹û×Ô¼º½ÚµãµÄÊý¾ÝÓë´ó²¿·Ö½ÚµãµÄÊý¾Ý²»Ò»Ö£¬Ôò¸üÐÂ×ÔÉíµÄÊý¾ÝÓë´ó²¿·Ö½Úµã´æ´¢µÄÊý¾ÝÒ»Ö¡£
±ÈÌØ±ÒÊÇÈ¥ÖÐÐÄ»¯´æ´¢£¬×î´óµÄ·çÏÕÊÇÕû¸ö±ÈÌØ±ÒÍøÂ缯Ⱥ±»ÆÆ»µ£¬´Û¸ÄÁËÕû¸öÍøÂç´æ´¢µÄÊý¾Ý¡£µ«ÊÇÉÏÊöµÚ¶þ¸ö¹¦ÄܵãÄܹ»ÓÐЧµÄ·ÀÖ¹ÕâÖÖ·çÏÕ£¬ÓÉÓÚϵͳ»á×Ô¶¯¸üÐÂΪÕû¸ö¼¯ÈºÖÐ´ó²¿·Ö½Úµã´æ´¢µÄÏàͬÊý¾Ý£¬ËùÒÔÒª´Û¸ÄÊý¾Ý£¬±ØÐëҪͬʱ´Û¸ÄÕû¸öÍøÂçÒ»°ëÒÔÉϵÄÊý¾Ý£¬Õâ²»ÊÇ˵×ö²»µ½£¬µ«ÊDZÈÌØ±ÒÀûÓÃÇø¿éÁ´µÄ·½Ê½ÔÙ¼ÓÉÏÀûÒæ²©ÞÄ»úÖÆ£¬µ±ÄãÓµÓÐÕâÖÖÄÜÁ¦µÄʱºò£¬Ò²²»ÐèҪȥ×ö´Û¸ÄÕâÖÖͶÈë²ú³ö±ÈÕâôµÍµÄÊÂÁË£¬ÔÚÊý¾Ý²»¿É´Û¸ÄÐÔÒ»½ÚÖÐÔÙÏêϸÃèÊö¡£
ͨ¹ýͼʾ¿´Ò»Ï±ÈÌØ±ÒÍøÂç½á¹¹µÄÔËÐУº

Jack°Ñijһ±Ê½»Ò×Êý¾ÝÍùA·þÎñÆ÷ÉÏÌá½»£¬A·þÎñÆ÷ÑéÖ¤Êý¾ÝºÏ·¨ÐÔºó´æ´¢µ½×ÔÉíµÄÊý¾Ý¿âÖУ¬Í¬Ê±°ÑÕâ±Ê½»Ò×Êý¾Ýµã¶ÔµãµÄ´«Êäµ½±ÈÌØ±ÒÍøÂ缯ȺµÄËùÓÐB£¬C£¬D£¬E½ÚµãÉÏ¡£AºÍËùÓÐÆäËüµÄB£¬C£¬D£¬E½Úµã±£³Öµã¶ÔµãͨÐÅ£¬×Ô¶¯¸üÐÂΪÕâ¸ö¼¯ÈºÖдó¶àÊý½Úµãά»¤µÄÏàͬµÄÊý¾Ý¡£Èç¹ûB£¬C£¬DÈý̨·þÎñÆ÷±£´æµÄÊý¾ÝÏàͬ£¬µ«ÊÇÓëA£¬E²»Ò»Ö£¬ÔòAºÍE×Ô¶¯¸üÐÂΪÓëB£¬C£¬DÏàͬµÄÊý¾Ý¡£ËùÒÔJackµÄÕâ±Ê½»Ò×£¬ÐèÒªµÈ´ýÕâ¸ö±ÈÌØ±ÒÍøÂ缯ȺÖÐËùÓнڵ㶼½ÓÊܵ½£¬²¢ÇÒÈÏΪºÏ·¨´æ´¢ºó£¬²ÅÈÏΪÕâ±Ê½»Ò׳ɹ¦Íê³É¡£µ±È»ÔÚÏÖʵÇé¿öÏ£¬²»ÐèÒªµÈ´ýËùÓнڵ㶼ȷÈÏÍê³É£¬Í¨³£Ö»ÐèÒªÉÙÊý·þÎñÆ÷È·ÈÏÍê³Éºó¼´¿ÉÈÏΪ½»Ò×Íê³É£¬ÒòΪÿ¸ö·þÎñÆ÷ά»¤µÄ×ÔÉíÓëÕû¸öÍøÂ缯ȺµÄÊý¾Ý״̬£¬µ±ÉÙÁ¿·þÎñÆ÷¶¼ÈÏΪÓëÕû¸ö¼¯ÈºÒ»ÖÂʱ£¬´Ëʱ´Ó¸ÅÂÊÉϾÍÊÇÒ»Öµġ£ÔÚ×îÖÕÒ»ÖÂÐÔÒ»½ÚÖн«¼ÌÐø¶ÔÕâÖÖÍøÂç½á¹¹ÏµÄÊý¾Ý´æ´¢½øÐÐÃèÊö¡£
Êý¾Ý²»¿É´Û¸ÄÐÔ
ÔÚÉè¼ÆÁ˱ÈÌØ±ÒϵͳÔËÐеÄÍøÂç½á¹¹Ö®ºó£¬ÐèÒª¿¼ÂÇÊý¾ÝµÄ²»¿É´Û¸ÄÐÔ£¬ÒòΪÕâÖÖÊý¾Ý´æ´¢ÊÇÈ¥ÖÐÐÄ»¯µÄ£¬ÈκÎÈ˶¼¿ÉÒÔ·ÃÎÊ£¬ÄÇô¾ÍÈÝÒ×±»´Û¸Ä£¬ÉϽÚÃèÊöÁËÔÚÕâÖÖÍøÂç½á¹¹µÄÔËÐлúÖÆÏ£¬Òª´Û¸ÄÊý¾Ý£¬±ØÐëͬʱ¸ü¸ÄÕâ¸öÍøÂ缯ȺÉÏÒ»°ëÒÔÉϵĽڵãÊý¾Ý£¬Èç¹ûÿ¸ö½ÚµãûÓÐÒ»¸ö°²È«µÄ±£»¤»úÖÆµÄ»°£¬ÄÇÊǺÜÈÝÒ××öµ½±»Í¬Ê±ÐÞ¸ÄÍøÂ缯ȺÖÐÒ»°ëÒÔÉϽڵãµÄÊý¾Ý¡£
ÏÈÏëÏ룬Èç¹ûÄãÊǼܹ¹Ê¦£¬Äã»áÈçºÎÉè¼ÆÕâ¸ö±£»¤»úÖÆ£¬È·±£´æ´¢µÄÊý¾ÝÎÞ·¨±»´Û¸Ä£¿ÔÚ´«Í³ÉÏ£¬ÎÒÃǰѽ»Ò×Êý¾ÝÒ»Ìõ¼Ç¼һÌõ¼Ç¼µÄ±£´æÔÚÊý¾Ý¿â±íÖУ¬Êý¾Ý¿â·ÅÔÚij¸öµÚÈý·½»ú¹¹µÄ·þÎñÆ÷ÉÏ£¬Õâ¸öµÚÈý·½»ú¹¹¸ø·þÎñÆ÷Ëù´¦µÄÍøÂ磬·þÎñÆ÷£¬Êý¾Ý¿âÉèÖÃÁËÑϸñµÄ·ÃÎÊÏÞÖÆÓÃÓÚÊý¾ÝµÄ°²È«ÐÔ¡£µ«ÊÇÔÚÒ»¸öÈ¥ÖÐÐÄ»¯£¬Ã»ÓÐÒ»¸ö»ú¹¹»òÕßÒ»¸öÈË¿ÉÒÔ¿ØÖÆÏµÍ³µÄ·ÃÎÊȨÏÞµÄÇé¿öÏ£¬ÈçºÎÈ¥±£»¤Êý¾ÝµÄ°²È«ÐÔ£¿
Ò»ÖÖ·½Ê½ÊÇÿ¸öÈ˰Ñ×Ô¼ºµÄ²åÈëµÄÕâÌõÊý¾ÝhashºóÓÃ×Ô¼ºµÄÃÜÔ¿½øÐÐÇ©Ãû£¬È»ºó¸½´øÉÏ×Ô¼ºµÄ¹«Ô¿£¬ÏµÍ³¿ÉÒÔÓÃÇ©ÃûºÍ¹«Ô¿ÑéÖ¤²åÈëµÄÊý¾ÝÊÇ·ñ±»Ð޸Ĺý¡£Èç¹û°ÑÊý¾Ý¿â±í±ÈÓ÷Ϊһ±¾Õʱ¾£¬±íÖеÄÿһÌõÊý¾Ý¾ÍÈÏΪÊÇÕ˱¾ÖмǼµÄÿһ±Ê½»Òס£ÕâÀﻹÓÐÁ½¸öÎÊÌ⣬µÚÒ»£¬²»ÄÜËæÒâ²åÈëÊý¾Ý£¬Èç¹ûÄãûÓбÈÌØ±Ò£¬µ«»¹ÊDzåÈëÒ»ÌõתÕʸøÄ³È˵ÄÊý¾Ý£¬ÏµÍ³ÐèÒª·¢ÏÖÊDz»ºÏ·¨µÄ£¬¾Ü¾ø´Ë´Î²åÈëÇëÇó¡£µÚ¶þ£¬³ýÁ˲»ÄÜËæÒâ²åÈëºÍÐÞ¸ÄÍ⣬ҲÐèÒª·Àֹɾ³ýÊý¾Ý£¬ÉÏÊö°ÑÿÌõ¼Ç¼½øÐÐÇ©Ãû²¢²»ÄÜ×èÖ¹±»¶ñÒâɾ³ý¡£´ø×ÅÕâЩÎÊÌ⣬Èç¹ûÄãÊǼܹ¹Ê¦£¬Äã»á×öʲôÑùµÄ¼Ü¹¹Éè¼ÆÊµÏÖÕâЩÐèÇó£¿
ÕâÀï¾Í¿ªÊ¼ÒªÒý³öÇø¿éÁ´µÄÉè¼ÆÁË¡£ÉÏÃæ°ÑÊý¾Ý¿â±í±ÈÓ÷Ϊһ±¾Õʱ¾£¬Èç¹ûϵͳÖÐÖ»ÓÐÒ»ÕÅ±í£¬Ò²¾ÍÊÇÒ»±¾Õʱ¾£¬ÄÇôÕâ±¾Õʱ¾ÖеÄÊý¾ÝºÜÈݱ»¸ü¸Ä¡£Èç¹ûÈÃϵͳÿ10·ÖÖÓ×Ô¶¯Éú³ÉÒ»ÕÅ±í£¬Ò²¾ÍÊÇÉú³ÉÒ»±¾ÐÂÕʱ¾£¬ÐµĽ»Ò׼Ǽ¶¼¼Ç¼ÔÚÐÂÕʱ¾ÖС£
²¢ÇÒ´´½¨Õâ¸öÐÂÕʱ¾ÐèÒªÒ»¶¨µÄÌõ¼þ£¬Óõ±Ç°Õʱ¾µÄ˳ÐòºÅ£¬ÉÏÒ»¸öÕʱ¾µÄËùÓмǼµÄhashÖµ£¬ÏµÍ³Ê±¼ä´Á£¨10·ÖÖÓÒ»¸öά¶È)£¬ÔÙÕÒÒ»¸öËæ»úÖµ£¬¼¸¸öÊý¾Ý¼ÓÔÚÒ»ÆðHashºóÂú×ãÒ»¶¨µÄÌõ¼þ£¬±ÈÈ翪ʼ¶àÉÙλ¶¼ÊÇ0£¬ÄÇôϵͳ¾Í½ÓÊÕÕâ¸öÐÂÕʱ¾¡£²úÉúµÄÐÂÕʱ¾Í¨¹ýÕʱ¾Ë³ÐòºÅ´®ÔÚÉϸöÕʱ¾Ö®ºó£¬ÐγÉÒ»¸öÕʱ¾µÄÁ´Ê½½á¹¹£¬ÐµÄÕʱ¾ÒÀÀµÓÚÉÏÒ»¸öÕʱ¾µÄÊý¾ÝºÍµ±Ç°ÏµÍ³Ê±¼ä´Á£¬Òò´ËÒ»µ©ÐÂÕʱ¾²úÉúºó£¬ÀúÊ·Õʱ¾µÄÊý¾Ý¾ÍÎÞ·¨±»´Û¸Ä£¬ÒòΪһµ©´Û¸Ä£¬¾ÍÓëÖ®ºóµÄÕʱ¾¶Ô²»ÉÏ£¬Õʱ¾±»ÆÆ»µ£¬°´ÕÕÉϽÚÍøÂç½á¹¹ÖÐÃèÊöµÄ×Ô¶¯¸üÐÂÎªÍøÂ缯ȺÖд󲿷ֽڵãά»¤µÄÏàͬµÄÕʱ¾¡£

Ò»µ©ÐγÉÁËÁ´Ê½Õʱ¾ºó¾ÍÎÞ·¨È¥¸ü¸Äij¸öÀúÊ·Õʱ¾ÖеÄÊý¾Ý£¬¸ü¸ÄÁËij¸öÀúÊ·Õʱ¾£¬ÄÇôÔÚËüÖ®ºóµÄËùÓÐÕʱ¾¶¼ÐèÒª¸ü¸Ä£¬µ«ÊÇÿ¸öÕʱ¾¶¼ÊǸù¾Ýµ±Ç°µÄϵͳʱ¼ä´ÁÑéÖ¤hashÖµÊÇ·ñÂú×ãÌõ¼þ²ÅÄܽÓÊÕ£¬ËùÒÔÎÞ·¨È¥´Û¸ÄÀúÊ·Õʱ¾µÄÊý¾Ý¡£ËùÄÜ×öµÄÖ»ÄÜÁíÍâͶÈë·Ç³£´óµÄ´ú¼ÛÔÙ¹¹½¨Ò»¸ö±ÈÌØ±Ò¼¯Èº£¬Õâ¸ö¼¯Èº³¬¹ýµ±Ç°µÄ¼¯Èº£¬ÄÇôÊý¾Ý¾Í×Ô¶¯°´ÕÕй¹½¨µÄ¼¯ÈºÎª×¼¡£Õâ¾ÍÊǶà¸öÕʱ¾µÄÏ໥±£»¤»úÖÆ±Èµ¥¸öÕʱ¾¸üÄÑÒÔ±»´Û¸Ä¡£ºóÐø»õ±ÒµÄ·¢Ðкͽ»Ò×ÖÐÔÙ»áÃèÊö£¬µ±ÄãÓÐÄÜÁ¦ÖØÐ¹¹½¨Ò»¸öеıÈÌØ±ÒÍøÂ缯ȺÓÃÓÚÈ¥¹¥»÷´Û¸ÄÊý¾Ýʱ£¬Äã»ñµÃµÄÊÕÒæ½«Ô¶Ô¶µÍÓÚÄãͶÈëµÄ³É±¾¡£
ΪÁË·ÀÖ¹ÉϸöÕʱ¾µÄÊý¾Ý±»´Û¸Ä£¬²úÉúеÄÕʱ¾ÐèÒªÒÀÀµÓÚÉÏÒ»¸öÕʱ¾ÖеÄËùÓн»Ò׼ǼµÄhashÖµ£¬ÕâÑùÒ»µ©ÉϸöÕʱ¾µÄÊý¾Ý·¢Éú±ä»¯¾ÍÓëÐÂÕʱ¾¶ÔÓ¦²»ÉÏ¡£µ«ÊÇÕʱ¾ÖÐËùÓн»Ò׼Ǽ¼ÆËãhashÖµÊÇÒ»¼þºÄʱµÄ¼ÆË㣬Òò´Ë±ÈÌØ±Ò²ÉÓÃÁËmerkleÊ÷¶Ôij¸öÕʱ¾ÖеÄËùÓн»Ò׼Ǽ½øÐÐhash¼ÆËã¡£ËüÖ÷ÒªÊǽâ¾öÕʱ¾Öн»Ò׼Ǽhash¼ÆËãµÄЧÂÊÎÊÌâ¡£ÈçÏÂͼHA,HB...HPÊǾßÌåµÄ½»Ò׼Ǽ£¬Ã¿ÏàÁÙµÄÁ½Ìõ½»Ò׼ǼÏòÉÏÐγÉÒ»¸öHashÖµ£¬ÔÙÓëÏàÁڵĽڵãÔÙÍùÉÏÐγÉhashÖµ£¬Ò»Ö±µ½Ê÷¸ùÐγÉËùÓн»Ò׼ǼµÄΨһhashÖµ¡£

֮ǰÃèÊöµÄÍøÂç½á¹¹ºÍ±¾½ÚÃèÊöµÄÕʱ¾Á´Ê½½á¹¹£¬±¾ÖÊÉ϶¼ÊÇÓÃÓÚ½â¾öÈ¥ÖÐÐÄ»¯µÄÊý¾Ý°²È«´æ´¢¡£
×îÖÕÒ»ÖÂÐÔ
ÊÇ·Ö²¼Ê½´æ´¢¾ÍÈÆ²»¿ªCAPÀíÂÛ£¬±ÈÌØ±ÒÒ²Ò»Ñù£¬±ÈÌØ±Ò²ÉÓÃP2PÐÒé½øÐнڵãÖ®¼äµÄÊý¾Ý´«Ê䣬·ÅÆúÁËCAPÖеÄConsistency£¬²ÉÓÃÁËAPÁ½¸öά¶È¡£Èç¹û·ÅÆúÁËConsistencyÕâ¸öÊôÐÔ£¬ÄÇô¾Í²úÉúÁ˰Ýռͥ½«¾üÎÊÌ⣬Õâô¶à½ÚµãÈçºÎ´ï³ÉÊý¾ÝÒ»ÖÂÐÔ¡£°Ýռͥ¾ü¶Ó¶¼ÊÇÒ»¸ö¸öС·Ö¶Ó×é³É£¬Ã¿¸öС·Ö¶Ó¶¼ÓÐÒ»¸ö½«¾ü¸ºÔ𣬽«¾üÃÇͨ¹ýºÅÁî±ø´«´ïһϵÁÐÐж¯£¬µ«Êǵ±ÖгöÏÖһЩÅѽ«£¬¹ÊÒâÆÆ»µºÅÁîÔõô°ì£¿
·Ö²¼Ê½´æ´¢ÏµÍ³ºÍ°Ýռͥ½«¾üÎÊÌâÒ»Ñù£¬×öµ½Ò»ÖÂÐÔÊǺÜÄѵģ¬ÔÚ±ÈÌØ±Ò¿ª·ÅʽµÄÈ«Çò»¯²¿ÊðµÄϵͳ¼¯Èº¸üÊÇÈç´Ë¡£ËùÒÔ±ÈÌØ±Ò·ÅÆúÁËǿһÖÂÐÔ£¬²¢ÇÒͨ¹ýP2Pµã¶ÔµãͨÐÅ£¬Ã»ÓÐÖÐÐĽڵ㣬Õû¸ö¼¯ÈºÖеķþÎñÆ÷¹ÊÕÏ£¬À뿪£¬¼ÓÈ뼯Ⱥ¶¼²»»á¶ÔÕû¸ö¼¯Èº²úÉúÓ°Ïì¡£
ÉϽÚÖÐÃèÊöÁËÕʱ¾µÄ²úÉú»ù±¾»úÖÆ£¬Óõ±Ç°Õʱ¾µÄ˳ÐòºÅ£¬ÉÏÒ»¸öÕʱ¾µÄËùÓмǼµÄhashÖµ£¬ÏµÍ³Ê±¼ä´Á£¨10·ÖÖÓÒ»¸öά¶È)£¬ÔÙÕÒÒ»¸öËæ»úÖµ£¬¼¸¸öÊý¾Ý¼ÓÔÚÒ»ÆðHashºóÂú×ãÒ»¶¨µÄÌõ¼þ£¬±ÈÈ翪ʼ¶àÉÙλ¶¼ÊÇ0£¬ÄÇôϵͳ¾Í½ÓÊÕÕâ¸öÐÂÕʱ¾£¬Õâ¾ÍÊÇÕâ¸ö¼¯ÈºÖÐËùÓнڵãµÄ¹²Ê¶£¬ËùÓнڵãÖ»½ÓÊÕÕâÑùµÄÕʱ¾£¬¶øÑ°ÕÒÕâ¸öËæ»úÖµÊÇÐèÒªÅÓ´óµÄ¼ÆËãÄÜÁ¦¡£ÔÚ±ÈÌØ±ÒÖгÆËüΪProof-of-Work£¨POW£©ÍÚ¿ó¡£
µ±Ã¿¸ô10·ÖÖÓÕÒµ½Õâ¸öÖµ£¬¾ÍÊÇÉú³ÉÁËеÄÕʱ¾¡£µ«ÍøÂ缯Ⱥ¶¼ÊÇ¿ª·ÅµÄ£¬¿ÉÄÜͬʱÕÒµ½ÁËÁ½¸öÖµ£¬ÔÚ¼¯ÈºÖÐÉÙ²¿·Ö½ÚµãÖвúÉúÁË2¸öÕʱ¾£¬Õë¶ÔÕâÖÖÇé¿ö±ÈÌØ±ÒϵͳÉè¼ÆÎª£ºÕû¸öÍøÂ缯Ⱥ²ÉÓÃÉÙÊý·þ´Ó¶àÊýÔÔò£¬¼¯ÈºÖд󲿷ֲÉÓÃÁËÄĸöÕʱ¾£¬ÉÙÊý½Úµã·þ´Ó¶àÊý½Úµã£¬¶ªÆúû±»´ó¶àÊý²ÉÓõÄÕʱ¾£¬´ïµ½×îÖÕÒ»ÖÂÐÔ¡£
µç×Ó»õ±Ò·¢ÐÐ
ÉÏÒ»Õ½ÚÈ¥ÖÐÐÄ»¯ÖУ¬Ö÷ÒªÃèÊöÁËÒ»¸öÈ¥ÖÐÐÄ»¯ÏµÍ³£¬ÈçºÎ×öµ½°²È«µÄÊý¾Ý´æ´¢£¬²»±»´Û¸Ä¡£ËüÖ÷Òª²ÉÓÃÁËP2PÍøÂç½á¹¹£«Çø¿éÁ´Ê½½á¹¹½â¾öÁËÊý¾ÝµÄ°²È«´æ´¢¡£µ«ÊǶÔÓÚÒ»¸ö»õ±Ò£¬»¹ÐèÒª½â¾öÒ»¸ö»õ±ÒµÄ·¢ÐУ¬ÈçºÎ·¢ÐУ¬·¢ÐиøË£¿ÈçºÎÈñÈÌØ±ÒϵͳÄܹ»ÈÃËùÓеÄÈË×Ô·¢µÄÔËÐÐÏÂÈ¥£¿»õ±ÒµÄ·¢ÐÐÐèÒª¹«Æ½£¬¹«¿ª£¬¹«Õý£¬¶øÇÒ»õ±Ò²»ÄÜ·¢Ðе½Ä³¸öµÚÈý·½»ú¹¹ÖУ¬ÈκÎÈËÖ»Òª·ûºÏÒ»¶¨µÄÌõ¼þ¾ÍÄÜ»ñÈ¡·¢ÐеĻõ±Ò¡£ÏëÒ»Ï룬Èç¹ûÄãÊǼܹ¹Ê¦£¬Äã»áÈçºÎÉè¼ÆÏµÍ³È¥·¢Ðлõ±Ò£¿
±¾ÖÊÉϽ²£¬±ÈÌØ±Òϵͳ×ÔÉí¾Í¿ÉÒÔѰÕÒÒ»¸öËæ»úÖµ£¬²úÉúеÄÕʱ¾¡£µ«ÊDZÈÌØ±Ò°Ñ·¢Ðлõ±ÒºÍѰÕÒÐÂÕʱ¾±³ºóµÄ¼ÆËãÁ¦½áºÏÔÚÒ»Æð¡£Ñ°ÕÒÐÂÕʱ¾ÐèÒªÏûºÄ¼ÆËãÁ¦£¬ËÕÒµ½ÁË·ûºÏÐÂÕʱ¾Ìõ¼þµÄËæ»úÖµ£¬´ú±íÁËËûÏûºÄÁË´óÁ¿µÄ¼ÆËãÁ¦£¬ÐÂÕʱ¾Ò»µ©±»ÏµÍ³½ÓÊÕ£¬ÄÇôϵͳ×Ô¶¯ÔÚ¸ÃÐÂÕʱ¾ÖмǼһÌõתÕʸøËûÒ»¶¨¸öÊý±ÈÌØ±ÒµÄ¼Í¼£¬¾ÍÍê³ÉÁË»õ±ÒµÄ·¢ÐС£
±ÈÌØ±ÒµÄÔËÐбØÐëÒÀÀµÓÚÐÂÕʱ¾µÄ²úÉú£¬¶øËÕÒµ½ÐÂÕʱ¾£¬Ë¾ÍÄÜ»ñµÃϵͳ×Ô¶¯Éú³ÉµÄתÕʼͼ£¬Ò²¾ÍÊÇ»ñµÃÁËÒ»¶¨ÊýÁ¿µÄ±ÈÌØ±Ò£¬Õâ¾ÍÊÇÍÚ¿ó¡£ÕâÒ²¾Í¼¤ÀøÁËÈËÃDz»¶ÏµÄͶÈëµ½ÍÚ¿óÖУ¬²»¶ÏµÄÍÚ³öÐÂÕʱ¾£¬Í¨¹ý¼¤ÀøÎ¬³Ö×űÈÌØ±ÒϵͳµÄÔËÐС£
ÕâÀïÌåÏÖÉè¼ÆÌì²ÅµÄµØ·½ÊÇ£¬±ÈÌØ±ÒÈÚÈëÁ˽ðÈÚѧ£¬»õ±Òѧ£¬²©ÞÄѧ£¬Í¨¹ýϵͳÐγÉÁËÒ»¶¨µÄÔËÐлúÖÆ£¬¼¤Àø×ÅÈËÃÇÈÃÕâ¸öϵͳÄܹ»×Ô·¢µÄÔËÐÐÏÂÈ¥¡£
µç×Ó»õ±Ò½»Ò×
ÉϽڵç×Ó»õ±Ò·¢ÐÐÒ»½ÚÖÐÃèÊöÁË£¬Ëͨ¹ýËãÁ¦ÕÒµ½ÁËеÄÕʱ¾£¬ÏµÍ³¾Í»á×Ô¶¯¼ÇÒ»±ÊÕË£¬×ªÒ»¶¨ÊýÁ¿µÄ±ÈÌØ±Ò¸øË£¬ËûÒ²¾Í»ñµÃÁ˱ÈÌØ±Ò¡£ÄÇôÈçºÎÈ·ÈϼǼµÄÕâ±Ê½»Ò×ÊÇÊôÓÚÄãµÄ£¬¶ø²»±»±ðÈËÄÃ×ßÄØ£¿×öΪ¼Ü¹¹Ê¦µÄÄãÈçºÎ½â¾öÕâ¸öÎÊÌ⣿
±ÈÌØ±Ò²ÉÓÃÁ˷ǶԳƼÓÃܼ¼Êõ¶ÔÓû§µÄÕÊ»§²Ù×÷£¬¹«Ô¿¾ÍÊÇÓû§µÄÕÊ»§ºÅÂ룬ËÕÒµ½ÁËÐÂÕʱ¾£¬ÏµÍ³×Ô¶¯ÍùÐÂÕʱ¾·¢ÏÖÕߵĹ«Ô¿ÕÊ»§£¬¼ÇÒ»ÌõÌØ¶¨ÊýÁ¿±ÈÌØ±ÒµÄ¼Í¼¡£µ±Óû§ÒªÏû·Ñ±ÈÌØ±Òʱ£¬ÐèÒªÓÃ˽Կ½øÐÐÇ©Ãû£¬ÏµÍ³»áÓÃÕÊ»§ºÅÂëÒ²¾ÍÊǹ«Ô¿Ñé֤ǩÃûÊÇ·ñÕýÈ·£¬²¢ÇÒ¸ù¾ÝÓû§µÄÕÊ»§ºÅÂë´ÓÀúÊ·µÄ½»Ò×ÖмÆËã³öµ±Ç°ÕÊ»§ÖеÄÕæÊµ½ð¶î£¬È·±£Óû§²Ù×÷µÄ×ʽðÔÚÕÊ»§ÕæÊµ½ð¶îÖ®ÄÚ¡£ÕâÀïµÄÉè¼ÆÓÐÁ½¸öÒªµã£º
²åÈëµÄÿһÌõ¼Í¼¶¼ÐèÒªÓÃ˽ԿǩÃû£¬ÏµÍ³ÓÃÕÊ»§ºÅÂëÒ²¾ÍÊǹ«Ô¿½øÐÐÑé֤ǩÃûÊÇ·ñÕýÈ·£¬ÑéÖ¤ÕýÈ·ÔòÈÏΪºÏ·¨¡£
Èç¹ûÂú×ãµÚÒ»¸öÌõ¼þ£¬ÔòÑéÖ¤²åÈëµÄ¼Í¼ÖÐתÕʽð¶îÊÇ·ñÕýÈ·£¬ÑéÖ¤µÄ·½Ê½ÊǶԸù«Ô¿ÒÔÍùµÄËùÓн»Ò׼ͼ½øÐмÆËãµÃ³ö¸ÃÕÊ»§µ±Ç°µÄ½ð¶î£¬Èç¹û²»³¬¹ý¸Ã½ð¶îÖµÔòΪºÏ·¨¡£Í¼Ê¾ÈçÏ£º

ÕâÖÖ»úÖÆÄܹ»±£Ö¤Ö»ÄܶÔ×Ô¼ºµÄÕÊ»§½øÐвÙ×÷£¬ÔÙ½áºÏP2PÍøÂç½á¹¹ÏµÄ×îÖÕÒ»ÖÂÐÔÔÔò£¬ÒÔ¼°Õʱ¾µÄÁ´Ê½½á¹¹£¬Ò»¸ö¹¥»÷ÕßÐèÒª½¨Á¢³¬¹ýĿǰ±ÈÌØ±ÒÍøÂ缯Ⱥ£¬²¢ÇÒËãÁ¦³¬¹ýĿǰµÄ¼¯ÈºÏ²ÅÄÜ´´½¨ÁíÍâÒ»¸öÕʱ¾·ÖÖ®£¬¶øÇÒÒ²Ö»Äܸü¸Ä×Ô¼ºµÄÕÊ»§£¬ËùÒÔÕâÖÖ¹¥»÷ͶÈëºÍ²ú³öµÄÊÕÒæ¼«µÍ£¬¶ø¶ÔÓÚ±ÈÌØ±ÒϵͳÀ´Ëµ£¬Äã¹¹½¨ÁËÅÓ´óµÄ¼¯ÈºÒÔ¼°Ç¿´óµÄËãÁ¦£¬¼´Ê¹¹¥»÷³É¹¦ÁË£¬»ñµÃÁËÒ»²¿·ÖµÄÊÕÒæ£¬·´¹ýÀ´È´ÈñÈÌØ±Òϵͳ¸ü¼ÓµÄÎȽ¡ÁË¡£
Çø¿éÁ´µÄÓ¦ÓÃ
±ÈÌØ±Òϵͳ½â¾öÁËÈ¥ÖÐÐÄ»¯µÄ°²È«´æ´¢ÎÊÌ⣬½â¾öÁË»õ±ÒµÄ·¢ÐÐÎÊÌ⣬½â¾öÁË»õ±Ò½»Ò×µÄÕÊ»§°²È«ÎÊÌâºó£¬¾Í¹¹½¨ÁËÒ»¸öµ±Ç°µÄ±ÈÌØ±Òµç×ÓÐéÄâ»õ±ÒϵͳÁË¡£¶ø±ÈÌØ±ÒʹÓõÄÇø¿éÁ´±»ÈÏΪÊÇÒ»¸öµß¸²ÐԵļ¼Êõ£¬¸ïÃüÐԵļ¼Êõ£¬ÄÇËûµÄµß¸²ÐÔÌåÏÖÔÚʲôµØ·½ÄØ£¿Ëü²»ÊǼ¼ÊõÉÏÃæµÄµß¸²£¬Ö÷ÒªÊÇÔÚ˼Ïë²ãÃæÉϵģ¬ÉÌÒµÔË×÷ģʽ²ãÃæÉϵĸïÃüÐÔ¡£¾Í±ÈÈçÒ»¸ö¹ú¼Ò´Ó¼¯È¨Ê½µÄµ½ÃñÖ÷ʽµÄת±ä£¬¶ÔÕâ¸ö¹ú¼ÒºÍÉç»á¾ÍÊÇÒ»¸ö¸ïÃüÐԵı仯¡£¶øÇø¿éÁ´¼¼Êõ´øÀ´Á½¸ö»ù±¾¹¦ÄÜ£º
1. È¥ÖÐÐÄ»¯µÄÊý¾Ý´æ´¢
2. ±£Ö¤ÕÊ»§µÄ°²È«ÐÔ
ÀíÂÛÉÏÈÃÔÏÈÐèҪͨ¹ýij¸öµÚÈý·½»ú¹¹ÌṩµÄÊý¾Ý·þÎñ£¬¶¼¿ÉÒÔ¸ïÃüÐÔ¸ü¸ÄΪȥÖÐÐÄ»¯µÄ·½Ê½Ìṩ·þÎñ£¬±ÈÈç±ÈÌØ±Ò¿ÉÒÔÌæ´ú¸÷¸ö¹ú¼ÒµÄ·¨±ÒʹÓá£Çø¿éÁ´ÕâÖÖÌØÐÔÒ²»áÑÜÉú³ö¸÷Ðи÷ÒµµÄÉÌҵģʽµß¸²ÐԵı仯¡£ |