#بلاکچین 9⃣
تا حالا دقت کردید که یه برنامه وب چطور کار می کنه؟
معمولاً وقتی از یه برنامه وب استفاده می کنید، از یه مرورگر وب برای بارگذاری یک صفحه وب استفاده میشه که با یک وب سرور مرکزی از طریق شبکه بالا اومده که کد ها اونجا قرار دارن و تمام داده ها توی پایگاه داده مرکزی قرار می گیرند.
این باعث ایجاد یه مشکلی میشه . سازندگان برنامه می تونند کد برنامه رو توی سرور یا پایگاه داده در هر زمانی تغییر بدند.
ولی با استفاده از بلاکچین میتونیم از مرورگر خودمون برای بارگذاری یه صفحه وب استفاده کنیم طوری که بهجای سرور و پایگاه داده بهطور مستقیم از بلاک چین استفاده میکنه و اطلاعات رو ذخیره میکنه.
این روش کاملاً شفاف و قابل اعتماده و میتونیم مطمئن باشیم کد برنامه و داده ها تغییر نمیکنن .
چرا؟
🔴 تمام کدهای پشتیبان برنامه از قراردادهای هوشمند ( smart contract ) تشکیل شدن. این ها همون بلوک های سازنده برنامه های بلاک چین هستن که غیرقابل تغییرند چون هنگامی که کد روی بلاکچین قرار می گیره ، هیچ کس نمی تونه تغییرش بده.
قراردادهای هوشمند مسئول خواندن/نوشتن داده ها در بلاک چین و اجرای هر منطق تجاری که ما برنامه نویسی می کنیم هستند.
تمام داده های برنامه به عنوان سوابق تراکنش در داخل بلوک های زنجیره بلوکی ذخیره میشه و به این ترتیب یک برنامه بلاکچین کار میکنه
@Shahed_CE
Post #685
611
انجمن علمی مهندسی کامپیوتر دانشگاه شاهد #بلاکچین 8⃣ خوشبختانه توی حوزه بلاکچین هم هوش مصنوعی میتونه به کارمون بیاد تا بهتر بتونیم ازش استفاده کنیم هوش مصنوعی می تونه برای شناسایی و جلوگیری از فعالیت های تقلبی شبکه های بلاک چین استفاده بشه همچنین می تونه روش های رمزگذاری و احراز هویت رو بهبود…
- 🔥 2
- ⚡ 1
- 👍 1