سازمان های مستقل توزیع شده(DOA) و چگونگی تسلط بلاک چین/هوش مصنوعی به شبکه اینترنت … و کمی بیشتر!

nerve

کاربرد های هوش مصنوعی در حوزه بلاک چین

چنانچه فیلم سینمایی “Nerve” ساخته شده در سال 2016 با بازی اما رابرتز و دیو فرانکو را دیده باشید، در مورد چیستی بلاک چین/هوش مصنوعی و سازمان مستقل توزیع شده اطلاعاتی دارید. در این فیلم نقش های اصلی در یک بازی اجتماعی آنلاین مبتنی بر شبکه شرکت می کنند که در آن شرکت کنندگان کارها یا وظیفه هایی را تحت عنوان “شجاعت” (مثل بازی شجاعت یا حقیقت) انجام میدهند تا ارز رایج این شبکه اجتماعی ( لایک های بینندگان) را  به دست اورند. این “شجاعت ها” (وظیفه ها) کم کم خطرناک میشوند و هنگامی که نقش های اصلی تلاش میکنند که سازنده های بازی (و سروری که میزبان بازی است) را پیدا کنند تا آن را خاموش کنند،متوجه می شوند که تنها یک سازنده و یک سرور اصلی وجود ندارد، بلکه کد بازی متن باز، توزیع شده و قدرت گرفته از هزاران کاربری است که در حال بازی کردن در آن هستند. (در واقع هر بازیکن که در این بازی ثبت نام میکند و آن را اجرا میکند یک عصب از این شبکه عصبی یا همان Nerve خواهد بود که به گسترش و قدرتمندتر شدن آن کمک میکند.)

این چیزی است که یک سازمان مستقل/خودمختار توزیع شده یا DOA به آن شبیه است.

با این که این فیلم در واقع یک تعبیر هالیوودی است اما اگر از دنیای DOA ها به ان نگاه کنیم، در مواردی چون منبع قدرت این سیستم ها و این که قادر به انجام چه فعالیت هایی هستند اتفاقا به طور دقیقی گویای مسئله است.

پس یک سازمان مستقل/خودمختار توزیع شده چیست و بلاک چین و هوش مصنوعی چطور در قالب ان میگنجند؟

قبل از این که به مفهوم DOA بربخورم، تعدادی مقاله راجع به این که چطور هوش مصنوعی به دنیا مسلط خواهد شد خوانده بودم. در آن زمان به این پرت و پلاگویی های کلیشه ای، تخیلی و خلاقانه ی آینده پژوه ها که تفکر اورولی(جورج اورول-یکی از بهترین رمان نویس ها در حوزه آینده)داشتند، ریشخند زده بودم. داستان های skynet، ماشین های شبیه ترمیناتورها ، جان کانر ، iRobot … به نظر من همه و همه فقط به این درد میخوردند که پول خوبی را به سمت باکس آفیس روانه کنند یا بازدید خوبی برای نتفلیکس در یک بعدازظهر تعطیل جذب کنند!

وقتی از الکسا سوال های ساده ای پرسیدم، اولیه ترین عملیات ها را نتوانست اجرا کند.

من : “الکسا، آیا میتوانی تلویزیون را روشن کنی و به من بگویی هوا چطور خواهد بود؟”

الکسا : “متاسفم من متوجه نمیشوم منظور شما چیست”،

یا

الکسا: ” این ها پربازدیدترین نتایج گوگل در مورد …. چرت چرت چرت!”

هوش مصنوعی و ماشین ها تسلط دنیا را به عهده بگیرند؟!! واقعا!؟؟ ها ها! در سال 2018 من هنوز هم اتومبیل خودفرمانی که خودش رانندگی کند را نداشتم! و عملا هیچ اعتبار و درستی ای در به حقیقت پیوستن ادعای تسلط هوش مصنوعی بر دنیا نمیدیدم.

با این وجود بیایید نگاهی دیگر به قضیه بیاندازیم…البته در زمانی که هوش مصنوعی با فناوری بلاکچین ترکیب شود. و ببینیم چه کاربردهای بالقوه ای در ان نهفته است.

بلاکچین و هوش مصنوعی

همه ما می دانیم که بلاک چین یک سیستم دفتر مالیاتی توزیع شده است که متشکل از داده های ذخیره شده تغییرناپذیر میباشد. این یعنی داده هایی که روی بلاک چین ذخیره میشوند نمیتوانند تغییر داده شده یا دستکاری شوند. همچنین یک کپی کامل از تمام مجموعه بلاک چین در هر یک از شاخه های سازنده این شبکه ی توزیع شده وجود دارد که باعث افزایش مقاومت آن در برابر خطا و همچنین حفظ نسخه های متعدد بک آپ میشود.

با معرفی و راه اندازی اتریوم و هایپرلجر ،ایده و خط مشی استفاده از بلاک چین برای ذخیره و راه اندازی برنامه های کامپیوتری تبدیل به یک دغدغه همه گیر شد. قراردادهای هوشمند (که به زبان های سالیدیتی یا سرپنت در اتریوم نوشته میشوند) یا چین کد (که به زبان های Go ، جاوا اسکریپت و جاوا نوشته میشود) به کاربران این اجازه را می دهد که برنامه های کامپیوتری ای بسازند که روی بلاک چین ذخیره می شوند و میتوانند روی پلت فرم های runtime بلاکچین (مثل EVM-Ethereum) با هر معیار و ملاک از پیش تعیین شده ای اجرا شوند.

وقتی یک برنامه کامپیوتری روی بلاک چین پیاده سازی و ذخیره می شود نسبت به مداخله های هکرها یا هرگونه تغییری غیرقابل نفوذ می شود و هیچ راهی برای متوقف ساختن روند اجرا کردن دستورالعمل هایش وجود ندارد. تنها راه جهت متوقف کردن اجرای کد ها ، غیرفعال کردن  تمام بلاک چین خواهد بود. (یعنی حمله 51 درصدی)

حالا تصور کنید یک برنامه مبتنی بر هوش مصنوعی دارید که روی بلاک چین ذخیره شده است. هدف این برنامه میتواند هرچیزی باشد، مثلا فرض کنید یک شبکه اجتماعی که کاربران فعال و مشارکت کننده با تعداد بسیار زیادی دارد(خیلی شبیه به برنامه Nerve در فیلمی که معرفی کردیم). هنگامی که این برنامه روی بلاک چین ذخیره شود ، دیگر نمی توان تغییری در آن ایجاد کرد. همچنین هیچ سرور مرکزی و اصلی ای برای خاموش کردن و از کار انداختن آن وجود ندارد چراکه برنامه روی تک تک شاخه های بلاک چین کپی شده است و روی هر یک از این به اصطلاح عصب ها میتواند دوباره شروع به کار کند.

حال اگر هوش مصنوعی طوری برنامه نویسی شود که به تقویت و پایدار نگه داشتن خود هم بپردازد (قابلیت self-sustain) میتواند بدون هیچ مداخله خارجی خودش را روی بلاک چین تقویت کند. هوش مصنوعی می تواند بخشی از توان محاسباتی خود را برای افزایش مشارکت کاربران به کار گیرد و در قبال آن جایزه هایی بگیرد که دوباره ان ها را برای به دست آوردن توان محاسباتی بیشتر خود سرمایه گذاری کند. بلاک چین ترکیب شده با هوش مصنوعی میتواند تبدیل به این ماشین توقف ناپذیر شود که توسط تک تک شاخه های(کاربران) بلاک چین تقویت می شود و از جوایزش برای بیشتر کردن تعداد شاخه ها(کابران) و منابع ماینینگش استفاده میکند.

سازمان مستقل غیرمتمرکز

بنابراین حالا یک برنامه کامپیوتری را تصور کنید که روی بستر بلاک چین پیاده شده است (و در این صورت قابلیت تغییر ندارد.) و روی هر شاخه (node) کپی شده و توسط آن  شاخه که در واقع بخشی از جامعه بلاک چین است اجرا میشود (و در این صورت خاموش نمیشود مگر با کنترل ۵۱ درصد از اعضای این شبکه). اگر چنین برنامه های کامپیوتری ای همان قوانینی باشند که برای اجرای یک سازمان کدنگاری شده اند ، آن سازمان همان  DAO  (سازمان خودمختار توزیع شده)خواهد بود.

به گفته ویکی پدیا:

“یک سازمان مستقل غیرمتمرکز (DAO) ، که گاهی اوقات از آن ها به عنوان شرکت های مستقل غیرمتمرکز نیز یاد میشود(DAC)، سازمانی است که از طریق قوانینی به نام قراردادهای هوشمند (Smart Contracts) اجرا شده و به کار میافتد.”

حال اگر بخواهیم عادلانه با موضوع نگاه کنیم، مفهوم DAO آنقدر ها که در فیلم بدذات و شریر نشان داده شد هم نیست. در واقع DOA مکانیزم بسیار خوبی برای تامین مالی جمعی (crowdfunding) و افزایش سرمایه گذاری خطرپذیر(سرمایه گذاری کارآفرینی یا venture capital) ، بدون نیاز به سرمایه گذاری در بانک ها یا نهادهای شخص ثالث قابل اعتماد می باشد، چرا که تمام قوانین یک شرکت یا یک فعالیت اقتصادی از این طریق میتواند به برنامه های کامپیوتری(قردادهای هوشمند) کدنگاری و تبدیل شود و در نتیجه توسط تمام اعضایی که عضو مجموعه بلاکچین هستند قابل مشاهده است.

DOA یک مفهوم کاملا جدید در حیطه ساختار سازمانی است و حقیقتا یک سازمان “توزیع شده” است…بدون هیچ گونه نهاد خاصی که به تنهایی نشانگر یک شرکت باشد. وضعیت قانونی و حقوقی DAO  هنوز در حال رشد و تغییر است ،گرچه هم اکنون هم یک DAO به عنوان یک شرکت سهامی عمومی (شرکت تضامنی یا General Partnership) تلقی میشود که هر عضو از بلاک چین آن تعهد و مسئولیت قانونی بی نهایت دارد.

نتیجه بحث

بنابراین DOA و فناوری ترکیبی بلاک چین و هوش مصنوعی پتانسیل بسیار بالایی دارد. و البته تعبیرهای هالیوودی از این تکنولوژی ها چندان دور از دسترس به نظر نمیرسد، از این جهت که همیشه این امکان وجود دارد که گروهی از افراد یک ترکیب بلاک چین  و هوش مصنوعی را روی شاخه ها(گوشی های هوشمند/کامپیوترها)ی خود اجرا کنند تا بتوانند سرنوشت آن هوش مصنوعی و مسیری را که پیش رو دارد را تعیین کنند و شکل بدهند. ماهیت توزیع شده بلاک چین یعنی این که هوش مصنوعی ای که روی بلاک چین پیاده میشود نمیتواند به سادگی خاموش شود، و در نتیجه تبدیل به ماشینی خواهد شد که خود را برای همیشه جاودانه میسازد.

منبع

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*