ඔන්ටොලොජි වඩාත් පුළුල් පොදු දාම වේදිකාවක් සඳහා දායක වෙමින්, 2 ස්ථරය දියත් කරයි

ඔන්ටොලොජි වඩාත් පුළුල් පොදු දාම වේදිකාවක් සඳහා දායක වෙමින්, 2 ස්ථරය දියත් කරයි

පෙරවදන

බ්ලොක්චේන් වේදිකාවක් ශීඝ්‍රයෙන් පරිණාමය වෙමින් පවතින අතර පරිශීලකයින් සංඛ්‍යාව මිලියන දස දහස් ගණනක් දක්වා වේගයෙන් වර්ධනය වන අතර එහි ප්‍රතිඵලයක් ලෙස කෙටි කාලයක් තුළ ආශ්‍රිත වියදම්වල තියුණු වැඩිවීමක් ඇති වන අවස්ථාවක් ගැන සිතන්න. සංකීර්ණ අනුමැතිය සහ තහවුරු කිරීමේ ක්‍රියාවලීන් හේතුවෙන් සංවර්ධන වේගය අඩාල නොවී මෙහෙයුම් කාර්යක්ෂමතාව පවත්වා ගැනීමට මෙම අදියරේදී අවශ්‍ය වන උපාය මාර්ග මොනවාද? බොහෝ ව්‍යාපාර ව්‍යවසායන් එකඟ වන පරිදි, පරිමාණය ප්‍රමුඛතාවයක් විය යුතුය.

Off-chain පරිමාණ තාක්ෂණයක් ලෙස, Ontology Layer 2 ඉහළ කාර්ය සාධනයක් සහ අඩු ගාස්තුවක් ලබා දෙයි. ව්‍යවසායයන්ට විශාල ගනුදෙනු වාර්තා දාමයකින් තොරව සුරක්ෂිතව ගබඩා කර ඒවා අන්තර්ක්‍රියා කිරීමට අවශ්‍ය වූ විට දාමයට මාරු කළ හැකි අතර, පරිශීලක ගනුදෙනු පිරිවැය අඩු කිරීම සහ ඵලදායිතාව නාටකාකාර ලෙස වැඩි කිරීම.

හැඳින්වීම

ඇරිස්ටෝටල් 2020 මාර්ග සිතියමේ දක්වා ඇති පරිදි, හරස් දාම ඔන්ටොලොජි, වස්ම්-ජේඅයිටී, බහු-වීඑම් සහ අනෙකුත් උසස් මූලික තාක්ෂණයන් සමඟ ඒකාබද්ධ වූ විට, ඔන්ටොලොජි ලේයර් 2 දැන් අනෙකුත් ස්ථර 2 විසඳුම්වලට වඩා හොඳ ක්‍රියාකාරිත්වයක් පෙන්වයි. මෙය එහි අඩු පිරිවැයෙන් පිළිබිඹු වේ. ක්‍රියාත්මක කිරීම, ගබඩා කිරීම, බහුභාෂා සහාය සහ විශ්ලේෂණය සහ ක්‍රියාත්මක කිරීමේ අනුවාද අතර පූර්ණ ගැළපුම. තනි යන්ත්‍රයක් මත බහු අතථ්‍ය මෙහෙයුම් පද්ධති ධාවනය කිරීම, ක්‍රියාත්මක කිරීමේ කාර්යක්ෂමතාව වැඩි කිරීම සහ සැකසුම් පිරිවැය අඩු කිරීම වැනි බාධාවකින් තොරව අන්තර් ක්‍රියා කිරීමට යෙදවීමේ කොන්ත්‍රාත්තු සබල කරන්න.

වැඩ කිරීමේ ක්රියාවලිය

2 මට්ටමේ ඔන්ටොලොජි ප්‍රධාන කොටස් 3 කින් සමන්විත වේ: 2 මට්ටමේ ඔන්ටොලොජි තැන්පතු, ඔන්ටොලොජි මත 2 මට්ටමේ මුදල් ආපසු ගැනීම, 2 මට්ටමේ ගනුදෙනු සහ ආරක්ෂක ඇපකරය.

2 මට්ටමේ වෙළඳ මධ්‍යස්ථානය තුළ, පරිශීලකයින්ට ගනුදෙනු කිරීමට, කොන්ත්‍රාත්තු ඉල්ලීම් ක්‍රියාත්මක කිරීමට සහ ගිවිසුම් අත්සන් කිරීමට හැකිය. මෙම ගනුදෙනුව ඔන්ටොලොජි ප්‍රධාන දාම ගනුදෙනු ආකෘතියට සමාන හෝ වෙනස් විය හැකිය. ගනුදෙනු එකතු කරන්නන් ("එකතු කරන්නන්" ලෙස හැඳින්වේ) පරිශීලකයාගේ 2 මට්ටමේ ගනුදෙනු එකතු කිරීමේ වගකීම දරයි. ක්‍රියාවලිය පුරාවට එකතුකරන්නන් කිහිප දෙනෙකු සිටිය හැක. පරිශීලකයින්ට ඔවුන්ගේ 2 මට්ටමේ ගනුදෙනු විවිධ එකතුකරන්නන් වෙත විකාශනය කළ හැක.

එකතු කරන්නා විසින් 2 වන ස්ථරයේ එකතු කරන ලද ගනුදෙනු වරින් වර ඇසුරුම් කර නව රාජ්‍යයක් නිර්මාණය කිරීමට ඒවා ක්‍රියාත්මක කරයි. නව රාජ්‍යයේ මූලය ප්‍රධාන ඔන්ටොලොජි දාමයට ලබා දීම සඳහා එකතු කරන්නා ද වගකිව යුතුය. Level 2 block එකක ඇසුරුම් කර ඇති ගනුදෙනු ක්‍රියාත්මක කළ පසු, නව රාජ්‍යයේ මූලය Level 2 block හි තත්වය බවට පත්වේ.Collector විසින් ප්‍රධාන ඔන්ටොලොජි දාමයට ඉදිරිපත් කරන ලද Level 2 block හි තත්ත්වය වලංගු කිරීම සඳහා Challenger වගකීම දරයි. මෙයට Challenger හට පූර්ණ ගෝලීය තත්ත්වය පවත්වා ගැනීම සඳහා එකතුකරන්නා හරහා Layer 2 block එක සමමුහුර්ත කිරීම අවශ්‍ය වේ.

ගිණුම් තහවුරු කිරීමෙහි ගිණුම් තත්ත්‍වයේ තොරතුරු සහ එහි තහවුරු කිරීම් ඇතුළත් වේ, එය එකතුකරන්නාගේ සහ අභියෝගකරුගේ ඉල්ලීම් වලින් ලබාගත හැක. ඔවුන් පමණක් සම්පූර්ණ ගෝලීය තත්ත්වය පවත්වා ගෙන යයි.

2 මට්ටමේ තැන්පත් කරන්න

  1. පළමුව, පරිශීලකයා ප්‍රධාන ඔන්ටොලොජි දාමයේ "තැන්පතු" මෙහෙයුමක් සිදු කරයි. ප්‍රධාන දාම කොන්ත්‍රාත්තුව පරිශීලකයාගේ තැන්පතු අරමුදල් අවහිර කරන අතර මෙම අරමුදලේ තත්ත්වය 2 මට්ටමේ ස්ථාවර කරයි. මේ මොහොතේ, තත්ත්වය “නිදහස් කර නැත”.
  2. ඔන්ටොලොජි ප්‍රධාන දාමයේ තැන්පතු ගනුදෙනුවක් බලාපොරොත්තු වන බව එකතු කරන්නාට පසුව දැනුම් දෙනු ලැබේ. තැන්පතු මෙහෙයුමට අනුව එකතු කරන්නා 2 මට්ටමේ එහි තත්වය වෙනස් කරයි. එවිට Faucet විසින් ගනුදෙනුව මුදා හැරීම සඳහා තැන්පතුව එකතු කර අනෙකුත් පරිශීලක ගනුදෙනු සමඟ එය 2 මට්ටමේ බ්ලොක් එකකට ඇසුරුම් කරයි. Level 2 block හි තත්ත්වය Ontology ප්‍රධාන දාමයට ළඟා වූ විට, එය තැන්පතුව මුදා හැර ඇති බව පද්ධතියට දන්වයි.
  3. ප්රධාන දාම කොන්ත්රාත්තුව තැන්පතු මුදා හැරීමේ මෙහෙයුම සිදු කරන අතර තැන්පතු අරමුදලේ තත්ත්වය "නිදහස්" ලෙස වෙනස් කරයි.

ඔන්ටොලොජි වෙතින් සොයාගැනීම්

  1. පරිශීලකයා 2 මට්ටමේ "ඉවත් කිරීමේ" ගනුදෙනුවක් සාදා එය කරාමය වෙත ඉදිරිපත් කරයි.
  2. අයකැමි විසින් Withdraw අනුව එහි තත්වය වෙනස් කරන අතර එකවර Withdraw ගණුදෙනුව සහ අනෙකුත් පරිශීලක ගණුදෙණු 2 Level Block එකකට පැකේජ කරයි. Level 2 block එකක තත්වය ප්‍රධාන Ontology දාමයට යවන විට, Output request එකක් යවනු ලැබේ.
  3. ප්‍රධාන දාම කොන්ත්‍රාත්තුව මුදල් ආපසු ගැනීමේ ඉල්ලීම ක්‍රියාත්මක කරයි, අරමුදල් වාර්තාව ලියාපදිංචි කරයි සහ "නිදහස් නොකළ" තත්ත්වය සකසයි.
  4. තත්ත්වය තහවුරු කිරීමෙන් පසු, පරිශීලකයා ගිණුමෙන් මුදල් ආපසු ගැනීම සඳහා ඉල්ලීමක් ඉදිරිපත් කරයි.
  5. ප්‍රධාන දාම කොන්ත්‍රාත්තුව ගිණුමෙන් මුදල් ආපසු ගැනීමේ ඉල්ලීම ඉටු කරයි, ඉලක්ක ගිණුමට අරමුදල් මාරු කර මුදල් ආපසු ගැනීමේ වාර්තාව "මුදා හැරිය" ලෙස සකසයි.

2 මට්ටමේ ගනුදෙනු සහ ආරක්ෂාව

2 මට්ටමේ ගනුදෙනු

  1. පරිශීලකයා 2 මට්ටමේ "මාරු" ගනුදෙනුවක් නිර්මාණය කර එය එකතු කරන්නා වෙත ඉදිරිපත් කරයි.
  2. එකතු කරන්නා හුවමාරු ගනුදෙනුව සහ අනෙකුත් ගනුදෙනු ලේයර් 2 බ්ලොක් එකකට ඇසුරුම් කරයි, බ්ලොක් එකේ ගනුදෙනු ක්‍රියාත්මක කරයි, සහ එම ලේයර් 2 බ්ලොක් එකේ තත්ත්වය ප්‍රධාන ඔන්ටොලොජි දාමයට මාරු කරයි.
  3. තත්ත්වය තහවුරු වන තෙක් රැඳී සිටින්න.

ආරක්ෂක සහතිකය

ක්‍රියාකරු විසින් 2 මට්ටමේ වාරණ තත්ත්වය Ontology ප්‍රධාන දාමයට ඉදිරිපත් කළ පසු, Challenger හට 2 Level block ගණුදෙනුවක් සිදු කර 2 Level block state එක නිවැරදි බව තහවුරු කර ගත හැක. යමක් නිවැරදි නොවේ නම්, Challenger විසින් වංචා සහ ක්‍රියාකරුට අභියෝග කිරීමට 2 මට්ටමේ ස්මාර්ට් කොන්ත්‍රාත්තුවක් ඉදිරිපත් කරන්න.

භාවිතා කරන්නේ කෙසේද

2 මට්ටමේ Ontology දැනට සංවර්ධකයින් සඳහා අත්හදා බැලීම සඳහා Ontology TestNet හි ඇත.

ලින්ක්

ලින්ක් ලියකියවිලි සඳහා

ඊළඟ ලිපියෙන් අපි අනෙකුත් දාමවල 2 වන ස්ථරය සමඟ සවිස්තරාත්මක කාර්ය සාධන සැසඳීමක් ඉදිරිපත් කරමු.

උපග්රන්ථය: නියමයන්

2 මට්ටමේ ගනුදෙනු

පරිශීලකයා 2 මට්ටමේ කොන්ත්‍රාත්තුවක් මාරු කිරීමට හෝ ක්‍රියාත්මක කිරීමට ඉල්ලීමක් කර ඇති අතර එය දැනටමත් අත්සන් කර ඇත. මෙම ගනුදෙනුව ඔන්ටොලොජි ප්‍රධාන දාම ගනුදෙනු ආකෘතියට සමාන හෝ වෙනස් විය හැකිය.

එකතුකරන්නිය

එකතුකරන්නා 2 මට්ටමේ ගනුදෙනු එකතුකරන්නෙකු වේ. එය පරිශීලකයාගේ 2 මට්ටමේ ගනුදෙනු එකතු කිරීම, ගනුදෙනුව වලංගු කිරීම සහ ක්‍රියාත්මක කිරීම සඳහා වගකීම දරයි. ලේයර් 2 බ්ලොක් එකක් ජනනය කරන සෑම අවස්ථාවකම, බ්ලොක් එකේ ගනුදෙනු ක්‍රියාත්මක කිරීම, තත්ත්‍වය යාවත්කාලීන කිරීම සහ ලේයර් 2 කොන්ත්‍රාත්තු උත්පාදනය කිරීම සඳහා එකතු කරන්නා වගකිව යුතු අතර, එය ආරක්ෂක අරමුණු සඳහා භාවිතා කරන රාජ්‍යයේ සාක්ෂි ලෙස අර්ථ දැක්විය හැකිය.

2 මට්ටමේ බ්ලොක්

එකතුකරන්නා විසින් එකතු කරන ලද 2 මට්ටමේ ගනුදෙනු වරින් වර පැකේජ කරයි, සියලුම මට්ටමේ 2 ගනුදෙනු අඩංගු බ්ලොක් එකක් උත්පාදනය කරයි, සහ නව මට්ටමේ 2 බ්ලොක් එකක් උත්පාදනය කරයි.

2 මට්ටමේ තත්වය

එකතු කරන්නා 2 වන ස්ථරයේ කොටස් ගනුදෙනු සිදු කරයි, තත්වය යාවත්කාලීන කරයි, මර්කල් ගසක් සෑදීමට සියලුම යාවත්කාලීන කළ රාජ්‍ය දත්ත වර්ග කරයි, සහ මර්කල් ගසේ මූල හැෂ් ගණනය කරයි. මූල හැෂ් යනු 2 මට්ටමේ බ්ලොක් එකක තත්වයයි.

ක්රියාකරු

ක්‍රියාකරු 2 ස්ථරයේ ආරක්‍ෂක නිලධාරියා වන අතර 2 ස්ථරයට ටෝකන මාරු කිරීමක් හෝ 2 ස්ථරයේ සිට ඔන්ටොලොජි ප්‍රධාන දාමයට ටෝකන හුවමාරු ගනුදෙනුවක් සිදුවේද යන්න නිරීක්ෂණය කිරීමේ වගකීම දරයි. 2 මට්ටමේ තත්ත්‍ව තහවුරු කිරීම වරින් වර යැවීම සඳහා ක්‍රියාකරු ද වගකිව යුතුය. ඔබට තහවුරු කිරීමක් ලෙස ඔන්ටොලොජි ජාලය වෙත යා හැකිය.

අභියෝගකරු

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

ගිණුමේ තත්ත්වය තහවුරු කිරීම

Merkle සාධනය හරහා සාක්ෂාත් කර ගැනීම, ගිණුම් තත්ත්වය තහවුරු කිරීම Operators සහ Challengers වෙතින් ලබා ගත හැක. පූර්ණ ගෝලීය රාජ්‍යයක් පවත්වාගෙන යන එකම පක්ෂ ඔවුන්ය.

වංචාව පිළිබඳ සාක්ෂි

වත්මන් 2 මට්ටමේ වාරණ යාවත්කාලීන කිරීමට පෙර ගිණුම් තත්ත්වය තහවුරු කිරීම වංචා තහවුරු කිරීම ඇතුළත් වේ.

පෙර මට්ටමේ 2 වාරණ තත්ව සහතිකය සහ ඉදිරිපත් කරන ලද ගිණුම් තත්ව සහතිකය යාවත්කාලීන කිරීමට පෙර පැරණි තත්වයේ නීත්‍යානුකූල භාවය තහවුරු කරයි. පැරණි රාජ්‍යය නීත්‍යානුකූල බව ඔප්පු කිරීම වත්මන් බ්ලොක් එක ක්‍රියාත්මක කිරීමෙන් ලබා ගත හැක.

ව්‍යවසාය කේන්ද්‍ර කරගත් blockchain Ontology ව්‍යවසායයන්ට ඔවුන්ගේ ව්‍යාපාර පරිවර්තනය කිරීමට සහ නවීකරණය කිරීමට උදවු කිරීමට සූදානම්ය. ඔබට නොබැඳි පරිමාණය, අතථ්‍ය යන්ත්‍ර හෝ සම්පූර්ණ තාක්ෂණික පද්ධති කට්ටලයක් සමඟ ගැටලු තිබේ නම්, කරුණාකර අප හා සම්බන්ධ වන්න [විද්‍යුත් ආරක්‍ෂිත].

ඔන්ටොලොජි ගැන තව දැනගන්න

අපගේ ටෙලිග්‍රාම් කතාබස් තුළ නැවුම්, අදාළ තොරතුරු සහ ප්‍රසන්න සන්නිවේදනය - ටෙලිග්‍රාම් රුසියානු

එසේම, අපගේ දායකත්වය සහ අධ්‍යයනය කරන්න: ඔන්ටොලොජි වෙබ් අඩවිය - GitHub - විකාරයක් - ට්විටර් - Reddit

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

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