Онтологи нь 2-р давхаргыг эхлүүлж, илүү өргөн хүрээтэй олон нийтийн сүлжээний платформд хувь нэмэр оруулдаг

Онтологи нь 2-р давхаргыг эхлүүлж, илүү өргөн хүрээтэй олон нийтийн сүлжээний платформд хувь нэмэр оруулдаг

Өмнөх үг

Блокчэйн платформ хурдацтай хөгжиж, хэрэглэгчдийн тоо хэдэн арван сая болж хурдацтай өсөж, үүний үр дүнд богино хугацаанд холбогдох зардал огцом өсдөг хувилбарыг төсөөлөөд үз дээ. Баталгаажуулах, баталгаажуулах нарийн төвөгтэй үйл явцын улмаас хөгжлийн хурдыг алдагдуулахгүйгээр үйл ажиллагааны үр ашгийг хадгалахын тулд энэ үе шатанд ямар стратеги шаардлагатай вэ? Бизнесийн олон аж ахуйн нэгжүүд санал нийлж байгаачлан өргөтгөх чадвар нь нэн тэргүүнд тавигдах ёстой.

Ontology Layer 2 нь гинжин хэлхээнээс гадуурх масштабын технологийн хувьд илүү өндөр гүйцэтгэл, бага хурдыг санал болгодог. Аж ахуйн нэгжүүд олон тооны гүйлгээний бүртгэлийг сүлжээнээс гадуур найдвартай хадгалж, дараа нь харилцах шаардлагатай үед гинжин хэлхээнд шилжүүлж, хэрэглэгчийн гүйлгээний зардлыг бууруулж, бүтээмжийг эрс нэмэгдүүлнэ.

Танилцуулга

Аристотелийн 2020 оны замын зурагт дурьдсанчлан кросс гинжин Онтологи, Wasm-JIT, Multi-VM болон бусад дэвшилтэт үндсэн технологиудтай хослуулснаар Онтологийн 2-р давхарга нь бусад 2-р давхаргын шийдлүүдээс илүү сайн гүйцэтгэлийг харуулж байна. Энэ нь нэг бүрийн өртөг багатайг харуулж байна. хэрэгжилт, хадгалалт, олон хэлний дэмжлэг, дүн шинжилгээ хийх болон гүйцэтгэх хувилбаруудын хооронд бүрэн нийцтэй байх. Нэг машин дээр олон виртуал үйлдлийн системийг ажиллуулах, гүйцэтгэлийн үр ашгийг нэмэгдүүлэх, боловсруулалтын зардлыг бууруулах гэх мэт харилцан уялдаатай ажиллахын тулд байршуулах гэрээг идэвхжүүлэх.

Ажлын явц

2-р түвшний онтологи нь 3-р түвшний онтологийн хадгаламж, онтологийн 2-р түвшний гүйлгээ, аюулгүй байдлын баталгаа гэсэн 2 үндсэн хэсгээс бүрдэнэ.

2-р түвшний худалдааны төвд хэрэглэгчид гүйлгээ хийх, гэрээний хүсэлтийг биелүүлэх, гэрээ байгуулах боломжтой. Энэ гүйлгээ нь Онтологийн үндсэн хэлхээний гүйлгээний форматтай ижил эсвэл өөр байж болно. Гүйлгээний цуглуулагчид ("Цуглуулагч" гэж нэрлэдэг) хэрэглэгчийн 2-р түвшний гүйлгээг цуглуулах үүрэгтэй. Процессын туршид олон цуглуулагч байж болно. Хэрэглэгчид 2-р түвшний гүйлгээгээ олон цуглуулагчдад дамжуулах боломжтой.

Цуглуулагч нь цуглуулсан 2-р түвшний гүйлгээг үе үе багцалж, шинэ төлөв үүсгэхийн тулд ажиллуулдаг. Коллектор нь шинэ төлөвийн үндсийг үндсэн Онтологийн гинжин хэлхээнд дамжуулах үүрэгтэй. 2-р түвшний блокт багцлагдсан гүйлгээг гүйцэтгэсний дараа шинэ төлөвийн үндэс нь 2-р түвшний блокийн төлөв болно. Challenger нь Цуглуулагчаас ирүүлсэн 2-р түвшний блокийн төлөвийг Онтологийн үндсэн хэлхээнд баталгаажуулах үүрэгтэй. Энэ нь Challenger-аас дэлхийн хэмжээнд бүрэн бүтэн байдлыг хадгалахын тулд 2-р давхаргын блокыг Коллектороор дамжуулан синхрончлохыг шаарддаг.

ДАНСНЫ БАТАЛГААТАНД ДАНСНЫ БАЙДЛЫН МЭДЭЭЛЭЛ, ТҮҮНИЙ БАТАЛГАА ОРУУЛСАН БҮГДЭЛИЙГ ЦУГЛУУЛАГЧ, ЧАЛЛЕНЖЕРИЙН ХҮСЭЛТЭЭС АВАХ БОЛОМЖТОЙ. ЗӨВХӨН ТЭД ДЭЛХИЙН НӨХЦӨЛИЙГ БҮРЭН БАРЬЖ БАЙНА.

2-р түвшинд хадгаламж

  1. Нэгдүгээрт, хэрэглэгч үндсэн Онтологийн гинжин хэлхээнд "Хадгаламж" үйлдлийг гүйцэтгэдэг. Гол хэлхээний гэрээ нь хэрэглэгчийн хадгаламжийн санг хааж, энэ сангийн төлөвийг 2-р түвшинд засдаг. Одоогийн байдлаар статус нь "гараагүй" байна.
  2. Дараа нь Онтологийн үндсэн сүлжээн дээр Хадгаламжийн гүйлгээ хүлээгдэж байгааг Цуглуулагчид мэдэгдэнэ. Коллектор нь ордын үйл ажиллагааны дагуу 2-р түвшинд төлөвөө өөрчилнө. Дараа нь кран нь гүйлгээг чөлөөлөхийн тулд Хадгаламжийг нэмж, бусад хэрэглэгчийн гүйлгээний хамт 2-р түвшний блокт багцлана.2-р түвшний блокийн төлөв байдал Онтологийн үндсэн сүлжээнд хүрэх үед энэ нь хадгаламж чөлөөлөгдсөн тухай системд мэдэгдэнэ.
  3. Үндсэн гинжин гэрээ нь хадгаламжийг чөлөөлөх үйл ажиллагааг гүйцэтгэдэг бөгөөд хадгаламжийн сангийн статусыг "суллагдсан" болгож өөрчилдөг.

Онтологийн судалгааны үр дүн

  1. Хэрэглэгч 2-р түвшний "Татан авах" гүйлгээг үүсгэж, усны цорго руу оруулна.
  2. Цуглуулагч нь Татгалзалтын дагуу төлөвөө өөрчилдөг ба Татгалзах гүйлгээ болон бусад хэрэглэгчийн гүйлгээг нэгэн зэрэг 2-р түвшний блок болгон багцалдаг.2-р түвшний блокийн төлөвийг үндсэн Онтологийн гинжин хэлхээнд илгээх үед Гаралтын хүсэлт илгээгдэнэ.
  3. Гол гинжин гэрээ нь татан авалтын хүсэлтийг биелүүлж, сангийн бүртгэлийг бүртгэж, статусыг "гараагүй" гэж тогтоодог.
  4. Статусыг баталгаажуулсны дараа хэрэглэгч данснаас мөнгө авах хүсэлтийг илгээнэ.
  5. Гол гинжин гэрээ нь данснаас мөнгө авах хүсэлтийг биелүүлж, зорилтот данс руу мөнгө шилжүүлж, "суллагдсан" гэсэн татан авалтын рекордыг тогтоодог.

2-р түвшний гүйлгээ ба аюулгүй байдал

2-р түвшний гүйлгээ

  1. Хэрэглэгч 2-р түвшний “Шилжүүлэг” гүйлгээг үүсгэж, Цуглуулагчид өгнө.
  2. Коллектор нь шилжүүлгийн гүйлгээ болон бусад гүйлгээг 2-р түвшний блок болгон багцалж, блок дахь гүйлгээг гүйцэтгэж, 2-р түвшний блокийн төлөвийг үндсэн Онтологийн гинжин хэлхээнд шилжүүлдэг.
  3. Статусыг баталгаажуулахыг хүлээнэ үү.

Аюулгүй байдлын баталгаа

Оператор 2-р түвшний блокийн төлөвийг Онтологийн үндсэн сүлжээнд оруулсны дараа Challenger мөн 2-р түвшний блокийн гүйлгээг хийж, 2-р түвшний блокийн төлөв зөв эсэхийг шалгах боломжтой.Хэрэв ямар нэг зүйл буруу байвал Challenger залилан болон 2-р түвшний ухаалаг гэрээг илгээнэ үү. Операторыг эсэргүүцэх.

Яаж хэрэглэх вэ

Онтологийн 2-р түвшнийг одоогоор Ontology TestNet дээр ашиглах боломжтой бөгөөд хөгжүүлэгчдэд туршилт хийх боломжтой.

холбоос

холбоос баримт бичгийн хувьд

Дараагийн өгүүллээр бид бусад сүлжээн дэх 2-р давхаргатай гүйцэтгэлийн нарийвчилсан харьцуулалтыг танилцуулах болно.

Хавсралт: нөхцөл

2-р түвшний гүйлгээ

Хэрэглэгч 2-р түвшний гэрээг шилжүүлэх, гүйцэтгэх хүсэлт гаргасан бөгөөд аль хэдийн гарын үсэг зурсан байна. Энэ гүйлгээ нь Онтологийн үндсэн хэлхээний гүйлгээний форматтай ижил эсвэл өөр байж болно.

Цуглуулагч

Коллектор нь 2-р түвшний гүйлгээ цуглуулагч бөгөөд хэрэглэгчийн 2-р түвшний гүйлгээг цуглуулах, гүйлгээг баталгаажуулах, гүйцэтгэх үүрэгтэй. 2-р түвшний блок үүсэх бүрд коллектор нь блок дээрх гүйлгээг гүйцэтгэх, статусыг шинэчлэх, 2-р түвшний гэрээг үүсгэх үүрэгтэй бөгөөд үүнийг аюулгүй байдлын зорилгоор ашигласан төлөвийн нотолгоо гэж тайлбарлаж болно.

2-р түвшний блок

Цуглуулагч цуглуулсан 2-р түвшний гүйлгээг үе үе багцалж, 2-р түвшний бүх гүйлгээг агуулсан блок үүсгэж, 2-р түвшний шинэ блок үүсгэдэг.

2-р түвшний төлөв

Цуглуулагч нь 2-р давхаргын блок дээр багц гүйлгээг хийж, төлөвийг шинэчилж, Merkle модыг үүсгэхийн тулд бүх шинэчилсэн төлөвийн өгөгдлийг эрэмбэлж, Merkle модны эх хэшийг тооцдог. Үндэс хэш нь 2-р түвшний блокийн төлөв юм.

Оператор

Оператор нь 2-р түвшний хамгаалалтын ажилтан бөгөөд 2-р давхарга руу жетон шилжүүлэх эсвэл 2-р давхаргаас Онтологийн үндсэн сүлжээ рүү токен шилжүүлэх гүйлгээ хийх эсэхийг хянах үүрэгтэй. Оператор нь 2-р түвшний статусын баталгаажуулалтыг үе үе илгээх үүрэгтэй. Та баталгаажуулалт болгон Ontology сүлжээнд очиж болно.

Челленжер

Өргөдөл гаргагч нь Оператороос Онтологийн үндсэн сүлжээнд ирүүлсэн статусын баталгаажуулалтыг шалгах үүрэгтэй. Энэ нь өрсөлдөгчөөс оператор эсвэл сүлжээнээс 2-р түвшний гүйлгээг синхрончлохыг шаардаж, дэлхийн төлөв байдлыг бүрэн хадгалахыг шаарддаг. Challenger нь гүйлгээг синхроноор хийж, статусыг шинэчилсний дараа сүлжээн дэх Оператороос өгсөн статусын баталгаажуулалтын хүчинтэй эсэхийг шалгах боломжтой. Асуудал гарвал Өргөдөл гаргагч нь залилан нотлох сорилт үүсгэж болох бөгөөд үүнийг 2-р түвшний гэрээгээр тайлбарлаж болно.

Дансны статусыг баталгаажуулах

Merkle нотлох баримтаар дамжуулан дансны статусын баталгаажуулалтыг Операторууд болон Challengers-ээс авах боломжтой. Тэд бол дэлхийн төлөв байдлыг бүрэн дүүрэн хадгалж буй цорын ганц намууд юм.

Луйврын нотолгоо

Залилангийн баталгаажуулалт нь одоогийн 2-р түвшний блок шинэчлэлтээс өмнөх дансны статусыг баталгаажуулахыг агуулдаг.

Өмнөх 2-р түвшний блокийн статусын гэрчилгээ болон илгээсэн дансны статусын гэрчилгээ нь шинэчлэлтийн өмнөх хуучин төлөвийн хууль ёсны байдлыг баталгаажуулдаг. Одоогийн блокийг ажиллуулснаар хуучин төлөв хууль ёсны гэдгийг нотлох боломжтой.

Байгууллагад чиглэсэн блокчейн Онтологи нь аж ахуйн нэгжүүдэд бизнесээ өөрчлөх, шинэчлэхэд туслахад бэлэн байна. Хэрэв танд офлайн өргөтгөх чадвар, виртуал машин эсвэл техникийн системийн иж бүрэн асуудал байгаа бол бидэнтэй холбогдоно уу. [имэйлээр хамгаалагдсан].

Онтологийн талаар илүү ихийг олж мэдэх

Манай Telegram чат дахь шинэ, холбогдох мэдээлэл, таатай харилцаа - Орос хэл Telegram

Мөн манайд бүртгүүлж, судлаарай: Онтологийн вэбсайт - GitHub - Discord - Twitter - Reddit

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх