ინტერვიუ Bitcoin- ისა და Blockchain- ის უსაფრთხოების ავტორებთან – უფასო თავი მოიცავს!

Contents

რა სახის გამოწვევების გადასაჭრელად საჭიროა კრიპტოვალუტის ვალდებულება, რომ სანდო და განხორციელდეს, როგორც ძირითადი გადახდის სისტემები?

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

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

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

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

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

იმ დროს, ჩვენ ვიყიდეთ 10 ბიტკოინი 5 შვეიცარიული ფრანკით და მახსოვს ვფიქრობ: ”ეს ბიტკოინები ნამდვილად ძვირია”. მე ვისურვებდი, რომ მანამდე უკეთ ვიცოდეთ! ჩვენი ნაშრომი გამოქვეყნდა ACM CCS 2012 წელს, რომელიც მსოფლიოში ერთ-ერთი ყველაზე პრესტიჟული კომპიუტერული უსაფრთხოების კონფერენციაა. გარდა ამისა, ჩვენ შემოგვთავაზეთ კონტრ ღონისძიება, რომლის საშუალებითაც შესაძლებელი იქნება სწრაფი გადახდა ორმაგად ხარჯვის მინიმალური რისკით, რაც საბოლოოდ ინტეგრირებულ იქნა Bitcoin XT– ში.

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

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

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

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

ბიტკოინი რამდენჯერმე გაყალბებულია კონსენსუსის დაფიქსირების მიზნით, მაგალითად – ბლოკის წარმოქმნის დრო და ჰაში ფუნქცია და ქსელის პარამეტრები (მაგ. ბლოკების ზომა). მაგალითად, Litecoin და Dogecoin, Bitcoin- ის ყველაზე ცნობილი ჩანგლები, ამცირებენ ბლოკის წარმოქმნის დროს, შესაბამისად, 10-დან 2.5-მდე და 1 წუთამდე. როგორც ასეთი, ამ წიგნში ჩვენი შედეგები არ შემოიფარგლება მხოლოდ Bitcoin- ით, არამედ თანაბრად ვრცელდება უამრავ ალკოანზე, რომლებიც ძირითადად Bitcoin კოდების კლონებს ან ჩანგლებს წარმოადგენს. რამდენადაც ჩვენთვის ცნობილია, ამ წიგნში ჩნდება როგორც ბიტკოინისა და მისი დაკავშირებული კლონების / ვარიანტების უსაფრთხოების და კონფიდენციალურობის დებულებების ყველაზე სრულყოფილი და დეტალური ანალიზი..

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

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

ვინ ისარგებლებს ბიტკოინისა და ბლოკჩეინის უსაფრთხოების კითხვით? ვინ გინდა რომ წაიკითხო?

(იცინის) ვიმედოვნებთ, რომ ყველამ იყიდის მას! მართლაც, ეს წიგნი ძირითადად კომპიუტერული მეცნიერების / ინჟინრებისა და უსაფრთხოების ექსპერტებისთვის არის განკუთვნილი. თუ თქვენ დაინტერესებული ხართ Bitcoin– ით და გაქვთ ზოგადად კომპიუტერული მეცნიერების ცოდნა, ეს წიგნი გასწავლით თქვენ Bitcoin- ის უსაფრთხოების და კონფიდენციალურობის დებულებების შესახებ..

ქვემოთ მოცემულია Bitcoin და Blockchain Security პირველი თავი, რომლის ავტორებიც თანხმდებიან შეთანხმდნენ, რომ გაზიარონ vpnMentor მკითხველს.

წიგნის სრული ვერსია შეგიძლიათ იხილოთ Artech house- ის ვებსაიტზე.

Თავი 1

შესავალი
2008 წელს Bitcoin- ის თეთრი ფურცლის გამოქვეყნებით და 2 თვის შემდეგ Bitcoin- ის პირველი პროტოტიპის განხორციელების შემდგომ ჩაბარებით, ალიასის “Satoshi Nakamoto” მიღმა ინდივიდმა ან ჯგუფმა შეძლო შექმნას დეცენტრალიზებული ვალუტის ახალი კლასი. წინა ელექტრონული ფულადი წინადადებებისგან განსხვავებით, ეს წინადადება საკმაოდ მარტივია, რომელიც განმარტავენ მოკლე წიგნში, რომელიც მოიცავს 8.5 ერთსაფეხურიან გვერდებს და ეყრდნობოდა ძირითადი კრიპტოგრაფიული კონსტრუქციების, როგორიცაა ჰაშის ფუნქციები და ციფრული ხელმოწერები. კონცეფციის განხორციელების მტკიცებულების გამოშვება
ცოტა ხნის შემდეგ, Bitcoin- მა თეთრი ფურცლის გავრცელება ძალზე დროული და მნიშვნელოვანი იყო ბიტკოინის შემდგომი ზრდისთვის. სამუშაო განხორციელებამ დაადასტურა, რომ, წინა წინადადებებისგან განსხვავებით, სისტემა აშკარად მისაღებია / სამუშაო, და მასშტაბურია კვანძების დიდი რაოდენობით. განხორციელების ღია წყაროები ასევე შესანიშნავი მოწოდება იყო დეველოპერებისთვის, რომ შეინარჩუნონ და ხელი შეუწყონ სისტემის ზრდას.

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

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

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

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

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

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

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

ამ წიგნში, ჩვენ არ ვართ შეშფოთებული, რომ მივიღოთ მონაწილეობა დისკუსიაში სისტემის საუკეთესო ზრდის შენარჩუნების საუკეთესო სტრატეგიებზე და არც ვგეგმავთ მონაწილეობის მიღებას რომელიმე Bitcoin ჩანგლის სასარგებლოდ (Bitcoin core, Bitcoin კლასიკური, Bitcoin XT) სასარგებლოდ. და არც ჩვენ მიზნად ისახავს ბიტკოინის ძირითად სისტემაში რაიმე კონკრეტულ მასშტაბის ცვლილებების შეთავაზებას / მოტივაციას. ჩვენ ნამდვილად არ გვინდა, რომ შევიტანოთ მონაწილეობა ვალუტის მომავლის შესახებ სპეკულაციებზე. ჩვენი მოსაზრება (რომელსაც საზოგადოების კიდევ რამდენიმე მკვლევარიც იზიარებს) არის ის, რომ ბიტკოინის ექსპერიმენტმა აშკარად მიაღწია წარმატებას. ამ მოსაზრებას საფუძვლად დაედო ის ფაქტი, რომ ციფრული ვალუტის არცერთი წინადადება, გარდა Bitcoin- ს, არ გაუძლო დროის გამოცდას; ბიტკოინმა შეინარჩუნა 9 წელზე მეტი ხნის ოპერაცია. კერძოდ, არცერთი ციფრული ვალუტის შეთავაზება, გარდა Bitcoin- ისა, არ მომხდარა მომხმარებლების / მოვაჭრეების / ბიზნესის მხრიდან ასეთი მასიური მიღების შესახებ..

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

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

მაგალითად, Litecoin და Dogecoin — ბიტკოინის ყველაზე ცნობილი ჩანგლები — ამცირებენ ბლოკის წარმოქმნის დროს, შესაბამისად, 10-დან 2.5-მდე და 1 წუთამდე. როგორც ასეთი, ამ წიგნში ნაჩვენები შედეგები არამარტო Bitcoin- ით შემოიფარგლება, არამედ თანაბრად ვრცელდება უამრავ ალკოანზე, რომლებიც, ძირითადად, ბიტკოინის წყაროების კოდების / ჩანგლებია. რამდენადაც ჩვენთვის ცნობილია, ამ წიგნში ჩნდება როგორც ბიტკოინისა და მისი დაკავშირებული კლონების / ვარიანტების უსაფრთხოების და კონფიდენციალურობის დებულებების ყველაზე სრულყოფილი და დეტალური ანალიზი..
ამ წიგნში მოცემულია ჰოლისტიკური მიდგომა სისტემაში მონეტის ხარჯვის მთელი სიცოცხლის ციკლის უსაფრთხოებისა და კონფიდენციალურობის დასაფარად — ეფექტურად მოიცავს სისტემაში გარიგების დადასტურების უსაფრთხოებას, სამთო პროცესის სამართლიანობას, მომხმარებელთა კონფიდენციალურობას, უსაფრთხოების დაცვას. ბიტკოინის საფულეები, ქსელის შეტევები, მსუბუქი კლიენტების უსაფრთხოება და კონფიდენციალურობა, სხვათა შორის. რაც მთავარია, წიგნის მიზანია უპასუხოს შემდეგ მნიშვნელოვან კითხვებს:

  • რა არის რეალური ვარაუდები, რომლებიც არეგულირებს ბიტკოინის უსაფრთხოებას? არის ბიტკოინი ნამდვილად უსაფრთხო, თუ სამთო გამოთვლითი ენერგიის 50% გულწრფელია?
  • თუ რამდენადაა გათვალისწინებული Bitcoin- ში მიღებული მასშტაბის ზომები, საფრთხეს უქმნის სისტემის ფუძემდებლურ უსაფრთხოებას?
  • რამდენად სთავაზობს Bitcoin კონფიდენციალურობას მის მომხმარებლებს? როგორ შეიძლება გავზომოთ Bitcoin- ის მიერ შემოთავაზებული მომხმარებლის კონფიდენციალურობა?
  • არის თუ არა მსუბუქი კლიენტები უსაფრთხო? რამდენად ზუსტია მსუბუქი კლიენტები საფრთხეს უქმნის მომხმარებლების კონფიდენციალურობას?
  • რა არის შესაბამისი საშუალებები Bitcoin საფულეების უზრუნველსაყოფად?
  • რომელიც ეფექტურად აკონტროლებს ბიტკოინს?
  • როგორ ადარებს სხვა ბლოკჩეინის ტექნოლოგიების უსაფრთხოების და კონფიდენციალურობის დებულებებს ბიტკოინთან შედარებით?
  • რა გაითვალისწინეს უსაფრთხოების გაკვეთილები 8 წლის შემდეგ ბიტკოინში მასობრივი კვლევის შემდეგ?

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

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

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

1.1.3 თავი 4
მე –4 თავში, ჩვენ საფუძვლიანად ვაანალიზებთ Bitcoin- ს უსაფრთხოების დებულებებს ბოლოდროინდელ გამოქვეყნებულ შეტევების გათვალისწინებით, და განვიხილავთ შესაძლო საწინააღმდეგო ზომებს. მაგალითად, ჩვენ ვაჩვენებთ, რომ Bitcoin– ში მიღებული სწრაფი ზომები, სწრაფი გადასახდელების მოსაგვარებლად, საკმარისი არ არის ორმაგი ხარჯვის შეტევების თავიდან ასაცილებლად, და განვიხილოთ პირველი მოქმედების საწინააღმდეგო ღონისძიება ორმაგი ხარჯვის წინააღმდეგ, რომელიც ამჟამად ინტეგრირებულია Bitcoin– ში. სწრაფი გადახდები ეხება გადასახადებს, სადაც ვალუტის გაცვლით საქონელსა და საქონელს შორის მოკლეა (წუთის თანმიმდევრობით). მიუხედავად იმისა, რომ Bitcoin– ის დასამტკიცებელი სამუშაოების (PoW) დაფუძნებული დროის დალუქვის მექანიზმი აუცილებელია ორმაგად გატარებული თავდასხმების გამოსავლენად (ე.ი. იმ შემთხვევაში, როდესაც მოწინააღმდეგე ცდილობს გამოიყენოს თავისი მონეტები ორი ან მეტი გადახდისა), ეს გარიგების გადამოწმებისთვის ათი წუთი სჭირდება და ამიტომ შეუსაბამოა სწრაფი გადახდებისთვის. ცხადია, გადახდის გადამოწმებისას მხოლოდ შეზღუდული მნიშვნელობა აქვს მას შემდეგ, რაც მომხმარებელმა მოიპოვა საქონელი (და, მაგ., მაღაზიიდან დატოვა) ან მომსახურება (მაგალითად, ონლაინ შინაარსზე წვდომა).
ჩვენ ასევე ვაჩვენებთ, რომ მოწინააღმდეგეს შეუძლია უარი თქვას დაზარალებული ბიტკოინების კვანძებზე ბლოკებისა და ტრანზაქციების მიწოდებაზე მნიშვნელოვანი დროის განმავლობაში. ჩვენ ვაჩვენებთ, რომ ამის მიღწევა შესაძლებელია ბიტკოინის სიჩქარის ოპტიმიზაციის ტექნიკის გამოყენებით და მიღებული ზომებით, ქსელის შეფერხებების და შეშუპების მოსაგვარებლად. მინიმალური მოთხოვნაა, რომ ამ თავდასხმა პრაქტიკაში წარმატების მიღწევაში იყოს, უბრალოდ, ის არის, რომ თავდამსხმელს შეუძლია მინიმუმ ერთი კავშირი დაამყაროს მსხვერპლთან. კიდევ უფრო ძლიერი შეტევა, რომელიც მსხვერპლის კვანძზე თითქმის განუსაზღვრელი შეფერხებით გამოიწვევს მხოლოდ და მხოლოდ იმას, რომ თავდამსხმელს შეუძლია შეავსოს დაზარალებულის დარჩენილი ღია კავშირის სათამაშოები – გარეშე აუცილებლობის მიზეზი ბიტკოინის ქსელში რაიმე ქსელის გაყოფა..

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

1.1.4 თავი 5
მე -5 თავში, ჩვენ მივმართავთ მომხმარებლის კონფიდენციალურობას Bitcoin- ში. კერძოდ, ფსევდონიმებისადმი დამოკიდებულების მიუხედავად, ბიტკოინის საზოგადოებრივი დროში ბეჭდის მექანიზმი სერიოზულ შეშფოთებას იწვევს მომხმარებლების კონფიდენციალურობასთან დაკავშირებით. სინამდვილეში, იმის გათვალისწინებით, რომ ბიტკოინის გარიგებები, ძირითადად, ციფრული ხელმოწერის ჯაჭვისგან შედგება, ცალკეული მონეტების ხარჯვა შეიძლება საჯაროდ აკონტროლოთ.
ამ თავში ჩვენ ვაფასებთ კონფიდენციალურობას, რომელსაც უზრუნველყოფს ბიტკოინი. ეს მიიღწევა (1) ბიტკოინის კლიენტის ქცევის გამოძიებით და მისი თვისებების ათვისებით, და (2) სისტემის საიდუმლოებასთან დაკავშირებული კონფიდენციალურობის შესახებ ინფორმაციის დაცვით. მოტივირებული ამ შეტევებით, ჩვენ ასევე განვიხილავთ უამრავ შესაძლო ზომას, რომლის გამოყენება შესაძლებელია ბიტკოინში მომხმარებლების კონფიდენციალურობის გასაუმჯობესებლად.
აქ ჩვენ ვფარავთ სისტემაზე დაფუძნებულ გადაწყვეტილებებს, როგორებიცაა CoinJoin და მიქსერები, ასევე კრიპტოგრაფიული დაფუძნებული გადაწყვეტილებები, რომლებიც უზრუნველყოფენ კონფიდენციალურობის შენარჩუნებას გადახდა Bitcoin — –ზე, როგორიცაა ZeroCoin, Extended ZeroCoin და ZeroCash..

1.1.5 თავი 6
მე -6 თავში, ჩვენ გავაანალიზებთ მსუბუქი წონის Bitcoin კლიენტების უსაფრთხოებას და კონფიდენციალურობას. ეს კლიენტები მხარს უჭერენ გამარტივებული გადამოწმების (SPV) რეჟიმს, სადაც ბლოკჩეინის მხოლოდ მცირე ნაწილია გადმოწერილი – ამით შესაძლებლობას იძლევა Bitcoin- ის გამოყენება შეზღუდულ მოწყობილობებზე (მაგ. სმარტფონებზე, ვირტუალურ ვირტუალურ კერძო სერვერებზე). SPV კლიენტებს შემოგვთავაზეს Nakamoto- ს თავდაპირველ თეთრ ფურცელში და შემდგომში გაფართოვდნენ, რომ დაეყრდნონ Bloom ფილტრებს, რათა მიიღონ გარიგებები, რომლებიც შესაბამისია მათი ადგილობრივი საფულისთვის. Bloom- ის ამ ფილტრებში ჩასმულია ყველა მისამართი, რომელსაც იყენებენ SPV კლიენტები, და მას უფრო მძლავრი ბიტკოინების კვანძები ატარებენ; შემდეგ ეს კვანძები SPV კლიენტს გადაუგზავნის იმ საფულეებთან დაკავშირებულ ტრანზაქციებს. გარდა SPV განხორციელების უსაფრთხოების უსაფრთხოების ანალიზისა, ჩვენ ასევე ვიკვლევთ მათ კონფიდენციალურობის დებულებებს Bloom ფილტრების გამოყენების გამო. ჩვენ ვაჩვენებთ, რომ Bloom– ის ფილტრების მიმდინარე ინტეგრაცია Bitcoin– ში მნიშვნელოვან ინფორმაციას ავრცელებს Bitcoin მომხმარებელთა მისამართების შესახებ. ეს ანალიზი არ შემოიფარგლება მხოლოდ ბიტკოინით, არამედ თანაბრად ვრცელდება სხვა ციფრულ ვალუტებზე, რომლებიც ეყრდნობიან SPV– ს მსგავს განხორციელებას. შესაბამისად, ჩვენი დასკვნები მოტივირებულია SPV კლიენტების მიმდინარე განხორციელების ფრთხილად შეფასების მიზნით, მასშტაბური განლაგების წინ.

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

1.1.7 თავი 8
მე -8 თავში, ჩვენ მიმოვიხილავთ უამრავ საინტერესო პროგრამას, რომლებიც აშენდა Bitcoin- ის ბლოკჩეინზე. კერძოდ, ჩვენ აღწერს Namecoin, Bitcoin- ის პირველ კლონას, რომელიც ახორციელებს დეცენტრალიზებული დომენის სერვისს ვებგვერდების რეგისტრაციისთვის, რომლებიც მთავრდება “.bit” -ში და რომელიც საგრძნობია ცენზურის მიმართ. შემდეგ ჩვენ მიმოვიხილავთ Litecoin- სა და Dogecoin- ს, Bitcoin- ით წარმოქმნილ ყველაზე ცნობილ ორი ყველაზე მეტ ალპინს. ჩვენ ასევე განვიხილავთ Bitcoin blockchain- ის სხვა პროგრამებს, როგორიცაა დეცენტრალიზებული და ავთენტიფიცირებული საცავი და ჭკვიანი კონტრაქტები. ჩვენ დამატებით ვაჩვენებთ, როგორ შეუძლია ბიტკოინს
გამოყენებული უნდა იქნას დეცენტრალიზებული დროზე დამოკიდებული შემთხვევითობის გამომუშავების ინსტალაციისთვის. დაბოლოს, ჩვენ განვიხილავთ მიმდინარე მცდელობებს Bitcoin– ის დამამტკიცებელი სამუშაოს გადასაყენებლად სასარგებლო გამოთვლებისკენ, ციფრული აქტივების და სხვა შემოთავაზებების შორის, ბიტკოინის ძირითადი ფუნქციონირების გასაგრძელებლად..

1.1.8 თავი 9
მე -9 თავში, ჩვენ მიმოვიხილავთ უამრავ საინტერესო ბლოკჩეინის წინადადებას, რომელიც ამჟამად კონკურენციას უწევს Bitcoin- ს. ეს წინადადებები ძირითადად მოტივირებულია ბიტკოინის წარმატებით და Bitcoin სისტემაში შეტანილი ზოგიერთი სიფრთხილის ამოხსნის მცდელობით..
კერძოდ, ჩვენ აღწერს Ripple- ს, Ethereum- ს და IBM Open BlockChain ტექნოლოგიებს. ჩვენ ამ ბლოკჩეინებს ბიტკოინს ვადარებთ მათ უსაფრთხოებას და კონფიდენციალურობას..

1.1.9 თავი 10
დაბოლოს, მე -10 თავში, ჩვენ შევაჯამებთ წინა თავებიდან მიღებული ძირითადი გაკვეთილების შესახებ. კერძოდ, ჩვენ შევაჯამებთ ბიტკოინის უსაფრთხოებასა და კონფიდენციალურობის დებულებებს და მის ფუძემდებლურ ბლოკინს – რაც ეფექტურად ხდება ამ საგნების 8 წლიანი საფუძვლიანი კვლევის შედეგად. ბიტკოინისა და მისი სხვადასხვა დაკავშირებული ალტერნატივების არსებული დაუცველობების განხილვის გარდა, ჩვენ ასევე შევაჯამებთ შესაძლო საწინააღმდეგო ზომებს სისტემის შიგნით საფრთხეების და ინფორმაციის გაჟონვის მიზნით. რამდენადაც ჩვენთვის ცნობილია, ეს წიგნი გვთავაზობს ბიტკოინის უსაფრთხოებისა და კონფიდენციალურობის დებულებების ყველაზე სრულყოფილ და დეტალურ ანალიზს ბიტკოინისა და მისი დაკავშირებული კლონების / ვარიანტების შესახებ. ჩვენ ვიმედოვნებთ, რომ წიგნის შინაარსი უზრუნველყოფს აუცილებელ ინსტრუმენტებს და სამშენებლო ბლოკებს, მომავალი თაობის უსაფრთხო blockchain ტექნოლოგიების დიზაინის შესაქმნელად.

Kim Martin
Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me