بلاکچین یا بلاکچین یک پایگاه داده عظیم است که شامل تمام معاملات انجام شده در گذشته و همچنین داده های تمام کیف پول های موجود است. بلاکچین متشکل از بلوک های داده های عمومی متصل به یکدیگر است. در همان زمان ، سیستم رمزگذاری به صورت ریاضی تمام بلوک های موجود را با یکدیگر متصل می کند ، بدون اینکه در خواندن اطلاعات تداخلی ایجاد شود.
Blockchain همچنین یک پایگاه داده توزیع شده است. نسخه های این رکورد به جز کیف پول های بیت کوین در تلفن های همراه در هر برنامه کیف پول بیت کوین نگهداری می شود. سطح حفاظت از داده ها گریزناپذیر است و با مشخصات رمزگذاری ریاضی همراه است. واقعیت این است که حتی یک رکورد در یک بلوک قابل جایگزینی نیست ، زیرا مغایرت های ریاضی بعدی منجر به نیاز به جایگزینی تمام بلوک های زنجیره خواهد شد.
بنابراین ، هر مشتری نسخه خود از بلاکچین را دارد و در زمان ارتباط با کیف پول های دیگر ، این نسخه تأیید می شود. کوچکترین ناسازگاری در کپی بلاکچین باعث می شود که آن بلوک نتواند با بلاک های دیگر ارتباط برقرار کند و رد خواهد شد.
بلاکچین برای همه باز است. هر کسی می تواند محتوای آن را با استفاده از تجزیه کننده یا خدمات آنلاین مشاهده کند. با این حال ، مرتبط کردن کیف پول با هویت صاحب آن کاری بسیار دشوار است که فقط سرویس های ویژه قادر به انجام آن هستند و حتی در آن صورت نه همیشه.
بلوک هایی که عملکرد بلاکچین را به عنوان سلول هایی برای ذخیره سازی داده های معامله تشکیل می دهند. بلوک های جدید برای ثبت اطلاعات جدید به طور مداوم با سرعت متوسط 1 بلوک در هر 10 دقیقه ایجاد می شوند. پس از ایجاد بلاک جدید ، توسط سایر مشتریان بیت کوین تأیید شده و به بلاکچین پیوست می شود. در آینده ، تغییر آن غیرممکن است و پایگاه داده به طور خودکار در تمام گره های شبکه (کیف پول) به روز می شود.
کیف پول ها ، که مشتری های شبکه Bitcoin نیز هستند ، عملکرد گره های شبکه را انجام می دهند ، یعنی خود بلاکچین را هماهنگ کرده و بلاک های جدید را انتقال می دهند. برای کاربر ، کیف پول برای دریافت و انتقال معاملات آنها و مشاهده تاریخچه معاملات آنها مورد نیاز است. تمام داده های کیف پول در پرونده wallet.dat ذخیره می شود. از دست دادن این پرونده به معنای از دست دادن کل پول کیف پول شما است.
با توجه به موارد گفته شده ، مشخص می شود که بلاکچین یک سیستم غیرمتمرکز است. در واقع ، هر کیف پول هر کاربر مرکز کوچک مستقل خود است که به طور مستقل در مورد درج یک معامله خاص در لیست تصمیم گیری می کند. بنابراین ، برای تغییر چیزی در زنجیره بلوک ، باید تمام گره ها (کیف پول ها) را در این سیستم تغییر دهید. یا حداقل اکثر آنها.
بنابراین ، تقلب در بلاکچین بسیار دشوار است. از دیدگاه نظری ، راه هایی وجود دارد ، اما همه آنها نیاز به سرمایه گذاری های کلانی دارند که باید همزمان ارسال شوند ، و همچنین لذت های فنی باورنکردنی ، و هنوز هم یافتن همه اینها آسان و حل آنها آسان است.
مقدار داده در بلاکچین کمی بیشتر از 100 گیگابایت اطلاعات است. این دقیقاً همان میزان نیاز به برنامه مشتری برای همگام سازی آن به ترافیک اینترنت است.
همه کاربران شبکه بیت کوین را می توان به طور مشروط به 2 گروه تقسیم کرد: کاربران عادی و استخراج کنندگان. کاربران عادی معاملات انجام می دهند: بیت کوین را به یکدیگر منتقل کنید.
ماینرها از این سوابق بلوک تشکیل می دهند. برای هر بلوک تشکیل شده ، سیستم به عنوان مقدار مشخصی بیت کوین به ماینر پاداش می دهد. در حال حاضر میزان این پاداش 25 سکه است.