Блокчейн экосистем дэх ухаалаг гэрээний амьдралын мөчлөг

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

Ухаалаг гэрээний амьдралын мөчлөгийн үе шатууд

бий болгох

Гэрээний давталтын хэлэлцээр ба хэрэгжилтийн үе шат нь бүтээх үе шатыг бүрдүүлдэг. Нэгдүгээрт, талууд гэрээний ерөнхий агуулга, зорилгыг тохиролцох ёстой. Энэ нь уламжлалт гэрээний хэлэлцээртэй төстэй бөгөөд онлайнаар эсвэл офлайнаар хийж болно. Үндсэн дэвтрийн платформ дээр бүх оролцогчид хэтэвчтэй байх ёстой. Түүний танигч нь ихэнх тохиолдолд зохиомол нэр бөгөөд талуудыг таних, төлбөр шилжүүлэхэд ашигладаг.

Зорилго, агуулгыг тохиролцсоны дараа гэрээг код болгон хувиргах ёстой. Ухаалаг гэрээний кодчилолын үндсэн хэлний илэрхийлэл нь гэрээний кодчилолыг хязгаарладаг. Ихэнх ухаалаг гэрээний системүүд нь ухаалаг гэрээ байгуулах, хадгалах, турших дэд бүтцийг бий болгож, тэдгээрийн гүйцэтгэл, агуулгыг баталгаажуулдаг.

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

Нийтлэх үе шатанд талууд гэрээний кодлогдсон хэлбэрийг тохиролцсоны дараа тараасан дэвтэрт байршуулна. Энэ үе шатанд хуваарилагдсан дэвтэр дэх зангилаа нь гүйлгээний блокийн нэг хэсэг болгон гэрээг хүлээн авдаг. Ихэнх зангилаа блокыг баталгаажуулсны дараа гэрээг гүйцэтгэх боломжтой. Төвлөрсөн бус ухаалаг гэрээг блокчейн хүлээн зөвшөөрсний дараа өөрчлөх боломжгүй тул ухаалаг гэрээнд ямар нэгэн өөрчлөлт оруулах нь шинээр бий болгох шаардлагатай болно.

Хэдийгээр блокчэйн дээр ухаалаг гэрээг байрлуулсан ч хэн ч ухаалаг гэрээг блокчэйнд илгээж болох тул энэ баримтыг дангаар нь гэрээ байгуулах тухай талуудын тохиролцоо гэж ойлгож болохгүй. Үүний нэгэн адил төвлөрсөн бус ухаалаг гэрээ нь ашиг тусаа урьдчилан авахаар сонгосон эсэхээс үл хамааран блокчейн оролцогч бүрт ашигтай байдаг.

Хөлдүү

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

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

Гүйцэтгэх

Оролцогч зангилаанууд тараасан дэвтэрт хадгалагдсан гэрээг уншдаг. Тэгэхээр ухаалаг гэрээг хэрхэн гүйцэтгэдэг вэ? Гэрээний бүрэн бүтэн байдлыг шалгаж, кодыг ухаалаг гэрээний орчны дүгнэлтийн хөдөлгүүр (эмхэтгэгч, орчуулагч) гүйцэтгэдэг. Ухаалаг гэрээний функцууд нь ухаалаг хэллэгүүд болон холбогдох талуудаас гүйцэтгэлийн оролтыг хүлээн авах үед (зоосоор дамжуулан бараа нийлүүлэх) хийгддэг.

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

Төгсөх

Үүссэн гүйлгээ болон шинэчлэгдсэн төрийн мэдээллийг тараасан дэвтэрт хийж, ухаалаг гэрээг хийсний дараа зөвшилцлийн процессыг ашиглан баталгаажуулна. Өмнө нь хийсэн дижитал хөрөнгийг шилжүүлсэн (хөрөнгө царцагаагүй), бүх гүйлгээг баталгаажуулахын тулд гэрээг дуусгасан.

Эх сурвалж: https://cointelegraph.com/explained/the-life-cycle-of-smart-contracts-in-the-blockchain-ecosystem