2018-ի նոյեմբերին Bitcoin Cash- ի արդիականացման մեջ ավելացվեց նոր առանձնահատկություն, որը թույլ է տալիս մշակողներին ստուգել գործարքին տրամադրված արտաքին ստորագրությունները: Սա իր հերթին դռներ բացեց կատարելու այն, ինչը կոչվում է գործարքների ինքնազննում, երբ ցանցում գործարքը կարող է գործադրել գործարքի վերաբերյալ տեղեկատվության վրա հիմնված ծախսերի կանոնները, ինչպիսիք են `ով կարող է լինել ստացողը և որքան կարող է ծախսել:
Unfortunatelyավոք, տարբեր սահմանափակումների պատճառով այս աջակցությունը կարող է ստուգել միայն գործարքի որոշ տվյալներ, ունի զգալի գործառնական ծախս և պահանջում է խորը պատկերացում, թե ինչպես է աշխատում Bitcoin Cash գործարքի ստորագրության մոդելը:
Ավելի լավ միջոց
Գործարքի մասին սահմանափակ տեղեկություններ ստանալու համար մշակողներին վերահաստատման հնարք ստիպելու փոխարեն `հնարավոր է արձանագրությունում ավելացնել նոր առանձնահատկություն, որը ծրագրավորողներին տալիս է ուղղակի, անվտանգ և հեշտությամբ ընկալելի համապատասխան պայմանագրային տվյալներ:
Արձանագրությանը ավելացնելով հայրենի ինտրոսպեկտը, մենք կնվազեցնեինք իրականացման ռիսկը, կնվազեցնեինք գործարքների բարդությունը և ծրագրավորողներին հնարավորություն կտայինք կառուցել նոր ամերիկյան դեպքեր:
Նախքան Bitcoin Cash- ին նոր հատկություններ ավելացնելը, կարևոր է ճիշտ գնահատել, թե ինչպիսին կլինեն այդ հատկությունների ազդեցությունը և համոզվել, որ համապատասխան շահագրգիռ կողմերը տեղյակ են և զարգացման գործընթացին մասնակցելու հնարավորություն ունեն:
Ասել է թե ՝ յուրաքանչյուր առաջարկ ինչ-որ տեղ պետք է սկսվի, և ներկայումս մենք ստեղծել ենք աշխատանքային խումբ, որը բաղկացած է հիմնականում հանգույցների և գրադարանների մշակողներից, և գտնվում են տեխնիկական իրագործելիության գնահատման փուլում, և թե ինչ ազդեցություն կարող են ունենալ տարբեր կանխարգելիչ տարբերակներ Bitcoin Cash ցանցի համար:
Արժեքի, օգուտի և պահանջարկի գնահատում
Որպես կոնսենսուս կառուցելու և առաջարկի իրագործման գործընթացում քայլ ՝ ես գրել եմ գաղափարի գնահատումը, դրա ազդեցությունը ցանցի վրա և ովքեր են շահագրգիռ կողմերը: Սա պետք է դիտվի որպես նախնական նախագիծ, և ես հրավիրում եմ շահագրգիռ կողմերին դիմել ինձ ՝ խոսելու իրենց տեսակետների և կարիքների մասին, երբ գործը հասնում է գործարքների ներհայեցմանը, որպեսզի մենք միասին կարողանանք ավելի լավ որոշումներ կայացնել:
Initանցի նախնական արժեքը
Մայրենի ինքնազննումը կօգտագործի ներկայումս առկա օպկոդների մի մասը: Կախված իրականացման մանրամասներից ՝ այս գինը կարող է փոքր լինել (մեկ օպկոդ, ձևանմուշային տվյալներ) կամ կարող է նշանակալից լինել (գործարքի յուրաքանչյուր տվյալ կարող է մուտք գործվել յուրահատուկ համապատասխան կոդի միջոցով):
Քանի որ սա կլիներ կոնսենսուսի փոփոխություն, բոլոր հանգույցների ծրագրակազմերը, որոնք վավերացնում են կոնսենսուսը, անհրաժեշտ է գործառույթն իրականացնելու համար:
Սահմանափակ թվով գրադարաններ և մշակողների գործիքներ, որոնք առաջարկում են սցենարների առաջադեմ ֆունկցիա, անհրաժեշտ է գործառույթն իրականացնելու համար: Դրամապանակները, լեռնահանքային լողավազանները, բորսաները և ծառայությունները չպետք է թարմացվեն և կշարունակեն գործել որպես սովորական:
Costանցի ընթացիկ արժեքը
Ավելացնելով հայրենի ինտրոսպեկտը, կարող է մեծացնել բարդությունը Bitcoin Cash գործարքի ձևաչափի ցանկացած ապագա տեխնիկական փոփոխության համար:
Օգուտ ցանցին
Նվազեցնում է մուտքի խոչընդոտները նոր ծրագրավորողների համար, ովքեր ցանկանում են խելացի պայմանագրեր կնքել `օգտագործելով գործարքների ինքնազննում:
Բարելավում է պայմանագրային անվտանգությունը `վերացնելով իրականացման ռիսկերը, որոնք բխում են ընթացիկ վերստուգման հնարքի բարդությունից, որն օգտագործվում է որպես լուծում:
Թույլ է տալիս մշակել նոր օգտագործման դեպքեր, քանի որ հայրենի ինքնազննումը կարող է գործարքի վերաբերյալ ավելի շատ տեղեկություններ տրամադրել, քան վերահաստատման գործող հնարքը:
Թույլ է տալիս մշակել ավելի մեծ և բարդ խելացի պայմանագրեր, քանի որ բնածին ինքնազննումը սցենարների համար ավելի քիչ տարածք է զբաղեցնում `համեմատած վերահաստատման ներկայիս հնարքի հետ:
Ինտրոսպեկտոր օգտագործող գործարքների համար գործարքի չափը կարող է կրճատվել, ինչը իջեցնում է ցանցի վրա ծախսերը ՝ թողունակության և երկարաժամկետ պահուստավորման տեսանկյունից:
Ինտրոսպեկտիվ օգտագործող գործարքների համար ցանցի մշակման գինը կնվազի, քանի որ այլևս կարիք չկա ստորագրության լրացուցիչ ստուգում կատարել:
Demandանցում առկա պահանջարկ
Ընդհանուր Արձանագրությունները AnyHedge- ը դարձան անկայունության ռիսկերի առևտրի պայմանագիր:
bitjson- ը ստեղծեց CashChannels ՝ վերանայելով վճարումները Bitcoin Cash– ի համար:
haryu703- ը ստեղծեց Hamingja- ն հավատարմության միավորների համակարգը
օգտագործելով ոչ վաճառվող SLP նշան:
Լիչոն ստեղծել է «Վերջին կամքի» պայմանագիր ՝ ժառանգությունը կառավարելու համար:
Լիչոն նաև ստեղծեց Mecenas- ը `պարբերական վճարումների խելացի պայմանագիր:
Tobias Ruck- ը ստեղծեց be.cash, լիցքավորվող, անցանց դրամապանակ ՝ վարկային քարտի տեսքով:
Casues Cash- ը կառուցեց փոփոխված Mecenas ՝ ԱՄՆ դոլարով պարբերական վճարումներն աջակցելու համար:
p0oker- ը ստեղծեց SLP վաճառքի պայմանագիր, որը նշում է ըստ պահանջարկի նշաններ:
Mistcoin- ը արտադրել է SLAM հանելուկներ:
Ապագա պահանջարկը ցանցում
Flipstarter- ը ուսումնասիրում էր ֆինանսավորման պայմանագրերը ՝ որպես օգտագործման հարմարավետությունը բարելավելու միջոց, որը հնարավոր է հնարավոր լինի ավելի լավ ներհայացքով:
Ընդհանուր Արձանագրությունները ձգտում են կառուցել ավելի շատ ազատազրկման ծառայություններ և կարող են հնարավորություն տալ ավելի շատ օգտագործման դեպքերի ՝ ավելի լավ ուսումնասիրությամբ:
haryu703- ը աշխատում է SLP փոխանակման / առևտրային պայմանագրի վրա:
Լիչոն մտածում է իրականացնել ավանդական խաղեր, ինչպիսին NIM- ն է:
Tobias Ruck- ը փնտրում է ոչ պահառու շղթայական խաղային ապրանք:
Cեյմս Քրամերը փորձեր է կատարում SLP Mint Guard- ի հետ, պաշտպանելու համար հատող մահակները:
Cեյմս Քրամերը փորձ է կատարում SLP Vault- ի հետ `օգնելու հետ վերցնել չպահանջված նշանները:
Cեյմս Քրամերը փորձեր է կատարում նշաններ պատրաստելու համար ՝ հատման ժամանակացույցով:
Cեյմս Քրամերը փորձ է կատարում SLP դոլարով, որոնք թողարկողի կողմից սառեցվում են:
p0oker- ը BCH- ի խաղադրույքի պայմանագիր է ստեղծում, որը ժամանակի ընթացքում նշում է կատարում:
p0oker- ը նաև ստեղծում է SLP փոխանակման պայմանագիր NFT- ները վաճառելու համար:
Currentանցի ներկայիս ընդդիմությունը
Ներկայումս հայտնի հակազդեցություն չկա հայրենի ինքնազննումին:
Հետաձգման / լճացման ծախսերը
Անարդյունավետ վերահաստատման հնարքի շարունակական օգտագործումը բլոկչեյնը դարձնում է ավելի մեծ, քան պետք է, և կարող է բացասաբար ազդել բլոկի ներբեռնման սկզբնական ժամանակի և պահման պահանջների վրա:
Գործարքի ինքնազննումին հասնելու համար դժվար տեխնիկական լուծում օգտագործելու պահանջը կարող է հանգեցնել հնարավորության կորստի, քանի որ զարգացման ծախսերը և մուտքի արգելքը մնում են բարձր:
Տեխնիկական լուծման բարդությունը գործարքի ինքնազննմանը հասնելու համար, կարող է հանգեցնել այն բանին, որ այլապես հաջողակ բիզնեսները ունեն դրանց իրականացման տեխնիկական խնդիրներ, ինչը հանգեցնում է շահույթի կորստի և վնասում ինչպես ընկերության, այնպես էլ Bitcoin Cash- ի
որպես ցանցի հեղինակությանը:
Որոշ ծրագրեր և օգտագործումներ հնարավոր չեն վերստուգման հնարքի միջոցով, բայց կախված տեխնիկական իրականացման մանրամասներից, հնարավոր է հնարավոր լինել հայրենի ինքնազննումով, BCH- ում այդ օգտագործման դեպքերը չսպասարկելը կարող է հանգեցնել այն բանին, որ մրցակիցները կառուցեն այդ ապրանքները և փոխարենը ստանան թեզերի օգտագործողներ: