معتبرترین ها در زمینه استخراج ارزهای دیجیتال

مشاوره و آموزش استخراج ارزهای دیجیتال

مشاوره و آموزش استخراج ارزهای دیجیتال

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

بایگانی

۶ مطلب با موضوع «بلاک چین» ثبت شده است

تفاوت های پایگاه داده سنتی با بلاک چین چیست؟

تفاوت های پایگاه داده سنتی با بلاک چین چیست؟

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

در مطالب قبل (چرا از بلاک چین استفاده می کنیم؟ ) مزایای استفاده از بلاک چین به جای پایگاه های داده معمولی را تا حدودی متوجه شدید . در این مقاله قصد داریم تا تفاوت های پایگاه های داده معمولی را با بلاک چین بررسی کنیم.

برای درک بهتر تفاوت های پایگاه های داده معمولی و بلاک چین ابتدا باید با مفهوم پایگاه داده آشنا شویم.

پایگاه داده چیست؟

بانک اطلاعاتی یا پایگاه داده یا دیتابیس (data base) به مجموعه ای از اطلاعات با ساختار منظم گفته می شود. این پایگاه های اطلاعاتی معمولاً در قالبی که برای دستگاه ها و رایانه ها قابل خواندن و قابل دسترسی باشند ذخیره می شوند.

بلاک چین مجموعه ای از پایگاه های داده است اما مزایای آن نسبت به دیتابیس های معمولی به هیچ وجه قابل مقایسه نیست. هر پایگاه داده بلاک چین، بلاک نامیده می شوند.

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

برای درک بهتر پایگاه های داده با یک مثال آن را تعریف می کنیم:

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

پایگاه های داده به نوعی هر اطلاعاتی که برای یک برنامه نیاز باشند را در خود ذخیره می کنند. مانند رمزهای عبور،جریمه های رانندگی ، نظرات سایت ها و …

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

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

تفاوت های پایگاه داده سنتی با بلاک چین چیست؟

پایگاه های داده سنتی

 

تفاوت های پایگاه داده سنتی با بلاک چین چیست؟

پایگاه های داده بلاک چینی

کنترل غیرمتمرکز

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

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

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

تاریخچه خود

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

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

سرعت

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

البته این زمان اصلا برای ما طولانی نخواهد بود (شاید حداکثر و در بدترین حالت یک ساعت برای تایید) و این زمان نمی تواند جلوی استفاده از این فناوری بی نظیر را بگیرد.

محرمانه بودن

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

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

منبع : https://arzdigital.com

چرا باید بلاک چین استفاده کنیم؟

چرا از بلاک چین استفاده می کنیم؟

چرا از بلاک چین استفاده می کنیم؟

 

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

با رسمی سازی و تضمین روابط دیجیتال انقلاب بلاک چین برای ایجاد ستونی برای ساخت لایه اصلی به منظور انجام تراکنش‌ها و تبادلات ارز شروع شد (اینترنت اشیا)

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

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

آیا داده‌ها باید توسط یک نهاد مرکزی کنترل شود؟

قطعاً کنترل داده‌ها توسط یک شخص ثالث برای مسائل هویتی و جلوگیری ازکلاه‌برداری خوب است اما به شرطی که شخص ثالث کاملاً مناسب این کار باشد و حریم خصوصی افراد نقض نشود. کنترل انسانی باعث ایجاد مشکلاتی به صورتخواسته یا نخواسته می‌شود. اما وقتی این کار را شبکه‌ای از میلیون‌ها کامپیوتر انجام دهد، حریم خصوصی افراد به بهترین شکل حفظ می‌شود.

بلاک چین این مشکل را کاملاً حل کرده است. رمزنگاری کلید خصوصی باعث شده که برای انجام تراکنش‌ها نیازی به افراد و نهادهای متمرکز نباشد.

آیا سرعت تراکنش مهم‌ترین ویژگی شبکه است؟

آیا یک پایگاه داده که تراکنش‌ها را در صدم ثانیه انجام می‌دهد از بلاک چین بهتر است؟
به هیچ وجه این‌گونه نیست اگر اینطور بود هیچ وقت بلاک چین به این جایگاه دست نمی رسید. امنیت و غیرمتمرکز بودن تراکنش‌ها بسیار مهم اتر از سرعت آن است. بلاک چین با داشتن قابلیت استخراج و با شبکه‌ای از میلیون‌ها کامپیوتربه صورت ۱۰۰ درصد امنیت تراکنش‌ها را تأیید می‌کند. اما قطعاً راه حل‌هاییبرای انجام سریع‌تر تراکنش‌ها در آینده معرفی خواهد شد.

منبع : https://arzdigital.com

Distributed Ledger در بلاک چین


دفترکل توزیع شده (Distributed Ledger) چیست؟

شبکه توزیع شده

دفترکل توزیع شده (Distributed Ledger) چیست؟

برای نمایش سایز اصلی،روی تصویر کلیک کنید

 

Ledger در لغت به معنای دفترکل، پایه در حسابداری، و یک پول باستانی است.

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

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

در ساده ترین شکل، یک دفترکل توزیع شده، پایگاه داده ای است که توسط هر شرکت کننده (یا گره) در یک شبکه بزرگ به طور مستقل به روز می شود. توزیع (همگانی بودن) است که خیلی جذاب است: پرونده ها توسط یک مقام مرکزی به گره های مختلف انتقال نمی یابند، بلکه به طور مستقل توسط هر گره (کامیپوتر) ساخته و نگهداری می شوند. به این معنی که هر گره در شبکه، هر تراکنش را پردازش می کند، به نتیجه گیری های خود می پردازد و سپس آن نتیجه گیری را به رای می گذارد تا اکثریت آن را تایید کنند.

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

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

هدف اصلی این فناوری این است که از هزینه ها و واسطه های اضافی (بانک ها و موسسات) برای امنیت و ارتباطات اجتناب شود.

منبع : https://arzdigital.com

کاربرد های بلاک چین چیست؟

کاربرد های یک بلاک چین چیست؟

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

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

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

ایجاد هویت دیجیتال

طبق راهنمای ما “فناوری بلاک چین چگونه کار می‌کند“، ایجاد identity یا هویت در فن آوری بلاک چین از طریق استفاده از کلیدها رمزنگاری انجام می‌شود. ترکیب کلیدهای عمومی و خصوصی باعث ایجاد یک هویت دیجیتالی قوی که مالکیت را تأیید می‌کند،می‌شودیک کلید عمومی شما را در بین افراد مختلف شناسایی می‌کند (مانند یک آدرس ایمیل)، کلید خصوصی چگونگی تمایل شما برای انجام تراکنش است. اصول رمزنگاری یک مهم در انقلاب بلاک چین است.

کاربرد های یک بلاک چین چیست؟

 

خدمت به عنوان سیستم تهیه گزارش

طبق راهنمای ما “دفترکل توزیع شده چیست؟”، بلاک چین‌ها نوآوری زیادی درزمینه در ثبت و توزیع اطلاعات دارند. آنها برای ثبت انواع داده استاتیک و ثابت(رجیستری) و یا داده‌های دینامیک و پویا (تراکنش‌ها) مناسب هستند، و این باعثمی‌شود که در سیستم‌های تهیه گزارش بسیار کارآمد باشند.

در مورد داده‌های رجیستری ثابت، می‌توان آن‌ها را با هر ترکیبی از روش‌های زیر در بلاک چین‌ها ذخیره کرد:

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

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

اثبات غیر قابل تغییر بودن داده ها

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

خدمت به عنوان یک پلتفرم

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

اصطلاح “قراردادهای هوشمندانه” تا حدودی به یک عبارت کلیدی تبدیل شده است، این ایده می تواند به چند دسته تقسیم شود:

  • قراردادهای هوشمند “ماشین” در دهه ۱۹۹۰ توسط نیک سابو ارائه شد. در این روش دستگاه یا برنامه پس از دریافت یک ورودی خارجی (مانند ارز دیجیتال)، فعالیتی را انجام می دهد (مثلا پیامی را برای شروع کار بلاک ها می فرستد)
  • همچنین قراردادهای حقوقی هوشمند (قراردادهای ریکاردی) نیز وجود دارند. بسیاری از این نرم افزار ها بر اساس ایده ذهنی بستن یک قرارداد در یک جلسه حضوری است که طرفین برای انجام کاری موفاقت می کنند. بنابراین، یک قرارداد می تواند ترکیبی از یک توافق کلامی، یک توافق نامه کتبی و یا در فناوری بلاک چین اجرا شود.
  • در نهایت، قراردادهای هوشمند اتریوم نیز وجود دارند. این قرارداد های برنامه هایی هستند که دارایی هایی که در بلاک چین اتریوم وجود دارند را کنترل می کنند . اتریوم خود یک پلت فرم مبتنی بر قرارداد هوشمند است.

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

کاربرد های یک بلاک چین چیست؟

 

منبع : https://arzdigital.com

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

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

همانطور که در راهنمای ما «فناوری بلاک چین چیست؟» گفته شد، سه فناوری اصلی برای ایجاد یک بلاک چین با هم ترکیب می شوند و هیچ یک از آنها جدید نیستند اما تنظیم و برنامه های کاربردی آن ها جدید هستند.
این فناوری ها عبارتند از: ۱) کلید های خصوصی رمزنگاری شده، ۲) یک شبکه توزیع شده با یک دفترکل مشترک و ۳) انگیزه ای برای انجام تراکنش های شبکه، ثبت ضمانت و امنیت.(پاداش)

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

چگونگی کار و فعالیت این فناوری ها به شرح زیر است.

 

کلید های رمزنگاری شده

دو نفر می خواهند با یکدیگر از طریق اینترنت ارتباط برقرار کنند.
فناوری بلاک چین چگونه کار می کند؟

هر یک از آن ها یک کلید خصوصی و یک کلید عمومی دارند.

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

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

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

 

هویت

اما کنترل شدید مالکیت برای حفظ روابط دیجیتال کافی نیست. با اینکه مرحله احراز هویت حل شده است، باید همراه با تایید تراکنش ها و مجوزها باشد.برای بلاک چین ها، این کار با یک شبکه توزیع شروع می شود.

شبکه توزیع شده (شبکه ای با چندین هزار کامپیوتر در حال فعالیت)

مزایا و نیاز به یک شبکه توزیع شده با مثال “درختی در جنگل” بهتر درک می شود. اگر درختی که در یک جنگل می افتد و با دوربین از آن گزارش تهیه کرده باشیم. ما مطمئن هستیم و شواهد بصری داریم که درخت افتاده است، حتی اگر جزئیات (چرا یا چگونگی) ممکن است نامشخص باشد. مهم ترین ویژگی بیت کوین مبتنی بر بلاک چین این است که یک شبکه بزرگ دارد است که در آن اعتبار سنج ها، مثل کسانی که دوربین دارند شواهد را ثبت کرده اند. اما در اینجا به جای دوربین، تایید ریاضی به کار آن ها آمده است.

به طور خلاصه، اندازه شبکه (تعداد کامپیوترهای در حال فعالیت) برای امنیت شبکه مهم است.

این یکی از جذاب ترین ویژگی های بیت کوین بلاک چینی است – این شبکه بسیار بزرگ است و قدرت محاسباتی بسیار زیادی را جمع آوری کرده است. اکنون که این مطلب را می نویسیم، بیت کوین با ۳۵۰۰۰۰۰ TH / s قدرت پردازش، از ده ها هزار بانک و شعبه هم توان پردازش بیشتری دارد. اتریوم هم با اینکه که هنوز نوپاست و، حدود ۱۲٫۵ TH / sقدرت پردازش دارد که بیشتر از گوگل است.

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

هنگامی که کلید های رمزنگاری شده با این شبکه ترکیب می شوند، شکل فوق العاده مفید تعاملات دیجیتال ظاهر می شود. فرآیند با دریافت کلید خصوصی فرد A شروع می شود و چند پیام در آن ایجاد می کند – مثلا در بیت کوین، شما مبلغ ارز را وارد می کنید و این پیام حاوی مبلغ ارز به کلیک عمومی فرد B محلق می شود.

پروتکل

 

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

یک بلاک – حاوی امضای دیجیتالی، برچسب زمانی و اطلاعات مربوطه – و سپس در تمام گره ها در شبکه پخش می شود.

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

پروتکل خدمات شبکه

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

باز کردن بلاک چین های عمومی، شامل فرایند استخراج می شود.

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

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

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

در عکس زیر از یک تصویر فرضی از یک زنجیره از بلاک ها مشاهده می شود:

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

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

 

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

 

منبع : https://arzdigital.com

همه چیز درباره ی بلاک چین

فناوری بلاک چین چیست؟

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

مارک اندرسون (مدیر شرکت نت اسکیپ)

بلاک چین به زبان ساده

بلاک چین (Blockchain) از دو کلمه Block (بلوک) و Chain (زنجیره) ایجاد شده است. این فناوری در حقیقت زنجیره‌ای از بلوک‌هاست.

به طور کلی بلاک چین یک نوع سیستم ثبت اطلاعات و گزارش است.

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

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

در هر بلاک هر اطلاعاتی می‌تواند ثبت شود; از جرم و جنایت‌های یک فرد تا نمایش اطلاعات حساب برای دارایی‌ها مانند بیت کوین. در بلاک چین، اطلاعات در بلاک‌ها قرار می‌گیرند و با هم به صورت زنجیره‌ای مرتبط می‌شوند.

برای مثال بلاک چین زیر را در نظر بگیرید، هر بلاک یک کشور را نشان می‌دهد که نام شهرهای آن کشور در آن ثبت شده هستند.

فناوری بلاک چین چیست؟ + ویدئو

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

فناوری بلاک چین چیست؟ + ویدئو

مثلاً در عکس بالا برای بلاک ایران که حاوی اطلاعات اسم شهرهای تهران، اصفهان و تبریز است، هش بلاک «NYLAC» است.

در بلاک چین، هش بلاک‌های بعدی حاوی هش بلاک قبلی هم هستند.

هش در هر بلاک چین با یک تابع ریاضی خاص به‌دست می‌آید که توسعه دهندگان آن را مشخص میکنند. کوچک‌ترین تغییر در اطلاعات یک بلاک، هش آن را به طور کلی تغییر می‌دهد.

مثلاً اگر یک کاراکتر به اطلاعات اسم شهرهای ایران اضافه شود، هش بلاک تغییر می‌کند و در نتیجه بلاک‌های بعدی هم غیر معتبر خواهند شد به همین دلیل این فناوری بلاک چین یا زنجیره بلاک‌ها نام دارد.

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

یک مثال:

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

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

وقتی شما به یک بلاک چین متصل می‌شوید، یک نسخه از کل بلاک چین را دریافت می‌کنید. هرگونه تغییری در بلاک چین امکان پذیر نیست مگر اینکه بیش از ۵۰ درصد از داده‌های رایانه‌های متصل به شبکه تغییر کند.

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

انواع بلاک چین

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

بلاک چین عمومی ضد انحصاری

مثال اجرایی: بیت کوین، اتریوم، لایت کوین و انواع سیستم های عمومی و آزاد مبتنی بر بلاک چین

اغلب شما این یکی را می‌شناسید. بیت کوین و اتریوم نمونه‌هایی از این نوع بلاک چین هستند. در این نوع بلاک چین، ما انحصار تراکنش‌ها را در اختیار نداریم. برای مثال بیت کوین را در نظر می‌گیریم که یک دفترکل توزیع شده است.

فناوری بلاک چین چیست؟ + ویدئو

برای مشاهده سایز اصلی، روی تصویر کلیک کنید.

می‌خواهم ۵ بیت کوین ارسال کنم. به افراد فعال در شبکه که ماینر نام دارند، فریاد می‌زنم «بچه‌ها، می‌خواهم این ۵ بیت کوین را به این فرد (آدرس بیت کوین) بفرستم.»

آیا من واقعاً ۵ بیت کوین دارم؟ ادعای دروغ نیست؟ نمی‌خواهم تقلب کنم؟ افراد فعال در شبکه بیت کوین پیغام من را می‌شنوند و روند تأیید معامله را شروع می‌کنند. فردی که تراکنش را تأیید می‌کند، انتخابی نیست. ما نمی‌توانیم تأییدکننده را تعیین کنیم. نکته اینجاست که هیچ‌کس این قدرت را نخواهد داشت.

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

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

«علی می‌خواهد برنامه‌ای را توسعه دهد که همه بتوانند دیدگاه سیاسی خود را در آن بیان کنند. او باید از حریم خصوصی مشترکین محافظت کند.»

برای کار علی، ما می‌توانیم از بلاک چین ضد انحصاری استفاده کنیم. هرکس در هر جای دنیا می‌تواند با اجرای شبکه نظرش را بیان کند. هیچ قدرتی نمی‌تواند چیزی را حذف یا تغییر دهد.

بلاک چین عمومی انحصاری

مثال اجرایی: چند شرکت فروارده های گوشتی در ایالات متحده

در این بلاک چین افرادی خاص برای تأیید فعالیت‌ها انتخاب می‌شود. این افرادمی‌تواند یک مقام، کارمند ارشد، دولت، موسسه یا اشخاص دیگری باشند. داده‌ها قابل مشاهده برای عموم هستند اما می‌توان از یک سری اطلاعات خاص محافظت کرد.

«محمد یک پرورشگاه ماهی دارد. او می‌خواهد زنجیره تأمین پرورشگاهش را برای عموم شفاف سازی کند. مثلاً او می‌خواهد مردم بدانند که ماهی که خریداری می‌کنند، از کجا صید شده، چه زمانی بسته بندی شده و انواع اطلاعات دیگر»فناوری بلاک چین چیست؟ + ویدئو

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

بلاک چین خصوصی انحصاری

مثال اجرایی: سیستم‌های پرداخت حقوق با بلاک چین

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

فناوری بلاک چین چیست؟ + ویدئو

«کسب و کار رضا به دو شرکت کوچک و یک شرکت حسابداری دیگر هم مرتبط است. آن‌ها به طور منظم با یکدیگر همکاری می کنند.»

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

همچنین بخوانید: کاربردهای اساسی بلاک چین

بلاک چین از دیدگاه فنی

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

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

با این حال، با بررسی های عمیق تر، تفاوت هایی که باعث می شود فناوری بلاک چین منحصر به فرد باشد، روشن تر می شود. در حالی که هر دو در شبکه های توزیع شده (اینترنت) اجرا می شوند، ویکی پدیا در شبکه جهانی وب (WWW)، با استفاده از یک مدل کلاینت سرور، طراحی شده است.

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

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

فناوری بلاک چین چیست؟ + ویدئو

استحکام دیجیتالی ویکیپدیا شبیه به امنیت پایگاه داده های متمرکز دولت ها، بانک ها و یا شرکت های بیمه امروزی است. کنترل پایگاه های داده متمرکز در دست صاحبان آن ها است. مدیران یک سایت می توانند به تمام موارد مورد نیاز در سایت خود، دسترسی و بر آن ها کنترل کامل داشته باشند.

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

دیتابیس یا Master Copy ویکیپدیا بر روی یک یا چند سرور خاص توسط کاربران ویرایش می شود و همه کاربران نسخه جدید را مشاهده می کنند. در مورد بلاک چین، هر نود (node) در شبکه یک گزارش مستقل ثبت می کند و هر رکورد مستقل با رکورهای دیگر تبدیل به یک مجموعه ای گزارشات رسمی می شوند.

فناوری بلاک چین چیست؟ + ویدئو

 

تعریف اعتماد دیجیتال

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

به طور خلاصه ما می خواهیم از طرف مقابلمان مطمئن شویم که «آیا فردی که خودتان می گویید هستید؟ و «آیا شما قادر به انجام آنچه که وعده داده اید هستید؟»

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

تأیید اعتبار کافی نیست – داشتن مجوز، دارا بودن پول کافی برای انجام تراکنش و … نیاز به اعتماد سازی دارند و برای این کار نیاز به یک شبکه توزیع شده نظیر به نظیر است. یک شبکه توزیع شده از فساد یا شکست مجموعه جلوگیری می کند.

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

تأییدیه و مجوز ارائه شده در این راه، بدون نیاز به افراد شخص ثالث، امکان تعامل در دنیای دیجیتال را فراهم می کنند. امروزه کارآفرینان صنایع در سراسر جهان این پیشرفت را تحسین می کنند – اتباطات دیجیتالی غیر قابل تصور، جدید و قدرتمند امکان پذیر است. از فناوری بلاک چین اغلب به عنوان ستون فقرات برای یک لایه تراکنش در اینترنت و بنیانگذار اینترنت ارزش (Internet of Value) توصیف می شود.

خلاصه

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

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

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

منبع : https://arzdigital.com/what-is-blockchain-technology