Სარჩევი:

როგორ მუშაობს ბლოკჩეინი რეალურად
როგორ მუშაობს ბლოკჩეინი რეალურად

ვიდეო: როგორ მუშაობს ბლოკჩეინი რეალურად

ვიდეო: როგორ მუშაობს ბლოკჩეინი რეალურად
ვიდეო: Firepower - War On Wheels [Full Documentary] 2024, მაისი
Anonim

ეს პოსტი მიზნად ისახავს ყველას უთხრას, რატომ გამოიგონეს ბლოკჩეინი, როგორ მუშაობს კრიპტოვალუტები და რატომ არის ის ბოლო წლების ყველაზე ლამაზი სისტემა ლოგიკის თვალსაზრისით.

მაშინვე გაგაფრთხილებთ, რომ ამოჭრილის ქვეშ არის უზარმაზარი ტექსტის ფურცელი და თუ არ ხართ მზად ერთხელ და სამუდამოდ „დახუროთ“შეკითხვა კრიპტოვალუტების თემაზე, დაამატეთ ჩანაწერი თქვენს რჩეულებში ახლავე და დაჯავშნე დრო)

ბლოკჩეინი არის ტექნოლოგია, ახალი, უცნაური, გაუგებარი, მაგრამ თითქოს ცვლის სამყაროს, თქვენი ამ ისტორიებისგან განსხვავებით. როგორც ჩანს, ის ჩვენთან დიდი ხანია.

ეს პოსტი ისეა დაწერილი, თითქოს ეუბნებიან ადამიანებს, რომლებიც კომპიუტერიდან ძალიან შორს არიან და მათ მხოლოდ ზედაპირულად იცნობენ, მაგალითად, წარმოიდგინეთ, რომ ის თქვენი მშობლებისთვის ემზადებოდა. მე შემიძლია ეს ჩემს თანამემამულეებსაც გადავაგდო და დარწმუნებული ვიყო, რომ გაიგებენ.

და ოლეგი დაგვეხმარება ყველას ამ რთულ საკითხში. Შეხვედრა!

თუ ოლეგი არ მოგწონს, გამოგდებ.

საფუძვლები: რატომ გვჭირდება ბლოკჩეინი?

ბლოკჩეინი აღწერილია სატოში ნაკამოტოს სტატიაში „ბიტკოინი: თანატოლების ელექტრონული ფულის სისტემა“. იქ, სულ რაღაც რვა გვერდზე, ავტორმა აღწერა ბიტკოინის კრიპტოვალუტის საფუძვლები, რომელიც დაფუძნებული იყო Blockchain-ის ალგორითმზე.

სია, რომლის შეცვლა შეუძლებელია

ბლოკჩეინი - ბლოკების ჯაჭვი ან სხვა სიტყვებით, დაკავშირებული სია. ასეთ ჩამონათვალში, ყოველი შემდეგი ჩანაწერი ეხება ერთ წინა ჩანაწერს და ასე შემდეგ ჯაჭვის შემდეგ პირველს. მატარებლის ვაგონების მსგავსად, თითოეული მიათრევს შემდეგს. სიებს რაც შეეხება, არის ნიკიტა ლიხაჩევის კარგი სტატია TJ-ზე, სადაც იგივეა ახსნილი სრულიად ახალბედებისთვის. ანალოგიები ნაწილობრივ იქიდან არის აღებული.

ავიღოთ მაგალითი

ოლეგის მეგობრები მუდმივად სესხულობენ მისგან ფულს. ოლეგი კეთილია, მაგრამ უკიდურესად გულმავიწყი. ერთი კვირის შემდეგ აღარ ახსოვს, ვინ არ დაუბრუნა ვალი, მაგრამ უხერხულია ამის შესახებ ყველას ჰკითხოს. ამიტომ, ერთ მშვენიერ დღეს მან გადაწყვიტა, რომ ბოლო მოეღო ამისთვის და სახლში დაფაზე მეგობრების სიის შექმნით, რომლებსაც ფული ისესხა.

ახლა ოლეგს ყოველთვის შეუძლია დაფაზე წასვლა და დარწმუნდეს, რომ მაქსმა ყველაფერი დააბრუნა, მაგრამ ვანია უკვე არ აძლევს 700 მანეთს. ერთ დღეს ოლეგი ეპატიჟება ვანიას სახლში დასალევად. სანამ ოლეგი ტუალეტში მიდის, ვანია წაშლის ჩანაწერს "200 მანეთი ვისესხე ვანიასთვის" და მის ადგილას წერს "ვანამ მისცა 500 მანეთი".

ოლეგი, რომელიც ენდობოდა მის სიას, ავიწყდება ვალი და კარგავს 700 მანეთს. ის გადაწყვეტს როგორმე შეებრძოლოს მას. გასულ წელს ოლეგი დაესწრო პროგრამირების კურსს, სადაც მას ჰაშინგის შესახებ უთხრეს. მას ახსოვს, რომ ნებისმიერი სტრიქონი შეიძლება გადაიქცეს სიმბოლოების ერთმნიშვნელოვან ნაკრებად - ჰეშად და სტრიქონში ნებისმიერი სიმბოლოს შეცვლა მთლიანად შეცვლის მას.

ბოლოში წერტილის დამატებამ შეცვალა საბოლოო ჰეში ამოცნობის მიღმა - შეგიძლიათ გამოიყენოთ იგი.

ოლეგი იღებს ცნობილ SHA-256 ჰეშს და ჰეშირებს თითოეულ ჩანაწერს, ბოლოს ამატებს შედეგს. ახლა ოლეგს შეუძლია დარწმუნდეს, რომ არავის შეუცვლია მისი ჩანაწერები ხელახლა ჰაშიშით და მწვანესთან შედარებით.

მაგრამ EVIL IVAN-მა ასევე იცის როგორ გამოიყენოს SHA-256 და ადვილად შეცვალოს ჩანაწერი ჰეშთან ერთად. მით უმეტეს, თუ ჰეში დაფაზე მის გვერდით არის დაწერილი.

ამიტომ, უფრო მეტი უსაფრთხოებისთვის, ოლეგი გადაწყვეტს არა მხოლოდ თავად ჩანაწერის ჰეშირებას, არამედ მის დამატებას წინა ჩანაწერის ჰეშთან ერთად. ახლა ყველა შემდეგი ჩანაწერი დამოკიდებულია წინაზე. თუ თქვენ შეცვლით მინიმუმ ერთ ხაზს, თქვენ მოგიწევთ ხელახლა გამოთვალოთ ყველა დანარჩენის ჰეშები სიაში.

მაგრამ ერთ მშვენიერ დღეს ივანე ღამით იპარება, ცვლის მისთვის საჭირო ჩანაწერს და აახლებს ჰეშებს მთელი სიისთვის ბოლომდე. მას რამდენიმე საათი სჭირდება, მაგრამ ოლეგს ჯერ კიდევ ღრმად სძინავს და ვერ უსმენს. დილით ოლეგი აღმოაჩენს აბსოლუტურად სწორ სიას - ყველა ჰეში ემთხვევა. მაგრამ ივანემ ის მაინც მოატყუა, მიუხედავად იმისა, რომ მასზე უძილო ღამე გაატარა. სხვაგვარად როგორ შეგიძლიათ დაიცვათ თავი ღამის ივანისგან?

ოლეგი გადაწყვეტს როგორმე გაართულოს მისი ცხოვრება. ახლა, სიაში ახალი ჩანაწერის დასამატებლად, ოლეგი გადაჭრის მასთან დაკავშირებულ რთულ პრობლემას, მაგალითად, მათემატიკურ განტოლებას. ის პასუხს დაამატებს საბოლოო ჰეშს.

ოლეგი მათემატიკაში კარგად არის, მაგრამ ჩანაწერის დამატებასაც ათი წუთი სჭირდება. ამის მიუხედავად, დახარჯული დრო ამად ღირს, რადგან თუ ივანს სურს კიდევ ერთხელ შეცვალოს რაიმე, მას მოუწევს ხელახლა გადაჭრას განტოლებები თითოეული რიგისთვის და შეიძლება იყოს ათობით მათგანი. ამას დიდი დრო დასჭირდება, რადგან განტოლებები ყოველ ჯერზე უნიკალურია და დაკავშირებულია კონკრეტულ ჩანაწერთან.

მაგრამ სიის შემოწმება ისეთივე მარტივია: ჯერ უნდა შეადაროთ ჰეშები, როგორც ადრე, შემდეგ კი შეამოწმოთ განტოლებების ამონახსნები მარტივი ჩანაცვლებით. თუ ყველაფერი ერთმანეთს ემთხვევა, სია არ იცვლება.

სინამდვილეში, განტოლებები არც ისე კარგია: კომპიუტერები მათ ძალიან კარგად წყვეტენ და სად შეინახოს ამდენი უნიკალური განტოლება. ამიტომ, ბლოკჩეინის ავტორებს უფრო ლამაზი პრობლემა შეექმნათ: თქვენ უნდა იპოვოთ ისეთი რიცხვი (არა) ისე, რომ მთლიანი ჩანაწერის საბოლოო ჰეში იწყება 10 ნულით. ასეთი ნონსის პოვნა რთულია, მაგრამ შედეგის შემოწმება ყოველთვის მხოლოდ თვალით შეიძლება.

ახლა ოლეგი ამოწმებს ყველა ჰეშს და დამატებით დარწმუნდება, რომ თითოეული იწყება მითითებული რაოდენობის ნულებით. ცბიერი ივანი, თუნდაც მძლავრი ლეპტოპით შეიარაღებული, არ ექნება დრო, რომ ღამით ყველა ჰეში გადაითვალოს, რათა მათ დააკმაყოფილონ პირობა - დრო არ იქნება საკმარისი.

ასეთი სია, ფაქტობრივად, არის სახლის ბლოკჩეინი მუხლზე. მისი უსაფრთხოება გარანტირებულია მათემატიკოსების მიერ, რომლებმაც დაადასტურეს, რომ ამ ჰეშების გამოთვლა უფრო სწრაფად შეუძლებელია, გარდა უხეში ძალისა. ყოველი ჩანაწერისთვის ჰეშების ასეთი ჩამოთვლა მაინინგია, რომლის შესახებაც დღეს ბევრი და დეტალური იქნება.

ნდობის ცენტრალიზაცია

ჩვენს მეგობრებს მოეწონათ „ვინ ვის ისესხა“ყალბი სიის შენახვის იდეა. მათ ასევე არ უნდათ გაიხსენონ, ვინ ვის გადაიხადა ბარში და რამდენი აქვს ჯერ კიდევ - კედელზე ყველაფერი აწერია. თქვენ განიხილეთ იდეა და გადაწყვიტეთ, რომ ახლა გჭირდებათ ერთიანი სია ყველასათვის.

მაგრამ ვის უნდა მიანდოს ასეთი მნიშვნელოვანი ბუღალტრული აღრიცხვა? ბოლოს და ბოლოს, როცა საქმე ფულს ეხება, წინა პლანზე დგება ნდობა. ჩვენ არ ვენდობით უცნობის ჩვენი ფულის შენახვას. ამისთვის ჩვენმა წინაპრებმა გამოიგონეს ბანკები, რომელთა ნდობაც დროთა განმავლობაში დაიწყო, რადგან მათ მხარს უჭერს ცენტრალური ბანკის ლიცენზია, კანონები და დაზღვევა.

მეგობრების წრეში ყველა ერთმანეთს ენდობა და ამ როლისთვის უბრალოდ ყველაზე პასუხისმგებელი აირჩიე. მაგრამ რა მოხდება, თუ კითხვა ეხება უცნობებს? მთელი ქალაქი, ქვეყანა თუ მთელი მსოფლიო, როგორც ეს არის ბიტკოინის შემთხვევაში? საერთოდ, იქ ვერავინ ენდობა.

დეცენტრალიზაცია: არავინ არავის ენდობა

ამიტომ მათ გამოიგონეს ალტერნატიული მიდგომა: შეინახეთ სიის ასლი ყველასთვის. ამრიგად, თავდამსხმელს მოუწევს არა მხოლოდ ერთი სიის ხელახლა დაწერა, არამედ თითოეულ სახლში შეპარვა და იქ სიების ხელახლა დაწერა. მერე კი ირკვევა, რომ ვიღაცამ სახლში შეინახა რამდენიმე სია, რომლის შესახებ არავინ იცოდა. ეს არის დეცენტრალიზაცია.

ამ მიდგომის უარყოფითი მხარე ის არის, რომ ახალი ჩანაწერების გასაკეთებლად, თქვენ უნდა დაურეკოთ ყველა სხვა მონაწილეს და აცნობოთ თითოეულ მათგანს უახლესი ცვლილებების შესახებ. მაგრამ თუ ეს მონაწილეები უსულო მანქანები არიან, ეს საერთოდ აღარ იქნება პრობლემა.

ასეთ სისტემაში არ არსებობს ნდობის ერთი წერტილი და, შესაბამისად, მოსყიდვისა და მოტყუების შესაძლებლობა. სისტემის ყველა მონაწილე მოქმედებს ერთი წესით: არავის ენდობა. ყველას სჯერა მხოლოდ იმ ინფორმაციის, რაც ხელთ აქვს. ეს არის ნებისმიერი დეცენტრალიზებული ქსელის მთავარი კანონი.

გარიგებები

მაღაზიაში ქოთნის ყიდვისას, თქვენ შეიყვანთ პინ-კოდს თქვენი ბარათიდან, რაც საშუალებას აძლევს მაღაზიას ჰკითხოს ბანკს, გაქვთ თუ არა თქვენს ანგარიშზე 35 რუბლი. სხვა სიტყვებით რომ ვთქვათ, თქვენ ხელს აწერთ ტრანზაქციას 35 რუბლზე თქვენი პინის კოდით, რომელსაც ბანკი ადასტურებს ან უარყოფს.

ჩვენი ტიპის ჩანაწერები "მე ვისესხე ვანია 500 მანეთი" ასევე გარიგებებია. მაგრამ ჩვენ არ გვაქვს ბანკი, რომელიც ახორციელებს ტრანზაქციის ავტორს. როგორ შევამოწმოთ, რომ ივანეს ჩუმად არ დაუმატებია ჩანაწერი „მაქსს მართებს ოლეგს 100,500 მანეთი“?

ბლოკჩეინი ამისთვის იყენებს საჯარო და კერძო გასაღებების მექანიზმს; IT სპეციალისტები დიდი ხანია იყენებენ მათ იმავე SSH-ში ავტორიზაციისთვის. თითებზე ავხსენი პოსტში "უსაფრთხოება, დაშიფვრა, კიბერპანკი" განყოფილებაში "დაშიფვრის შესავალი".

მოკლედ იმის შესახებ, თუ როგორ მუშაობს ეს რთული, მაგრამ ლამაზი მათემატიკა: თქვენ ქმნით წყვილ გრძელ მარტივ რიცხვებს თქვენს კომპიუტერში - საჯარო და კერძო გასაღებს. პირადი გასაღები ითვლება სუპერ საიდუმლოდ, რადგან მას შეუძლია გაშიფროს ის, რაც დაშიფრულია საჯაროში.

მაგრამ პირიქითაც მუშაობს. თუ საჯარო გასაღებს გაუზიარებთ ყველა თქვენს მეგობარს, ისინი შეძლებენ მათთვის ნებისმიერი შეტყობინების დაშიფვრას, რათა მხოლოდ თქვენ შეძლოთ მისი წაკითხვა, რადგან თქვენ ფლობთ პირადს.

მაგრამ ამის გარდა, საჯარო გასაღებს აქვს სასარგებლო ეფექტი - მისი საშუალებით შეგიძლიათ შეამოწმოთ, რომ მონაცემები დაშიფრულია თქვენი პირადი გასაღებით, თავად მონაცემების გაშიფვრის გარეშე. ყველა ეს თვისება კარგად არის აღწერილი "შიფრების წიგნში".

ჩვენ ვართ დეცენტრალიზებულ ინტერნეტზე, სადაც არავის ნდობა არ შეიძლება. ტრანზაქცია ხელმოწერილია პირადი გასაღებით და საჯარო გასაღებთან ერთად იგზავნება სპეციალურ საცავში - დაუდასტურებელი ტრანზაქციების აუზში. ასე რომ, ქსელის ნებისმიერ წევრს შეუძლია გადაამოწმოს, რომ ეს თქვენ ხართ ინიცირებული და არა ვინმეს სურს თქვენი ფულის გადახდა.

ეს უზრუნველყოფს ქსელის ღიაობას და უსაფრთხოებას. თუ ამაზე ადრე ბანკები იყვნენ პასუხისმგებელი, მაშინ ბლოკჩეინში ამაზე მათემატიკოსები არიან პასუხისმგებელი.

ჩვეულებრივი მომხმარებლებისთვის, რომლებსაც არ სურთ გაერკვნენ, თუ როგორ უნდა გასცენ და შეინახონ პირადი გასაღებები, ონლაინ საფულის სერვისები დაეხმარება. გრძელი საჯარო გასაღებების დასაკოპირებლად იქ მზადდება მოსახერხებელი QR კოდები. მაგალითად, Blockchain Wallet, რადგან მას აქვს მოსახერხებელი მობილური აპლიკაცია და მხარს უჭერს ორ მთავარ კრიპტოვალუტას - BTC და ETH.

"ბალანსის" ცნების ნაკლებობა

ჩვენი დაფის მსგავსად, ბლოკჩეინი არსებითად შედგება მხოლოდ ტრანზაქციის ისტორიისგან. ის არ ინახავს თითოეული საფულის ბალანსს, წინააღმდეგ შემთხვევაში დამატებითი დაცვის მეთოდების გამოგონება მოგვიწევდა.

მხოლოდ პირადი გასაღები ადასტურებს საფულის მფლობელობას. მაგრამ როგორ შეუძლიათ ქსელის სხვა წევრებმა დარწმუნდნენ, რომ მე მაქვს საკმარისი ფული საყიდლად?

ვინაიდან ბალანსი არ გვაქვს, თქვენ უნდა დაამტკიცოთ. აქედან გამომდინარე, ბლოკჩეინ ტრანზაქცია მოიცავს არა მხოლოდ თქვენს ხელმოწერას და იმაზე, თუ რამდენის დახარჯვა გსურთ, არამედ წინა ტრანზაქციების ბმულებსაც, რომლებშიც მიიღეთ საჭირო თანხა.

ანუ, თუ გსურთ დახარჯოთ 400 რუბლი, თქვენ გაარკვევთ შემოსავლებისა და ხარჯების მთელ ისტორიას და თქვენს ტრანზაქციას ანიჭებთ იმ შემოსავალს, სადაც მოგცეს 100 + 250 + 50 რუბლი, რითაც ამტკიცებთ, რომ თქვენ გაქვთ ეს 400 რუბლი.

ქსელის თითოეული წევრი კიდევ ერთხელ დარწმუნდება, რომ თქვენ არ დაურთეთ შემოსავალი ორჯერ. რომ ის 300 მანეთი, რომელიც მაქსმა გასულ კვირას გასცა, ნამდვილად არ დახარჯავთ.

ტრანზაქციასთან დაკავშირებულ ასეთ შემოსავალს ბლოკჩეინში შესვლები ეწოდება, ხოლო ფულის ყველა მიმღებს - გამომავალი. ყველა შეყვანის ჯამი იშვიათად არის ზუსტად იგივე, რაც გსურთ ერთდროულად გადაიტანოთ - ამიტომ, ერთ-ერთი გამომავალი ყველაზე ხშირად თქვენ იქნებით. სხვა სიტყვებით რომ ვთქვათ, ტრანზაქცია ბლოკჩეინზე ასე გამოიყურება: „მომეცეს 3 და 2 BTC, მსურს გადავიტანო მათგან 4 BTC და დაბრუნდეს დარჩენილი 1 BTC“.

ბლოკჩეინის მშვენიერება ის არის, რომ შეყვანები არ უნდა მოდიოდეს ერთი საფულედან. ყოველივე ამის შემდეგ, მხოლოდ გასაღები შემოწმებულია. თუ თქვენ იცით ყველა შეყვანის პირადი გასაღები, მაშინ შეგიძლიათ მარტივად დაურთოთ ისინი თქვენს ტრანზაქციას და გადაიხადოთ ამ ფულით. თითქოს სუპერმარკეტში იხდიდი რამდენიმე ბარათით, საიდანაც პინ კოდი იცი.

თუმცა, თუ დაკარგავთ თქვენს პირად გასაღებს, თქვენი დისკი მოკვდება ან თქვენი ლეპტოპი მოიპარეს, თქვენი ბიტკოინები სამუდამოდ დაიკარგება. არავის შეუძლია მათი გამოყენება ახალი ტრანზაქციების შესატანად.

ეს თანხა სამუდამოდ მიუწვდომელი იქნება მთელი მსოფლიოსთვის – თითქოს ბანკნოტების შეკვრა დაწვა. არ არსებობს ერთი ბანკი, სადაც შეგიძლიათ დაწეროთ განცხადება თქვენი პასპორტის ასლით და ის დაბეჭდავს მას. ეს მოითხოვს ახალი ბიტკოინების დამატებით გამოშვებას „ჰაერიდან“.

ორმაგი ხარჯვის პრობლემა

ზემოთ ვთქვი, რომ ტრანზაქციებს ემატება სპეციალური „დაუდასტურებელი ტრანზაქციების ფონდი“. რატომ გვჭირდება რაიმე სახის შუალედური სუბიექტი, თუ უკვე გვაქვს, ფაქტობრივად, მზა ხელმოწერილი გარიგებები? რატომ არ ჩაწერეთ ისინი პირდაპირ ბლოკჩეინში?

რადგან სიგნალები A წერტილიდან B წერტილამდე ყოველთვის დაყოვნებით მიდის. ორი ტრანზაქცია შეიძლება იყოს სრულიად განსხვავებული გზით. და ტრანზაქცია, რომელიც პირველად დაიწყო, შეიძლება მიმღებამდე მიაღწიოს მოგვიანებით, რადგან მან უფრო გრძელი გზა გაიარა.

ეს იწვევს ორმაგ ხარჯვას, როდესაც ერთი და იგივე თანხა ეგზავნება ორ ადრესატს, რასაც ისინი ვერც კი გამოიცნობდნენ. ეს არ არის გადასახადების ხელიდან ხელში გადაცემა.

დეცენტრალიზებული ქსელისთვის, რომელშიც არავის ენდობა, ეს პრობლემა განსაკუთრებით მწვავეა. აი, როგორ დარწმუნდებით, რომ ერთი ტრანზაქცია ნამდვილად იყო მეორეზე ადრე? სთხოვეთ გამგზავნს, ჩააკეროს მასში გაგზავნის დრო, არა? მაგრამ დაიმახსოვრეთ – ვერავის ენდობით, არც გამგზავნს.

ყველა კომპიუტერზე დრო აუცილებლად განსხვავებული იქნება და მათი სინქრონიზაციის გარანტირებული გზა არ არსებობს. ბლოკჩეინის ასლი ინახება ქსელის ყველა კომპიუტერზე და თითოეული მონაწილე მხოლოდ მას ენდობა.

როგორ შეგიძლიათ დარწმუნდეთ, რომ ერთი ტრანზაქცია მეორეზე ადრე იყო?

პასუხი მარტივია: შეუძლებელია. დეცენტრალიზებულ ქსელში ტრანზაქციის დროის დადასტურების საშუალება არ არსებობს. და ამ პრობლემის გადაწყვეტა არის მესამე მნიშვნელოვანი ბლოკჩეინის იდეა, რომელიც სატოშიმ გამოიგონა და რომელიც, უცნაურად საკმარისია, სწორედ მისი სახელით არის გაწერილი - ბლოკები.

ბლოკები ბლოკჩეინის ხერხემალია

თითოეული მომუშავე კომპიუტერი ქსელში ირჩევს ნებისმიერ ტრანზაქციას, რომელიც მას მოსწონს საერთო ფონდიდან. როგორც წესი, მხოლოდ უმაღლესი საკომისიოს, მას შეუძლია მიიღოს მასზე. ასე რომ, ის აგროვებს ტრანზაქციებს თავისთვის, სანამ მათი მთლიანი ზომა არ მიაღწევს მოლაპარაკების ლიმიტს. ბიტკოინში ეს ბლოკის ზომის ლიმიტი არის 1 მბ (SegWit2x-ის შემდეგ იქნება 2 მბ), ხოლო Bitcoin Cash-ში - 8 მბ.

მთელი ბლოკჩეინი არსებითად არის ასეთი ბლოკების სია, სადაც თითოეული ეხება წინას. მისი გამოყენება შესაძლებელია მთელი ისტორიის განმავლობაში ნებისმიერი ტრანზაქციის თვალყურის დევნებისთვის, ბლოკჩეინის განტვირთვის პირველივე ჩანაწერამდეც კი.

ეს არის ეს სია, რომელიც ახლა იწონის ასობით გიგაბაიტს და სრულად უნდა იყოს გადმოწერილი ყველა კომპიუტერზე, რომელსაც სურს მონაწილეობა მიიღოს ქსელში (მაგრამ ეს არ არის აუცილებელი უბრალოდ ტრანზაქციების შესაქმნელად და ფულის გადარიცხვისთვის). ქსელის ყველა უახლოესი კომპიუტერიდან ერთნაირად იტვირთება, თითქოს ტორენტებიდან ტვირთავთ სერიას, მასში ყოველ 10 წუთში მხოლოდ ახალი ახალი ეპიზოდები გამოდის.

აუზიდან ტრანზაქციების აკრეფის შემდეგ, კომპიუტერი იწყებს მათგან იგივე გაუყალბებელი სიის შედგენას, როგორც ჩვენ გავაკეთეთ სახლში დაფაზე პოსტის დასაწყისში.

მხოლოდ ის აკეთებს ხის სახით - ჰაშებს ჩანაწერებს წყვილებში, შემდეგ შედეგი ისევ წყვილებშია და ასე გრძელდება მანამ, სანამ დარჩება მხოლოდ ერთი ჰეში - ხის ფესვი, რომელიც ემატება ბლოკს. რატომ ზუსტად ხესთან - პასუხი ვერ ვიპოვე, მაგრამ ვვარაუდობ, რომ ასე უბრალოდ უფრო სწრაფია. წაიკითხეთ მეტი ვიკიზე: მერკლის ხე.

ვინაიდან მიმდინარე ბლოკჩეინი უკვე გადმოწერილია, ჩვენმა კომპიუტერმა ზუსტად იცის რა არის მასში ბოლო ბლოკი. მას უბრალოდ უნდა დაუმატოს ბმული ბლოკის სათაურში, დააშალოს ეს ყველაფერი და უთხრას ყველა სხვა კომპიუტერს ქსელში: „ნახე, მე შევქმენი ახალი ბლოკი, დავამატო ის ჩვენს ბლოკჩეინში“.

დანარჩენებმა უნდა შეამოწმონ, რომ ბლოკი ყველა წესის მიხედვით არის აგებული და იქ ზედმეტი ტრანზაქციები არ დაგვიმატებია და შემდეგ დავუმატოთ ისინი ჩვენს ჯაჭვებს. ახლა მასში ყველა ტრანზაქცია დადასტურებულია, ბლოკჩეინი ერთი ბლოკით არის გაზრდილი და ყველაფერი კარგად მიდის, არა?

Მაგრამ არა. ათასობით კომპიუტერი ერთდროულად მუშაობს ქსელში და როგორც კი ახალ ბლოკს აწყობენ, თითქმის ერთდროულად ჩქარობენ ყველას აცნობონ, რომ მათი ბლოკი პირველად შეიქმნა. და წინა განყოფილებიდან ჩვენ უკვე ვიცით, რომ დეცენტრალიზებულ ქსელში შეუძლებელია იმის დამტკიცება, თუ ვინ იყო სინამდვილეში პირველი.

როგორც სკოლაში, როცა ყველა რთულ ტესტს ხსნიდა, იშვიათად ხდებოდა, რომ წარჩინებულმა მოსწავლეებმაც კი ერთდროულად მიიღონ პასუხები.

მაგრამ თუ ადამიანისთვის რთულია შვებულების დაგეგმვა ისე, რომ მაისის არდადეგებზე მოხვდეს და ზღვაზე ბილეთები იაფია, მაშინ კომპიუტერისთვის ასეთი რიცხვის (არა) დამატებაა ბოლოს. დაბლოკოს ისე, რომ შედეგად, SHA-256 ჰეში მთელი ბლოკისთვის იწყება, ვთქვათ, 10 ნული. ეს არის პრობლემა, რომელიც უნდა გადაიჭრას ბიტკოინის ქსელში ბლოკის დასამატებლად. სხვა ქსელებისთვის, ამოცანები შეიძლება განსხვავდებოდეს.

ასე მივედით მაინინგის კონცეფციამდე, რომლითაც ყველა ასე იყო გატაცებული ბოლო წლებში.

მაინინგი

ბიტკოინის მაინინგი არ არის ერთგვარი წმინდა საიდუმლო. მაინინგი არ არის ახალი ბიტკოინების პოვნა სადმე ინტერნეტის სიღრმეში. მაინინგი არის ის, როცა ათასობით კომპიუტერი მთელს მსოფლიოში ზუზუნებს სარდაფებში, გადის მილიონობით რიცხვს წამში და ცდილობს ჰაშის პოვნას, რომელიც იწყება 10 ნულით. ამისათვის მათ არც კი სჭირდებათ ონლაინ რეჟიმში ყოფნა.

ვიდეო ბარათები ასობით პარალელური ბირთვით აგვარებს ამ პრობლემას უფრო სწრაფად, ვიდრე ნებისმიერი CPU.

რატომ ზუსტად 10 ნული? და მხოლოდ ასე, აზრი არ აქვს. ასე გამოვიდა სატოში. იმიტომ, რომ ეს არის ერთ-ერთი იმ პრობლემათაგანი, რომლის გამოსავალი ყოველთვის არსებობს, მაგრამ ის, რა თქმა უნდა, ვერ მოიძებნება უფრო სწრაფად, ვიდრე ვარიანტების გრძელი ერთფეროვანი ჩამოთვლა.

მაინინგის სირთულე პირდაპირ დამოკიდებულია ქსელის ზომაზე, ანუ მის მთლიან სიმძლავრეზე. თუ თქვენ შექმნით საკუთარ ბლოკჩეინს და საკუთარ სახლში აწარმოებთ ორ ლეპტოპზე, მაშინ ამოცანა უფრო მარტივი უნდა იყოს. მაგალითად, ისე, რომ ჰეში იწყება მხოლოდ ერთი ნულით, ან ისე, რომ ლუწი ციფრების ჯამი კენტი რიცხვების ჯამის ტოლია.

10 ნულიდან დაწყებული ჰეშის პოვნას რამდენიმე ათეული წელი დასჭირდება. მაგრამ თუ ათასობით კომპიუტერს აერთიანებთ ერთ ქსელში და პარალელურად ეძებთ, მაშინ, ალბათობის თეორიის მიხედვით, ეს პრობლემა საშუალოდ 10 წუთში წყდება. ეს არის დრო, როდესაც ახალი ბლოკი ჩნდება ბიტკოინის ბლოკჩეინში.

ყოველ 8-12 წუთში, ვინმე დედამიწაზე პოულობს ასეთ ჰაშის და იღებს პრივილეგიას, გამოაცხადოს თავისი აღმოჩენა ყველას, რითაც თავიდან აიცილებს პრობლემას, ვინ იყო პირველი.

პასუხის საპოვნელად, კომპიუტერი (2017 წლის მდგომარეობით) იღებს 12,5 BTC - ეს არის ჯილდოს ოდენობა, რომელიც გენერირდება ბიტკოინის სისტემის მიერ "თბილი ჰაერიდან" და მცირდება ყოველ ოთხ წელიწადში ერთხელ.

ტექნიკურად, ეს ნიშნავს, რომ თითოეული მაინერი ყოველთვის ამატებს სხვა ტრანზაქციას თავის ბლოკში - "შექმენი 12.5 BTC და გაგზავნე ისინი ჩემს საფულეში". როცა გესმით „ბიტკოინების რაოდენობა მსოფლიოში შემოიფარგლება 21 მილიონით, ახლა უკვე 16 მილიონი დაიქირავეს“– ეს არის ქსელის მიერ გამომუშავებული ჯილდოები.

გადადით, ნახეთ რეალური ცოცხალი ბიტკოინის ბლოკი ერთ-ერთ გამოყოფილ საიტზე. ასევე არის ტრანზაქციები შეყვანით და გამომავალებით, და დასაწყისში 18 ნული და ზემოთ აღწერილი ყველა ჰეში.

სწორედ მაინერები ამატებენ ახალ ტრანზაქციებს ბლოკჩეინში. ასე რომ, თუ ვინმე გეტყვით, რომ ის „აკეთებს ბლოკჩეინს ***-სთვის“, პირველი კითხვა, რომელსაც მას უნდა უპასუხოს, არის ვინ და რატომ გამოიმუშავებს მასზე. ყველაზე ხშირად, სწორი პასუხია „ყველა იქნება, რადგან მაინინგისთვის ჩვენ ვაძლევთ ჩვენს მონეტებს, რომლებიც გაიზრდება და ეს მომგებიანია მაინერებისთვის“. მაგრამ ეს არ ეხება ყველა პროექტს.

მაგალითად, ჯანდაცვის რომელიმე სამინისტრო ხვალ ქმნის საკუთარ დახურულ ბლოკჩეინს ექიმებისთვის (და მათ ეს უნდათ), ვინ მოიპოვებს მას? შაბათ-კვირის თერაპევტები?

მაგრამ რა სარგებელს მოუტანს მაინერებს მოგვიანებით, როდესაც ჯილდოები გაქრება ან მწირი გახდება?

შემოქმედის იდეის მიხედვით, იმ დროისთვის ადამიანებს მოუწევთ ბიტკოინის რეალობის დაჯერება და მაინინგის გადახდა დაიწყება თითოეულ ტრანზაქციაში შეტანილი საკომისიოების ოდენობით. აქ მიდის ყველაფერი: ჯერ კიდევ 2012 წელს, ყველა საკომისიო იყო ნულოვანი, მაინერები მოპოვებული იყო მხოლოდ ბლოკებიდან ჯილდოებისთვის. დღეს ნულოვანი საკომისიოს ტრანზაქცია აუზში რამდენიმე საათის განმავლობაში შეიძლება დაკიდოს, რადგან არის კონკურენცია და ხალხი მზად არის გადაიხადოს სიჩქარე.

ანუ მაინინგის არსი უაზრო პრობლემების გადაჭრაშია. არ შეიძლებოდა მთელი ეს ძალა გამოეყენებინათ რაიმე უფრო სასარგებლოსთვის - მაგალითად, კიბოს განკურნების ძიებაში?

მაინინგის არსი არის ნებისმიერი გამოთვლითი პრობლემის გადაჭრა.ეს ამოცანა საკმარისად მარტივი უნდა იყოს იმისთვის, რომ ქსელის მონაწილეებს ჰქონდეთ პასუხის პოვნის სტაბილური ალბათობა - წინააღმდეგ შემთხვევაში, ტრანზაქციები სამუდამოდ დადასტურდება. წარმოიდგინეთ, რომ მაღაზიაში სალაროზე ყოველ ჯერზე ნახევარი საათი უნდა დაელოდოთ ბანკს თქვენი ტრანზაქციის დასადასტურებლად. ასეთ ბანკს არავინ გამოიყენებს.

მაგრამ ამოცანა უნდა იყოს ამავე დროს რთული, რათა ყველა ქსელის მომხმარებელმა ერთდროულად ვერ იპოვნოს პასუხი. რადგან ამ შემთხვევაში ქსელში გამოაცხადებენ ბევრ ბლოკს ერთი და იგივე ტრანზაქციებით და გაჩნდება "ორმაგი ნარჩენების" შესაძლებლობა, რაც აღვნიშნე. ან კიდევ უფრო უარესი - ერთი ბლოკჩეინის დაყოფა რამდენიმე ფილიალში, რომლებშიც ვერავინ გაარკვევს რომელი ტრანზაქცია დადასტურებულია და რომელი არა.

თუ ჯილდოს 12,5 BTC გადაეცემათ მხოლოდ 10 წუთში ერთხელ და მხოლოდ ერთმა ადამიანმა იპოვა ბლოკი, გამოდის, რომ რამდენიმე წელი უნდა დავხარჯო ვიდეო ბარათები იმ იმედით, რომ ერთ მშვენიერ დღეს 40 000 დოლარს ჩამოვაგდებ (მიმდინარე კურსი)?

ეს ზუსტად ასეა ბიტკოინის შემთხვევაში. მაგრამ ყოველთვის ასე არ იყო. ადრე ქსელი უფრო მცირე იყო, სირთულე უფრო დაბალია, რაც ნიშნავს, რომ ახალი ბლოკისთვის ჰეშის ერთპიროვნულად პოვნის ალბათობა უფრო მაღალია. მაგრამ მაშინ ბიტკოინი არც ისე ძვირი იყო.

ახლა მარტო ბიტკოინების მაინინგს არავინ აკეთებს. ახლა მონაწილეები გაერთიანებულნი არიან სპეციალურ ჯგუფებში - მაინინგ აუზებში, სადაც ყველა ერთად ცდილობს სწორი ჰეშის პოვნას.

თუ ჯგუფიდან ერთი მაინც იპოვის, მაშინ მთელი ჯილდო იყოფა მონაწილეებს შორის, რაც დამოკიდებულია საერთო სამუშაოში მათი წვლილიდან. გამოდის, რომ მაინინგს აკეთებთ და ყოველ კვირას იღებთ გროშს მთლიანი წილისგან.

მაგრამ სოლო მაინინგი სავსებით შესაძლებელია სხვა ქსელებში. ბოლო დრომდე ადვილი იყო Ethereum-ის მოპოვება, სადაც ბლოკები ყოველ 10 წამში ერთხელ გვხვდება. ბლოკის ჯილდო იქ გაცილებით დაბალია, მაგრამ საკმაოდ დიდი პენის გამომუშავების ალბათობა უფრო მაღალია.

ანუ ტყუილად ვაპირებთ ათასობით ვიდეოკარტის დაწვას და გამოსავალი არ არის?

დიახ, მაგრამ არის იდეები. მაინინგი, რომელიც მე აღვწერე, არის კლასიკური და ჰქვია Proof-of-Work (სამუშაოს მტკიცებულება). ანუ, თითოეული მანქანა ამტკიცებს, რომ იგი მუშაობდა ქსელის სასარგებლოდ, მოცემული ალბათობით უაზრო პრობლემების გადაჭრით.

მაგრამ ზოგიერთი ბიჭი იწყებს ბლოკჩეინის შექმნას სხვა ტიპის მაინინგით. ახლა მეორე ყველაზე პოპულარული კონცეფციაა Proof-of-Stake (ფსონის მტკიცებულება). ამ ტიპის მაინინგში, რაც უფრო მეტი „მონეტა“აქვს ქსელის მონაწილეს თავის ანგარიშში, მით უფრო დიდია ალბათობა იმისა, რომ ის ბლოკჩეინში შეიტანს თავის ბლოკს. სოფლის ყველაზე ხმამაღალი ბიჭივით.

თქვენ შეგიძლიათ იფიქროთ მაინინგის სხვა ტიპებზე. როგორც უკვე ვარაუდობთ, ქსელში არსებულ ყველა კომპიუტერს შეუძლია მოიძიოს კიბოს განკურნება, მხოლოდ თქვენ უნდა გაარკვიოთ, როგორ ჩაწეროთ მათი წვლილი სისტემაში ამ შემთხვევაში. ბოლოს და ბოლოს, შემიძლია განვაცხადო, რომ მეც ვმონაწილეობ, მაგრამ გამორთე ვიდეოკარტა და არაფერი ჩათვალე.

როგორ აფასებთ თითოეული მონაწილის წვლილს კიბოს განკურნების პოვნაში? თუ ამას მოიფიქრებთ - გაბედეთ თქვენი CancerCoin-ის მოჭრა, მედიაში აჟიოტაჟი გარანტირებულია თქვენთვის.

ბლოკჩეინი

წარმოიდგინეთ სიტუაცია, რომელშიც, მიუხედავად ჩვენი ალბათობის თეორიისა, ორმა მაღაროელმა მაინც მოახერხა სწორი პასუხის პოვნა ერთდროულად. ისინი იწყებენ ორი აბსოლუტურად სწორი ბლოკის გაგზავნას ქსელში.

ეს ბლოკები გარანტირებულია რომ განსხვავდებიან, რადგან იმ შემთხვევაშიც კი, თუ მათ სასწაულებრივად აირჩიეს ერთი და იგივე ტრანზაქცია აუზიდან, გააკეთეს აბსოლუტურად იდენტური ხეები და გამოიცნეს იგივე შემთხვევითი რიცხვი (არაჯერ), მათი ჰეშები მაინც განსხვავებული იქნება, რადგან თითოეული დაწერს თავის საფულის ნომერს. ბლოკი ჯილდოსთვის.

ახლა ჩვენ გვაქვს ორი მოქმედი ბლოკი და ისევ ჩნდება პრობლემა, ვინ უნდა განიხილებოდეს პირველი. როგორ მოიქცევა ქსელი ამ შემთხვევაში?

ბლოკჩეინის ალგორითმი აცხადებს, რომ ქსელის მონაწილეები უბრალოდ იღებენ პირველ სწორ პასუხს, რომელიც მათ მიაღწევს. შემდეგ ისინი ცხოვრობენ სამყაროს საკუთარი სურათის საფუძველზე.

ორივე მაინერი მიიღებს თავის ჯილდოს, დანარჩენი კი დაიწყებს მაინინგს, ეყრდნობა მათ მიერ პირადად მიღებულ ბოლო ბლოკს, უგულებელყოფს ყველა დანარჩენს ხელახლა სწორია. ქსელში ჩნდება სწორი ბლოკჩეინის ორი ვერსია. ასეთია პარადოქსი.

ეს არის რუტინული სიტუაცია, რომელშიც ალბათობის თეორია კვლავ ეხმარება.ქსელი ფუნქციონირებს ასეთ ორად მდგომარეობაში, სანამ ერთ-ერთი მაინერი არ იპოვის შემდეგ ბლოკს ერთ-ერთი ამ ჯაჭვისთვის.

როგორც კი ასეთი ბლოკი მოიძებნება და ჯაჭვში იქნება ჩასმული, ის უფრო გრძელი ხდება და ბლოკჩეინის ქსელის ერთ-ერთი შეთანხმება შედის: ნებისმიერ პირობებში, ყველაზე გრძელი ბლოკჩეინი მიიღება, როგორც ერთადერთი ჭეშმარიტი მთელი ქსელისთვის.

მოკლე ჯაჭვი, მიუხედავად მისი სისწორისა, უარყოფილია ქსელის ყველა მონაწილეს მიერ. მისგან ტრანზაქციები ბრუნდება აუზში (თუ სხვაში არ არის დადასტურებული) და მათი დამუშავება თავიდან იწყება. მაინერი კარგავს თავის ჯილდოს, რადგან მისი ბლოკი აღარ არსებობს.

ქსელის ზრდასთან ერთად, ასეთი დამთხვევები "ძალიან ნაკლებად სავარაუდო"-დან გადადის კატეგორიაში "კარგი, ხანდახან ხდება". ძველმოყვარეები ამბობენ, რომ იყო შემთხვევები, როცა ოთხი ბლოკის ჯაჭვი ერთდროულად ჩამოვარდა.

ამის გამო გამოიგონეს ჯაჭვის დაუცველობის სამი ბოლო წესი:

1. მაინინგისთვის ჯილდოს გამოყენება შესაძლებელია მხოლოდ 20 დადასტურებული ბლოკის მიღების შემდეგ. ბიტკოინისთვის ეს დაახლოებით სამი საათია.

2. თუ ბიტკოინები გამოგიგზავნათ, შეგიძლიათ გამოიყენოთ ისინი ახალ ტრანზაქციებში შეყვანის სახით მხოლოდ 1-5 ბლოკის შემდეგ.

3. წესები 1 და 2 მხოლოდ გაწერილია თითოეული კლიენტის პარამეტრებში. მათ დაცვას არავინ აკონტროლებს. მაგრამ ყველაზე გრძელი ჯაჭვის კანონი მაინც წაშლის თქვენს ყველა ტრანზაქციას, თუ ცდილობთ სისტემას მოატყუოთ და არ განახორციელოს ისინი.

ბლოკჩეინის მოტყუებას ცდილობს

ახლა, როდესაც თქვენ იცით ყველაფერი მაინინგის, ბლოკჩეინის მოწყობილობისა და ყველაზე გრძელი ჯაჭვის წესის შესახებ, შეიძლება გაგიჩნდეთ კითხვა: შესაძლებელია თუ არა კონკრეტულად გადალახოთ ბლოკჩეინი, თავად გააკეთოთ ყველაზე გრძელი ჯაჭვი და ამით დაადასტუროთ თქვენი ყალბი ტრანზაქციები.

ვთქვათ, თქვენ გაქვთ ყველაზე ძლიერი კომპიუტერი დედამიწაზე. Google-ისა და Amazon-ის მონაცემთა ცენტრები გაერთიანებულია თქვენს განკარგულებაში და თქვენ ცდილობთ გამოთვალოთ ისეთი ჯაჭვი, რომელიც გახდება ყველაზე გრძელი ბლოკჩეინი ქსელში.

თქვენ არ შეგიძლიათ მიიღოთ და დაუყოვნებლივ გამოთვალოთ ჯაჭვის რამდენიმე ბლოკი, რადგან ყოველი შემდეგი ბლოკი დამოკიდებულია წინაზე. შემდეგ თქვენ გადაწყვეტთ რაც შეიძლება სწრაფად დათვალოთ თითოეული ბლოკი თქვენს უზარმაზარ მონაცემთა ცენტრებზე, პარალელურად, თუ როგორ აგრძელებენ ყველა სხვა მონაწილეს ძირითადი ბლოკჩეინის გაზრდა. შესაძლებელია თუ არა მათი გასწრება? ალბათ კი.

თუ თქვენი გამოთვლითი სიმძლავრე აღემატება ქსელის ყველა მონაწილის სიმძლავრის 50%-ს, მაშინ 50%-იანი ალბათობით თქვენ შეძლებთ უფრო გრძელი ჯაჭვის აშენებას, ვიდრე ყველა დანარჩენი ერთად. ეს არის თეორიულად შესაძლო გზა ბლოკჩეინის მოსატყუებლად ტრანზაქციების უფრო გრძელი ჯაჭვის გამოთვლით. მაშინ რეალური ქსელის ყველა ტრანზაქცია ჩაითვლება ბათილად და თქვენ შეაგროვებთ ყველა ჯილდოს და დაიწყებთ ახალ ეტაპს კრიპტოვალუტის ისტორიაში, რომელსაც ეწოდება "ბლოკჩეინის დაყოფა". ერთხელ, კოდში შეცდომის გამო, ასე იყო Ethereum-ის შემთხვევაში.

მაგრამ სინამდვილეში, არც ერთი მონაცემთა ცენტრი არ შეიძლება შედარება სიმძლავრის თვალსაზრისით მსოფლიოს ყველა კომპიუტერთან. მილიარდნახევარი ჩინელი ყინულით, კიდევ მილიარდნახევარი მშიერი ინდიელი სამთო ფერმებით და იაფი ელექტროენერგიით - ეს არის უზარმაზარი გამოთვლითი ძალა. მსოფლიოში მათ მარტო ვერავინ გაუწევს კონკურენციას, თუნდაც Google.

ეს იგივეა, ქუჩაში გამოხვიდე და ცდილობდე დაარწმუნო მსოფლიოში ყველა ადამიანი, რომ დოლარი ახლა 1 რუბლი ღირს და დროულად იყავი, სანამ მედია გამოავლენს. და თუ მოახერხებ ყველას დარწმუნებას, შეგიძლია მსოფლიო ეკონომიკა დაანგრიო. თეორიულად არ შეიძლება? მაგრამ პრაქტიკაში, რატომღაც, ვერავინ მიაღწია წარმატებას.

ბლოკჩეინი ასევე ეყრდნობა ამ ალბათობას. რაც მეტი მონაწილე-მაინერი, მით მეტია უსაფრთხოება და ნდობა ქსელში. ამიტომ, როდესაც ჩინეთში კიდევ ერთი დიდი მაინინგის ფერმა იფარება, ეს მაჩვენებელი იშლება. ყველას ეშინია, რომ სადმე მსოფლიოში იყო ბოროტი გენიოსი, რომელმაც უკვე შეაგროვა მაღაროელთა აუზი ~ 49% სიმძლავრით.

დასკვნა

ბლოკჩეინი არ არის მკაცრად განსაზღვრული ალგორითმების ნაკრები. ეს არის სტრუქტურა მონაწილეებს შორის ყალბი ქსელის შესაქმნელად, სადაც ვერავინ ვერავის ენდობა.კითხვისას, ალბათ, არაერთხელ გაგიჩნდათ აზრი, რომ „შეგიძლია ასე გააკეთო და ეს კიდევ უფრო სასარგებლო იქნება“. ეს ნიშნავს, რომ გესმით ბლოკჩეინი, გილოცავთ.

მსოფლიოს ზოგიერთ ბიჭსაც ესმოდა ეს და სურდა გაუმჯობესება ან ადაპტირება გარკვეული კონკრეტული ამოცანებისთვის. კრიპტოვალუტები არ არის იგივე, თუმცა ბევრი მათგანიც არის. აქ მოცემულია რამდენიმე იდეისა და პროექტის მოკლე ჩამონათვალი, რომლებმაც გარკვეული პოპულარობა მოიპოვეს ბლოკჩეინის იდეის გადახედვის წყალობით.

ეთერიუმი

„ეთერები“მეორე ყველაზე პოპულარული სიტყვაა, რომელსაც ისმენთ კრიპტო-ჰიპ სიახლეებში, ბიტკოინის შემდეგ. უბრალო ადამიანებისთვის ეს არის კიდევ ერთი კრიპტოვალუტა და ყველაზე ტრენდული საქმის გაკეთების საშუალება, სახელწოდებით ICO. საიტის დეველოპერები აღწერენ Ethereum-ს, როგორც „ბლოკჩეინის შემქმნელს თქვენი საჭიროებისთვის“. ესეც შესაძლებელია, დიახ.

მაგრამ თუ კიდევ უფრო ღრმად იჭრებით, ეთერი არ არის მხოლოდ მონეტების ქსელი. ეს არის უზარმაზარი გლობალური გამოთვლითი მანქანა, სადაც მომხმარებლები ასრულებენ სხვა ადამიანების პროგრამების კოდს (ჭკვიანი კონტრაქტები), იღებენ ჯილდოს თითოეული შესრულებული ხაზისთვის. და ეს ყველაფერი არის დეცენტრალიზებული, ურღვევი და ბლოკჩეინის ყველა გარანტიით.

Ethereum-ზე და სმარტ კონტრაქტებზე იმდენ ხანს შეიძლება ვისაუბროთ, რომ კიდევ ერთი ასეთი პოსტისთვის საკმარისი იქნება. ამიტომ, ჩვენ ვიმოქმედებთ ტოპ ბლოგერების სტილში: თუ ეს პოსტი აქტიურად განთავსდება და განთავსდება და პარასკევს მიიღებს მინიმუმ 1500 უნიკალურ ნახვას, დავწერ გაგრძელებას Ethereum-ისა და ჭკვიანი კონტრაქტების შესახებ.

გირჩევთ: