სამუშაო დღის წესრიგი · სპეციალიზებული საკითხავი

საერთო სახლი როგორც ოპერაციული სისტემა

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

სპეციალიზებული ანალიზი · ნაკერებითა და ბზარებით

რა არის ეს დოკუმენტი

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

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

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

ნაწილი 0

როგორ იკითხება ეს დოკუმენტი

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

ამ დოკუმენტის კითხვა: სრული დეველოპერთა გუნდი და თეთრი ფურცელი რომ მოგცენ, როგორი იქნებოდა შემდეგი გამოშვება - "Windows 12"? არა სრულყოფილი (ასეთი არ არსებობს), არამედ ყველაზე სწორი და სრული, რაც ამჟამინდელ ვითარებაში მიღწევადია.

ოპერაციული სისტემის მეტაფორა სერიოზულადაა ნაგულისხმევი, არა მოსართავად. ოპერაციულ სისტემას ნამდვილი საინჟინრო ანატომია აქვს: ბირთვი და პრივილეგიის რგოლები, ნებართვების მოდელი, პროცესების იზოლაცია, რესურსების დამგეგმავი, განახლების მექანიზმი, შეცდომების დამუშავება, ავთენტიფიკაცია. თითოეული ეს ღერძი გასაოცარი სიზუსტით აისახება საზოგადოების არქიტექტურაზე - და სადაც ასახვა ტყდება, ის სასწავლებლად ტყდება. ბოლოს (ნაწილი IX) ჩვენ ვიკვლევთ თავად მეტაფორის ცენტრალურ ნაკლსაც: ოპერაციულ სისტემას მფლობელი ჰყავს, ხოლო კაცობრიობას არავინ უნდა ჰყავდეს. ოპერაციული სისტემების ენა სწორედ ამ სიზუსტის გამო აირჩა - ეს არის ამგვარი აგებულების ახსნის ყველაზე ახლო და ნათელი გზა. ხოლო "Windows 12" ანალიტიკური ლინზაა, არა ლოზუნგი: თავად მოდელში სახელმწიფო არ ქრება, არამედ თხელ ფენად იქცევა (ნაწილი III), ასე რომ, საუბარია მთელი სტეკის, როგორც კვლევის ობიექტის, გადაპროექტებაზე, სახელმწიფოთა დამატებით და არა მათ გაუქმებაზე მოწოდებით.

სპეციალიზებული ტექნიკური ტერმინები (kernel, user space, capability, zero-knowledge, sandbox, nullifier და მისთანანი) განზრახ დარჩა განუმარტავად: თითოეულზე შენიშვნა ტექსტს გაბერავდა, ხოლო მათი მნიშვნელობის მოძებნა ადვილია. აქ მნიშვნელოვანია არა ზუსტი IT-განმარტება, არამედ ის როლი, რომელსაც ტერმინი აგებულებაში ასრულებს.

დოკუმენტი ასეა მოწყობილი: ჯერ ძველი სისტემის დიაგნოზი (I), შემდეგ იმის აღრიცხვა, რაც მისგან აუცილებლად უნდა გადარჩეს (II), მერე ახლის არქიტექტურა (III) და მასში ადამიანის ადგილი (IV). ამის შემდეგ - სამი ყველაზე დატვირთული მოდული, ცალ-ცალკე გახსნილი (V-VII), მათი ურთიერთკონფლიქტები (VIII), არქიტექტორის ხაფანგი (IX), მტვრევამდე მისული სტრეს-ტესტები (X), ცოცხალ, რეალურ მცდელობებთან ანგარიშსწორება (XI) და, ბოლოს, სამუშაოს ღია ჰორიზონტი (XII).

ნაწილი I

დიაგნოზი: "Windows 11"-ის ხარვეზები

I.1

სახელმწიფო ერთი ნივთი კი არა, ფუნქციათა კონაა

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

  1. ლეგიტიმური ძალის მონოპოლია - ვის აქვს იძულების უფლება.
  2. იურისდიქცია ტერიტორიაზე - ხელისუფლება ფიზიკური სივრცის ნაჭერზე.
  3. საერთო სიკეთეთა მიწოდება - გზები, ქსელები, თავდაცვა, სასამართლოები, ინფრასტრუქტურა.
  4. კუთვნილება და იდენტობა - ვინ ითვლება "ჩვენიანად", ვის მიეკუთვნება ადამიანი.
  5. გადანაწილება - სუსტების მოვლა, უბედურებისგან დაზღვევა.
  6. სამართალი და დავების გადაწყვეტა - წესები და არბიტრაჟი.
  7. გარე წარმომადგენლობა - ხმა გარეთ, საერთაშორისო სცენაზე.

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

I.2

ხარვეზების სია

მონოლითური ბირთვი

შვიდივე ფუნქცია ერთდროულად არის შეყრილი პრივილეგირებულ რეჟიმში და ერთ ხელში. ერთი მარცხი ყველაფერს ანგრევს. და იდენტობა "აპარატურაზეა" მიჭედებული - დაბადების გეოგრაფიაზე.

root-ის ხელში ჩაგდება

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

უფლებები დაბადების ლატარიით

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

საზარელი განმაახლებელი

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

პროცესების იზოლაცია არ არის

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

გაჟონვები საერთო მეხსიერებაში

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

ნულოვან ჯამზე მორგებული დამგეგმავი

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

ძვირი ნდობა

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

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

ნაწილი II

რა უნდა გადარჩეს ძველი სისტემიდან

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

ფიზიკური სივრცე მეტოქეობითია

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

ფიზიკური უსაფრთხოება - ის უკიდურესი შემთხვევა, სადაც გასვლა შეუძლებელია

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

იმათი მოვლა, ვისაც წვლილის შეტანა არ შეუძლია

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

მზიდი პრინციპი

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

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

ნაწილი III

"Windows 12"-ის არქიტექტურა

III.1

მიკრობირთვი მონოლითის ნაცვლად

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

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

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

III.2

ადამიანი მომხმარებელია, არა პროცესი

მთელი მოდელის გული, და ის წერტილი, სადაც ისტორიულ სისტემათა უმეტესობა იმსხვრევა.

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

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

III.3

ნებართვების მოდელი: capability-based security

თანამედროვე კომპიუტერული უსაფრთხოების საუკეთესო იდეაა უფლებები როგორც შესაძლებლობები (capabilities) უმცირესი პრივილეგიის პრინციპით. მასზეა აგებული მთელი პოლიტიკა.

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

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

III.4

პროცესების იზოლაცია და გასვლის უფლება

ფედერაციულობა, პოლიცენტრიზმი, sandbox-ები. თემები, ეკონომიკები და ცხოვრების წესები იზოლირებული პროცესებია. ერთი ვარდება - დანარჩენები ცოცხლობენ. მაშინ გასვლის უფლება არის პროცესის შეწყვეტის ან მისგან გასვლის უფლება. ეს ტირანიის ყველაზე ძლიერი შემაკავებელია: ხელისუფლება, საიდანაც შეიძლება წასვლა, იძულებულია, ასატანი იყოს, რადგან თორემ ხალხის გარეშე რჩება. მაგრამ ამას ფასი აქვს (იხ. ნაწილი VIII): სრული გამოსვლადობა მიჰყავს მსგავსების მიხედვით დახარისხებამდე, განსხვავებაზე გამავალი სოლიდარობის დაკარგვამდე და კითხვამდე "ვინ იჭერს იმათ, ვისგანაც ყველა გადის". გასვლის უფლება აბსოლუტურია user space-ში და შეუძლებელი ბირთვში - თორემ ინგრევა თავად ნაწილი II.

III.5

სამი ფენა და სუბსიდიარობა

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

სქემა 1 · სამი ფენა
საერთო, გამოუსვლელი
ფენა 3 · პლანეტარული
ის, რაც ყველას ეხება

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

ნებაყოფლობითი, გასვლა თავისუფალია
ფენა 2 · ფუნქციური
ნებაყოფლობითი კუთვნილებები

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

მიკრობირთვი · ring 0
ფენა 1 · ტერიტორიული
თხელი იძულებითი საფუძველი

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

სუბსიდიარობა: ამოცანა მაღლა მხოლოდ მაშინ ადის, როცა ქვემოთ ვერ იჭერენ

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

ნაწილი IV

ადამიანის როლი: უფლებები, ფუნქციები, მოვალეობები

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

უფლებები (capability-token-ები, განუსხვისებელი, ბირთვის მიერ გარანტირებული)

Exit

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

Voice

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

Audit

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

Non-domination

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

Floor

რესურსის გარანტირებული მინიმუმი, რომლის ქვემოთაც სისტემა ადამიანს არ უშვებს. არა წყალობა, არამედ ყოველივე დანარჩენის სამართლიანობის პირობა (მოდული 2).

ფუნქცია

ადამიანი ერთდროულად არის მომხმარებელი (სუვერენი საკუთარ სფეროზე) და, კოლექტიურად, ბირთვის ავტორიტეტის ერთადერთი წყარო. ბირთვი ლეგიტიმურია ზუსტად იმდენად, რამდენადაც ის მომხმარებელთა სახელით სრულდება. არ არსებობს "ხალხი პიროვნებებზე ზემოთ", არ არსებობს "სახელმწიფო მოქალაქეებზე ზემოთ", როგორც ცალკე უზენაესი არსება - არსებობენ პიროვნებები, რომელთა ერთობლივი ნებაა ერთადერთი root. უფრო ზუსტად: root, როგორც დაკავებული პოზიცია, საერთოდ არ არსებობს (ნაწილი IX); არსებობს მხოლოდ ავტორიტეტის განაწილებული წყარო, რომელსაც არავინ ითვისებს.

მოვალეობები (გამოუსვლელი ფენის ფასი - რომლის გარეშეც მთელი კონსტრუქცია უტოპიურია)

  • ნუ გააფუჭებ საერთო მეხსიერებას. ნუ გადაყრი შენს ხარჯებს ბიოსფეროსა და სხვისი სიცოცხლის შიგნით. ექსტერნალიების ინტერნალიზება არც გადასახადია და არც მორალი - ეს memory corruption-ის აკრძალვაა: არავის შეუძლია, ნგრევა ჩაწეროს იმ მეხსიერებაში, რომელსაც ყველა იზიარებს.
  • დაუჭირე მხარი საერთოს შენახვას. შეიტანე წვლილი ბირთვის ფენაში (უსაფრთხოება, საერთო, სუსტების დაცვა), საიდანაც გასვლა შეუძლებელია - სწორედ იმიტომ, რომ იქიდან ვალდებულებისგან თავის დასაღწევად ემიგრირება არ შეიძლება. ეს არის ერთადერთი ლეგიტიმური იძულება წვლილის შესატანად.
  • ემსახურე სისტემას. მონაწილეობა როგორც maintenance. OS, რომელსაც არავინ ემსახურება, დეგრადირდება. მოქალაქეობა ერთდროულად login-იც არის და სისტემაზე მორიგეობაც: ყურადღებისა და შრომის მინიმალური წილი, რომლის გარეშეც საერთო ჟანგდება.
ნაწილი V · მოდული 1

Sybil-იდენტობა: ადამიანის შესვლა ახალი დიდი ძმის გარეშე

ნამდვილი დილემა

ეს ტრილემაა: სამი თვისება, რომელთაგან ერთდროულად მაქსიმუმ ორია მიღწევადი.

უნიკალურობა

ერთი ცოცხალი ადამიანი = ერთი ანგარიში. მის გარეშე "ერთი ადამიანი, ერთი ხმა" გადაგვარდება "ვისაც მეტი bot ჰყავს"-ში.

კონფიდენციალობა

ადამიანის თვალყურის დევნება, მისი ქმედებების კორელირება, დოსიეს შედგენა შეუძლებელია.

დეცენტრალიზაცია

არ არსებობს ერთადერთი გამომცემი, რომელიც თავად იქცევა იმ root-ად, რომლის შექმნასაც მოდელი დაიფიცა, რომ არ ჩაიდენდა.

ნებისმიერი რეალური სისტემა ერთს ორისთვის სწირავს. ეს, დიდი ალბათობით, პრობლემის სტრუქტურული თვისებაა, და არა საინჟინრო ნაკლი.

რა უცდიათ და როგორ ტყდება

  • ცენტრალიზებული ბიომეტრიული რეესტრი. უნიკალურობა შესანიშნავად წყდება. მაგრამ ეს ზუსტად root-ია: გამორიცხვის ერთადერთი წერტილი (გამორთე ჩანაწერი და ადამიანი სამოქალაქო გვამად იქცევა), თვალთვალის ერთადერთი წერტილი, გარდაუვალი function creep.
  • Web-of-trust (თავდებობა). დეცენტრალიზებული, კონფიდენციალური. მაგრამ Sybil-გამძლეობა მასშტაბზე სუსტდება და სოციალური გრაფის უთანასწორობას იმეორებს: კარგად დაკავშირებული ვერიფიცირდება; იზოლირებული არავინ რჩება.
  • Proof-of-personhood ბიომეტრიით. უნიკალურობა მასშტაბზე წყდება. მაგრამ: პლანეტარული მასშტაბის ბიომეტრიული honeypot; ნდობა აპარატურის მიმართ; მოწყვლადობა იძულების წინაშე; შეუქცევადობა (ფერადგარსს ხელახლა ვერ გამოსცემ); და ამ ყველაფრის უკან - კომპანია. მომუშავე გლობალური ბიომეტრიული დედუპლიკაცია თავისთავად უკვე მზა თვალთვალის ინფრასტრუქტურაა.
  • სახელმწიფო დოკუმენტი selective disclosure-ის შეფუთვაში. ის აუმჯობესებს კონფიდენციალობას, თუმცა გამომცემ სახელმწიფოს ტოვებს ნდობის ფესვად და მემკვიდრეობით იღებს მოქალაქეობის ლატარიას.

ყველაზე ნაკლებად ცუდი ვარიანტი

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

  • უნიკალურობის შემმოწმებელი არასოდეს უნდა გახდეს აქტივობის დამკვირვებელი. "ვინაა უნიკალური"-სა და "რა გააკეთა ადამიანმა"-ს შორის დგას კრიპტოგრაფიული კედელი: zero-knowledge proof-ები და nullifier-ები. გამომცემი გასცემს მტკიცებულებას და ივიწყებს; არავინ ინახავს დოსიეს; მტკიცებულება ადამიანთან რჩება.
  • გამომცემთა სიმრავლე მონოპოლიის ნაცვლად. ბევრი დამოუკიდებელი; საკმარისია k n-იდან. არცერთი არაა root, არცერთი არაა გამორიცხვის ერთადერთი წერტილი.
  • გაუქმებადობა ნედლი ბიომეტრიის, როგორც გასაღების, ნაცვლად. პირველადი გასაღები ხელახლა გამოსაცემი credential-ია. ბიომეტრია ზუსტად ხელახლა გამოცემაზე ჩავარდება, ამიტომ ის ვერ იქნება ფესვი.
  • Nullifier-ები კონტექსტის მიხედვით. უნიკალურობის დამტკიცება "ამ არჩევნებში" ისე, რომ არ დაუკავშირდეს უნიკალურობას "იმ ფორუმზე".
რაც არ წყდება

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

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

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

ნაწილი VI · მოდული 2

დამგეგმავი-ეკონომიკა: რა შედის იატაკში და ვინ იხდის ბირთვის ფასს

ნამდვილი დილემა

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

ბაზრის მარცხი

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

გეგმის მარცხი

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

ყველაზე ნაკლებად ცუდი ვარიანტი

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

  1. დაცული იატაკი. გარანტირებული მინიმუმი, რომლის ქვემოთაც ადამიანი არ ვარდება: საკვები, ენერგია, გამოთვლასა და ინფორმაციაზე წვდომა, საბაზისო ჯანმრთელობა. დასაბუთება არა სიბრალული, არამედ თავისუფლებაა: ბაზარზე თავისუფლად მოლაპარაკება მხოლოდ მაშინ შეიძლება, თუ ცუდი გარიგებიდან წასასვლელი ადგილი გაქვს. იატაკი აძლევს ძალას, ადგე და წახვიდე; ის მის ზემოთ არსებულ ბაზარს სამართლიანს ხდის.
  2. საერთო იზომება და მისი ფასი იხდება. მეტოქეობითი საერთო (ატმოსფეროს შთანთქმის ტევადობა, ორბიტა, სპექტრი, წყალი, ყურადღება) არც უფასოა და არც პრივატიზებული - წვდომა ფასდება და იზომება. საერთო სუბსტრატის ამოწურვიდან შემოსავალი აფინანსებს იატაკსა და ბირთვს. ეს რენტაა საერთოზე (ჰენრი ჯორჯის სულისკვეთებით), და არა გადასახადი წარმოებაზე: იხდი არა იმაში, რაც შექმენი, არამედ იმაში, რაც ყველასგან წაიღე.
  3. ჭერი კონცენტრაციაზე - უსაფრთხოების ფუნქცია, არა შური. რესურსის უკიდურესი კონცენტრაცია უდრის ხელისუფლების კონცენტრაციას, უდრის მომავალ root-ს, ხოლო უფესვობა მოდელის აქსიომებშია. დაგროვების შეზღუდვა ხელში ჩაგდების საწინააღმდეგოა. დასაბუთება მორალურზე ძლიერია: არა "სიმდიდრე უსამართლოა", არამედ "ზესიმდიდრე ადმინისტრატორის უფლებების უნებართვო მითვისებაა".
ცალკე

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

რაც არ წყდება

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

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

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

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

ნაწილი VII · მოდული 3

წესების შეცვლა რევოლუციებისა და გამაუმჯობესებელთა დიქტატურის გარეშე

ნამდვილი დილემა

მეტისმეტად ხისტი

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

მეტისმეტად პლასტიკური

ვინც აკონტროლებს განახლების პროცესს, ის ყველაფერს აკონტროლებს. ფართოდ ღია კარი "გამაუმჯობესებლებისთვის", რომლებიც ცოცხალ სირთულეს ასფალტავენ, რომ საკუთარ სქემას მოარგონ. მაღალმა მოდერნიზმმა ("seeing like a state", ჯეიმზ სკოტის მიხედვით) მილიონობით ადამიანი ასე დახოცა.

ყველაზე ნაკლებად ცუდი ვარიანტი

  • პოლიტიკა როგორც ექსპერიმენტი. ეტაპობრივი გაშლა "ყველაფერი ერთბაშად"-ის ნაცვლად; A/B თანხმობის მომცემ მცირე პერიმეტრზე; გაზომვა წინასწარ გამოცხადებული მეტრიკებით; გაფართოება მხოლოდ თუ იმუშავა.
  • მიდრეკილება შექცევადობისკენ. უპირატესობა ცვლილებებს, რომელთა უკან დაბრუნებაც შეიძლება. შეუქცევადებს ბევრად მაღალი ზღურბლი. sunset-დებულებები: წესები იწურება და ხელახლა უნდა დადასტურდეს. ნაგულისხმევია გაუქმება, არა დაგროვება; მკვდარი ინსტიტუტი ჩუმად იწურება, ინერციით არ ითრევა.
  • ფორკი როგორც უსაფრთხოების სარქველი. წააგე განახლებაში? ომში ნუ წახვალ - გამოეყავი ღია წესებზე. პლურალიზმი, დროზე გამოყენებული.
  • წესების შეცვლის ხელისუფლების იმ ხელისუფლებისგან გამიჯვნა, რომელიც მათგან იგებს. ვინც შესწორებას წერს, მისგან არ უნდა იკვებებოდეს. ცვლილება განიხილება საკუთარი მომავალი პოზიციის ნაწილობრივი უცოდინრობის ბურუსქვეშ.
  • ვინ იცავს განმაახლებელს. განახლების მექანიზმი თავად კოდია, და ვისაც მისი შეცვლა შეუძლია, ის არის ნამდვილი root. ამიტომ მეტა-წესი ყველაზე ძნელად შესაცვლელია: მხოლოდ მდგრადი, დროში გაწელილი ზეუმრავლესობებით. დროის საკეტები: ბირთვის შეცვლა მოითხოვს რამდენიმე პერიოდზე შენარჩუნებულ მხარდაჭერას. სამშაბათის უმრავლესობა ბირთვს ხელს არ ახლებს.
რაც არ წყდება

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

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

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

ნაწილი VIII

როგორ ებრძვიან მოდულები ერთმანეთს

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

სქემა 2 · სად ეჯახებიან მოდულები
იგივე სახელურები: თავისუფლება · უსაფრთხოება · კეთილდღეობა ნდობა · მშვიდობა მოდული 1იდენტობა მოდული 2ეკონომიკა მოდული 3განახლება კონფიდენციალობა / ხაზინის აუდიტი მრავალი გამომცემი / ერთი კვორუმი საერთო იატაკი / ფორკის უფლება
კონფიდენციალობა (M1) ხაზინის ანგარიშვალდებულების წინააღმდეგ (M2).რაც უფრო ძლიერია ZK-ანონიმურობა, მით უფრო ძნელია აუდიტი, თუ ვინ ხარჯავს ბირთვის ხაზინას. მოქალაქის კონფიდენციალობა და ხელისუფლების გამჭვირვალობა ნაწილობრივ კონფლიქტშია, რადგან ხელისუფლება მოქალაქეებისგან შედგება.
იოლი ფორკვა (M3) საერთო იატაკის წინააღმდეგ (M2).რაც უფრო თავისუფალია გასვლა და გამოყოფა, მით უფრო სუსტია გამოუსვლელი საფუძველი, რომელსაც მხოლოდ იძულება იჭერს. მდიდარი უჯრედები ღარიბების წინაშე ვალდებულებებისგან ფორკდებიან და გადიან - დაბრუნება სარგებლიანობით დახარისხებისკენ.
გამომცემთა სიმრავლე (M1) განახლების წესების ერთი ნაკრების წინააღმდეგ (M3).იდენტობის მრავალი წყარო იცავს ხელში ჩაგდებისგან, მაგრამ ართულებს ბირთვის შესაცვლელ კვორუმს: ვინ ითვლება "ყველად", როცა მათ განსხვავებული, ერთმანეთთან შეუთანხმებელი გამომცემები ადასტურებენ?
საბოლოო, ყველაზე პატიოსანი აზრი

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

ნაწილი IX

არქიტექტორის ხაფანგი

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

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

დაპროექტების ერთადერთი პატიოსანი პრინციპი

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

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

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

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

ნაწილი X

სტრეს-ტესტები: სად ტყდება მოდელი პირველად

მოდელი, რომელიც მტვრევის სცენარში არ გაუტარებიათ, მოდელი კი არა, დეკორაციაა. "Windows 12"-ის სამ მკაცრ სცენარში გატარება პატიოსნად აჩვენებს, სად ვარდება ის.

სცენარი 1. პანდემია

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

სად უძლებს

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

სად ტყდება

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

სცენარი 2. ომი ფიზიკურ რესურსზე

ორი ტერიტორიული ფენა ერთსა და იმავე მდინარეს / შელფს / დერეფანს ითხოვს. რესურსი მეტოქეობითია, ფორკვა შეუძლებელი.

სად უძლებს

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

სად ტყდება

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

სცენარი 3. ხელში ჩაგდება AI-ის მიერ

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

სად უძლებს

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

სად ტყდება

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

დასკვნა

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

ნაწილი XI

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

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

ცოცხალი მცდელობარას ადასტურებსსად წაიფორხილა
ფედერალიზმი, სუბსიდიარობამრავალფენოვნება და "ყველაზე დაბალ შემძლე დონეზე გადაწყვეტა" ნამდვილად მუშაობს.ზედა ფენა ან ჭამს ქვედებს, ან ვეტოთი დამბლადებულია.
კოოპერატივები, მუტუალიზმიეკონომიკა, სადაც ადამიანი მიზანია და ხმა არ იყიდება.ძნელი მასშტაბირებადი, ძნელი კაპიტალის მოსაზიდი; მმართველური ოლიგარქიის რისკი.
საერთოს მართვა, ოსტრომის მიხედვითთემებს შეუძლიათ, შეინარჩუნონ საერთო პრივატიზაციისა და სახელმწიფოს გარეშე - პირობებში.დამტკიცებული ზომიერ მასშტაბებზე; პლანეტარული მასშტაბი გამოუცდელი ექსტრაპოლაციაა.
ჯორჯიზმი (რენტა საერთოზე)"საერთოს ფასი იხდება, შრომისა - არა"-ს ზუსტი პროტოტიპი.პოლიტიკურად აგებს რენტის მფლობელებთან; ბოსტანი მიღების მექანიზმის ხელში ჩაგდებაა.
DAO, Web3-მართვაcapability-ნებართვების, ფორკის, როგორც სარქველის, ალგორითმული ხაზინის ცოცხალი ექსპერიმენტები.პლუტოკრატია (ხმა token-ით იყიდება), Sybil-შეტევები, ნაპრალი "code is law"-სა და ცოცხალ სამართლიანობას შორის.
ქსელური სახელმწიფოები, seasteadingპირდაპირი მცდელობა, კუთვნილება ტერიტორიას მოაცილოს და გასვლა საფუძვლად აქციოს.მსგავს მდიდრებს მსგავს მდიდრებთან იყრიან; სუსტები არამომგებიანთა მოვლაში.
არატერიტორიული ხალხებიხალხი ტერიტორიის გარეშე ფანტაზია არ არის: დეკლარაციული თეორიით, არსებობა თვითკონსტიტუირების ფაქტია, და არა აღიარების ძღვენი.ღიაა არა არსებობა, არამედ გარე აღიარება - ის ცალკე და ნელა გროვდება; სახელმწიფოთა შიგნით ჯგუფებისთვის ის ამ სახელმწიფოებზე გადის.

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

ნაწილი XII

ღია ჰორიზონტი: რას ვხსნით სამუშაოდ

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

  1. Sybil დიდი ძმის გარეშე. ადამიანის უნიკალურობის დამოწმება ისე, რომ არც ცენტრალური თვალთვალის რეესტრი აიგოს, არც გამომრიცხავი კარიბჭე. ჯერჯერობით, ტრილემა გადაწყვეტის გარეშე.
  2. დამატებითი personhood, და არა წინაპირობა. რომ login-ის არარსებობამ ადამიანს არასოდეს წაართვას ძირითადი ღირსება. დაცვა მთავარი რისკისგან - ციფრულ არა-ადამიანთა ფენისგან.
  3. გამოუსვლელი ბირთვის დაფინანსება ახალი ტირან-ამკრეფის გარეშე. რენტა საერთოზე ჰიპოთეზაა; ვინ კრებს მას ისე, რომ ხაზინა ახალ root-ად არ აქციოს, ღიაა.
  4. ბირთვის სიჩქარე ხელში ჩაგდებისგან დაცვის წინააღმდეგ. ბირთვს კატასტროფაში სისწრაფე მიეცეს ისე, რომ საგანგებო რეჟიმის მანქანა არ აიგოს.
  5. არბიტრი, უძლიერესზე ძლიერი და მაინც არა ტირანი. შესაძლოა, პასუხი ძალაში კი არ იყოს, არამედ ისეთ კონსტრუქციაში, სადაც წესრიგის დარღვევა ყველასთვის ერთდროულად წამგებიანია - მაგრამ ეს უნდა აიგოს და გამოიცადოს.
  6. გაუგებრის აუდიტირებადობა. ბირთვში ჰიპერძლიერ AI-ზე ადამიანური კონტროლის შენარჩუნება, როცა მისი კოდის გაგება ადამიანურ გონებას არ ძალუძს. შესაძლოა, ყველაზე მნიშვნელოვანი.
  7. იატაკი და გასვლა ერთდროულად. წასვლის უფლების შერიგება საერთოს სიმტკიცესთან, რომ განსხვავების თავისუფლებამ სოლიდარობა არ მოკლას.
  8. მეტრიკები გუდჰარტის გარეშე. პოლიტიკის წარმატების გაზომვა ისე, რომ არ დაიჩაგროს გაუზომავი და არ დაიწყოს ზღურბლების გვერდის ავლის რბოლა.
სამუშაოსა და მისი დაყრდნობის შესახებ

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

დამხურავი ჩარჩო

მოდელი და ნამდვილი ჰორიზონტი

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

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

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