بلاکچین
4 سال پیش ، شنبه 7 دي 1398
مقالات
زنجیره بلوکی خدمات مبتنی بر تراکنش را دگرگون خواهد کرد و در زمینه های زیر بکار گرفته خواهد شد:پول دیجیتال• قراردادهای هوشمند•اوراق بهادار •ثبت و نگهداری سوابق
نام مقاله:
بلاک چین
Blockchain
نویسنده:
مهندس ابوالقاسم شاکری
مقدمه
سرفصل ها
- بلاک چین
- اصول اقتصاد بلاک چین
- تاثیر انقلاب بلاک چین
- کاربردهای بلاک چین
- رمزنگاری چیست
بلاک چین
زنجیره بلوکی Blockchain
یک پایگاه داده توزیع شده و مبتنی بر اجماع است که به صورت مستمر فهرستی از رکوردها (ردهها) را که هرکدام به گزینههای قبلی فهرست ارجاع میدهند را حفظ میکند و بدین وسیله در مقابله با تضعیف یا بازنگری غیرمجاز تقویت میشود.
زنجیره بلوکی خود زیربخشی از فناوریهای دفترکل توزیع شده Distributed Ledger است. زنجیره بلوکی گونه ای از معماریهای داده مورد استفاده در فناوری دفاترکل توزیع شده است که در آن سوابق تراکنشها در زنجیرههای متصل به یکدیگر ذخیره میشوند.
در این فناوری با وجود کاربران متعددی که بهطور همزمان دادههایی را ثبت و اصلاح میکنند و ممکن است که آن دادهها با هم تداخل داشته باشند، شبکه قادر به حفظ یکپارچگی محتوای پایگاه داده است. با توجه به ساختار دادهای رمزنگاری شده که بلاک چین دارا میباشد یکپارچگی بدون هیچ کنترلکننده مرکزی حفظ میشود. در دفاتر کل توزیع شده مربوط به بیت کوین برای مرتب کردن تراکنشها و ممانعت از تناقض یک مسئله ریاضی مطرح میشود که حل کردنش سخت است اما پس از حل مسئله تأیید درست بودن راه حل آسان است به این سازوکار، اثبات کارکرد(Proof of work) میگویند.
تاریخچه
اولین کار روی زنجیره بلوک رمزنگاری شده امن در سال ۱۹۹۱ توسط استوارت هابر و اسکات استورنتا توصیف شد. در سال ۱۹۹۲، بایر، هابر و استورنتا درخت درهمسازی را به طراحی متصل ساختند، که باعث بهبود کارایی آن شده و اجازه میداد که چندین سند در یک بلوک جمعآوری شوند.
یک پایگاه داده زنجیره بلوکی که بهطور خودمختار مدیریت میشود از یک شبکه همتابههمتا و یک سرور زمانبندی توزیع شده استفاده میکند. اولین زنجیره بلوک توسط یک فرد ناشناس یا گروهی شناخته شده به نام ساتوشی ناکاموتو در سال ۲۰۰۸ معرفی شد. یک سال بعد به عنوان یک جزء اصلی از بیتکوین (ارز دیجیتالی) اجرا شد، جایی که آن به عنوان سرفصل عمومی برای همه معاملات در شبکه عمل میکرد.
با استفاده از یک زنجیره بلوکی، بیت کوین اولین ارز دیجیتال بود که برای حل مشکل دوجانبه بدون نیاز به یک سرپرست قابل اطمینان و الهام بخش بسیاری از برنامههای اضافی بود.
مبادلات بیتکوین از ژانویه ۲۰۰۹ تا سپتامبر ۲۰۱۷
دفتر کل توزیع شده distributed ledger
دفتر کل توزیع شده یک دیتابیس است که با توافق کاربران در یک شبکه متشکل از رایانههایی در موقعیتهای جغرافیایی مختلف بهروزرسانی میشود و همه اطلاعات موجود بر آن از امنیت برخوردار بوده و به شیوه رمزگذاری و ایمن نگاشته میشود. هیچ مدیر مرکزی یا ذخیرهسازی متمرکز دادههایی در این سیستم وجود ندارد.
یک شکل از دفترکل توزیع شده سامانه زنجیره بلوکی یا بلاک چیناست که میتواند عمومی یا خصوصی باشد. اما همه دفاتر کل توزیع شده نباید لزوماً از زنجیره ای از بلوکها استفاده کنند تا با موفقیت اجماع توزیع شده معتبر و ایمن عرضه کنند در واقع یک زنجیره بلوکی تنها یک نوع از ساختار دادههایی است که دفترکل توزیع شده بهشمار میرود.
در سال ۲۰۱۶ بانکهای متعددی برای پرداختهای بینالمللی به این فناوری روی آورده اند و برای کاهش هزینهها و مخاطرات عملیاتی سرمایهگذاریهای سنگینی در دفاتر کل توزیع شده انجام دادهاند . انتظار میرود کاربردهای آینده دفاتر کل توزیعشده اینترنت اشیارا نیز با یک برنامه اقتصادی قابل توجیه از لحاظ مالی ممکن کند.
اصول اقتصاد بلاک چین
ویژگیهای فناوری بلاکچین
• بلاکچین تغییرناپذیر است.
• بلاکچین غیرمتمرکز است.
• بلاکچین به اعتماد نیازی ندارد.
• کلاهبرداری در بلاک چین غیرممکن است.
• شفافیت در بلاک چین مزیت است.
• قراردادهای هوشمند بر پایه هوش مصنوعی ایجاد شدهاند.
فناوری زنجیره بلوکی خدمات مبتنی بر تراکنش را دگرگون خواهد کرد و در زمینههای زیر بکار گرفته خواهد شد.
• پول دیجیتال Digital Currency
• قراردادهای هوشمند Smart Contracts
• اوراق بهادار Securities
• ثبت و نگهداری سوابق Record Keeping
• اینترنت اشیا (Internet of thnigs)
پر واضح است که این فناوری در گستره وسیعی از کاربردهای مالی و غیر مالی در آینده ای نزدیک قابل استفاده است.
تاثیر انقلاب بلاک چین
انقلاب بلاکچین (Blockchain ) در راه است... . غول فناوری یکبار دیگر از چراغ جادو بیرون آمده و اینبار اینترنت ارزش یا پول – اعتماد در راه است. که در آن طرف مقابل هر قرارداد بر 4 اصل زیر رفتار نماید:
• صداقت : باید صادق ، دقیق و کامل باشند
• ملاحظه : تبادل عادلانه سود یا ضرر
• مسئولیت : برآورده کردن تعهدات نسبت به ذینفعان
• شفافیت : عمل در روز روشن
دستارودهای بلاکچین
• ایجاد اقتصاد همتا به همتای واقعی
• بازطراحی سیستمهای مالی برای افزایش سرعت و شمول
• محافظت جهانی از حقوق اقتصادی : محافظت توسط اسلحه نه ، بلکه توسط فناوری
• پایان کلاهبرداری در وجوه ارسالی
• از میان بردن بوروکراسی و فساد در کمک های خارجی
• اولویت دادن به خالقان ارزش
• پیکربندی مجدد شرکتها : مدل شبکه نه سلسله مراتبی
• جان بخش به اشیاء و بکارگیری آنها
• پرورش کارآفرینان بلاک چین
• تحقق حکومت مردم برمردم : یک حکومت کارآمد یعنی بهتر و ارزانتر ، اقتصاد زمانی عمکرد بهتر دارد که برای همه باشد!!
کاربردهای بلاک چین
۱۷ کاربرد مهم فناوری بلاک چین
• قراردادهای هوشمند
• رای دادن
• ارز دیجیتال
• احراز هویت
• دفتر اسناد رسمی
• جمع آوری پول از طریق برگزاری ICO
• ذخیرهسازی داده
• بازار بورس
• تامین انرژی
• حسابداری
• مدیریت سرمایه
• انتشار دیجیتالی خدمات
• مدیریت زنجیره تامین
• تضمین کیفیت
• حفاظت از مالکیت معنوی
• حکومت
• اینترنت اشیاء IoT))
رمزنگاری چیست
رمز نگاری چیست؟Cryptography
عبارت است از بهم ریختگی و غیر قابل فهم کردن اطلاعات برای عدم دسترسی افراد غیر مجاز به محتوای رمز شدهکه اطمینان از این دست عدم دستیابی از مهمترین چالشهای امنیتی در رابطه با توزیع اطلاعات در اینترنت است.یکی از متداولترین روشهای حفاظت اطلاعات، رمز نمودن آنها است.متخصصین رمز نگاری بین رمز (Cipher) و کد (Code) تفاوت قائل هستند و در واقع آن ها معتقدند رمزنگاری تبدیل متنبهکدبا استفاده از تکنیکهای ریاضی و برای برقراری امنیت اطلاعات است. رمز عبارت است از تبدیل کاراکتر به کاراکتر یا بیت به بیت بدون آن که به محتویات زبان شناختی (ادبیات) آن پیام توجه شود و کد به معنای تبدیلی می باشد که کلمه ای را با یک کلمه یا علامت دیگر جایگزین می کند. (امروزه از کد ها استفاده زیادی نمی شود)
بنا به تعاریف فوق رمزنگاری دانش تغییر دادن متن پیام یا اطلاعات به کمک کلید رمز و با استفاده از یک الگوریتم رمز است، به صورتی که تنها شخصی که از کلید و الگوریتم مطلع است قادر به استخراج اطلاعات اصلی از اطلاعات رمز شده باشد و شخصی که از یکی یا هر دوی آنها اطلاع ندارد، نمی تواند به اطلاعات دسترسی پیدا کند.پیامی که باید رمز نگاری شود، متن آشکار (Plaintext)نامیده می شود و توسط یک تابع خاص به نام کلید (Key) به متن رمز، تبدیل می گردد. نتیجه فرآیند رمز نگاری متن رمز (Ciphertext)نامیده می شود.
کلام آخر
فناوری بلاک چین نمیتواند بهسرعت، اینترنت را تغییر دهد. وینکلسپکت میگوید: موارد زیادی است که این فناوری را به چالش میکشد. مردم ممکن است متوجه شوند این فناوری، یک تحول ایجاد خواهد کرد؛ اما نمیدانند این فناوری چگونه به بهبود کسبوکار آنها کمک میکند.
بیتردید فناوری بلاکچین در آینده به مسیر اصلی نوآوری تبدیل خواهد شد. سطح اشتیاقی که به این فناوری وجود دارد، نشانگر ظرفیت بالای آن برای توسعهی اپلیکیشنهایی است که رفع مشکلات کسبوکارها را هدف قرار میدهند. در پایان باید گفت این چالشهای اجتماعی، قانونی و مالی است که راه را برای پیشرفت این فناوری کمی دشوار میکند. و سوال اساسی این است که آیا دولتها، مؤسسات مالی و نهادهای قانونی از بلاکچین استقبال میکنند؟ و برای آنهایی که با این فناوری همگام نشوند، چه اتقاقی خواهد افتاد؟
بلاک چین یک فناوری نوظهور است که نیاز دارد تا برنامههایی سازگار با آن تولید شود. همچنین برای استفاده از این فناوری باید مجموعهای مقررات تنظیم شود. این فناوری باید بتواند کارآمدی خود را اثبات کند تا بتواند بهصورت گسترده به کار گرفته شود.