රුසියානු සමූහාණ්ඩුවේ මධ්යම මැතිවරණ කොමිසමේ දුරස්ථ ඉලෙක්ට්රොනික ඡන්ද ක්රමය සමාලෝචනය කිරීම

31 අගෝස්තු 2020 වන දින, රුසියානු සමූහාණ්ඩුවේ මධ්‍යම මැතිවරණ කොමිසමේ නියෝගයෙන් වැඩි දියුණු කරන ලද බ්ලොක්චේන් තාක්‍ෂණය භාවිතයෙන් දුරස්ථ විද්‍යුත් ඡන්ද ක්‍රමයේ (මෙතැන් සිට DEG ලෙස හැඳින්වේ) පොදු පරීක්ෂණයක් සිදු විය.

නව ඉලෙක්ට්‍රොනික ඡන්ද ක්‍රමය පිළිබඳව දැන හඳුනා ගැනීමට සහ බ්ලොක්චේන් තාක්‍ෂණය එහි ඉටු කරන කාර්යභාරය සහ අනෙකුත් සංරචක භාවිතා කරන්නේ කුමක්ද යන්න තේරුම් ගැනීමට, අපි පද්ධතියේ භාවිතා වන ප්‍රධාන තාක්ෂණික විසඳුම් සඳහා කැප වූ ප්‍රකාශන මාලාවක් ආරම්භ කරමු. අපි පිළිවෙලින් ආරම්භ කිරීමට යෝජනා කරමු - පද්ධතිය සඳහා වන අවශ්යතා සහ ක්රියාවලියෙහි සහභාගිවන්නන්ගේ කාර්යයන් සමඟ

පද්ධති අවශ්යතා

ඕනෑම ඡන්ද ක්‍රමයක් සඳහා අදාළ වන මූලික අවශ්‍යතා සාමාන්‍යයෙන් සම්ප්‍රදායික පුද්ගල ඡන්දය සඳහා සහ දුරස්ථ විද්‍යුත් ඡන්දය සඳහා සමාන වන අතර, 12.06.2002 ජූනි 67 N 31.07.2020-FZ (XNUMX ජූලි XNUMX දින සංශෝධනය කරන ලද පරිදි) ෆෙඩරල් නීතිය මගින් තීරණය කරනු ලැබේ. "මූලික සහතික මත ඡන්ද අයිතිය සහ රුසියානු සමූහාණ්ඩුවේ පුරවැසියන්ගේ ජනමත විචාරණයකට සහභාගී වීමේ අයිතිය."

  1. මැතිවරණ සහ ජනමත විචාරණවලදී ඡන්දය ප්රකාශ කිරීම, පුරවැසියෙකුගේ කැමැත්ත (7 වැනි වගන්තිය) පාලනය කිරීමේ හැකියාව හැර රහසකි.
  2. මෙම ඡන්දය සඳහා ඡන්දය ප්රකාශ කිරීමට සක්රිය අයිතියක් ඇති පුද්ගලයින්ට පමණක් ඡන්දය ප්රකාශ කිරීමට අවස්ථාව ලබා දිය යුතුය.
  3. එක් ඡන්ද දායකයෙක් - එක් ඡන්දයක්, "ද්විත්ව" ඡන්දය දීමට අවසර නැත.
  4. ඡන්දය ප්රකාශ කිරීමේ ක්රියාවලිය ඡන්දදායකයින්ට සහ නිරීක්ෂකයින්ට විවෘත හා විනිවිද පෙනෙන විය යුතුය.
  5. ප්‍රකාශිත ඡන්දයේ අවංකභාවය සහතික කළ යුතුය.
  6. ඡන්දය ප්‍රකාශ කිරීම අවසන් වීමට පෙර අතුරු ඡන්ද ප්‍රතිඵල ගණනය කිරීමට නොහැකි විය යුතුය.

ඉතින්, අපට සහභාගිවන්නන් තිදෙනෙක් සිටී: ඡන්දදායකයා, මැතිවරණ කොමිසම සහ නිරීක්ෂකයා, ඔවුන් අතර අන්තර්ක්‍රියා අනුපිළිවෙල තීරණය කරනු ලැබේ. සිව්වන සහභාගිවන්නෙකු හුදකලා කිරීමට ද හැකිය - සක්‍රීය ඡන්ද බලය පුරවැසිභාවය සහ ලියාපදිංචි ස්ථානය සමඟ සම්බන්ධ වී ඇති බැවින් භූමියේ (මූලික වශයෙන් අභ්‍යන්තර කටයුතු අමාත්‍යාංශය මෙන්ම අනෙකුත් විධායක බලධාරීන්) පුරවැසියන් ලියාපදිංචි කිරීම සිදු කරන ආයතන.

මෙම සියලුම සහභාගිවන්නන් එකිනෙකා සමඟ අන්තර් ක්රියා කරයි.

අන්තර් ක්රියාකාරී ප්රොටෝකෝලය

සාම්ප්‍රදායික ඡන්ද මධ්‍යස්ථානයක ඡන්ද පෙට්ටියක් සහ කඩදාසි ඡන්ද පත්‍රිකා සමඟ ඡන්දය ප්‍රකාශ කිරීමේ ක්‍රියාවලිය සලකා බලමු. සාමාන්යයෙන් සරල කළ ආකෘතියකින්, එය පෙනෙන්නේ: ඡන්දදායකයෙකු ඡන්ද මධ්යස්ථානයට පැමිණ හඳුනාගැනීමේ ලේඛනයක් (විදේශ ගමන් බලපත්රයක්) ඉදිරිපත් කරයි. ඡන්ද මධ්‍යස්ථානයේ මැතිවරණ කොමිෂන් සභාවක් ඇත, එහි සාමාජිකයා ඡන්දදායකයාගේ අනන්‍යතාවය සහ කලින් සම්පාදනය කරන ලද ඡන්ද හිමි නාමලේඛනයේ ඔහු සිටීම තහවුරු කරයි. ඡන්දදායකයා සොයාගතහොත්, කොමිෂන් සභාවේ සාමාජිකයෙකු ඡන්ද දායකයාට ඡන්ද පත්රිකාවක් ලබා දෙන අතර, ඡන්ද දායකයා ඡන්දය ලබා ගැනීම සඳහා අත්සන් කරයි. මෙයින් පසු, ඡන්ද දායකයා ඡන්ද කුටියට ගොස්, ඡන්ද පත්රිකාව පුරවා, එය ඡන්ද පෙට්ටියේ තබයි. සියලුම ක්රියා පටිපාටි නීතියෙන් දැඩි ලෙස අනුගමනය කරන බව සහතික කිරීම සඳහා, මේ සියල්ල නිරීක්ෂකයින් (අපේක්ෂකයන්ගේ නියෝජිතයින්, මහජන නිරීක්ෂණ ආයතන) විසින් නිරීක්ෂණය කරනු ලැබේ. ඡන්දය ප්රකාශ කිරීම අවසන් වූ පසු, මැතිවරණ කොමිසම, නිරීක්ෂකයින් ඉදිරියේ, ඡන්ද ගණන් කර ඡන්ද ප්රතිඵල ස්ථාපිත කරයි.

සාම්ප්‍රදායික ඡන්ද ක්‍රමයක ඡන්දය ප්‍රකාශ කිරීම සඳහා අවශ්‍ය දේපළ සපයනු ලබන්නේ සංවිධානාත්මක පියවරයන් සහ සහභාගිවන්නන්ගේ අන්තර් ක්‍රියා සඳහා ස්ථාපිත ක්‍රියා පටිපාටිය මගිනි: ඡන්දදායකයින්ගේ විදේශ ගමන් බලපත්‍ර පරීක්ෂා කිරීම, ඡන්ද පත්‍රිකා සඳහා පුද්ගලිකව අත්සන් කිරීම, ඡන්ද කුටි සහ මුද්‍රා තැබූ ඡන්ද පෙට්ටි භාවිතා කිරීම, ඡන්ද ගණන් කිරීමේ ක්‍රියා පටිපාටිය යනාදිය. .

දුරස්ථ ඉලෙක්ට්‍රොනික ඡන්ද පද්ධතියක් වන තොරතුරු පද්ධතියක් සඳහා, මෙම අන්තර්ක්‍රියා අනුපිළිවෙල ප්‍රොටෝකෝලය ලෙස හැඳින්වේ. අපගේ සියලු අන්තර්ක්‍රියා ඩිජිටල් බවට පත්වෙමින් පවතින බැවින්, මෙම ප්‍රොටෝකෝලය පද්ධතියේ එක් එක් සංරචක මගින් ක්‍රියාත්මක කරන ඇල්ගොරිතමයක් ලෙසත්, පරිශීලකයන් විසින් සිදු කරනු ලබන ආයතනික සහ තාක්ෂණික ක්‍රියාකාරකම් සමූහයක් ලෙසත් සැලකිය හැකිය.

ඩිජිටල් අන්තර්ක්‍රියා ක්‍රියාත්මක කරන ලද ඇල්ගොරිතම සඳහා යම් අවශ්‍යතා පනවයි. තොරතුරු පද්ධති අනුව සම්ප්‍රදායික වෙබ් අඩවියක සිදුකරන ක්‍රියා සහ අප සලකා බලන DEG පද්ධතිය තුළ මෙය ක්‍රියාත්මක වන ආකාරය බලමු.

බ්ලොක්චේන් තාක්ෂණය සියලු ගැටළු විසඳන "රිදී උණ්ඩයක්" නොවන බව අපි වහාම කියමු. එවැනි පද්ධතියක් නිර්මාණය කිරීම සඳහා, විවිධ කාර්යයන් සඳහා වගකිව යුතු මෘදුකාංග සහ දෘඪාංග සංරචක විශාල සංඛ්යාවක් සංවර්ධනය කිරීම අවශ්ය වූ අතර, ඒවා එක් ක්රියාවලියක් සහ ප්රොටෝකෝලය සමඟ සම්බන්ධ කිරීම අවශ්ය විය. නමුත් ඒ සමගම, මෙම සියලු සංරචක blockchain වේදිකාව සමඟ අන්තර් ක්රියා කරයි.

පද්ධති සංරචක

තාක්ෂණික දෘෂ්ටි කෝණයකින්, DEG පද්ධතිය යනු මෘදුකාංග සහ දෘඩාංග සංකීර්ණයකි (මෙතැන් සිට STC ලෙස හැඳින්වේ), එය ඒකාබද්ධ තොරතුරු පරිසරයක් තුළ මැතිවරණ ක්‍රියාවලියට සහභාගිවන්නන් අතර අන්තර්ක්‍රියාකාරිත්වය සහතික කිරීම සඳහා සංරචක සමූහයක් ඒකාබද්ධ කරයි.

DEG PTC පද්ධතියේ සංරචක සහ සහභාගිවන්නන්ගේ අන්තර්ක්‍රියා රූප සටහන පහත රූපයේ දැක්වේ.

රුසියානු සමූහාණ්ඩුවේ මධ්යම මැතිවරණ කොමිසමේ දුරස්ථ ඉලෙක්ට්රොනික ඡන්ද ක්රමය සමාලෝචනය කිරීම
ක්ලික් කළ හැකි

දුරස්ථ ඡන්ද ක්රියාවලිය

දැන් අපි දුරස්ථ ඉලෙක්ට්‍රොනික ඡන්දය ප්‍රකාශ කිරීමේ ක්‍රියාවලිය සහ DEG මෘදුකාංග සහ දෘඩාංග සංකීර්ණයේ සංරචක මගින් එය ක්‍රියාත්මක කිරීම විස්තරාත්මකව සලකා බලමු.

දුරස්ථ ඉලෙක්ට්‍රොනික ඡන්දය ප්‍රකාශ කිරීමේ ක්‍රියා පටිපාටියට අනුව, දුරස්ථ විද්‍යුත් ඡන්දය සඳහා සහභාගිවන්නන්ගේ ලැයිස්තුවට ඇතුළත් කිරීමට, ඡන්දදායකයෙකු විසින් රාජ්‍ය සේවා ද්වාරයෙහි අයදුම්පතක් ඉදිරිපත් කළ යුතුය. ඒ සමගම, තහවුරු කරන ලද ගිණුමක් ඇති සහ ඡන්දදායකයින්ගේ ලේඛනය සමඟ සාර්ථකව සංසන්දනය කර ඇති පරිශීලකයින් පමණක්, රාජ්ය ස්වයංක්රීය පද්ධතිය "මැතිවරණ" පද්ධතියේ ජනමත විචාරණයේ සහභාගිවන්නන් එවැනි අයදුම්පතක් ඉදිරිපත් කළ හැකිය. අයදුම්පත ලැබීමෙන් පසු, ඡන්ද දායකයාගේ දත්ත නැවත වරක් රුසියාවේ මධ්යම මැතිවරණ කොමිසම විසින් පරීක්ෂා කර උඩුගත කරනු ලැබේ ඡන්ද හිමි නාමලේඛන සංරචකය PTC DEG. බාගැනීම් ක්‍රියාවලිය බ්ලොක්චේන් හි අද්විතීය හඳුනාගැනීම් පටිගත කිරීම සමඟ ඇත. මැතිවරණ කොමිෂන් සභාවේ සාමාජිකයින්ට සහ නිරීක්ෂකයින්ට මැතිවරණ කොමිෂන් සභාවේ පරිශ්‍රයේ පිහිටා ඇති විශේෂ ස්වයංක්‍රීය වැඩපොළක් භාවිතයෙන් ලැයිස්තුව නැරඹීමට ප්‍රවේශය ඇත.

ඡන්දදායකයෙකු ඡන්ද මධ්‍යස්ථානයකට ගිය විට, ඔහු සත්‍යාපනය කර (විදේශ ගමන් බලපත්‍ර දත්ත සමඟ සසඳන විට) සහ ඡන්ද හිමි නාමලේඛනයේ හඳුනාගෙන ඇති අතර, මෙම ඡන්දදායකයාට මීට පෙර ඡන්ද පත්‍රිකාවක් ලැබී නොමැතිදැයි පරීක්ෂා කරයි. මෙහිදී වැදගත් කරුණක් නම්, ඡන්දදායකයා ලැබුණු ඡන්ද පත්‍රිකාව ඡන්ද පෙට්ටියේ තැබුවාද නැද්ද යන්න තහවුරු කළ නොහැක, ඡන්ද පත්‍රිකාව කලින් නිකුත් කර ඇති බව පමණක් වේ. PTC DEG සම්බන්ධයෙන්, ඡන්දදායකයෙකුගේ පැමිණීම පරිශීලකයෙකුගේ ඉල්ලීම නියෝජනය කරයි DEG ද්වාරය යනු vybory.gov.ru හි පිහිටා ඇති වෙබ් අඩවියකි සම්ප්‍රදායික ඡන්ද මධ්‍යස්ථානයක් මෙන්, වෙබ් අඩවියේ පවතින මැතිවරණ ව්‍යාපාර, අපේක්ෂකයින් පිළිබඳ තොරතුරු සහ වෙනත් තොරතුරු පිළිබඳ තොරතුරු ද්‍රව්‍ය අඩංගු වේ. හඳුනා ගැනීම සහ සත්‍යාපනය සිදු කිරීම සඳහා, රාජ්‍ය සේවා ද්වාරයෙහි ESIA භාවිතා කරනු ලැබේ. මේ අනුව, අයදුම් කිරීමේදී සහ ඡන්දය ප්රකාශ කිරීමේදී පොදු හඳුනාගැනීමේ යෝජනා ක්රමය පවත්වාගෙන යනු ලැබේ.

මෙයින් පසු, නිර්නාමික කිරීමේ ක්‍රියා පටිපාටිය ආරම්භ වේ - ඡන්දදායකයාට කිසිදු හඳුනාගැනීමේ ලකුණු අඩංගු නොවන ඡන්ද පත්‍රිකාවක් ලබා දී ඇත: එයට අංකයක් නොමැත, එය නිකුත් කළ ඡන්දදායකයා සමඟ කිසිදු ආකාරයකින් සම්බන්ධ නොවේ. ඡන්ද මධ්‍යස්ථානය විද්‍යුත් ඡන්ද සංකීර්ණ වලින් සමන්විත වන විට විකල්පය සලකා බැලීම සිත්ගන්නා කරුණකි - මෙම අවස්ථාවේ දී, නිර්නාමිකකරණය පහත පරිදි සිදු කරනු ලැබේ: කඩදාසි ඡන්ද පත්‍රිකාවක් වෙනුවට, තීරු කේතයක් සහිත ඕනෑම කාඩ්පතක් තොගයකින් තෝරා ගැනීමට ඡන්දදායකයාගෙන් ඉල්ලා සිටී. ඔහු ඡන්ද උපකරණය වෙත ළඟා වනු ඇත. කාඩ්පතේ ඡන්දදායකයා පිළිබඳ තොරතුරු නොමැත, එවැනි කාඩ්පතක් ඉදිරිපත් කිරීමේදී උපාංගය ලබා දිය යුතු ඡන්ද පත්‍රිකාව තීරණය කරන කේතයක් පමණි. සම්පූර්ණයෙන්ම ඩිජිටල් අන්තර්ක්‍රියාවක් සමඟින්, ප්‍රධාන කාර්යය වන්නේ නිර්නාමික කිරීමේ ඇල්ගොරිතමයක් ක්‍රියාත්මක කිරීමයි, එක් අතකින්, කිසිදු පරිශීලක හඳුනාගැනීමේ දත්තයක් ස්ථාපිත කිරීමට නොහැකි වන අතර, අනෙක් අතට, එම පරිශීලකයින්ට පමණක් ඡන්දය ප්‍රකාශ කිරීමේ හැකියාව ලබා දීම. ලැයිස්තුවේ කලින් හඳුනාගෙන ඇත. මෙම ගැටළුව විසඳීම සඳහා, DEG PTK වෘත්තීය පරිසරය තුළ "අන්ධ ඉලෙක්ට්‍රොනික අත්සන" ලෙස හඳුන්වන ගුප්ත ලේඛන ඇල්ගොරිතමයක් භාවිතා කරයි. අපි පහත ප්‍රකාශනවල ඒ ගැන විස්තරාත්මකව කතා කරන්නෙමු, සහ ප්‍රභව කේතය ද ප්‍රකාශයට පත් කරන්නෙමු; ඔබට මූල පද භාවිතයෙන් අන්තර්ජාලයේ ප්‍රකාශනවලින් අමතර තොරතුරු රැස් කළ හැකිය - “ගුප්ත ලේඛන රහස් ඡන්ද ප්‍රොටෝකෝල” හෝ “අන්ධ අත්සන”

එවිට ඡන්දදායකයා විසින් සිදු කරන ලද තේරීම (සංවෘත කුටියක්) දැකිය නොහැකි ස්ථානයක ඡන්ද පත්‍රිකාව පුරවයි - අපගේ තොරතුරු පද්ධතියේ ඡන්දදායකයා දුරස්ථව ඡන්දය ප්‍රකාශ කරන්නේ නම්, එවැනි එකම ස්ථානය පරිශීලකයාගේ පුද්ගලික උපාංගයයි. මෙය සිදු කිරීම සඳහා, පරිශීලකයා පළමුව වෙනත් වසමකට මාරු කරනු ලැබේ - නිර්නාමික කලාපයට. මාරු වීමට පෙර, ඔබට ඔබේ VPN සම්බන්ධතාවය ඉහළ නැංවීමට සහ ඔබේ IP ලිපිනය වෙනස් කිරීමට හැකිය. ඡන්ද පත්‍රිකාව දර්ශනය වන අතර පරිශීලකයාගේ තේරීම සකසනු ලබන්නේ මෙම වසම මතය. පරිශීලකයාගේ උපාංගයේ ක්රියාත්මක වන මූලාශ්ර කේතය මුලින් විවෘත වේ - එය බ්රවුසරයේ දැකිය හැකිය.

තේරීම සිදු කළ පසු, විශේෂ සංකේතාංකන ක්‍රමයක් භාවිතා කර පරිශීලකයාගේ උපාංගය මත ඡන්ද පත්‍රිකාව සංකේතනය කර, යවා පටිගත කරනු ලැබේ. සංරචකය "බෙදාහැර ඇති ගබඩා කිරීම සහ ඡන්ද ගණන් කිරීම", blockchain වේදිකාව මත ගොඩනගා ඇත.

ප්‍රොටෝකෝලයේ වැදගත්ම ලක්ෂණයක් වන්නේ එය සම්පූර්ණ කිරීමට පෙර ඡන්ද ප්‍රතිඵල දැන ගැනීමට නොහැකි වීමයි. සම්ප්‍රදායික ඡන්ද මධ්‍යස්ථානයකදී, ඡන්ද පෙට්ටිය මුද්‍රා තැබීමෙන් සහ නිරීක්ෂකයින් විසින් නිරීක්ෂණය කිරීමෙන් මෙය සහතික කෙරේ. ඩිජිටල් අන්තර්ක්‍රියා වලදී, හොඳම විසඳුම වන්නේ ඡන්දදායකයාගේ තේරීම සංකේතනය කිරීමයි. භාවිතා කරන සංකේතාංකන ඇල්ගොරිතම ඡන්දය ප්‍රකාශ කිරීම අවසන් වීමට පෙර ප්‍රතිඵල හෙළිදරව් වීම වළක්වයි. මේ සඳහා, යතුරු දෙකක් සහිත යෝජනා ක්රමයක් භාවිතා කරනු ලැබේ: සියලුම සහභාගිවන්නන් දන්නා එක් (පොදු) යතුරක්, හඬ සංකේතනය කිරීමට භාවිතා කරයි. එය එකම යතුරකින් විකේතනය කළ නොහැක; දෙවන (පුද්ගලික) යතුරක් අවශ්‍ය වේ. පුද්ගලික යතුර මැතිවරණ ක්‍රියාවලියේ සහභාගිවන්නන් (මැතිවරණ කොමිෂන් සභා සාමාජිකයින්, මහජන කුටිය, ගණන් කිරීමේ සේවාදායකයන් සහ යනාදිය) අතර යතුරේ එක් එක් කොටස නිෂ්ඵල වන පරිදි බෙදී ඇත. ඔබට විකේතනය ආරම්භ කළ හැක්කේ පුද්ගලික යතුර එකතු කිරීමෙන් පසුව පමණි. සලකා බලනු ලබන පද්ධතිය තුළ, යතුරු වෙන් කිරීමේ ක්‍රියා පටිපාටියට අදියර කිහිපයක් ඇතුළත් වේ: පද්ධතිය තුළ යතුරේ කොටසක් වෙන් කිරීම, පද්ධතියෙන් පිටත යතුර වෙන් කිරීම සහ පොදු පොදු යතුරක් උත්පාදනය කිරීම. අපි ඉදිරි ප්‍රකාශන වලදී සංකේතනය කිරීමේ ක්‍රියාවලිය සහ ගුප්තකේතන යතුරු සමඟ වැඩ කිරීම විස්තරාත්මකව පෙන්වමු.

යතුර එකතු කර බාගත කිරීමෙන් පසුව, බ්ලොක්චේන් සහ පසුව නිවේදනයේ ඔවුන්ගේ වැඩිදුර පටිගත කිරීම සඳහා ප්රතිඵල ගණනය කිරීම ආරම්භ වේ. සලකා බලනු ලබන පද්ධතියේ ලක්ෂණයක් වන්නේ homomorphic encryption තාක්ෂණය භාවිතා කිරීමයි. අපි මෙම ඇල්ගොරිතම ඉදිරි ප්‍රකාශනවල විස්තරාත්මකව විස්තර කර ඡන්ද ක්‍රම නිර්මාණය කිරීමට මෙම තාක්ෂණය බහුලව භාවිතා වන්නේ මන්දැයි කතා කරමු. දැන් අපි එහි ප්‍රධාන ලක්ෂණය සටහන් කරමු: ගිණුම්කරණ පද්ධතියේ සටහන් කර ඇති සංකේතාත්මක ඡන්ද පත්‍රිකා විකේතනයකින් තොරව ඒකාබද්ධ කළ හැකි අතර, එවැනි ඒකාබද්ධ කේතාංකයක් විකේතනය කිරීමේ ප්‍රතිඵලය ඡන්ද පත්‍රිකාවේ එක් එක් තේරීම සඳහා සාරාංශගත අගය වනු ඇත. ඒ අතරම, පද්ධතිය, ඇත්ත වශයෙන්ම, එවැනි ගණනය කිරීමක නිරවද්‍යතාවය පිළිබඳ ගණිතමය සාක්ෂි ක්‍රියාත්මක කරයි, ඒවා ගිණුම්කරණ පද්ධතියේ ද සටහන් කර ඇති අතර නිරීක්ෂකයින් විසින් සත්‍යාපනය කළ හැකිය.

පහත දැක්වෙන්නේ ඡන්ද ක්‍රියාවලියේ දළ සටහනකි.

රුසියානු සමූහාණ්ඩුවේ මධ්යම මැතිවරණ කොමිසමේ දුරස්ථ ඉලෙක්ට්රොනික ඡන්ද ක්රමය සමාලෝචනය කිරීම
ක්ලික් කළ හැකි

Blockchain වේදිකාව

දැන් අපි දුරස්ථ ඉලෙක්ට්‍රොනික ඡන්ද ක්‍රමයක් ක්‍රියාත්මක කිරීමේ ප්‍රධාන ලක්ෂණ පරීක්ෂා කර ඇති අතර, අප ආරම්භ කළ ප්‍රශ්නයට පිළිතුරු දෙමු - බ්ලොක්චේන් තාක්‍ෂණය මේ සඳහා ඉටු කරන කාර්යභාරය කුමක්ද සහ එය විසඳීමට ඉඩ දෙන්නේ කුමන ගැටළුද?

ක්‍රියාත්මක කරන ලද දුරස්ථ ඡන්ද ක්‍රමයේදී, blockchain තාක්‍ෂණය යම් යම් පරාසයක ගැටලු විසඳයි.

  • මූලික කර්තව්‍යය වන්නේ ඡන්දය ප්‍රකාශ කිරීමේ රාමුව තුළ තොරතුරුවල අඛණ්ඩතාව සහතික කිරීම සහ, පළමුව, ඡන්ද ය.
  • ස්මාර්ට් කොන්ත්‍රාත්තු ආකාරයෙන් ක්‍රියාත්මක කරන ලද වැඩසටහන් කේතය ක්‍රියාත්මක කිරීමේ විනිවිදභාවය සහ වෙනස් නොවන බව සහතික කිරීම.
  • ඡන්දය ප්රකාශ කිරීමේ ක්රියාවලියේදී භාවිතා කරන දත්තවල ආරක්ෂාව සහ වෙනස් නොවන බව සහතික කිරීම: ඡන්දදායකයින්ගේ ලැයිස්තුව, ගුප්ත ලේඛන ප්රොටෝකෝලයේ විවිධ අවස්ථා වලදී ඡන්ද සංකේතනය කිරීමට භාවිතා කරන යතුරු යනාදිය.
  • විමධ්‍යගත දත්ත ගබඩාව සැපයීම, සෑම සහභාගිවන්නෙකුටම සම්පූර්ණයෙන්ම සමාන පිටපතක් තිබීම, ජාලය තුළ ඇති සම්මුතියේ ගුණාංග මගින් තහවුරු වේ.
  • ගණුදෙණු බැලීම සහ ඡන්ද ප්‍රගතිය නිරීක්ෂණය කිරීමේ හැකියාව, බ්ලොක් දාමයේ මුලුමනින්ම පිළිබිඹු වන අතර, එහි ආරම්භයේ සිට ගණනය කළ ප්‍රතිඵල වාර්තා කිරීම දක්වා.

මේ අනුව, මෙම තාක්ෂණය භාවිතා නොකර, ඡන්ද ක්‍රමය තුළ අවශ්‍ය ගුණාංග ලබා ගැනීම මෙන්ම ඒ කෙරෙහි විශ්වාසය තැබීම පාහේ කළ නොහැක්කක් බව අපට පෙනේ.

භාවිතා කරන බ්ලොක්චේන් වේදිකාවේ ක්‍රියාකාරීත්වය ස්මාර්ට් කොන්ත්‍රාත්තු භාවිතයෙන් පොහොසත් වේ. ස්මාර්ට් කොන්ත්‍රාත්තු මඟින් විද්‍යුත් සහ “අන්ධ” අත්සන්වල සත්‍යතාව සඳහා සංකේතාත්මක ඡන්ද පත්‍රිකා සමඟ සෑම ගනුදෙනුවක්ම පරීක්ෂා කරන අතර සංකේතාත්මක ඡන්ද පත්‍රිකාව පිරවීමේ නිවැරදිභාවය පිළිබඳ මූලික පරීක්‍ෂණ ද සිදු කරයි.

එපමනක් නොව, සලකා බලන ලද දුරස්ථ ඉලෙක්ට්‍රොනික ඡන්ද ක්‍රමය තුළ, "බෙදාහැර ඇති ගබඩා කිරීම සහ ඡන්ද ගණන් කිරීම" සංරචකය බ්ලොක්චේන් නෝඩ් වලට පමණක් සීමා නොවේ. සෑම නෝඩයක් සඳහාම, ඡන්ද ප්‍රොටෝකෝලයේ ප්‍රධාන ගුප්ත ලේඛන කාර්යයන් ක්‍රියාත්මක කරන වෙනම සේවාදායකයක් යෙදවිය හැකිය - ගණන් කිරීමේ සේවාදායකයන්.

සේවාදායකයන් ගණන් කිරීම

මේවා ඡන්ද සංකේතාංකන යතුරක් බෙදා හරින ලද උත්පාදනය සඳහා මෙන්ම, ඡන්ද ප්‍රතිඵල විකේතනය කිරීම සහ ගණනය කිරීම සඳහා ක්‍රියා පටිපාටිය සපයන විමධ්‍යගත සංරචක වේ. ඔවුන්ගේ කාර්යයන් ඇතුළත් වේ:

  • ඡන්ද සංකේතාංකන යතුරේ කොටසක් බෙදාහැරීම සහතික කිරීම. ප්රධාන උත්පාදන ක්රියා පටිපාටිය පහත ලිපි වලින් සාකච්ඡා කරනු ඇත;
  • සංකේතනය කරන ලද ඡන්ද පත්‍රිකාවේ නිරවද්‍යතාවය පරීක්ෂා කිරීම (එය විකේතනය නොකර);
  • අවසාන කේතාංකය ජනනය කිරීම සඳහා සංකේතාත්මක ආකාරයෙන් ඡන්ද පත්‍රිකා සැකසීම;
  • අවසාන ප්‍රතිඵලවල බෙදා හරින ලද විකේතනය.

ක්‍රිප්ටෝග්‍රැෆික් ප්‍රොටෝකෝලය ක්‍රියාත්මක කිරීමේ සෑම අදියරක්ම බ්ලොක්චේන් වේදිකාවේ සටහන් කර ඇති අතර නිරීක්ෂකයින් විසින් නිවැරදි බව පරීක්ෂා කළ හැකිය.

ඡන්දය ප්‍රකාශ කිරීමේ ක්‍රියාවලියේ විවිධ අවස්ථා වලදී පද්ධතියට අවශ්‍ය ගුණාංග ලබා දීම සඳහා, පහත දැක්වෙන ගුප්ත ලේඛන ඇල්ගොරිතම භාවිතා කරනු ලැබේ:

  • විද්යුත් අත්සන;
  • ඡන්දදායකයාගේ පොදු යතුර අන්ධ ලෙස අත්සන් කිරීම;
  • ElGamal ඉලිප්සීය වක්‍ර සංකේතාංකන යෝජනා ක්‍රමය;
  • ශුන්ය-දැනුම ඔප්පු;
  • Pedersen 91 DKG (බෙදා හරින ලද යතුරු උත්පාදනය) ප්රොටෝකෝලය;
  • ෂමීර්ගේ යෝජනා ක්‍රමය භාවිතයෙන් පුද්ගලික යතුරු බෙදාගැනීමේ ප්‍රොටෝකෝලය.

ගුප්ත ලේඛන සේවාව පහත ලිපි වලින් වඩාත් විස්තරාත්මකව සාකච්ඡා කරනු ඇත.

ප්රතිඵල

දුරස්ථ විද්‍යුත් ඡන්ද ක්‍රමය සලකා බැලීමේ අතරමැදි ප්‍රතිඵල කිහිපයක් සාරාංශ කරමු. අපි ක්‍රියාවලිය සහ එය ක්‍රියාත්මක කරන ප්‍රධාන සංරචක කෙටියෙන් විස්තර කර ඇති අතර ඕනෑම ඡන්ද ක්‍රමයක් සඳහා අවශ්‍ය ගුණාංග සාක්ෂාත් කර ගැනීමේ මාධ්‍යයන් ද හඳුනාගෙන ඇත:

  • ඡන්දදායක සත්‍යාපනය. ක්‍රමය පිළිගන්නේ සත්‍යාපිත ඡන්දදායකයින්ගේ ඡන්ද පමණි. මෙම දේපල ඡන්දදායකයින් හඳුනා ගැනීම සහ සත්‍යාපනය කිරීම මෙන්ම ඡන්දදායකයින්ගේ ලැයිස්තුව වාර්තා කිරීම සහ බ්ලොක්චේන් හි ඡන්ද පත්‍රිකාවට ප්‍රවේශය ලබා දීම මගින් සහතික කෙරේ.
  • නිර්නාමිකභාවය. මෙම පද්ධතිය රුසියානු සමූහාණ්ඩුවේ නීති සම්පාදනය කර ඇති ඡන්දය ප්‍රකාශ කිරීමේ රහස්‍යභාවය සහතික කරයි; සංකේතාත්මක ඡන්ද පත්‍රිකාවකින් ඡන්දදායකයාගේ අනන්‍යතාවය තීරණය කළ නොහැක. "අන්ධ අත්සන" ඇල්ගොරිතමයක් සහ ඡන්දය පිරවීම සහ යැවීම සඳහා නිර්නාමික කලාපයක් භාවිතයෙන් ක්රියාත්මක කර ඇත.
  • ඡන්ද රහස්‍යභාවය. සංවිධායකයින්ට සහ අනෙකුත් ඡන්ද දායකයින්ට ඡන්දය ප්‍රකාශ කිරීමේ ප්‍රතිඵලය එය සම්පූර්ණ කර, ඡන්ද ගණන් කර අවසාන ප්‍රතිඵල විකේතනය කරන තෙක් සොයාගත නොහැක. රහස්‍යභාවය සාක්ෂාත් කරගනු ලබන්නේ ඡන්ද සංකේතනය කිරීමෙන් සහ ඡන්දය ප්‍රකාශ කිරීමෙන් පසුව ඒවා විකේතනය කිරීමට නොහැකි වීමෙනි.
  • දත්ත වෙනස් නොවන බව. ඡන්ද දායකයින්ගේ දත්ත වෙනස් කිරීමට හෝ මකා දැමීමට නොහැකිය. වෙනස් කළ නොහැකි දත්ත ගබඩා කිරීම බ්ලොක්චේන් වේදිකාව මගින් සපයනු ලැබේ.
  • සත්‍යාපනය. ඡන්ද ගණන් කිරීම නිවැරදිව සිදු කළ බව නිරීක්ෂකයාට තහවුරු කළ හැකිය.
  • විශ්වසනීයත්වය. පද්ධති ගෘහ නිර්මාණ ශිල්පය පදනම් වී ඇත්තේ විමධ්‍යගත කිරීමේ මූලධර්ම මත වන අතර, තනි "අසාර්ථක ලක්ෂ්‍යයක්" නොමැති වීම සහතික කරයි.

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න