די לעבן ציקל פון קלוג קאַנטראַקץ אין די בלאָקטשיין יקאָוסיסטאַם

די פאָרמירונג פון אַ סמאַרט קאָנטראַקט, ייַז קאַלט פון די סמאַרט קאָנטראַקט, דורכפירונג פון די סמאַרט קאָנטראַקט און פיינאַליזיישאַן פון די סמאַרט קאָנטראַקט זענען די פיר באַטייטיק סטעפּס פון אַ סמאַרט קאָנטראַקט ס לעבן ציקל. עס איז אַנדערש פון די לעבן ציקל פון בלאַקכיין אַנטוויקלונג, וואָס הייבט זיך מיט דיפיינינג די אַרויסגעבן איר ווילן צו האַלטן מיט דיין בלאָקטשיין פּראָדוקט און ענדס מיט אַ מינימום ווייאַבאַל פּראָדוקט.

פאַסעס אין די לעבן ציקל פון קלוג קאַנטראַקץ

מאַכן

יטעראַטיוו קאָנטראַקט פאַרהאַנדלונג און אַ ימפּלאַמענטיישאַן פאַסע מאַכן די שאַפונג פאַסע. ערשטער, די פּאַרטיעס מוזן שטימען אויף די קוילעלדיק אינהאַלט און צילן פון די אָפּמאַך. דאָס איז ענלעך צו טראדיציאנעלן קאָנטראַקט נאַגאָושייישאַנז און קענען זיין געטאן אָנליין אָדער אָפפלינע. אויף די אַנדערלייינג לעדזשער פּלאַטפאָרמע, אַלע פּאַרטיסאַפּאַנץ מוזן האָבן אַ בייַטל. זיין אידענטיפיצירן איז פּסעוודאָנים אין רובֿ צושטאנדן, און עס איז געניצט צו ידענטיפיצירן די פּאַרטיעס און אַריבערפירן פּיימאַנץ.

דער אָפּמאַך מוזן זיין קאָנווערטעד אין קאָד נאָך די אַבדזשעקטיווז און אינהאַלט זענען מסכים. די יקספּרעסיוונאַס פון די אַנדערלייינג סמאַרט קאָנטראַקט קאָדירונג שפּראַך לימאַץ די קאָדאַפאַקיישאַן פון די קאָנטראַקט. רובֿ קלוג קאָנטראַקט סיסטעמען צושטעלן די ינפראַסטראַקטשער צו בויען, טייַנען און פּרובירן קלוג קאַנטראַקץ צו וואַלאַדייט זייער דורכפירונג נאַטור און אינהאַלט.

די יבערגאַנג פון רעקווירעמענץ אין קאָד, ווי געזען אין בעקאַבאָלעדיק פּראָגראַממינג שפּראַכן, דאַרף קייפל יטעריישאַנז צווישן סטייקכאָולדערז און פּראָוגראַמערז. סמאַרט קאַנטראַקץ וועט זיין ניט אַנדערש, און עטלעכע יטעריישאַנז צווישן די פאַרהאַנדלונג און ימפּלאַמענטיישאַן פאַסעס זענען מסתּמא.

בעשאַס די ויסגאַבע פאַסע, נאָך די פּאַרטיעס האָבן מסכים אויף די קאָדאַפייד פאָרעם פון די קאָנטראַקט, עס איז ופּלאָאַדעד צו די פונאנדערגעטיילט לעדזשער. בעשאַס דעם פאַסע, נאָודז אין די פונאנדערגעטיילט לעדזשער באַקומען די קאָנטראַקט ווי אַ טייל פון אַ טראַנסאַקטיאָן בלאָק. דער אָפּמאַך איז בארעכטיגט פֿאַר דורכפירונג אַמאָל רובֿ נאָודז האָבן באשטעטיקט דעם בלאָק. ווייַל דיסענטראַלייזד קלוג קאַנטראַקץ קענען ניט זיין אַמענדיד אַמאָל די בלאַקכייוואַן האט אנגענומען זיי, קיין ענדערונגען צו די קלוג קאָנטראַקט וועט דאַרפן די אַנטוויקלונג פון אַ נייַע.

כאָטש אַ קלוג קאָנטראַקט איז געשטעלט אויף די בלאַקכיין, דעם פאַקט אַליין זאָל ניט זיין ינטערפּראַטאַד ווי אַ פּאַרטיי ס העסקעם צו אַרייַן די קאָנטראַקט, ווייַל ווער עס יז קענען פאָרלייגן אַ קלוג קאָנטראַקט צו די בלאַקכייוואַן, ימפּלייינג אַ פליכט פֿאַר קיין טראַפ - בייַטל באַזיצער. סימילאַרלי, דיסענטראַלייזד קלוג קאַנטראַקץ קענען נוץ קיין בלאַקכיין באַטייליקטער, צי אָדער ניט זיי קלייַבן צו באַקומען די בענעפיץ אין שטייַגן.

פרירן

נאָך זיין סאַבמישאַן צו די בלאַקכייוואַן, די קלוג קאָנטראַקט איז באשטעטיקט דורך אַ מערהייַט פון די פּאַרטיסאַפּייטינג נאָודז. א פּרייַז מוזן זיין באַצאָלט צו די מיינערז אין וועקסל פֿאַר דעם דינסט צו האַלטן די יקאָוסיסטאַם פון פלאַדאַד מיט קלוג קאַנטראַקץ.

דער אָפּמאַך און זיין פּאַרטיעס זענען איצט אָפן פֿאַר דעם ציבור און בנימצא דורך די ציבור לעדזשער. בעשאַס די פרירן פאַסע, קיין טראַנספערס צו די סמאַרט קאָנטראַקט ס בייַטל אַדרעס זענען אפגעשטעלט, און די נאָודז אַרבעטן ווי אַ גאַווערנאַנס ברעט, וועראַפייינג אַז די קאָנטראַקט ס פּריקאַנדישאַנז פֿאַר דורכפירונג זענען באגעגנט.

ויספירן

פּאַרטיסאַפּייטינג נאָודז לייענען קאַנטראַקץ וואָס זענען סטאָרד אויף די פונאנדערגעטיילט לעדזשער. אַזוי, ווי איז אַ קלוג קאָנטראַקט עקסאַקיוטאַד? די אָרנטלעכקייַט פון די אָפּמאַך איז וועראַפייד, און די קאָד איז עקסאַקיוטאַד דורך די ינפעראַנס מאָטאָר פון די קלוג קאָנטראַקט סוויווע (קאַמפּיילער, יבערזעצער). די פאַנגקשאַנז פון די קלוג קאָנטראַקט זענען געפירט ווען די ינפּוץ פֿאַר די דורכפירונג זענען באקומען פון די קלוג אָראַקאַלז און ינוואַלווד פּאַרטיעס (היסכייַוועס צו סכוירע דורך קאָינס).

די דורכפירונג פון די קלוג קאָנטראַקט דזשענערייץ אַ נייַע גאַנג פון טראַנזאַקשאַנז און אַ נייַע שטאַט פֿאַר די קלוג קאָנטראַקט. די גאַנג פון פיינדינגז און די נייַע שטאַט אינפֿאָרמאַציע זענען אריין אין די פונאנדערגעטיילט לעדזשער און וועראַפייד מיט די קאָנסענסוס מעקאַניזאַם.

פינאַליזע

די ריזאַלטינג טראַנזאַקשאַנז און דערהייַנטיקט שטאַט אינפֿאָרמאַציע זענען שטעלן אין די פונאנדערגעטיילט לעדזשער און באשטעטיקט מיט די קאָנסענסוס פּראָצעס נאָך די סמאַרט קאָנטראַקט איז דורכגעקאָכט. די פריער באגאנגען דיגיטאַל אַסעץ זענען טראַנספערד (אַסעץ זענען ונפראָזען), און דער אָפּמאַך איז געענדיקט צו באַשטעטיקן אַלע טראַנזאַקשאַנז.

מקור: https://cointelegraph.com/explained/the-life-cycle-of-smart-contracts-in-the-blockchain-ecosystem