مهدی استوی
مهدی استوی
خواندن ۱ دقیقه·۴ سال پیش

از 0 تا 100 بلاک چین : آموزش گام‌به‌گام (بخش بیستم)


بلاک چین
بلاک چین


ما می‌توانیم از مرورگرمان که بجای سرور بک‌اِند و بانک اطلاعاتی به بلاک‌چین وصل شده، برای بارگذاری صفحۀ وب استفاده کنیم. ما می‌توانیم تمام کدهای برنامه و اطلاعات را به جای سرور مرکزی در بلاک‌چین ذخیره کنیم.

این یک راه کاملا شفاف و قابل اعتماد است که مطمئن شویم کدهای برنامه و اطلاعات تغییر نخواهد کرد.


نحوه کارکرد اپلیکیشن بلاک چین
نحوه کارکرد اپلیکیشن بلاک چین


می‌پرسید چرا؟

چونکه تمام کدهای بک‌اِند برنامه، توسط برنامه‌های هوشمند ساخته می‌شوند. این‌ بلاک‌های تغییرناپذیر، سازندۀ برنامه‌های بلاک‌چین هستند. وقتی که کدی بر روی بلاک‌چین قرار بگیرد، هیچکسی نمی‌تواند آن را تغییر بدهد و ما مطمئن خواهیم بود که همیشه عملکرد یکسانی خواهد داشت.

برنامه‌های هوشمند با زبان"[1]Solidity " نوشته می‌شوند که شباهت زیادی به زبان "[2]JavaScript" دارد. برنامه‌های هوشمند، مسئول خواندن و نوشتن اطلاعات بر روی بلاک‌چین و اجرای دستورهایی که آن‌ها را برنامه‌ریزی کرده‌ایم، هستند. آن‌ها مانند "میکروسرویس‌ها[3]" در وب هستند. همچنین، به این علت که نمایندۀ پیمان‌ها یا قراردادهای تغییرناپذیر دیجیتال هستند به آن‌ها برنامه‌های هوشمند می‌گوییم.

تمام اطلاعات برنامه به عنوان تاریخچه‌های تراکنش در بلاک‌های بلاک‌چین ذخیره می‌شوند. همانطور که قبلا اشاره کردیم، هر گره در شبکه، یک کپی از اطلاعات را به منظور ایمنی و تغییرناپذیری اطلاعات در خود حفظ می‌کند. یعنی برنامۀ بلاک‌چین به این شکل عمل می‌کند.



مهدی استوی



[1]- زبان برنامه‌نویسی Solidity

[2]- زبان برنامه‌نویسی JavaScript

[3]- Microservice



مهدی استویmehdi estaviآموزش بلاک چینباشگاه مشتریانblockchain
مدیرعامل و عضو هیأت مدیره شرکت دانش بنیان داده‌پرداز پویای شریف
شاید از این پست‌ها خوشتان بیاید