እርስ በርሳችን ካልተተማመንን የዘፈቀደ ቁጥሮች ማመንጨት ይቻላል? ክፍል 1

ሃይ ሀብር!

በዚህ ጽሑፍ ውስጥ እርስ በርስ በማይተማመኑ ተሳታፊዎች ስለ የውሸት-ነሲብ ቁጥሮች መፈጠር እናገራለሁ. ከዚህ በታች እንደምናየው "ከሞላ ጎደል" ጥሩ ጄኔሬተር መተግበር በጣም ቀላል ነው, ነገር ግን በጣም ጥሩው አስቸጋሪ ነው.

ለምንድነው እርስ በርስ ለማይተማመኑ ተሳታፊዎች የዘፈቀደ ቁጥሮች ማመንጨት ያስፈለጋችሁት? አንዱ የመተግበሪያ አካባቢ ያልተማከለ መተግበሪያዎች ነው። ለምሳሌ፣ ከአንድ ተሳታፊ ውርርድን የሚቀበል እና መጠኑን በ49% ዕድል በእጥፍ የሚያሳድግ ወይም በ51% ዕድል የሚያሸንፍ መተግበሪያ የሚሰራው በዘፈቀደ ቁጥር ያለ አድልዎ ማግኘት ከቻለ ብቻ ነው። አንድ አጥቂ በዘፈቀደ ቁጥር ጄነሬተር ውጤት ላይ ተጽዕኖ ካሳደረ እና በማመልከቻው ውስጥ የመክፈያ ዕድሉን በትንሹ ከጨመረ በቀላሉ ያበላሸዋል።

የተከፋፈለ የዘፈቀደ ቁጥር የማመንጨት ፕሮቶኮልን ስንቀርፅ፣ ሶስት ንብረቶች እንዲኖሩት እንፈልጋለን።

  1. የማያዳላ መሆን አለበት። በሌላ አነጋገር፣ ማንኛውም ተሳታፊ በዘፈቀደ ቁጥር አመንጪው ውጤት ላይ በምንም መንገድ ተጽዕኖ ማድረግ የለበትም።

  2. የማይታወቅ መሆን አለበት። በሌላ አነጋገር፣ ማንም ተሳታፊ ከመፈጠሩ በፊት ምን ቁጥር እንደሚፈጠር (ወይም የትኛውንም ንብረቶቹን መገመት) መተንበይ መቻል የለበትም።

  3. ፕሮቶኮሉ ተግባራዊ መሆን አለበት, ማለትም, የተወሰኑ ተሳታፊዎች መቶኛ ከአውታረ መረቡ ጋር ያለውን ግንኙነት ማቋረጥ ወይም ሆን ብለው ፕሮቶኮሉን ለማቆም መሞከሩን መቋቋም.

በዚህ ጽሑፍ ውስጥ ሁለት አቀራረቦችን እንመለከታለን-RANDAO + VDF እና የማጥፋት ኮዶች አቀራረብ. በሚቀጥለው ክፍል, በመግቢያ ፊርማዎች ላይ በመመስረት አቀራረቡን በዝርዝር እንመረምራለን.

በመጀመሪያ ግን ቀላል እና በተለምዶ ጥቅም ላይ የሚውለውን ስልተ-ቀመር አዋጭ፣ ሊተነበይ የማይችል፣ ግን ያዳላ።

ራንዳኦ

RNDAO በጣም ቀላል እና በዘፈቀደ ለማግኘት በጣም የተለመደ አካሄድ ነው። ሁሉም የአውታረ መረብ ተሳታፊዎች በመጀመሪያ የውሸት-ነሲብ ቁጥርን በአገር ውስጥ ይመርጣሉ፣ ከዚያም እያንዳንዱ ተሳታፊ የተመረጠውን ቁጥር ሃሽ ይልካል። በመቀጠል ተሳታፊዎች በተራው የተመረጡትን ቁጥሮች ይከፍታሉ, እና በተከፈቱ ቁጥሮች ላይ የ XOR ስራን ያከናውናሉ, እና የዚህ አሰራር ውጤት የፕሮቶኮሉ ውጤት ይሆናል.

ቁጥሮቹን ከመግለጡ በፊት ሃሽዎችን የማተም ደረጃ አስፈላጊ ነው, ስለዚህም አጥቂው የሌሎችን ተሳታፊዎች ቁጥር ካየ በኋላ ቁጥሩን መምረጥ አይችልም. ይህም የነሲብ ቁጥር አመንጪውን ውጤት በነጠላ እጅ እንዲወስን ያስችለዋል።

በፕሮቶኮሉ ሂደት ውስጥ ተሳታፊዎች ሁለት ጊዜ ወደ አንድ የጋራ ውሳኔ (መግባባት ተብሎ የሚጠራው) መምረጥ አለባቸው-የተመረጡትን ቁጥሮች መግለጽ ሲጀምሩ እና ስለዚህ ሃሽ መቀበልን ያቁሙ እና የተመረጡ ቁጥሮችን መቀበል እና ውጤቱን በዘፈቀደ በማስላት ቁጥር እርስ በእርሳቸው በማይተማመኑ ተሳታፊዎች መካከል እንደዚህ አይነት ውሳኔዎችን ማድረግ በራሱ ቀላል ስራ አይደለም, እና ወደፊት በሚጽፉ ጽሁፎች ውስጥ እንመለሳለን, በዚህ ጽሑፍ ውስጥ እንደዚህ አይነት የጋራ መግባባት ስልተ ቀመር ለእኛ እንደሚገኝ እንገምታለን.

ከላይ ከገለጽናቸው ንብረቶች ውስጥ RNDAO ያለው የትኛው ነው? እሱ ሊተነበይ የማይችል ነው ፣ ከዋናው የጋራ ስምምነት ፕሮቶኮል ጋር ተመሳሳይ ኃይል አለው ፣ ግን ያዳላ ነው። በተለይም አጥቂው ኔትወርኩን መመልከት ይችላል፣ እና ሌሎች ተሳታፊዎች ቁጥራቸውን ከገለጹ በኋላ፣ XORቸውን ማስላት እና በውጤቱ ላይ ተጽዕኖ ለማድረግ ቁጥሩን መግለጽ ወይም አለመስጠት መወሰን ይችላል። ይህ አጥቂው የነሲብ ቁጥር ጄኔሬተሩን ውጤት በብቸኝነት እንዳይወስን የሚከለክለው ቢሆንም፣ አሁንም 1 ቢት ተጽእኖ ይሰጠዋል። እና አጥቂዎች ብዙ ተሳታፊዎችን የሚቆጣጠሩ ከሆነ የሚቆጣጠሩት የቢት ብዛት በእነሱ ቁጥጥር ስር ካሉት ተሳታፊዎች ቁጥር ጋር እኩል ይሆናል።

እርስ በርሳችን ካልተተማመንን የዘፈቀደ ቁጥሮች ማመንጨት ይቻላል? ክፍል 1

ተሳታፊዎች ቁጥሮቹን በቅደም ተከተል እንዲያሳዩ በመጠየቅ የአጥቂዎችን ተፅእኖ በእጅጉ መቀነስ ይቻላል. ከዚያም አጥቂው በመጨረሻው ከተከፈተ ብቻ በውጤቱ ላይ ተጽእኖ ማሳደር ይችላል. ተፅዕኖው በጣም ትንሽ ቢሆንም, አልጎሪዝም አሁንም የተዛባ ነው.

ራንዳኦ+ቪዲኤፍ

ራንዳኦን የማያዳላ ለማድረግ አንዱ መንገድ ይህ ነው፡ ሁሉም ቁጥሮች ከተገለጡ እና XOR ከተሰላ በኋላ ውጤቱ በአንድ ተግባር ግብአት ውስጥ ይመገባል ይህም ለማስላት በጣም ረጅም ጊዜ ይወስዳል ነገር ግን ትክክለኛውን ትክክለኛነት እንዲያረጋግጡ ያስችልዎታል. በጣም በፍጥነት ስሌት.

(vdf_output, vdf_proof) = VDF_compute(input) // это очень медленно
correct = VDF_verify(input, vdf_output, vdf_proof) // это очень быстро

እንዲህ ዓይነቱ ተግባር ሊረጋገጥ የሚችል መዘግየት ተግባር ወይም ቪዲኤፍ ይባላል። የመጨረሻውን ውጤት ማስላት ከቁጥሩ መገለጥ ደረጃ የበለጠ ጊዜ የሚወስድ ከሆነ አጥቂው ቁጥሩን ማሳየት ወይም መደበቅ የሚያስከትለውን ውጤት ሊተነብይ አይችልም, እና ስለዚህ በውጤቱ ላይ ተጽዕኖ ለማድረግ እድሉን ያጣል.

ጥሩ ቪዲኤፍ ማዘጋጀት እጅግ በጣም ከባድ ነው። በቅርብ ጊዜ በርካታ ግኝቶች ነበሩ፣ ለምሳሌ. ይሄ и ይህ፣ VDF በተግባር የበለጠ ተግባራዊ እንዲሆን ያደረገው እና ​​Ethereum 2.0 RNDAOን ከቪዲኤፍ ጋር በረጅም ጊዜ እንደ የዘፈቀደ ቁጥር ምንጭ ለመጠቀም አቅዷል። ይህ አካሄድ የማይገመት እና የማያዳላ ከመሆኑ በተጨማሪ በኔትወርኩ ላይ ቢያንስ ሁለት ተሳታፊዎች ካሉ (ከዚህ አነስተኛ ቁጥር ካላቸው ተሳታፊዎች ጋር ሲገናኙ ጥቅም ላይ የዋለው የጋራ ስምምነት ፕሮቶኮል ተግባራዊ ይሆናል ብለን በማሰብ) አዋጭ የመሆን ተጨማሪ ጥቅም አለው።

የዚህ አቀራረብ ትልቁ ችግር VDF በማስተካከል ላይ ነው ስለዚህም በጣም ውድ የሆኑ ልዩ መሣሪያዎች ያሉት ተሳታፊ እንኳን የግኝት ደረጃው እስኪያበቃ ድረስ ቪዲኤፍ ማስላት አይችልም። በሐሳብ ደረጃ፣ አልጎሪዝም ጉልህ የሆነ የደህንነት ልዩነት ሊኖረው ይገባል፣ 10x ይበሉ። ከዚህ በታች ያለው ምስል የRANDAO ማረጋገጫን ለመግለጥ ከተመደበው ጊዜ በበለጠ ፍጥነት VDF እንዲያሄድ የሚያስችል ልዩ ASIC ባለው ተሳታፊ የደረሰውን ጥቃት ያሳያል። እንዲህ ዓይነቱ ተሳታፊ አሁንም የእሱን ቁጥር በመጠቀም የመጨረሻውን ውጤት ማስላት ይችላል, እና ከዚያ በኋላ, በስሌቶቹ ላይ በመመስረት, ለማሳየት ወይም ላለማሳየት ይመርጣል.

እርስ በርሳችን ካልተተማመንን የዘፈቀደ ቁጥሮች ማመንጨት ይቻላል? ክፍል 1

ከላይ ለተጠቀሰው የቪዲኤፍ ቤተሰብ የአንድ የተወሰነ ASIC አፈጻጸም ከተለመደው ሃርድዌር 100+ እጥፍ ከፍ ሊል ይችላል። ስለዚህ ይፋ የማውጣት ደረጃ 10 ሰከንድ ከቆየ፣ በዚህ አይነት ASIC ላይ የሚሰላው ቪዲኤፍ 100x የደህንነት ህዳግ ለማግኘት ከ10 ሰከንድ በላይ ሊወስድ ይገባል፣ እናም ያው ቪዲኤፍ በሸቀጦች ሃርድዌር ላይ የተሰላ 100x 100 ሰከንድ = ~ 3 ሰአት ሊወስድ ይገባል።

የኢቴሬም ፋውንዴሽን የራሱን በይፋ የሚገኙ ነፃ ASICዎችን በመፍጠር ይህንን ችግር ለመፍታት አቅዷል። አንዴ ይህ ከተከሰተ፣ ሁሉም ሌሎች ፕሮቶኮሎችም ይህንን ቴክኖሎጂ ሊጠቀሙ ይችላሉ፣ ነገር ግን እስከዚያ ድረስ የRANDAO+VDF አካሄድ የራሳቸውን ASICዎች ለማዳበር ኢንቨስት ለማይችሉ ፕሮቶኮሎች አዋጭ አይሆንም።

ስለ ቪዲኤፍ ብዙ ጽሑፎች፣ ቪዲዮዎች እና ሌሎች መረጃዎች የተሰበሰቡ ናቸው። ይህ ጣቢያ.

የማጥፋት ኮዶችን በመጠቀም

በዚህ ክፍል፣ የሚጠቀም የዘፈቀደ ቁጥር ማመንጨት ፕሮቶኮልን እንመለከታለን ኮዶችን ማጥፋት. አዋጭ ሆኖ እስከ ⅓ አጥቂዎችን መታገስ ይችላል፣ እና እስከ ⅔ አጥቂዎች ውጤቱን ከመተንበይ ወይም ተጽዕኖ ከማሳየታቸው በፊት እንዲኖሩ ያስችላቸዋል።

የፕሮቶኮሉ ዋና ሀሳብ እንደሚከተለው ነው። ለቀላልነት፣ በትክክል 100 ተሳታፊዎች እንዳሉ እናስብ። እንዲሁም ሁሉም ተሳታፊዎች አንዳንድ የግል ቁልፍ እንዳላቸው እናስብ እና የሁሉም ተሳታፊዎች የህዝብ ቁልፎች ለሁሉም ተሳታፊዎች ይታወቃሉ።

  1. በአካባቢው እያንዳንዱ ተሳታፊ ረጅም ሕብረቁምፊ ይዞ ይመጣል፣ በ67 ክፍሎች ይከፋፈላል፣ 100 አክሲዮኖችን ለማግኘት የመጥፋት ኮድ ፈጠረ፣ ማንኛውም 67 ገመዱን መልሶ ለማግኘት በቂ ነው፣ እያንዳንዱን 100 አክሲዮን ለአንዱ ተሳታፊዎች ይመድባል እና ያመሰጥርላቸዋል። ተመሳሳይ ተሳታፊ የህዝብ ቁልፍ. ከዚያ ሁሉም በኮድ የተደረጉ ማጋራቶች ታትመዋል።

  2. ከተወሰኑ 67 ተሳታፊዎች በኮድ ስብስቦች ላይ ስምምነት ላይ ለመድረስ ተሳታፊዎች አንዳንድ መግባባትን ይጠቀማሉ።

  3. አንድ ጊዜ መግባባት ላይ ከተደረሰ፣ እያንዳንዱ ተሳታፊ በየ67ቱ ስብስቦች ውስጥ የተመሰጠሩትን በአደባባይ ቁልፋቸው ውስጥ ያስገባል፣ ሁሉንም እንደዚህ ያሉ ማጋራቶችን ዲክሪፕት ያደርጋል እና ሁሉንም ዲክሪፕት የተደረጉ ማጋራቶችን ያትማል።

  4. 67 ተሳታፊዎች ደረጃ (3) እንደጨረሱ ሁሉም የተጣጣሙ ስብስቦች ሙሉ በሙሉ ዲኮድ ሊደረጉ እና እንደገና ሊገነቡ የሚችሉት በመደምደሚያ ኮዶች ባህሪያት ምክንያት ነው, እና የመጨረሻው ቁጥር ተሳታፊዎቹ የጀመሩበት የመጀመሪያ መስመሮች እንደ XOR ማግኘት ይቻላል (1). ).

እርስ በርሳችን ካልተተማመንን የዘፈቀደ ቁጥሮች ማመንጨት ይቻላል? ክፍል 1

ይህ ፕሮቶኮል ከአድልዎ የራቀ እና የማይገመት መሆኑን ያሳያል። የተገኘው የዘፈቀደ ቁጥር መግባባት ላይ ከደረሰ በኋላ ይወሰናል፣ ነገር ግን ከተሳታፊዎች መካከል ⅔ ቁርጥራጮቹን በአደባባይ ቁልፋቸው እስኪያረጋግጡ ድረስ ማንም አያውቅም። ስለዚህ, ለማገገም በቂ መረጃ ከመታተሙ በፊት የዘፈቀደ ቁጥሩ ይወሰናል.

በደረጃ (1) ከተሳታፊዎቹ አንዱ ለአንዳንድ ሕብረቁምፊዎች ትክክለኛ የሆነ የመደምሰስ ኮድ ለሌላው ተሳታፊዎች በኮድ የተደረጉ ድብደባዎችን ከላከ ምን ይከሰታል? ያለ ተጨማሪ ለውጦች፣ የተለያዩ ተሳታፊዎች ሕብረቁምፊውን ጨርሶ መመለስ አይችሉም፣ ወይም የተለያዩ ሕብረቁምፊዎች ወደነበሩበት ይመለሳሉ፣ ይህም የተለያዩ ተሳታፊዎች የተለየ የዘፈቀደ ቁጥር እንዲቀበሉ ያደርጋል። ይህንን ለመከላከል የሚከተሉትን ማድረግ ይችላሉ-እያንዳንዱ ተሳታፊ, ከተመዘገቡት ማጋራቶች በተጨማሪ, እንዲሁም ያሰላል. Merkla ዛፍ ከእንደዚህ አይነት አክሲዮኖች እና ለእያንዳንዱ ተሳታፊ ሁለቱንም ኢንኮድ የተደረገውን የራሱን እና የመርክልን ዛፍ ሥር እና በመርክል ዛፍ ውስጥ ያለውን ድርሻ ለመካተት ማረጋገጫ ይልካል። በደረጃ (2) መግባባት ላይ ተሳታፊዎቹ በስብስብ ስብስብ ላይ ብቻ አይስማሙም ፣ ነገር ግን በተወሰኑ የዛፎች ሥሮች ስብስብ ላይ (አንዳንድ ተሳታፊ ከፕሮቶኮሉ የተለየ ከሆነ እና የመርክል ዛፍን የተለያዩ ሥሮች ላከ። የተለያዩ ተሳታፊዎች, እና ሁለት እንደዚህ ያሉ ስሮች በስምምነቱ ወቅት ይታያሉ, የእሱ ሕብረቁምፊ በውጤቱ ስብስብ ውስጥ አይካተትም). በስምምነቱ ምክንያት 67 ኢንኮድ የተደረገባቸው ገመዶች እና ተጓዳኝ የሜርኩሌ ዛፍ ሥሮቻቸው ይኖሩናል ይህም ቢያንስ 67 ተሳታፊዎች (ተዛማጁን ሕብረቁምፊዎች ያቀረቡት ተመሳሳይ አይደለም) ለእያንዳንዱ 67 ሕብረቁምፊዎች መልእክት አላቸው. የመደምሰስ ኮድ ድርሻ፣ እና በተዛማጅ merkle ዛፍ ላይ ያላቸውን ድርሻ የሚያሳይ ማስረጃ።

በደረጃ (4) ላይ ተሳታፊው ለተወሰነ ሕብረቁምፊ 67 ምቶችን ሲፈታ እና የመጀመሪያውን ሕብረቁምፊ ከነሱ እንደገና ለመገንባት ሲሞክር ከአማራጮች ውስጥ አንዱ ሊኖር ይችላል።

  1. ሕብረቁምፊው ወደነበረበት ተመልሷል፣ እና እንደገና መደምሰሱ ከተረጋገጠ እና የመርክል ዛፉ በአካባቢው ለሚሰላው አክሲዮኖች ሲሰላ ሥሩ መግባባት ላይ ከተደረሰበት ጋር ይጣጣማል።

  2. ረድፉ ወደነበረበት ተመልሷል፣ ነገር ግን በአካባቢው የተሰላው ሥሩ መግባባት ላይ ከተደረሰበት ጋር አይዛመድም።

  3. መስመሩ አልተመለሰም።

አማራጭ (1) ከላይ ቢያንስ ለአንድ ተሳታፊ ከተከሰተ፣ አማራጭ (1) ለሁሉም ተሳታፊዎች የተከሰተ እንደሆነ፣ በተቃራኒው ደግሞ አማራጭ (2) ወይም (3) ቢያንስ ለአንድ ተሳታፊ የተከሰተ መሆኑን ለማሳየት ቀላል ነው። ለሁሉም ተሳታፊዎች አማራጭ (2) ወይም (3) ይከሰታል። ስለዚህ, በስብስቡ ውስጥ ላለው እያንዳንዱ ረድፍ, ሁሉም ተሳታፊዎች በተሳካ ሁኔታ ያገግሙታል, ወይም ሁሉም ተሳታፊዎች መልሰው ማግኘት አይችሉም. የተገኘው የዘፈቀደ ቁጥር ተሳታፊዎች ማገገም ከቻሉት ረድፎች ብቻ XOR ነው።

የመነሻ ፊርማዎች

ሌላው የዘፈቀደ አቀራረብ BLS የሚባሉትን ፊርማዎች መጠቀም ነው። በመግቢያ ፊርማዎች ላይ የተመሰረተ የዘፈቀደ ቁጥር ጀነሬተር ከላይ ከተገለፀው የመደምሰስ ኮድ ላይ የተመሰረተ ስልተ-ቀመር ጋር ተመሳሳይ ዋስትናዎች አሉት፣ ነገር ግን ለእያንዳንዱ የመነጨ ቁጥር በአውታረ መረቡ ላይ የሚላኩ በጣም ያነሰ አሲምፕቲክ የመልእክት ብዛት አለው።

የBLS ፊርማዎች ብዙ ተሳታፊዎች ለመልእክት አንድ የጋራ ፊርማ እንዲፈጥሩ የሚያስችል ንድፍ ነው። እንደዚህ ያሉ ፊርማዎች ብዙ ፊርማዎችን መሰራጨት ባለማድረግ ቦታን እና የመተላለፊያ ይዘትን ለመቆጠብ ብዙ ጊዜ ያገለግላሉ። 

በብሎክቼይን ፕሮቶኮሎች ውስጥ ለBLS ፊርማዎች የተለመደ ጥቅም ከዘፈቀደ ቁጥር ማመንጨት በተጨማሪ በBFT ፕሮቶኮሎች ውስጥ መፈረም ነው። እንበል 100 ተሳታፊዎች ብሎኮችን ይፈጥራሉ፣ እና ብሎክ 67ቱ ከፈረሙ የመጨረሻ ነው ተብሎ ይታሰባል። ሁሉም የBLS ፊርማ ክፍሎቻቸውን አስረክበው በ67ቱ ላይ ለመስማማት አንዳንድ የጋራ መግባባት ስልተ-ቀመር መጠቀም እና ከዚያም ወደ አንድ የBLS ፊርማ ማዋሃድ ይችላሉ። የመጨረሻውን ፊርማ ለመፍጠር የትኛውም 67 (ወይም ከዚያ በላይ) ክፍሎችን መጠቀም ይቻላል ፣ ይህም የሚወሰነው በየትኛው 67 ፊርማዎች ላይ እንደተጣመረ እና ስለሆነም ሊለያዩ ይችላሉ ፣ ምንም እንኳን በ 67 ተሳታፊዎች የተለያዩ ምርጫዎች የተለየ ፊርማ ቢፈጥሩም ፣ ማንኛውም እንደዚህ ያለ ፊርማ ትክክለኛ ይሆናል ። አግድ ፊርማ. የተቀሩት ተሳታፊዎች በኔትወርኩ ላይ ያለውን ጫና በእጅጉ የሚቀንስ ከ67 ይልቅ በብሎክ አንድ ፊርማ ብቻ መቀበል እና ማረጋገጥ አለባቸው።

ተሳታፊዎች የሚጠቀሙባቸው የግል ቁልፎች በተወሰነ መንገድ ከተፈጠሩ ፣ ምንም እንኳን የ 67 ፊርማዎች (ወይም ከዚያ በላይ ፣ ግን ያነሰ) ቢዋሃዱ የተገኘው ፊርማ ተመሳሳይ ይሆናል። ይህ እንደ የዘፈቀደነት ምንጭ ሆኖ ሊያገለግል ይችላል፡ ተሳታፊዎች በመጀመሪያ እንደሚፈርሙ በአንዳንድ መልእክት ይስማማሉ (ይህ የ RANDAO ውፅዓት ወይም የመጨረሻው ብሎክ ሃሽ ብቻ ሊሆን ይችላል፣ በእያንዳንዱ ጊዜ እስከተለዋወጠ ድረስ ምንም ለውጥ አያመጣም። እና ወጥነት ያለው) እና ለእሱ የ BLS ፊርማ ይፍጠሩ። 67 ተሳታፊዎች ክፍሎቻቸውን እስኪሰጡ ድረስ የትውልዱ ውጤት የማይታወቅ ይሆናል ፣ ከዚያ በኋላ ውጤቱ አስቀድሞ የተወሰነ ነው እና በማንኛውም ተሳታፊ ድርጊት ላይ ሊመሰረት አይችልም።

ይህ የዘፈቀደ አካሄድ ቢያንስ ⅔ በመስመር ላይ ሁለቱም ፕሮቶኮሉን እስከተከተሉ ድረስ ተግባራዊ ይሆናል፣ እና ከተሳታፊዎቹ ቢያንስ ⅓ ፕሮቶኮሉን እስከተከተሉ ድረስ አድልዎ የሌለበት እና ሊገመት የማይችል ነው። ከ ⅓ በላይ ነገር ግን ከ ⅔ ያነሰ ተሳታፊዎችን የሚቆጣጠር አጥቂ ፕሮቶኮሉን ሊያቆም ይችላል ነገር ግን ውጤቱን ሊተነብይ ወይም ተጽዕኖ ሊያሳርፍ እንደማይችል ልብ ሊባል ይገባል።

የመግቢያ ፊርማዎች እራሳቸው በጣም አስደሳች ርዕስ ናቸው። በአንቀጹ ሁለተኛ ክፍል ውስጥ እንዴት እንደሚሠሩ በዝርዝር እንመረምራለን እና የመግቢያ ፊርማዎች እንደ የዘፈቀደ ቁጥር ጄኔሬተር ጥቅም ላይ እንዲውሉ የተሳታፊ ቁልፎችን እንዴት በትክክል ማመንጨት አስፈላጊ እንደሆነ በዝርዝር እንመረምራለን ።

በማጠቃለያው

ይህ መጣጥፍ በተከታታይ የቴክኒክ ብሎግ መጣጥፎች ውስጥ የመጀመሪያው ነው። ቅርብ. NEAR የብሎክቼይን ፕሮቶኮል እና ያልተማከለ የመተግበሪያ ልማት መድረክ ሲሆን ለልማት ቀላልነት እና ለዋና ተጠቃሚዎች የአጠቃቀም ቀላልነት ላይ ያተኮረ ነው።

የፕሮቶኮል ኮድ ክፍት ነው, የእኛ ትግበራ በሩስት ውስጥ ተጽፏል, ሊገኝ ይችላል እዚህ.

የNEAR እድገት ምን እንደሚመስል ማየት እና በመስመር ላይ IDE ውስጥ መሞከር ትችላለህ እዚህ.

ሁሉንም ዜናዎች በሩሲያኛ መከታተል ይችላሉ። ቴሌግራም ቡድን እና ውስጥ ቡድን በ VKontakte, እና በእንግሊዝኛ በኦፊሴላዊው ውስጥ ትዊተር.

እስክንገናኝ!

ምንጭ: hab.com

አስተያየት ያክሉ