لوگو کامپیترونیک
  • مقالات آموزشی
    • مقالات
    • استودیو کامپیوترونیک
    • کتابخانه
  • دوره‌های آموزشی
  • درباره ما
    • قوانین
  • خدمات ما
    • همکاری باما
ورود / ثبت نام

آشنایی با بلاک چین

مقالات
ارسال شده توسط siavash.nasaj@gmail.com
1403/08/24
5.49k بازدید
آشنایی با بلاک چین

آشنایی با بلاک چین

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

بلاک چین چیست ؟

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

یک مثال ساده از این تکنولوژی را در نظر بگیرید که فرض کنید فردی بر روی یک برگه متنی را بنویسد و افراد دیگر از روی آن عکس بردارند و یک نسخه از همان نسخه اصلی را داشته باشند. البته این یک مثال خیلی ساده از این تکنولوژی است اما تصور کنید تعداد افرادی که از آن برگه عکس میگیرند بیش از چندین میلیون نفر باشد و عملا امکان پاک شدن آن برگه از روی تمامی دستگاه های غیرممکن میشود.

از این تکنولوژی میتوان به صورت خصوصی هم استفاده کرد اما این از هدف اصلی بلاک چین به دور است.

بلاک چین چگونه کار میکند؟

تکنولوژی بلاک چین از دو کلمه بلاک (Block) به معنی بلوک و چِین (Chain) به معنای زنجیره تشکیل شده است. و معنای این تکنولوژی همان بلوک زنجیره ای است. این تکنولوژی به این صورت کار میکند که در هر بلاک تا یک حدی معین اطلاعات وارد میشود و قرار میگیرد و به اخرین بلاک قبل خود به صورت زنجیره ای متصل میشود.

بلاک چین چگونه کار می کند؟ کامپیوترونیک 

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

در صورتی که فردی بخواهد اطلاعات یک بلاک را ویرایش کند و به آن اطلاعاتی را افزایش دهد هش آن بلاک تغییر خواهد کرد در نتیجه تغییر هش آن بلاک ،  آن بلاک غیرفعال و می شود و تمامی بلاک های بعدی نامعتبر میشوند.

اما این سوال پیش می آید که اگر فردی اطلاعات هش بلاک های بعدی را بروزرسانی کند چه می شود؟

پاسخ این سوال را سیستم توزیع بلاک چین به راحتی پاسخ میدهد. سیستم توزیع بلاک چین به این صورت است که چون این سیستم بر روی هیچ سروری قرار نمیگیرد و اطلاعات بر روی سیستم های کاربران متصل به شبکه و یا بستر اینترنت ذخیره میشود. این به این معناست که هر کاربری که به شبکه متصل میشود. یک نمونه از تمام اطلاعات بر روی سیستم آن ذخیره می شود. به سیستمی که به شبکه متصل میشود Node میگویند. و یک کپی از اطلاعات بر روی Node قرار میگیرد.

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

بلاک چین کامپیوترونیک

بلاک چین و ویکی پدیا

وب سایت ویکی پدیا و سرویس بلاک چین شباهت های تقریبا زیادی به یکدیگر دارند. سرویس ویکی پدیا به این صورت است که در این وب سایت کاربران با رعایت یکسری قوانین میتوانند اقدام به گذاشتن پست و مطلب در این سایت نمایند و منتشر کنند.

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

کاربرد بلاک چین

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

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

با این فناوری شما میتوانید دارایی ها خود را که به توکن های دیجیتالی تبدیل نموده اید با افراد دیگری که در کشورهای دیگر هستند خرید و فروش کنید.

بیت کوین کامپیوترونیک

نتیجه گیری

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

ویدیو اختصاصی کامپیوترونیک درباره بلاک چین

اشتراک گذاری:

مطالب زیر را حتما مطالعه کنید

تفاوت CPU با GPU

تفاوت GPU با CPU

CPU یا GPU؟ دوتا از اجزای اصلی کامپیوترها یعنی CPU...
الگوریتم های گوگل چیست؟ کامپیوترونیک

الگوریتم های گوگل چیست؟

الگوریتم گوگل تمامی شرکت های بزرگ و کوچک برای بهتر...
نقشه راه فول استک کامپیوترونیک

نقشه راه فول استک

فول استک شاید امروزه در حوزه برنامه نویسی این کلمه...
داکر چیست کامپیوترونیک

داکر چیست؟

داکر چیست؟ داکر (Docker) یک پلتفرم نرم افزاری برای ساخت...
ویژوال استودیو 2022

آشنایی با ویژوال استودیو 2022

ویژوال استودیو 2022 خبری هیجان انگیز از سمت تیم توسعه...
آشنایی با گیت هاب کوپایلت کامپیوترونیک

آشنایی با گیت هاب کوپایلت

گیت هاب کوپایلت به تازگی ویژگی جدید به کمک هوش...

دوره های آموزشی مرتبط

آموزش آنلاین الگوریتم و ساختمان داده ویژه مسابقات ICPC

0
850,000 تومان

آموزش برنامه نویسی زبان پایتون | مقدماتی تا پیشرفته

0
850,000 تومان
19%
تخفیف

آموزش آنلاین Data Science & machine learning با پایتون

0
850,000 تومان قیمت اصلی 850,000 تومان بود.690,000 تومانقیمت فعلی 690,000 تومان است.

آموزش رایگان پردازش سیگنال های دیجیتال (DSP) با متلب MATLAB

0
رایگان!

آموزش آنلاین برنامه نویسی زبان پایتون (python)

0
700,000 تومان
قدیمی تر 10 زبان برتر برنامه نویسی سال 2021
جدیدتر الگوریتم های گوگل چیست؟

3 دیدگاه

به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.

  • Edmundo_J گفت:
    1403/04/17 در 3:06 ق.ظ

    Really fantastic information can be found on web blog.?

    برای پاسخ دادن وارد شوید
  • Henrietta R گفت:
    1403/04/17 در 0:54 ق.ظ

    Very interesting points you have observed, appreciate it for posting.!

    برای پاسخ دادن وارد شوید
  • lista escape room گفت:
    1403/04/12 در 11:53 ق.ظ

    hello there and thank you for your info – I have certainly picked up anything new from right here.
    I did however expertise some technical points using this site, since I experienced to
    reload the site a lot of times previous to I could get it to load
    correctly. I had been wondering if your web host
    is OK? Not that I’m complaining, but slow loading instances times will very frequently affect your placement in google and
    can damage your quality score if advertising and marketing with
    Adwords. Anyway I’m adding this RSS to my email and could look out
    for much more of your respective interesting content.
    Make sure you update this again soon.. Najlepsze escape roomy

    برای پاسخ دادن وارد شوید

دیدگاهتان را بنویسید لغو پاسخ

برای نوشتن دیدگاه باید وارد بشوید.

محصولات فروش ویژه
  • مكان گيرنده
    کلاس آنلاین تحلیل داده و یادگیری ماشین
  • آموزش آنلاین میکروکنترلرهای ARM | تابستان 1403
  • آموزش آنلاین اینترنت اشیا IOT | تابستان 1403
  • آموزش الکترونیک با محوریت میکروکنترلرها | تابستان 1403
  • آموزش آنلاین نرم افزار طراحی مدارات الکترونیکی آلتیوم | تابستان 1403
دسته‌ها
  • کارگاه کامپیوترونیک
  • مقالات
  • مقالات آموزشی
  • ویدئوها
جستجو

جستجو با زدن Enter و بستن با زدن ESC