Ptպտյալ արժույթ և բլոկչեյն բառերը այժմ հանդիպում են ամենուր: Նման հանրային ուշադրությունը կարելի է բացատրել երկու գործոնով. Bitcoin ծպտյալ արժույթի բարձր արժեքը և տեխնոլոգիայի էությունը հասկանալու բարդությունը: Առաջին թվային արժույթի առաջացման պատմությունը և դրա հիմքում ընկած P2P տեխնոլոգիան կօգնեն մեզ հասկանալ այս «ծպտյալ ջունգլիները»:
Ապակենտրոնացված ցանց
Բլոկչեյնի երկու սահմանում կա.
• Տեղեկատվություն պարունակող բլոկների շարունակական հաջորդական շղթա:
• կրկնօրինակված բաշխված շտեմարան;
Նրանք երկուսն էլ իրականում ճշմարիտ են, բայց չեն տալիս այն հարցի պատասխանը, թե դա ինչ է: Տեխնոլոգիան ավելի լավ հասկանալու համար անհրաժեշտ է հիշել, թե համակարգչային ցանցի որ ճարտարապետությունն է առկա, և դրանցից որն է գերակշռում ժամանակակից ՏՏ համակարգերի շուկայում:
Ընդհանուր առմամբ, կան երկու տեսակի ճարտարապետություններ.
- Հաճախորդ-սերվերային ցանց;
- Գործընկերների ցանց:
Ingանցը առաջին հերթին ենթադրում է կենտրոնացված վերահսկողություն ամեն ինչի վրա ՝ ծրագրեր, տվյալներ, մատչում: Համակարգի ողջ տրամաբանությունն ու տեղեկատվությունը թաքնված են սերվերի ներսում, ինչը նվազեցնում է հաճախորդի սարքերի աշխատանքի պահանջները և ապահովում է վերամշակման բարձր արագություն: Այս մեթոդը մեր օրերում առավելագույն ուշադրության է արժանացել:
Peer-to-peer կամ ապակենտրոնացված ցանցերը չունեն հիմնական սարք, և բոլոր մասնակիցներն ունեն հավասար իրավունքներ: Այս մոդելում յուրաքանչյուր օգտվող ոչ միայն սպառող է, այլև դառնում է ծառայություններ մատուցող:
Peer-to-peer ցանցերի վաղ տարբերակը `USENET բաշխված հաղորդագրությունների համակարգն է, որը մշակվել է 1979 թ.-ին: Հաջորդ երկու տասնամյակները նշանավորվեցին P2P (Peer-to-Peer) ստեղծմամբ` բոլորովին այլ ոլորտներում կիրառական ծրագրեր: Ամենահայտնի օրինակներից մեկը Napster ծառայությունն է, երբեմնի հանրաճանաչ peer-to-peer ֆայլերի փոխանակման ցանցը կամ BOINC- ը, բաշխված հաշվարկների համար նախատեսված ծրագրակազմը և BitTorrent պրոտոկոլը, որը ժամանակակից տարափ հաճախորդների հիմքն է:
Ապակենտրոնացված ցանցերի վրա հիմնված համակարգերը շարունակում են գոյություն ունենալ, բայց նկատելիորեն կորցնում են հաճախորդ-սերվերը սպառողների տարածվածության և պահանջների համապատասխանության պատճառով:
Data Storage
Նորմալ աշխատանքի համար դիմումների և համակարգերի ճնշող մեծամասնությունը պահանջում է տվյալների հավաքածու գործելու հնարավորություն: Նման աշխատանքը կազմակերպելու բազմաթիվ եղանակներ կան, և դրանցից մեկը օգտագործում է peer-to-peer մեթոդը: Բաշխված կամ զուգահեռ շտեմարաններն առանձնանում են նրանով, որ տեղեկատվությունը մասամբ կամ ամբողջությամբ պահվում է ցանցի յուրաքանչյուր սարքում:
Նման համակարգի առավելություններից մեկը տվյալների առկայությունն է. Ձախողման մեկ կետ գոյություն չունի, ինչպես դա տեղի է ունենում մեկ սերվերում տեղակայված տվյալների բազայի դեպքում: Այս լուծումը նաև որոշակի սահմանափակումներ ունի տվյալների թարմացման և ցանցի անդամների միջև բաշխման արագության հարցում: Նման համակարգը չի դիմանա միլիոնավոր օգտվողների բեռին, ովքեր անընդհատ նոր տեղեկություններ են հրապարակում:
Blockchain տեխնոլոգիան ենթադրում է բլոկների բաշխված տվյալների բազայի օգտագործումը, որոնք կապված ցուցակ են (յուրաքանչյուր հաջորդ բլոկը պարունակում է նախորդի նույնացուցիչը): Eachանցի յուրաքանչյուր անդամ պահում է բոլոր ժամանակների համար կատարված բոլոր գործողությունների պատճենը: Դա հնարավոր չէր լինի առանց որոշակի նորամուծությունների, որոնք նախատեսված են ցանցի անվտանգությունն ու մատչելիությունը ապահովելու համար: Սա մեզ բերում է դեպի բլոկչեյնի վերջին «հենասյունը» ՝ ծածկագրությունը: Դուք պետք է կապվեք ա բջջային ծրագրերի մշակման ընկերություն բլոկչեյն մշակողներին վարձել ՝ այս տեխնոլոգիան ձեր բիզնեսում ինտեգրելու համար:
Blockchain
Հիմնական բաղադրիչները և տեխնոլոգիայի ստեղծման պատմությունն ուսումնասիրելուց հետո ժամանակն է վերջնականապես ցրել «բլոկչեյն» բառի հետ կապված առասպելը: Հաշվի առեք թվային արժույթի փոխանակման մի պարզ օրինակ `առանց համակարգիչների բլոկչեյն տեխնոլոգիայի գործարկման սկզբունքը:
Ենթադրենք, որ մենք ունենք 10 հոգուց բաղկացած խումբ, որոնք ցանկանում են բանկային համակարգից դուրս արտարժույթի փոխանակման գործառնություններ կատարել: Հաջորդաբար հաշվի առեք համակարգի մասնակիցների կողմից կատարված գործողությունները, որտեղ բլոկչեյնը կներկայացվի սովորական թղթի թերթերով.
Դատարկ տուփ
Յուրաքանչյուր մասնակից ունի մի տուփ, որում նա կավելացնի թերթեր `համակարգում կատարված բոլոր ավարտված գործարքների վերաբերյալ տեղեկատվությամբ:
Գործարքի պահը
Յուրաքանչյուր մասնակից նստում է թղթի և գրիչի հետ և պատրաստ է գրանցել բոլոր կատարված գործարքները:
Ինչ-որ պահի 2-րդ մասնակիցը ցանկանում է 100 դոլար ուղարկել 9-րդ մասնակցի համար:
Գործարքն ավարտելու համար թիվ 2 մասնակիցը բոլորին հայտարարում է. «Ես ուզում եմ 100 դոլար փոխանցել թիվ 9-ին, դրա մասին գրառում կատարեք ձեր թերթիկի վրա»:
Դրանից հետո բոլորը ստուգում են `արդյոք Մասնակից 2-ը ունի մնացորդ, որը բավարար է գործարքն ավարտելու համար: Եթե այդպես է, յուրաքանչյուրն իր թերթիկների վրա նշում է կատարում գործարքի մասին:
Դրանից հետո գործարքը համարվում է ավարտված:
Գործարքների կատարում
Ամանակի ընթացքում այլ մասնակիցներ նույնպես պետք է կատարեն փոխանակման գործառնություններ: Մասնակիցները շարունակում են հայտարարել և արձանագրել կատարված գործարքներից յուրաքանչյուրը: Մեր օրինակում մեկ թերթիկի վրա կարելի է արձանագրել 10 գործարք, որից հետո անհրաժեշտ է լրացված թերթը դնել տուփի մեջ և վերցնել նորը:
Տուփի վրա թերթ ավելացնելը
Այն փաստը, որ թերթը տեղադրվում է տուփի մեջ, նշանակում է, որ բոլոր մասնակիցները համաձայն են կատարված բոլոր գործողությունների վավերության և հետագայում թերթը փոխելու անհնարինության հետ: Սա է, որ ապահովում է բոլոր գործարքների ամբողջականությունը միմյանց չվստահող մասնակիցների միջև:
Վերջին փուլը բյուզանդական գեներալների խնդրի լուծման ընդհանուր դեպք է: Հեռավոր մասնակիցների փոխգործակցության պայմաններում, որոնցից ոմանք կարող են ներխուժողներ լինել, անհրաժեշտ է գտնել բոլորի համար շահող ռազմավարություն: Այս խնդրի լուծման գործընթացը կարելի է դիտարկել մրցակցային մոդելների պրիզմայով:
Ապագա
Ֆինանսական գործիքների ոլորտում, Bitcoin- ը, լինելով առաջին զանգվածային ծպտյալ արժույթը, անկասկած ցույց է տվել, թե ինչպես խաղալ նոր կանոններով ՝ առանց միջնորդների և վերևից վերահսկելու: Այնուամենայնիվ, Bitcoin- ի առաջացման գուցե նույնիսկ ավելի կարևոր արդյունքը բլոկչեյն տեխնոլոգիայի ստեղծումն էր: Կապվեք բլոկչեյնների զարգացման ընկերությունների հետ ՝ բլոկչեյն մշակողներին վարձելու համար ՝ այս տեխնոլոգիան ձեր բիզնեսում ինտեգրելու համար: