நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது

நட்சத்திர ஒருமித்த நெறிமுறை முதலில் விவரிக்கப்பட்டது அறிவியல் கட்டுரை டேவிட் மசீயர் 2015 இல். இது ஒரு "ஃபெடரல் பைசண்டைன் ஒப்பந்த அமைப்பு" ஆகும், இது பரவலாக்கப்பட்ட, தலைமையற்ற கணினி நெட்வொர்க்குகள் ஒரு முடிவெடுப்பதில் திறமையாக ஒருமித்த கருத்தை அடைய அனுமதிக்கிறது. அனைத்து பங்கேற்பாளர்களும் காணக்கூடிய நிலையான பரிவர்த்தனை வரலாற்றைப் பராமரிக்க ஸ்டெல்லர் பேமெண்ட் நெட்வொர்க் ஸ்டெல்லர் கான்சென்சஸ் புரோட்டோகால் (SCP) ஐப் பயன்படுத்துகிறது.

ஒருமித்த நெறிமுறைகளைப் புரிந்துகொள்வது கடினமாகக் கருதப்படுகிறது. SCP பெரும்பாலானவற்றை விட எளிமையானது, ஆனால் இன்னும் இந்த நற்பெயரைப் பகிர்ந்து கொள்கிறது - அறிவியல் கட்டுரையின் முதல் பாதியின் பொருளான "கூட்டமைப்பு வாக்களிப்பு" என்பது SCP ஆகும் என்ற தவறான எண்ணத்தின் காரணமாக. ஆனால் அது உண்மையல்ல! இது கட்டுரையின் இரண்டாம் பாதியில் உருவாக்கப் பயன்படுத்தும் ஒரு முக்கியமான கட்டுமானத் தொகுதியாகும் உண்மையான நட்சத்திர ஒருமித்த நெறிமுறை.

இந்த கட்டுரையில் "ஒப்பந்த அமைப்பு" என்றால் என்ன, அதை "பைசண்டைன்" ஆக மாற்றுவது மற்றும் ஏன் பைசண்டைன் அமைப்பை "கூட்டாட்சி" ஆக்குவது என்பதை சுருக்கமாக விளக்குவோம். SCP கட்டுரையில் விவரிக்கப்பட்டுள்ள கூட்டமைப்பு வாக்களிக்கும் நடைமுறையை நாங்கள் விளக்குவோம், இறுதியாக SCP நெறிமுறையையே விளக்குவோம்.

ஒப்பந்த அமைப்புகள்

மதிய உணவுக்கு என்ன ஆர்டர் செய்வது போன்ற தலைப்பில் ஒருமித்த கருத்தை எட்டுவதற்கு பங்கேற்பாளர்களின் குழுவை ஒப்பந்தங்களின் அமைப்பு அனுமதிக்கிறது.

இன்டர்ஸ்டெல்லரில், நாங்கள் எங்கள் சொந்த உணவு ஒப்பந்த முறையை செயல்படுத்தியுள்ளோம்: எங்கள் செயல்பாட்டு மேலாளர் ஜான் சொல்வதை நாங்கள் ஆர்டர் செய்கிறோம். இது ஒரு எளிய மற்றும் பயனுள்ள ஒப்பந்த முறை. நாம் அனைவரும் ஜானை நம்புகிறோம், மேலும் அவர் ஒவ்வொரு நாளும் சுவாரஸ்யமான மற்றும் சத்தான ஒன்றைக் கண்டுபிடிப்பார் என்று நம்புகிறோம்.

ஆனால் ஜான் நம் நம்பிக்கையைத் தவறாகப் பயன்படுத்தினால் என்ன செய்வது? நாம் அனைவரும் சைவ உணவு உண்பவர்களாக மாற வேண்டும் என்று அவர் தனியாக முடிவு செய்ய முடியும். இன்னும் ஓரிரு வாரங்களில் அவரை தூக்கி எலிசபெத்திடம் ஒப்படைப்போம். ஆனால் திடீரென்று அவள் நெத்திலியுடன் வெண்ணெய் பழங்களை விரும்புகிறாள், எல்லோரும் அப்படி இருக்க வேண்டும் என்று நினைக்கிறாள். அதிகாரம் சிதைக்கிறது. எனவே இன்னும் சில ஜனநாயக முறையைக் கண்டுபிடிப்பது நல்லது: சரியான நேரத்தில் மற்றும் தெளிவற்ற முடிவை உறுதி செய்யும் போது, ​​​​வெவ்வேறான விருப்பங்களை கணக்கில் எடுத்துக்கொள்வதை உறுதிசெய்வதற்கான சில வழிகள், இதனால் யாரும் மதிய உணவை ஆர்டர் செய்வதை முடிக்க மாட்டார்கள், அல்லது ஐந்து பேர் வெவ்வேறு ஆர்டர்கள் அல்லது விவாதம் மாலை வரை இழுக்கிறது.

தீர்வு எளிதானது என்று தோன்றுகிறது: வாக்களிக்கவும்! ஆனால் இது ஒரு தவறான எண்ணம். வாக்குகளை சேகரித்து முடிவுகளை அறிவிப்பது யார்? அவர் சொல்வதை மற்றவர்கள் ஏன் நம்ப வேண்டும்? ஒருவேளை நம்மால் முடியும் முதலில் வாக்களிப்பை வழிநடத்த நாங்கள் நம்பும் ஒரு தலைவருக்கு வாக்களியுங்கள் - ஆனால் யார் அதை வழிநடத்துவார்கள் первым வாக்கு மூலம்? ஒரு தலைவரை ஒத்துக்கொள்ள முடியாவிட்டால் என்ன செய்வது? அல்லது நாம் ஒரு உடன்பாட்டை எட்டினால் என்ன செய்வது, ஆனால் இந்த தலைவர் ஒரு கூட்டத்தில் மாட்டிக் கொண்டாலோ அல்லது நோய்வாய்ப்பட்ட விடுப்பில் சென்றாலோ என்ன செய்வது?

விநியோகிக்கப்பட்ட கணினி நெட்வொர்க்குகளிலும் இதே போன்ற சிக்கல்கள் ஏற்படுகின்றன. பகிரப்பட்ட கோப்பைப் புதுப்பித்தல் அல்லது செயலாக்க வரிசையில் இருந்து பணியை அகற்றுவது போன்ற சில முடிவை அனைத்து பங்கேற்பாளர்களும் அல்லது முனைகளும் ஏற்றுக்கொள்ள வேண்டும். கிரிப்டோகரன்சி நெட்வொர்க்கில், கணுக்கள் பல சாத்தியமான பதிப்புகளில் இருந்து முழு கதை எப்படி இருக்கும் என்பதை மீண்டும் மீண்டும் தேர்வு செய்ய வேண்டும், இது சில நேரங்களில் முரண்படுகிறது. இந்த பிணைய உடன்படிக்கை பெறுநருக்கு நாணயம் (அ) செல்லுபடியாகும் (போலி அல்ல) மற்றும் (ஆ) இன்னும் வேறு எங்கும் செலவழிக்கப்படவில்லை என்பதை உறுதிப்படுத்துகிறது. புதிய பெறுநர் அதே காரணங்களுக்காக அதே உத்தரவாதங்களைக் கொண்டிருப்பதால், எதிர்காலத்தில் அவர் நாணயங்களைச் செலவழிக்க முடியும் என்பதையும் இது உறுதி செய்கிறது.

விநியோகிக்கப்பட்ட கம்ப்யூட்டிங் நெட்வொர்க்கில் உள்ள எந்த ஒருமித்த அமைப்பும் தவறு-சகிப்புத்தன்மை கொண்டதாக இருக்க வேண்டும்: மெதுவான இணைப்புகள், பதிலளிக்காத முனைகள் மற்றும் தவறான செய்தி வரிசைப்படுத்துதல் போன்ற பிழைகள் இருந்தபோதிலும் அது நிலையான முடிவுகளைத் தர வேண்டும். பைசண்டைன் ஒப்பந்த முறையானது "பைசான்டைன்" பிழைகளுக்கு கூடுதலான எதிர்ப்பைக் கொண்டுள்ளது: தவறான தகவலைக் கொடுக்கும் முனைகள், ஒரு பிழை காரணமாகவோ அல்லது கணினியை குறைமதிப்பிற்கு உட்படுத்தும் அல்லது சில நன்மைகளைப் பெறுவதற்கான வேண்டுமென்றே முயற்சியாகவோ இருக்கலாம். "பைசண்டைன்" தவறு சகிப்புத்தன்மை - சில குழு உறுப்பினர்கள் பொய் சொல்லும் போது அல்லது முடிவெடுக்கும் விதிகளை பின்பற்றாமல் இருந்தாலும் கூட குழு முடிவை நம்பும் திறன் - அழைக்கப்படுகிறது பைசண்டைன் பேரரசின் தளபதிகள் பற்றிய உவமைதாக்குதலை ஒருங்கிணைக்க முயன்றவர். நல்ல விளக்கம் அந்தோனி ஸ்டீவன்ஸில்.

கிரிப்டோ காயின் உரிமையாளரான ஆலிஸைக் கவனியுங்கள், அவர் பாபிடமிருந்து சுவையான ஐஸ்கிரீம் வாங்குவதற்கும் கரோலின் கடனை அடைப்பதற்கும் இடையே தேர்வு செய்ய வேண்டும். ஒருவேளை ஆலிஸ் ஒரே நாணயத்தை மோசடியாக செலவழித்து இருவருக்கும் ஒரே நேரத்தில் பணம் செலுத்த விரும்புகிறாள். இதைச் செய்ய, அந்த நாணயம் கரோலுக்கு ஒருபோதும் கொடுக்கப்படவில்லை என்பதை அவள் பாபின் கணினியை நம்ப வைக்க வேண்டும், மேலும் அந்த நாணயம் பாப்பிற்கு ஒருபோதும் கொடுக்கப்படவில்லை என்று கரோலின் கணினியை நம்ப வைக்க வேண்டும். பைசண்டைன் முறையிலான உடன்படிக்கைகள் இதை நடைமுறையில் சாத்தியமற்றதாக ஆக்குகிறது, இது பெரும்பான்மை ஆட்சி எனப்படும் கோரம். அத்தகைய நெட்வொர்க்கில் உள்ள ஒரு முனையானது, போதுமான எண்ணிக்கையிலான சகாக்கள் - ஒரு கோரம் - அத்தகைய மாற்றத்திற்கு ஒப்புக்கொள்வதைக் காணும் வரை வரலாற்றின் ஒரு குறிப்பிட்ட பதிப்பிற்கு செல்ல மறுக்கிறது. இது நடந்தவுடன், மீதமுள்ள பிணைய முனைகளை தங்கள் முடிவை ஏற்கும்படி கட்டாயப்படுத்தும் அளவுக்கு பெரிய வாக்களிப்பு தொகுதியை உருவாக்குவார்கள். ஆலிஸ் சில கணுக்களை தன் சார்பாக பொய் சொல்ல வற்புறுத்தலாம், ஆனால் நெட்வொர்க் போதுமானதாக இருந்தால், அவரது முயற்சி நேர்மையான முனைகளின் வாக்குகளால் மூழ்கடிக்கப்படும்.

கோரத்திற்கு எத்தனை முனைகள் தேவை? குறைந்தபட்சம், பெரும்பான்மை அல்லது மாறாக, பிழைகள் மற்றும் மோசடிகளை எதிர்த்துப் போராடுவதற்கு தகுதியான பெரும்பான்மை. ஆனால் பெரும்பான்மையை எண்ணுவதற்கு, பங்கேற்பாளர்களின் மொத்த எண்ணிக்கையை நீங்கள் அறிந்து கொள்ள வேண்டும். இன்டர்ஸ்டெல்லர் அலுவலகத்தில் அல்லது மாவட்ட தேர்தல்களில், இந்த எண்களை எளிதாகக் கண்டறியலாம். ஆனால், உங்கள் குழுவானது தளர்வாக வரையறுக்கப்பட்ட பிணையமாக இருந்தால், மையத்தின் அனுமதியின்றி முனைகள் உள்ளிடலாம் மற்றும் வெளியேறலாம், பிறகு உங்களுக்குத் தேவை கூட்டாட்சியின் ஒரு பைசண்டைன் உடன்படிக்கை அமைப்பு, முன் தீர்மானிக்கப்பட்ட முனைகளின் பட்டியலிலிருந்து கோரம்களைத் தீர்மானிக்க முடியாது, ஆனால் மாறும் வகையில், ஒரு குறிப்பிட்ட நேரத்தில் எப்போதும் மாறும் மற்றும் தவிர்க்க முடியாமல் முழுமையடையாத முனைகளின் ஸ்னாப்ஷாட்டிலிருந்து.

ஒரு பரந்த நெட்வொர்க்கில் ஒரு ஒற்றை முனையின் கண்ணோட்டத்தில் ஒரு கோரத்தை உருவாக்குவது சாத்தியமற்றதாகத் தோன்றலாம், ஆனால் அது சாத்தியமாகும். இத்தகைய கோரம் பரவலாக்கப்பட்ட வாக்களிப்பின் முடிவுகளை கூட உத்தரவாதம் செய்ய முடியும். SCP வெள்ளைத் தாள் இதை எப்படி செய்வது என்று ஒரு செயல்முறையைப் பயன்படுத்தி காட்டுகிறது கூட்டாட்சி வாக்கு மூலம்.

பொறுமையுடன்தான்

மீதமுள்ள கட்டுரை கூட்டமைப்பு வாக்களிப்பு மற்றும் நட்சத்திர ஒருமித்த நெறிமுறையை இன்னும் விரிவாக விவரிக்கிறது. விவரங்களில் ஆர்வம் இல்லை என்றால், செயல்முறையின் பொதுவான கண்ணோட்டம் இங்கே உள்ளது.

  1. முனைகள் கூட்டாட்சி வாக்கெடுப்பின் சுற்றுகளை "நாமினிகள்" மீது நடத்துகின்றன. கூட்டாட்சி வாக்களிப்பு சுற்று என்பதன் பொருள்:
    • முனை சில அறிக்கைகளுக்கு வாக்களிக்கும், எடுத்துக்காட்டாக, "நான் V இன் மதிப்பை முன்மொழிகிறேன்";
    • கணு "பெறக்கூடிய" ஒன்றைக் கண்டுபிடிக்கும் வரை சகாக்களின் குரல்களைக் கேட்கிறது;
    • முனை இந்த வலியுறுத்தலுக்கான "கோரம்" தேடுகிறது. ஒரு கோரம் பரிந்துரைக்கப்பட்டவரை "உறுதிப்படுத்துகிறது".
  2. ஒரு முனை ஒன்று அல்லது அதற்கு மேற்பட்ட வேட்பாளர்களை உறுதிசெய்யும் போது, ​​அது கூட்டமைக்கப்பட்ட வாக்களிப்பின் பல சுற்றுகள் மூலம் "வாக்குச்சீட்டை" "தயாரிக்க" முயற்சிக்கிறது.
  3. ஒரு முனை வாக்குச் சீட்டு தயாரானதைச் சரிபார்க்க முடிந்தவுடன், அது கூட்டமைப்பு வாக்குப்பதிவின் அதிக சுற்றுகள் மூலம் அதைச் செய்ய முயற்சிக்கிறது.
  4. ஒரு கணு ஒரு வாக்குச்சீட்டின் உறுதிப்பாட்டை உறுதிப்படுத்தியவுடன், அது ஒருமித்த முடிவாகப் பயன்படுத்துவதன் மூலம் அந்த வாக்குச்சீட்டின் மதிப்பை "வெளிப்புறமாக்க" முடியும்.

இந்த படிகள் கூட்டமைப்பு வாக்களிப்பின் பல சுற்றுகளை உள்ளடக்கியது, இது கூட்டாக ஒரு SCP சுற்று ஆகும். ஒவ்வொரு அடியிலும் என்ன நடக்கிறது என்பதை விரிவாகப் பார்ப்போம்.

கூட்டமைப்பு வாக்களிப்பு

கூட்டமைப்பு வாக்களிப்பு என்பது நெட்வொர்க் ஒரு முன்மொழிவை ஏற்க முடியுமா என்பதை தீர்மானிப்பதற்கான ஒரு செயல்முறையாகும். வாக்குச் சுற்றில், ஒவ்வொரு முனையும் சாத்தியமான பல மதிப்புகளில் ஒன்றைத் தேர்ந்தெடுக்க வேண்டும். பிணையத்தில் உள்ள மற்ற முனைகள் வேறு முடிவைத் தேர்வு செய்யாது என்று நம்பாத வரை இதைச் செய்ய முடியாது. இதை உறுதிப்படுத்த, முனைகள் முன்னும் பின்னுமாக செய்திகளை சரமாரியாக பரிமாறிக்கொள்கின்றன உறுதி, என்று கோரம் முடிச்சு எடுக்கும் அதே решение. இந்த பகுதியின் மற்ற பகுதிகள் இந்த வாக்கியத்தில் உள்ள விதிமுறைகளையும் முழு நடைமுறையும் எவ்வாறு நிகழ்கிறது என்பதையும் விளக்குகிறது.

கோரம் மற்றும் கோரம் துண்டுகள்

ஒரு கோரத்தை வரையறுப்பதன் மூலம் ஆரம்பிக்கலாம். நாம் மேலே விவாதித்தபடி, டைனமிக் உறுப்பினர் கொண்ட பரவலாக்கப்பட்ட நெட்வொர்க்கில், முனைகளின் எண்ணிக்கையை முன்கூட்டியே அறிந்து கொள்ள முடியாது, எனவே பெரும்பான்மைக்கு எத்தனை தேவை. கூட்டமைப்பு வாக்களிப்பு ஒரு புதிய யோசனையை அறிமுகப்படுத்துவதன் மூலம் இந்த சிக்கலை தீர்க்கிறது கோரம் வெட்டு (கோரம் ஸ்லைஸ்): மற்ற நெட்வொர்க்கிற்கு வாக்களிக்கும் நிலைத் தகவலைத் தெரிவிக்க ஒரு முனை நம்பும் சக நண்பர்களின் சிறிய தொகுப்பு. ஒவ்வொரு முனையும் அதன் சொந்த கோரம் ஸ்லைஸை வரையறுக்கிறது (அதில் அது ஒரு நடைமுறை உறுப்பினராகிறது).

கோரம் உருவாக்கம் கோரம் வெட்டுடன் தொடங்குகிறது. ஒவ்வொரு முனைக்கும், அதன் வெட்டு முனைகள் சேர்க்கப்படுகின்றன. பின்னர் ஸ்லைஸ் சொற்கள் சேர்க்கப்படும் இந்த முனைகள் மற்றும் பல. நீங்கள் தொடரும்போது, ​​​​உங்களால் சேர்க்க முடியாத பல முனைகள் உள்ளன, ஏனெனில் அவை ஏற்கனவே ஸ்லைஸில் சேர்க்கப்பட்டுள்ளன. மேலும் புதிய முனைகளைச் சேர்க்காதபோது, ​​செயல்முறை நிறுத்தப்படும்: ஆரம்ப முனையின் கோரம் ஸ்லைஸின் "இடைநிலை மூடல்" மூலம் ஒரு கோரத்தை உருவாக்கியுள்ளோம்.

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது
கொடுக்கப்பட்ட முனையிலிருந்து கோரம் கண்டுபிடிக்க...

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது
... அதன் துண்டு உறுப்பினர்களைச் சேர்க்கவும்...

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது
...பின்னர் இந்த முனைகளின் ஸ்லைஸ் உறுப்பினர்களைச் சேர்க்கிறோம்.

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது
சேர்க்க முனைகள் எதுவும் இல்லாத வரை நாங்கள் தொடர்கிறோம்.

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது
சேர்க்க எந்த முனைகளும் இல்லை. இது ஒரு கோரம்.

உண்மையில், ஒவ்வொரு முனையும் ஒன்றுக்கு மேற்பட்ட துண்டுகளில் தோன்றும். கோரம் அமைக்க, துண்டுகளில் ஒன்றை மட்டும் தேர்ந்தெடுத்து உறுப்பினர்களைச் சேர்க்கவும்; ஒவ்வொரு உறுப்பினருக்கும் ஏதேனும் ஸ்லைஸைத் தேர்ந்தெடுத்து உறுப்பினர்களைச் சேர்க்கவும் அது வெட்டு மற்றும் பல. இதன் பொருள் ஒவ்வொரு முனையும் பல சாத்தியமான கோரம்களில் உறுப்பினராக உள்ளது.

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது
ஒவ்வொரு படியிலும் ஒரு கோரம் ஸ்லைஸை மட்டும் தேர்ந்தெடுக்கவும்.

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது
ஒரு சாத்தியமான கோரம். அல்லது மாற்று...

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது
மற்ற துண்டுகளைத் தேர்ந்தெடு...

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது
…(முடியும் போது)…

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது
... மற்றொரு கோரத்தை உருவாக்குகிறது.

மற்ற முனைகள் எந்தெந்த ஸ்லைஸில் உள்ளன என்பதை ஒரு கணு எப்படி அறிவது? மற்ற முனைகளைப் பற்றிய பிற தகவல்களைப் போலவே: ஒவ்வொரு முனையும் அதன் வாக்களிக்கும் நிலை மாறும்போது நெட்வொர்க்கிற்கு ஒளிபரப்பப்படும் பரிமாற்றங்களிலிருந்து. ஒவ்வொரு ஒளிபரப்பிலும் அனுப்பும் முனையின் துண்டுகள் பற்றிய தகவல்கள் இருக்கும். SCP வெள்ளைத் தாள் ஒரு தகவல் தொடர்பு பொறிமுறையைக் குறிப்பிடவில்லை. செயலாக்கங்கள் பொதுவாகப் பயன்படுத்தப்படுகின்றன வதந்தி நெறிமுறை நெட்வொர்க் முழுவதும் செய்திகளை உத்தரவாதமாக ஒளிபரப்புவதற்கு.

கூட்டாட்சி அல்லாத பைசண்டைன் முறையிலான ஒப்பந்தங்களில், ஒரு கோரம் அனைத்து முனைகளிலும் பெரும்பான்மையாக வரையறுக்கப்படுகிறது என்பதை நினைவில் கொள்க. பைசண்டைன் ஒப்பந்த அமைப்பு கேள்வியின் பார்வையில் வடிவமைக்கப்பட்டுள்ளது: எத்தனை நேர்மையற்ற முனைகளை கணினி பொறுத்துக்கொள்ள முடியும்? எஃப் தோல்விகளைத் தக்கவைக்க வடிவமைக்கப்பட்ட N முனைகளின் அமைப்பில், ஒரு முனை N−f சகாக்களிடமிருந்து கருத்துக்களைப் பெறுவதன் மூலம் முன்னேற முடியும், ஏனெனில் அவை f கீழே இருக்கலாம். ஆனால் N−f சகாக்களிடமிருந்து ஒரு பதிலைப் பெற்ற பிறகு, அனைத்து f peers (இதில் இருந்து முனை பதில் பெறவில்லை) உண்மையில் நேர்மையானவர்கள் என்று நாம் கருதலாம். எனவே, N−f சகாக்களில் உள்ள f (அவர்களிடமிருந்து பதில் பெறப்பட்டது) தீங்கிழைக்கும். முனைகள் ஒரே ஒருமித்த கருத்துக்கு வர, மீதமுள்ள முனைகளில் பெரும்பாலானவை நேர்மையாக இருக்க வேண்டும், அதாவது 2f அல்லது N > 3f ஐ விட அதிகமாக இருக்க வேண்டும். எனவே பொதுவாக எஃப் தோல்விகளைத் தக்கவைக்க வடிவமைக்கப்பட்ட ஒரு அமைப்பு மொத்தம் N=3f+1 முனைகளையும் 2f+1 என்ற கோரம் அளவையும் கொண்டிருக்கும். ஒரு முன்மொழிவு கோரம் வாசலைக் கடந்ததும், போட்டியிடும் முன்மொழிவுகள் தோல்வியடையும் என்று மீதமுள்ள நெட்வொர்க்குகள் நம்புகின்றன. இதன் விளைவாக பிணையம் எவ்வாறு ஒன்றிணைகிறது.

ஆனால் பெடரல் பைசண்டைன் ஒப்பந்த அமைப்பில், பெரும்பான்மை இருக்க முடியாது என்பது மட்டும் அல்ல (ஏனென்றால் நெட்வொர்க்கின் மொத்த அளவு யாருக்கும் தெரியாது), ஆனால் பெரும்பான்மை என்ற கருத்து முற்றிலும் பயனற்றது! கணினியில் உறுப்பினர் திறந்திருந்தால், சிபில் தாக்குதல் என அழைக்கப்படுவதைச் செய்வதன் மூலம் ஒருவர் பெரும்பான்மையைப் பெறலாம்: பல முனைகளில் நெட்வொர்க்கில் மீண்டும் மீண்டும் இணைதல். எனவே ட்ரான்சிட்டிவ் ஸ்லைஸ் மூடல் என்று ஏன் அழைக்கலாம் கோரம், மற்றும் அது எவ்வாறு போட்டியிடும் முன்மொழிவுகளை அடக்க முடியும்?

தொழில்நுட்ப ரீதியாக, வழி இல்லை! ஆறு முனைகளின் வலையமைப்பை கற்பனை செய்து பாருங்கள், அங்கு இரண்டு மும்மடங்குகள் ஒருவருக்கொருவர் கோரம் துண்டுகளில் தனிமைப்படுத்தப்படுகின்றன. முதல் துணைக்குழு, இரண்டாவது ஒருபோதும் கேட்காத ஒரு முடிவை எடுக்கலாம், மேலும் நேர்மாறாகவும். இந்த நெட்வொர்க் ஒருமித்த கருத்தை அடைய எந்த வழியும் இல்லை (தற்செயலாக தவிர).

எனவே, கூட்டமைப்பு வாக்கெடுப்புக்கு (மற்றும் காகிதத்தின் முக்கியமான கோட்பாடுகளைப் பயன்படுத்துவதற்கு), நெட்வொர்க்கில் ஒரு சொத்து இருக்க வேண்டும். குழுமங்களின் குறுக்குவெட்டு. இந்தப் பண்புடன் கூடிய பிணையத்தில், உருவாக்கக்கூடிய எந்த இரண்டு கோரங்களும் எப்போதும் குறைந்தபட்சம் ஒரு முனையில் ஒன்றுடன் ஒன்று இருக்கும். நெட்வொர்க்கின் நிலவும் உணர்வைத் தீர்மானிக்க, இது பெரும்பான்மையைப் போலவே சிறந்தது. உள்ளுணர்வாக, எந்தவொரு கோரமும் X அறிக்கைக்கு உடன்பட்டால், வேறு எந்தக் குழுவும் வேறு எதையும் ஏற்க முடியாது, ஏனெனில் அது X க்கு ஏற்கனவே வாக்களித்த முதல் குழுவிலிருந்து சில முனைகளை உள்ளடக்கியிருக்கும்.

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது
நெட்வொர்க்கில் கோரம்களின் குறுக்குவெட்டு இருந்தால்...

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது
...அப்படியானால் நீங்கள் எந்த இரண்டு கோரம்களை உருவாக்கலாம்...

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது
... எப்போதும் குறுக்கிடும்.

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது

(நிச்சயமாக, மேற்பொருந்தும் முனைகள் பைசண்டைன்-பொய்யாகவோ அல்லது மோசமாகவோ மாறக்கூடும். இந்த விஷயத்தில், கோரம் குறுக்குவெட்டு நெட்வொர்க் ஒத்துழைக்க உதவாது. இந்த காரணத்திற்காக, SCP வெள்ளைத் தாளில் உள்ள பல முடிவுகள் அடிப்படையாக உள்ளன. நெட்வொர்க் கோரம் கிராஸிங்கில் எஞ்சியிருப்பது போன்ற வெளிப்படையான அனுமானங்கள் மோசமான முனைகளை அகற்றிய பிறகும். எளிமைக்காக, இந்த அனுமானங்களை விட்டுவிடலாம் மறைமுகமாக மீதமுள்ள கட்டுரையில்).

சுயாதீன கணுக்களின் வலையமைப்பில் நம்பகமான கோரம் கிராசிங் சாத்தியம் என்று எதிர்பார்ப்பது நியாயமற்றதாகத் தோன்றலாம். ஆனால் இதற்கு இரண்டு காரணங்கள் உள்ளன.

முதல் காரணம் இணையம் இருப்பதுதான். இன்டர்நெட் என்பது தனித்தனி கணுக்களின் வலையமைப்பிற்கு ஒரு சிறந்த எடுத்துக்காட்டு. இணையத்தில் உள்ள பெரும்பாலான கணுக்கள் வேறு சில உள்ளூர் முனைகளுடன் மட்டுமே இணைக்கப்படுகின்றன, ஆனால் இந்த சிறிய தொகுப்புகள் ஒன்றுடன் ஒன்று மற்ற ஒவ்வொரு முனையிலிருந்தும் ஒவ்வொரு முனையிலிருந்தும் சில வழிகளில் அடைய முடியும்.

இரண்டாவது காரணம் ஸ்டெல்லர் பேமெண்ட் நெட்வொர்க் (SCP இன் மிகவும் பொதுவான பயன்பாடு) குறிப்பிட்டது. ஸ்டெல்லர் நெட்வொர்க்கில் உள்ள ஒவ்வொரு சொத்துக்கும் ஒரு வழங்குநர் உள்ளது, மேலும் ஸ்டெல்லரின் வழிகாட்டுதல்களின்படி, மீட்புக் கோரிக்கைகளைச் செயல்படுத்த ஒவ்வொரு வழங்குநரும் நெட்வொர்க்கில் ஒன்று அல்லது அதற்கு மேற்பட்ட முனைகளை நியமிக்க வேண்டும். நீங்கள் ஆர்வமாக உள்ள ஒவ்வொரு சொத்துக்கும் இந்த முனைகளை நேரடியாகவோ அல்லது மறைமுகமாகவோ கோரம் ஸ்லைஸ்களில் சேர்ப்பது உங்கள் சிறந்த ஆர்வமாகும். கொடுக்கப்பட்ட சொத்தில் ஆர்வமுள்ள அனைத்து முனைகளுக்கான கோரம்கள் குறைந்தபட்சம் அந்த மீட்பு முனைகளில் ஒன்றுடன் ஒன்று சேரும். பல சொத்துக்களில் ஆர்வமுள்ள முனைகள் அந்தந்த வழங்குநர்களின் அனைத்து மீட்பு முனைகளையும் அவற்றின் கோரம் ஸ்லைஸ்களில் உள்ளடக்கும், மேலும் அவை அனைத்து சொத்துக்களையும் ஒன்றாக இணைக்க முயல்கின்றன. கூடுதலாக, நெட்வொர்க்கில் உள்ள மற்றவர்களுடன் இந்த வழியில் இணைக்கப்படாத சொத்துக்கள் மற்றும் இணைக்கப்படக்கூடாது - இந்த நெட்வொர்க்கில் கோரம் ஒன்றுடன் ஒன்று இல்லாத வகையில் இது வடிவமைக்கப்பட்டுள்ளது (உதாரணமாக, டாலர் மண்டலத்தில் உள்ள வங்கிகள் சில நேரங்களில் யூரோ மண்டலத்தில் உள்ள வங்கிகளுடனும், பெசோ மண்டலத்திலுள்ள வங்கிகளுடனும் வர்த்தகம் செய்ய விரும்புகின்றன, எனவே அவை ஒரே நெட்வொர்க்கில் உள்ளன, ஆனால் எதுவும் இல்லை அவர்களில் பேஸ்பால் கார்டுகளை விற்கும் குழந்தைகளின் தனி நெட்வொர்க்கைப் பற்றி கவலைப்படுகிறார்கள்).

நிச்சயமாக, எதிர்பார்ப்பு கோரம் கடப்பது இல்லை உத்தரவாதம். பிற பைசண்டைன் உடன்படிக்கை முறைகள் அவற்றின் சிக்கலான தன்மைக்கு கோரம்களின் உத்தரவாதத்திற்கு கடன்பட்டுள்ளன. SCP இன் முக்கியமான கண்டுபிடிப்பு என்னவென்றால், அது ஒருமித்த வழிமுறையில் இருந்தே கோரம்களை உருவாக்கும் பொறுப்பை நீக்கி, அதை பயன்பாட்டு நிலைக்குக் கொண்டுவருகிறது. எனவே, கூட்டமைப்பு வாக்களிப்பு என்பது எந்தவொரு பிரச்சினையிலும் வாக்களிப்பதற்குப் போதுமானதாக இருந்தாலும், அதன் நம்பகத்தன்மை உண்மையில் இந்த அர்த்தங்களின் பரந்த அர்த்தத்தை விமர்சன ரீதியாக சார்ந்துள்ளது. சில அனுமான பயன்பாடுகள் மற்றவர்களைப் போல நன்கு இணைக்கப்பட்ட நெட்வொர்க்குகளை உருவாக்குவதற்கு உகந்ததாக இருக்காது.

வாக்களிப்பு, ஏற்றுக்கொள்ளல் மற்றும் உறுதிப்படுத்தல்

கூட்டமைக்கப்பட்ட வாக்களிப்பு சுற்றில், ஒரு முனை விருப்பமாக சில மதிப்பு Vக்கு வாக்களிக்கத் தொடங்குகிறது. இதன் பொருள் நெட்வொர்க்கில் ஒரு செய்தியை ஒளிபரப்புகிறது: "நான் முனை N, எனது கோரம் ஸ்லைஸ்கள் Q மற்றும் நான் V க்கு வாக்களிக்கிறேன்." ஒரு முனை இந்த வழியில் வாக்களிக்கும்போது, ​​அது V க்கு எதிராக ஒருபோதும் வாக்களிக்கவில்லை என்றும் ஒருபோதும் வாக்களிக்காது என்றும் உறுதியளிக்கிறது.

பியர்-டு-பியர் ஒளிபரப்புகளில், ஒவ்வொரு முனையும் மற்றவர்கள் எப்படி வாக்களிக்கிறார்கள் என்பதைப் பார்க்கிறது. ஒரு முனை இந்த செய்திகளை போதுமான அளவு சேகரித்தவுடன், அது கோரம் துண்டுகளைக் கண்காணித்து கோரம்களைக் கண்டறிய முயற்சிக்கும். V க்கு வாக்களிக்கும் சகாக்களின் குழுவை அவர் பார்த்தால், அவர் தொடரலாம் தத்தெடுப்பு V மற்றும் இந்த புதிய செய்தியை நெட்வொர்க்கில் ஒளிபரப்பவும்: "நான் முனை N, எனது கோரம் ஸ்லைஸ்கள் Q மற்றும் நான் V ஐ ஏற்றுக்கொள்கிறேன்." எளிமையான வாக்களிப்பை விட ஏற்றுக்கொள்வது வலுவான உத்தரவாதத்தை வழங்குகிறது. ஒரு முனை V க்கு வாக்களிக்கும்போது, ​​அது ஒருபோதும் மற்ற விருப்பங்களுக்கு வாக்களிக்க முடியாது. ஆனால் ஒரு முனை V ஐ ஏற்றுக்கொண்டால், நெட்வொர்க்கில் உள்ள எந்த முனையும் மற்ற விருப்பத்தை ஏற்காது (SCP வெள்ளைத் தாளில் உள்ள தேற்றம் 8 இதை நிரூபிக்கிறது).

நிச்சயமாக, V உடன் உடன்படும் முனைகளின் கோரம் உடனடியாக இருக்காது என்பதற்கான அதிக நிகழ்தகவு உள்ளது. மற்ற முனைகள் மற்ற மதிப்புகளுக்கு வாக்களிக்கலாம். ஆனால் ஒரு முனை எளிய வாக்களிப்பில் இருந்து ஏற்றுக்கொள்ளும் நிலைக்கு செல்ல மற்றொரு வழி உள்ளது. அவர் W க்கு வாக்களிக்காவிட்டாலும், அதற்கு ஒரு குழுவைப் பார்க்காவிட்டாலும் கூட, W க்கு வேறுபட்ட மதிப்பை N ஏற்றுக்கொள்ளலாம். உங்கள் வாக்கை மாற்ற முடிவு செய்ய, பார்க்கவும் தடுப்பு தொகுப்பு W ஐ ஏற்றுக்கொண்ட முனைகள். ஒரு தடுப்பான் தொகுப்பு என்பது ஒவ்வொரு கோரம் ஸ்லைஸ்களில் இருந்தும் ஒரு முனை ஆகும். N. பெயர் குறிப்பிடுவது போல, அது முடியும் தொகுதி வேறு எந்த அர்த்தம். அத்தகைய தொகுப்பில் உள்ள அனைத்து முனைகளும் W ஐ ஏற்றுக்கொண்டால், (தேற்றம் 8 மூலம்) வேறுபட்ட மதிப்பை எடுக்கும் ஒரு கோரத்தை உருவாக்க முடியாது, எனவே W ஐ ஏற்றுக்கொள்வது N க்கு பாதுகாப்பானது.

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது
மூன்று கோரம் துண்டுகள் கொண்ட முனை N.

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது
BDF என்பது Nக்கான தடுப்புத் தொகுப்பாகும்: இது N இன் ஒவ்வொரு ஸ்லைஸிலிருந்தும் ஒரு முனையை உள்ளடக்கியது.

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது
N இன் இரண்டு ஸ்லைஸ்களில் E தோன்றுவதால், BE என்பது Nக்கான தடுப்புத் தொகுப்பாகும்.

ஆனால் தடுப்பு தொகுப்பு ஒரு கோரம் அல்ல. N இன் ஒவ்வொரு ஸ்லைஸிலும் ஒரு முனையை மட்டும் ஹேக் செய்தால் போதும் என்றால், விரும்பிய மதிப்பை ஏற்க முனை N ஐ ஏமாற்றுவது மிகவும் எளிதானது. எனவே, மதிப்பை ஏற்றுக்கொள்வது வாக்களிப்பதில் முடிவல்ல. அதற்கு பதிலாக, N மதிப்பை உறுதிப்படுத்த வேண்டும், அதாவது, அதை ஏற்கும் முனைகளின் குழுவைப் பார்க்கவும். அது அவ்வளவு தூரம் சென்றால், SCP வைட்பேப்பர் நிரூபிப்பது போல (தேற்றம் 11 இல்), மீதமுள்ள பிணையமும் இறுதியில் அதே மதிப்பை உறுதிப்படுத்தும், எனவே N ஒரு குறிப்பிட்ட மதிப்புடன் கூட்டமைப்பு வாக்குகளை முடிவு செய்யும்.

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது
கூட்டமைப்பு வாக்களிப்பு.

வாக்களித்தல், ஏற்றுக்கொள்வது மற்றும் உறுதிப்படுத்தல் ஆகிய செயல்முறையானது கூட்டமைப்பு வாக்களிப்பின் ஒரு முழு சுற்று ஆகும். ஸ்டெல்லர் ஒருமித்த நெறிமுறை ஒரு முழுமையான ஒருமித்த அமைப்பை உருவாக்க இந்த சுற்றுகளில் பலவற்றை ஒருங்கிணைக்கிறது.

நட்சத்திர ஒருமித்த நெறிமுறை

ஒருமித்த அமைப்பின் இரண்டு மிக முக்கியமான பண்புகள் − பாதுகாப்பு и உயிர்வாழும். ஒருமித்த வழிமுறையானது வெவ்வேறு பங்கேற்பாளர்களுக்கு வித்தியாசமான முடிவுகளைக் கொடுக்க முடியாது என்றால் அது "பாதுகாப்பானது" (பாப்பின் வரலாற்றின் நகல் கரோலுக்கு ஒருபோதும் முரண்படாது). "வாழக்கூடிய தன்மை" என்பது அல்காரிதம் எப்பொழுதும் ஒரு முடிவை உருவாக்கும், அதாவது அது சிக்கிக்கொள்ளாது.

கூட்டாட்சி வாக்களிக்கும் முறை விவரிக்கப்பட்டுள்ளது பாதுகாப்பான ஒரு முனை V இன் மதிப்பை உறுதிப்படுத்தினால், வேறு எந்த முனையும் மற்ற மதிப்பை உறுதிப்படுத்தாது. ஆனால் "மற்றொரு அர்த்தத்தை உறுதிப்படுத்தாது" என்பது எதையாவது உறுதிப்படுத்தும் என்று அர்த்தமல்ல. பங்கேற்பாளர்கள் பல வேறுபட்ட மதிப்புகளில் வாக்களிக்கலாம், அது ஏற்றுக்கொள்ளும் வாசலை எட்டாது. இதன் பொருள் கூட்டாட்சி வாக்கெடுப்பில் இல்லை உயிர்வாழும்.

ஸ்டெல்லர் ஒருமித்த நெறிமுறை பாதுகாப்பு மற்றும் உயிர்வாழ்வதை உறுதி செய்யும் வகையில் கூட்டமைப்பு வாக்களிப்பைப் பயன்படுத்துகிறது. (SCP பாதுகாப்பு மற்றும் உயிர்வாழும் உத்தரவாதங்கள் ஒரு கோட்பாட்டு வரம்பைக் கொண்டுள்ளன. வடிவமைப்பு மிகவும் வலுவான பாதுகாப்பு உத்தரவாதத்தைத் தேர்வுசெய்கிறது, ஒரு சிறிய உயிர்வாழ்வுத் தணிப்பை தியாகம் செய்கிறது, ஆனால் போதுமான நேரம் கொடுக்கப்பட்டால், ஒருமித்த கருத்து எட்டப்படும்.) சுருக்கமாகச் சொல்வதானால், கீழே விவரிக்கப்பட்டுள்ள அனைத்து SCP வாக்களிக்கும் கட்டங்களில் ஒன்று அதைச் செய்யும் வரை பல மதிப்புகளில் பல கூட்டமைப்பு வாக்குகளைக் கொண்டிருக்க வேண்டும் என்பதே யோசனை.

SCP ஒருமித்த கருத்தைத் தேடும் மதிப்புகள் பரிவர்த்தனை வரலாறு அல்லது மதிய உணவு ஆர்டர் அல்லது வேறு ஏதாவது இருக்கலாம், ஆனால் இவை ஏற்றுக்கொள்ளப்பட்ட அல்லது உறுதிப்படுத்தப்பட்ட மதிப்புகள் அல்ல என்பதைக் கவனத்தில் கொள்ள வேண்டும். அதற்கு பதிலாக, கூட்டாட்சி வாக்களிப்பு அதன்படி நிகழ்கிறது இந்த மதிப்புகள் பற்றிய அறிக்கைகள்.

கூட்டாட்சி தேர்தலின் முதல் கட்ட வாக்குப்பதிவு இன்று நடைபெறுகிறது நியமன நிலை (பரிந்துரை கட்டம்), "நான் V ஐ நாமினேட் செய்கிறேன்" போன்ற அறிக்கைகளின் தொகுப்பில், ஒருவேளை V இன் பல்வேறு மதிப்புகளுக்காக. நியமனத்தின் நோக்கம், ஏற்றுக்கொள்ளுதல் மற்றும் உறுதிப்படுத்தல் மூலம் செல்லும் ஒன்று அல்லது அதற்கு மேற்பட்ட அறிக்கைகளைக் கண்டறிவதாகும்.

சரிபார்க்கக்கூடிய வேட்பாளர்களைக் கண்டறிந்த பிறகு, SCP வாக்களிக்கும் கட்டத்திற்குச் செல்கிறது, அங்கு ஒரு குறிப்பிட்ட நபரைக் கண்டுபிடிப்பதே இலக்காகும். புல்லட்டின் (அதாவது, முன்மொழியப்பட்ட மதிப்புக்கான கொள்கலன்) மற்றும் அறிவிக்கக்கூடிய கோரம் உறுதி அதற்காக (உறுதியாக) ஒரு கோரம் ஒரு வாக்கெடுப்பை நடத்தினால், அதன் மதிப்பு ஒருமித்த கருத்தாக ஏற்றுக்கொள்ளப்படும். ஆனால் ஒரு முனை வாக்குச் சீட்டில் வாக்களிப்பதற்கு முன், அது முதலில் உறுதிப்படுத்த வேண்டும் ரத்து குறைந்த எதிர் மதிப்பு கொண்ட அனைத்து வாக்குச்சீட்டுகளும். இந்த படிகள்-உறுதிப்படுத்தப்படக்கூடிய ஒன்றைக் கண்டறிய வாக்குச்சீட்டை ரத்துசெய்வது-பல வாக்குச்சீட்டு உரிமைகோரல்களில் கூட்டமைக்கப்பட்ட வாக்களிப்பின் பல சுற்றுகளை உள்ளடக்கியது.

பின்வரும் பிரிவுகள் நியமனம் மற்றும் வாக்களிப்பை இன்னும் விரிவாக விவரிக்கின்றன.

நியமனம்

நியமனக் கட்டத்தின் தொடக்கத்தில், ஒவ்வொரு முனையும் தன்னிச்சையாக Vக்கான மதிப்பைத் தேர்ந்தெடுத்து "நான் V ஐ பரிந்துரைக்கிறேன்" என்ற அறிக்கைக்கு வாக்களிக்கலாம். இந்த கட்டத்தில் குறிக்கோள், கூட்டாட்சி வாக்கு மூலம் சில மதிப்பின் நியமனத்தை உறுதிப்படுத்துவதாகும்.

எந்தவொரு நியமனமும் ஏற்றுக்கொள்ளும் வரம்பை அடைய முடியாத அளவுக்கு வேறுபட்ட முன்மொழிவுகளில் போதுமான முனைகள் வாக்களிக்கலாம். எனவே, அவர்களின் சொந்த நியமன வாக்குகளை ஒளிபரப்புவதற்கு கூடுதலாக, முனைகள் அவர்களின் சகாக்களின் பரிந்துரைகளை "பிரதிபலிப்பதாக" இருக்கும். எதிரொலி என்பது, ஒரு கணு நியமனம் V க்கு வாக்களித்தால், ஆனால் அண்டை வீட்டாரிடமிருந்து ஒரு செய்தியை நாமினேஷனுக்கு வாக்களித்தால், அது இப்போது V மற்றும் W ஆகிய இரண்டிற்கும் வாக்களிக்கும். (அனைத்து சக வாக்குகளும் வேட்புமனுவின் போது எதிரொலிக்கப்படாது, ஏனெனில் இது ஒரு வெடிப்புக்கு வழிவகுக்கும். வெவ்வேறு வேட்பாளர்கள். SCP இந்த வாக்குகளை ஒழுங்குபடுத்துவதற்கான ஒரு பொறிமுறையை உள்ளடக்கியது. சுருக்கமாக, ஒரு முனையின் பார்வையில் இருந்து ஒரு சகாவின் "முன்னுரிமை" நிர்ணயிப்பதற்கான ஒரு சூத்திரம் உள்ளது, மேலும் அதிக முன்னுரிமை முனைகளின் வாக்குகள் மட்டுமே பிரதிபலிக்கப்படுகின்றன. நீண்ட நேரம் நியமனம் வாசலைக் குறைத்தால், கணு விரிவடைகிறது, அது யாருடைய வாக்குகளைப் பிரதிபலிக்கும், முன்னுரிமை சூத்திரத்தில் ஸ்லாட் எண்ணை அதன் உள்ளீடுகளில் ஒன்றாக உள்ளடக்கியது, எனவே ஒரு ஸ்லாட்டுக்கான அதிக முன்னுரிமை பியர் குறைந்த முன்னுரிமை பியர் ஆக இருக்கலாம். மற்றொன்று, மற்றும் நேர்மாறாகவும்).

கருத்தியல் ரீதியாக, நியமனம் இணையாக உள்ளது, V மற்றும் W இரண்டும் தனித்தனியான கூட்டாட்சி வாக்குகள், ஒவ்வொன்றும் தனித்தனியாக ஏற்றுக்கொள்ளுதல் அல்லது உறுதிப்படுத்தல் அடையும் திறன் கொண்டது. நடைமுறையில், SCP நெறிமுறைச் செய்திகள் இந்தத் தனிப்பட்ட வாக்குகளை ஒன்றாகத் தொகுக்கின்றன.

V இன் நியமனத்திற்கு வாக்களிப்பது V இன் நியமனத்திற்கு எதிராக ஒருபோதும் வாக்களிக்க மாட்டோம் என்ற வாக்குறுதியாக இருந்தாலும், அது விண்ணப்ப மட்டத்தில் - இந்த வழக்கில் SCP - "எதிராக" என்றால் என்ன என்பது தீர்மானிக்கப்படுகிறது. SCP ஆனது "நான் பரிந்துரைக்கும் X" வாக்குக்கு முரணான ஒரு அறிக்கையைப் பார்க்கவில்லை, அதாவது, "X ஐ பரிந்துரைப்பதற்கு நான் எதிரானவன்" என்ற செய்தி இல்லை, எனவே எந்த மதிப்புகளையும் பரிந்துரைக்க முனை வாக்களிக்க முடியும். இந்த பரிந்துரைகளில் பல எங்கும் செல்லாது, ஆனால் இறுதியில் முனை ஒன்று அல்லது அதற்கு மேற்பட்ட மதிப்புகளை ஏற்கவோ அல்லது உறுதிப்படுத்தவோ முடியும். ஒரு நாமினி உறுதி செய்யப்பட்டவுடன், அவர் ஆகிறார் வேட்பாளர்.

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது
கூட்டமைப்பு வாக்குகளைப் பயன்படுத்தி SCP நியமனம். பல "பி" மதிப்புகள் சகாக்களால் முன்வைக்கப்படலாம் மற்றும் முனையால் "பிரதிபலிப்பு" இருக்கலாம்.

நியமனங்கள் பல உறுதிப்படுத்தப்பட்ட வேட்பாளர்களை ஏற்படுத்தலாம். எனவே, SCP க்கு விண்ணப்ப அடுக்கு, வேட்பாளர்களை ஒன்றாக இணைப்பதற்கான சில முறையை வழங்க வேண்டும் கூட்டு (கலவை). சேரும் முறை எதுவாகவும் இருக்கலாம். முக்கிய விஷயம் என்னவென்றால், இந்த முறை உறுதியானது என்றால், ஒவ்வொரு முனையும் அதே வேட்பாளர்களை இணைக்கும். மதிய உணவு வாக்களிப்பு முறையில், "ஒருங்கிணைத்தல்" என்பது இரண்டு வேட்பாளர்களில் ஒருவரை நிராகரிப்பதைக் குறிக்கும். (ஆனால் ஒரு உறுதியான வழியில்: மீட்டமைக்க ஒவ்வொரு முனையும் அதே மதிப்பைத் தேர்ந்தெடுக்க வேண்டும். எடுத்துக்காட்டாக, அகரவரிசையில் முந்தைய தேர்வு). ஸ்டெல்லர் பேமெண்ட் நெட்வொர்க்கில், பரிவர்த்தனை வரலாறு வாக்களிக்கப்பட்ட இடத்தில், முன்மொழியப்பட்ட இரண்டு நாமினிகளை ஒன்றிணைப்பது, அவர்கள் கொண்டிருக்கும் பரிவர்த்தனைகள் மற்றும் அவர்களின் இரண்டு நேர முத்திரைகளில் சமீபத்தியவற்றை இணைப்பதை உள்ளடக்குகிறது.

SCP ஒயிட் பேப்பர் நிரூபிக்கிறது (தேற்றம் 12) நீட்டிப்பு கட்டத்தின் முடிவில், நெட்வொர்க் இறுதியில் ஒரு கலவையாக மாறுகிறது. ஆனால் ஒரு சிக்கல் உள்ளது: கூட்டமைப்பு வாக்களிப்பு என்பது ஒரு ஒத்திசைவற்ற நெறிமுறை (SCP போன்றவை). வேறு வார்த்தைகளில் கூறுவதானால், முனைகள் நேரத்தால் ஒருங்கிணைக்கப்படவில்லை, ஆனால் அவை அனுப்பும் செய்திகளால் மட்டுமே. முனையின் பார்வையில், எப்போது என்பது தெளிவாக இல்லை முடிந்தது நீட்டிப்பு கட்டம். எல்லா முனைகளும் இறுதியில் ஒரே கலவையில் வந்தாலும், அவை வழியில் வெவ்வேறு வழிகளில் செல்லலாம், வழியில் வெவ்வேறு கலப்பு வேட்பாளர்களை உருவாக்கலாம், மேலும் எது இறுதியானது என்று சொல்ல முடியாது.

ஆனால் அது சாதாரணமானது. நியமனம் என்பது வெறும் தயாரிப்புதான். முக்கிய விஷயம் என்னவென்றால், ஒருமித்த கருத்தை அடைய வேட்பாளர்களின் எண்ணிக்கையை கட்டுப்படுத்துவது, இது செயல்பாட்டில் நிகழ்கிறது பதவிக்கு ஓடுகிறார் (வாக்கெடுப்பு).

ஓடுதல்

புல்லட்டின் ஒரு ஜோடி , கவுண்டர் என்பது 1 இல் தொடங்கும் ஒரு முழு எண் மற்றும் மதிப்பு என்பது நியமன நிலையிலிருந்து ஒரு வேட்பாளர். இது ஒரு முனையின் சொந்த வேட்பாளராக இருக்கலாம் அல்லது அந்த முனையால் ஏற்றுக்கொள்ளப்பட்ட அண்டை முனையின் வேட்பாளராக இருக்கலாம். தோராயமாகச் சொல்வதானால், வாக்குச்சீட்டு அறிக்கைகளில் பல கூட்டமைப்பு வாக்குகளை வைத்திருப்பதன் மூலம் சில வாக்குச்சீட்டில் சில வேட்பாளர்கள் மீது ஒருமித்த கருத்தை அடைய நெட்வொர்க்கை நிர்ப்பந்திப்பதற்கான தொடர்ச்சியான முயற்சிகளை ஒரு வாக்குச்சீட்டு உள்ளடக்கியது. வாக்குச்சீட்டுகளில் உள்ள கவுன்டர்கள் முயற்சிகளை கண்காணிக்கும், மேலும் குறைந்த எண்ணிக்கையிலான வாக்குகளை விட அதிக எண்ணிக்கை கொண்ட வாக்குகள் முன்னுரிமை பெறுகின்றன. செய்திமடல் என்றால் சிக்கிக் கொள்கிறது, ஒரு புதிய வாக்கு தொடங்குகிறது, இப்போது வாக்குச்சீட்டில் .

வேறுபடுத்தி காண்பது முக்கியம் அதாவது (எடுத்துக்காட்டாக, மதிய உணவு ஆர்டர் எப்படி இருக்க வேண்டும்: பீட்சா அல்லது சாலடுகள்), செய்திமடல்கள் (எதிர் மதிப்பு ஜோடி) மற்றும் அறிக்கைகள் வாக்குச்சீட்டுகள் பற்றி. SCP சுற்றில் கூட்டாட்சி வாக்களிப்பின் பல சுற்றுகள் அடங்கும், குறிப்பாக பின்வரும் அறிக்கைகள்:

  • "பி வாக்கெடுப்புக்கு நான் தயாராக இருக்கிறேன்" மற்றும்
  • "பி வாக்கெடுப்பின் உறுதிமொழியை நான் அறிவிக்கிறேன்"

கொடுக்கப்பட்ட முனையின் கண்ணோட்டத்தில், அது B ஒரு வாக்குச் சீட்டைக் கண்டறியும் போது ஒருமித்த கருத்து எட்டப்படும், அதற்காக அது "நான் B வாக்குச் சீட்டைச் செய்கிறேன்" என்ற அறிக்கையை உறுதிப்படுத்த முடியும் (அதாவது, ஒரு கோரம் ஏற்றுக்கொள்ளும்) இந்த கட்டத்தில் இருந்து, B இல் குறிப்பிடப்பட்டுள்ள மதிப்பில் செயல்படுவது பாதுகாப்பானது - எடுத்துக்காட்டாக, மதிய உணவிற்கு இந்த ஆர்டரை வைப்பது. அது அழைக்கபடுகிறது வெளிப்புறமயமாக்கல் அர்த்தங்கள். வாக்குச்சீட்டை ஏற்றுக்கொள்வது உறுதிசெய்யப்பட்டவுடன், வேறு எந்த முனையும் அதே மதிப்பை வெளிப்படுத்தியிருக்கிறதா அல்லது எதிர்காலத்தில் அவ்வாறு செய்யும் என்பதை ஒரு முனை உறுதிசெய்ய முடியும்.

பல கூட்டமைப்பு வாக்குகள் கருத்துரீதியாக பல்வேறு வாக்குச்சீட்டுகளுக்கான உரிமைகோரல்களில் நடத்தப்பட்டாலும், ஒவ்வொரு செய்தியும் பல வாக்குச் சீட்டுகளை உள்ளடக்கியிருப்பதால் அவை பல செய்திகளைப் பரிமாறிக் கொள்வதில்லை. ஒரு செய்தி இவ்வாறு ஒரே நேரத்தில் பல கூட்டமைப்பு வாக்குகளின் நிலையை ஊக்குவிக்கிறது, எடுத்துக்காட்டாக: “நான் வாக்குச்சீட்டுகளை ஏற்றுக்கொள்கிறேன் முன் "

"தயாரிக்கப்பட்ட" மற்றும் "உறுதி" என்ற சொற்கள் எதைக் குறிக்கின்றன?

மற்ற முனைகள் வெவ்வேறு மதிப்புகளைக் கொண்ட வாக்குச் சீட்டுகளைச் செய்யாது என்ற நம்பிக்கையில் ஒரு முனை வாக்குச் சீட்டைச் செய்ய வாக்களிக்கிறது. இதை உறுதிப்படுத்துவதே விண்ணப்பத்தைத் தயாரிப்பதன் நோக்கமாகும். "நான் B வாக்குச் சீட்டைச் செய்யத் தயாராக இருக்கிறேன்" என்று கூறும் ஒரு வாக்கு, B-ஐ விடச் சிறிய வாக்குச் சீட்டை, அதாவது சிறிய எண்ணிக்கையுடன் (SCP-க்கு வாக்குச்சீட்டில் உள்ள மதிப்புகள் ஒரு குறிப்பிட்ட வரிசையில் இருக்க வேண்டும். எனவே, செய்திமடல் குறைவாக , N1 என்றால்

"நான் B வாக்குச் சீட்டைச் செய்யத் தயாராக இருக்கிறேன்" என்றால் "B-ஐ விடச் சிறிய வாக்குச் சீட்டுகளை நான் ஒருபோதும் செய்ய மாட்டேன்" என்று ஏன் அர்த்தம்? ஏனெனில் SCP கருக்கலைப்பை உறுதிப்பாட்டிற்கு எதிரானது என வரையறுக்கிறது. வாக்குச்சீட்டைத் தயாரிப்பதற்கான வாக்கெடுப்பில் வேறு சில வாக்குச் சீட்டுகளைத் தகுதி நீக்கம் செய்வதற்கான வாக்கெடுப்பும் அடங்கும், மேலும் நாம் முன்பு விவாதித்தபடி, ஒரு விஷயத்திற்கு வாக்களிப்பது அதற்கு எதிராக வாக்களிக்க மாட்டோம் என்ற வாக்குறுதியாகும்.

ஒரு உறுதிமொழியை ஒளிபரப்புவதற்கு முன், ஒரு முனை முதலில் ஒரு புல்லட்டினைக் கண்டுபிடிக்க வேண்டும், அது தயாராக இருப்பதை உறுதிப்படுத்த முடியும். வேறு வார்த்தைகளில் கூறுவதானால், இது "பி வாக்கெடுப்புக்கு நான் தயாராக இருக்கிறேன்" என்ற தலைப்பில் கூட்டமைக்கப்பட்ட வாக்கெடுப்பை நடத்துகிறது, ஒருவேளை பல வேறுபட்ட வாக்குச்சீட்டுகளில், அது கோரத்தை ஏற்கும் ஒன்றைக் கண்டுபிடிக்கும் வரை.

வாக்குகளை தயார் செய்ய வாக்குச்சீட்டுகள் எங்கிருந்து வருகின்றன? முதலாவதாக, <1,C> க்கு வாக்களிப்பதற்கான தயாரிப்புகளை முனை ஒளிபரப்புகிறது, அங்கு C என்பது நியமன கட்டத்தில் தயாரிக்கப்பட்ட கூட்டு வேட்பாளர். இருப்பினும், வாக்களிப்பிற்கான தயாரிப்புகள் தொடங்கிய பிறகும், நியமனங்கள் புதிய வாக்குகளாக தோன்றுவதற்கு கூடுதல் வேட்பாளர்களை ஏற்படுத்தலாம். இதற்கிடையில், சகாக்கள் வெவ்வேறு வேட்பாளர்களைக் கொண்டிருக்கலாம், மேலும் அவர்கள் "B2 வாக்குச் சீட்டைச் செய்ய நான் தயாராக இருக்கிறேன்" என்று ஏற்றுக்கொள்ளும் ஒரு தடுப்புத் தொகுப்பை உருவாக்கலாம், இது முனையையும் ஏற்றுக்கொள்ளும்படி செய்யும். இறுதியாக, தற்போதைய வாக்குச் சீட்டுகள் சிக்கியிருந்தால், அதிக எண்ணிக்கையுடன் புதிய வாக்குச் சீட்டுகளில் கூட்டமைப்பு வாக்களிப்பின் புதிய சுற்றுகளை உருவாக்கும் ஒரு காலக்கெடு பொறிமுறை உள்ளது.

கணு ஒரு வாக்கு B ஐக் கண்டறிந்தவுடன், அது தயாரிக்கப்பட்டது என்பதை உறுதிப்படுத்த முடியும், அது ஒரு புதிய செய்தியை ஒளிபரப்புகிறது "வாக்களிக்க B". இந்த வாக்கு சகாக்களுக்குக் கூறுகிறது, கணு ஒருபோதும் Bயைக் கைவிடாது. உண்மையில், B என்பது ஒரு வாக்குச் சீட்டாக இருந்தால் , பின்னர் “வாக்கெடுப்பு உறுதி "ஒவ்வொரு வாக்குச்சீட்டின் தயார்நிலைக்கும் வாக்களிக்க நிபந்தனையற்ற ஒப்புதல் என்று பொருள் <∞, s>க்கு. இந்த கூடுதல் மதிப்பு, பிற சகாக்கள் நெறிமுறையின் முந்தைய நிலைகளில் இன்னும் இருந்தால், கமிட் பீரைப் பிடிக்க உதவுகிறது.

இந்த கட்டத்தில், இவை ஒத்திசைவற்ற நெறிமுறைகள் என்பதை மீண்டும் வலியுறுத்துவது மதிப்பு. ஒரு முனை ஒரு உறுதிப்பாட்டிற்கு ஆதரவு வாக்குகளை அனுப்புவதால், அதன் சகாக்களும் அவ்வாறு செய்கிறார்கள் என்று அர்த்தமல்ல. அவர்களில் சிலர் வாக்களிப்பதற்கான தயாரிப்பில் இன்னும் அறிக்கைகளில் வாக்களிக்கலாம், மற்றவர்கள் ஏற்கனவே அர்த்தத்தை வெளிப்படுத்தியிருக்கலாம். ஒரு கணு ஒவ்வொரு வகை பியர் செய்தியையும் அதன் கட்டத்தைப் பொருட்படுத்தாமல் எவ்வாறு செயலாக்க வேண்டும் என்பதை SCP விளக்குகிறது.

“உறுதியாக அறிவித்துவிட்டேன் » பெறவோ அல்லது உறுதிப்படுத்தவோ முடியாது, அதாவது, செய்தி ஏற்றுக்கொள்ளப்படும் அல்லது உறுதிப்படுத்தப்படுவதற்கான நிகழ்தகவு அல்லது - அல்லது, எந்தவொரு சந்தர்ப்பத்திலும், C மதிப்பைக் கொண்ட எந்த வாக்குச்சீட்டும், மற்றொன்றும் அல்ல, ஏனெனில் கணு ஏற்கனவே ரத்து செய்யாது என்று உறுதியளித்துள்ளது . ஒரு உறுதிப்பாட்டிற்கு ஒரு முனை வாக்களிக்கும் நேரத்தில், ஒருமித்த கருத்து எவ்வளவு தூரம் செல்கிறது என்பதைப் பொறுத்து அது C அல்லது எதுவுமில்லை. இருப்பினும், சியை வெளிப்புறமாக்க முனைக்கு இது இன்னும் போதுமானதாக இல்லை. சில பைசண்டைன் பியர்ஸ் (எங்கள் பாதுகாப்பு அனுமானங்களின் அடிப்படையில் இது ஒரு கோரத்தை விட குறைவாக இருக்கும்) முனையில் பொய்யாக இருக்கலாம். சில வாக்குச்சீட்டை (அல்லது வாக்குச்சீட்டுகளின் வரம்பில்) ஏற்றுக்கொண்டு உறுதிசெய்தல், இறுதியாக C ஐ வெளிப்புறமாக்குவதற்கான நம்பிக்கையைத் தருகிறது.

நட்சத்திர ஒருமித்த நெறிமுறையைப் புரிந்துகொள்வது
கூட்டமைப்பு வாக்கு மூலம் SCP வாக்களிப்பு. காட்டப்படவில்லை: எந்த நேரத்திலும் டைமர் செயலிழக்கக்கூடும், வாக்குச்சீட்டின் எண்ணிக்கையை அதிகரிக்கலாம் (மேலும் கூடுதலாக பரிந்துரைக்கப்பட்ட வேட்பாளர்களின் புதிய கலவையை உருவாக்கலாம்).

மற்றும் அது அனைத்து! நெட்வொர்க் ஒருமித்த கருத்தை அடைந்தவுடன், அதை மீண்டும் மீண்டும் செய்ய தயாராக உள்ளது. ஸ்டெல்லர் பேமெண்ட் நெட்வொர்க்கில், இது தோராயமாக 5 வினாடிகளுக்கு ஒருமுறை நடக்கும்: SCP உத்தரவாதம் அளிக்கும் பாதுகாப்பு மற்றும் உயிர்வாழ்வு ஆகிய இரண்டும் தேவைப்படும் ஒரு சாதனை.

கூட்டமைப்பு வாக்களிப்பின் பல சுற்றுகளை நம்பி SCP இதை அடைய முடியும். கூட்டமைக்கப்பட்ட வாக்களிப்பு கோரம் ஸ்லைஸ்கள் என்ற கருத்தாக்கத்தால் சாத்தியமாகிறது: ஒவ்வொரு முனையும் அதன் (அகநிலை) கோரத்தின் ஒரு பகுதியாக நம்புவதற்கு முடிவு செய்த சகாக்களின் தொகுப்புகள். இந்த கட்டமைப்பு திறந்த உறுப்பினர் மற்றும் பைசண்டைன் ஏமாற்றங்கள் கொண்ட பிணையத்தில் கூட ஒருமித்த கருத்தை அடைய முடியும் என்பதாகும்.

மேலும் படிக்க

  • அசல் SCP வெள்ளைத் தாளைக் காணலாம் இங்கேமற்றும் இங்கே அதை செயல்படுத்துவதற்கான வரைவு விவரக்குறிப்புகள்.
  • SCP நெறிமுறையின் அசல் ஆசிரியர், டேவிட் மஜியர், அதை எளிமைப்படுத்தப்பட்ட (ஆனால் இன்னும் தொழில்நுட்ப) வழியில் விளக்குகிறார். இங்கே.
  • இந்த கட்டுரையில் "சுரங்கம்" அல்லது "வேலைக்கான சான்று" என்ற சொற்களைக் காணாதது உங்களுக்கு ஆச்சரியமாக இருக்கலாம். SCP இந்த முறைகளைப் பயன்படுத்துவதில்லை, ஆனால் வேறு சில ஒருமித்த வழிமுறைகள் பயன்படுத்துகின்றன. ஜேன் விதர்ஸ்பூன் அணுகக்கூடியதாக எழுதினார் ஒருமித்த வழிமுறைகளின் கண்ணோட்டம்.
  • படிப்படியான விளக்கம் SCP இன் ஒரு முழுச் சுற்றில் ஒருமித்த கருத்தை அடையும் எளிய நெட்வொர்க்.
  • SCP செயலாக்கங்களில் ஆர்வமுள்ள வாசகர்களுக்கு: பார்க்கவும் C++ குறியீடு, ஸ்டெல்லர் பேமெண்ட் நெட்வொர்க்கால் பயன்படுத்தப்படுகிறது, அல்லது கோ குறியீடு, SCP பற்றி நன்றாகப் புரிந்துகொள்ள நான் எழுதியது.

ஆதாரம்: www.habr.com

கருத்தைச் சேர்