جستجو برای:
  • صفحه اصلی
  • تجرببه ی جدید ! اپلیکیشن را امتحان کنید
  • دوره ها
    • حساب کاربری
    • سبد خرید
  • بلاگ
اپلیکیشن موبایل را امتحان کنید
  • 021226465496
  • info@ebrahiminejad.com
  • صفحه اصلی
  • تجرببه ی جدید ! اپلیکیشن را امتحان کنید
  • دوره ها
    • حساب کاربری
    • سبد خرید
  • بلاگ
آموزشگاه ابراهیمی نژاد
  • صفحه اصلی
  • مقالات
    • برنامه نویسی
      • جاوا اسکریپت
      • php
      • python
    • طراحی
      • HTML
      • CSS
      • bootstrap
      • طراحی بدون کد نویسی
      • فتوشاپ
    • متفرقه
      • متفرقه
  • دوره ها
    • محصولات
    • سفارشات من
    • دانلودهای من
    • آدرس ها
    • جزئیات حساب
    • فراموشی گذرواژه
  • فرخ ابراهیمی
  • تماس با ما
  • اخبار
  • اپلیکیشن
0

ورود و ثبت نام

بلاگ

آموزشگاه ابراهیمی نژاد بلاگ ارز دیجیتال بلاک چین چیست؟

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

25/07/1397
ارسال شده توسط مینا لشگری
ارز دیجیتال
10.05k بازدید
https://ebrahiminejad.com/wp-content/uploads/2018/10/بلاک-چین-2.mp3

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

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

 

 

دفتر کل توزیع شده چیست؟

فرض کنید شما یک مغازه دارید و درون یک دفتر حساب و کتاب خود را مینویسد با این مثال همه اشنا هستید و احتمالا چنین دفاتری را دیده‌اید

حال فکر کنید که مغازه دارای چندین شریک است و استناد به یک دفتر که یک نفر درون ان حساب‌ها را بنویسد برای شرکا سخت باشد چون به هم اعتماد ندارند

هر کدام یک دفتر چه دارند و تمام حساب‌ها را درون دفتر خود وارد می‌کنند و تمام دفاتر هم با هم مقایسه میشوند که احتمال تقلب به 0 برسد

این حالت دوم دقیقا مثالی ساده از دفتر کل توزیع شده است تمامی گره ها کل اطلاعات را برای خود ذخیره و بروز رسانی میکنند

 

ساتوشی ناکاموتو در سال 2009 برای معرفی بیت کوین (جهت آشنایی بیشتر با بیت کوین “ارز دیجیتال چیست؟“) از بلاک چین استفاده کرد .پس از آن بلاک چین با استقبال عمومی روبرو شد.

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

به دلیل اینکه اطلاعات در سیستم های مختلف در سرتاسر جهان ذخیره می شوند(سیستمی غیر متمرکزبا استفاده از دفتر کل توزیع شده) و زمان بوجود آمدن هر بلاک زمان زیادی است مثلا در بیت کوین ۱۰ دقیقه  امکان هک کردن و دستکاری اطلاعات وجود ندارد.

هر بلاک اطلاعات تراکنش های آن بلاک ، مثلا  در بیت کوین  میزان انتقال بیت کوین از چه کسی و برای چه کسی  به همراه اطلاعات رمز نگاری بلاک قبلی(هش) و هش همان بلاک را دارا است.

 

بلاک چین چیست؟ آمزشگاه ابراهیمی نژاد

بلاک ها در بلاک چین دارای سه قسمت می باشند:

1 – دیتا : داده هایی می باشد که روی بلاک ها ذخیره می شوند.

 

 

2 – هش(Hash) :اثر انگشت منحصر به فردی که هر بلاک برای خودش دارد در واقع یک امضای رمزنگاری شده است.

3 – هش بلاک قبلی: در بلاک چین هر بلاک ، هش بلاک قبل از خود را به همراه دارد.

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

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

 

https://ebrahiminejad.com/wp-content/uploads/2018/10/بلاک-چین-2.mp3

 

 

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

 

 

 

 

 

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

قسمت چهارم آشنایی کلی با ترید و انواع آن
این داستان: «شیاد بزرگ»
کندل یا شمع با حسین
داستان های بیتکوین قسمت 1
ساخت یک رمز ارز
آموزش کار با تراست ولت
قدیمی تر بوت استرپ چیست؟!
جدیدتر ماینینگ چیست؟

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

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

translate
جستجو برای:
پیشنهاد ویژه به شما
محصولات
  • دوره‌ی نخبه‌ی طراحی و برنامه نویسی وب
  • دوره‌ی Web Design 1 فشرده
  • دوره طراحی سایت
  • اموزش برنامه نویسی برای کودکان
    آموزش برنامه نویسی برای نوجوانان دوره از راه دور و آنلاین
  • دوره ی آموزشی 0 تا 100 php و mysql
  • دوره آموزش ساخت vpn سرور شخصی
  • دوره ی آموزش 0 تا 100 پایتون
دسته بندی دوره ها
سطح دوره
نوع دوره
فیلتر انتخاب ها
مفید برای تو
برای برنامه نویس شدن از کجا شروع کنم؟
جشنواره

شانستو امتحان کن

کلیک کن

  • تهران قلهک بلوار کاوه کوچه بهار جنوبی ساختمان آکسا
  • 09120156737
  • 0212264547
  • info@ebrahiminejad.com
دسترسی سریع
  • صفحه اصلی
  • دوره ها
  • حساب کاربری
  • سبد خرید
  • پرداخت
  • جداول قیمت گذاری

تمامی حقوق برای فرخ ابراهیمی‌نژاد محفوظ می باشد.
ما اگه شانس داشتیم اصلا نمیخوام!
تخفیف 30%
پوچ
دفعه ديگه .
تخفیف 40%
کد تخفیف 50%
کد تخفیف 20%
پوچ
امروز خوش شانس نبودی
شانست رو برای بردن امتحان کن!

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

امیدوارم ببری ولی

در صورت تقلب جوایز به شما تعلق نمیگیرد

کد کپن تخفیف شما تا این زمان اعتبار دارد
شما برنده ی کپن تخفیف قابل استفاده تا

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت