به عبارت ساده تر ، بلاکچین را می توان به عنوان یک ساختار داده ای توصیف کرد که دارای سوابق معاملاتی و در عین حال امنیت ، شفافیت و عدم تمرکز است. شما همچنین می توانید از آن به عنوان یک زنجیره یا پرونده های ذخیره شده در قالب بلوک هایی استفاده کنید که توسط هیچ شخص یا شرکتی کنترل نشده اند. در واقع بلاک چین یک دفترچه خاطرات است که جعل آن تقریبا غیرممکن است.
نکات مهم:
- بلاکچین نوعی دفتر خاطرات یا صفحه گسترده است که حاوی اطلاعات مربوط به معاملات است.
- هر تراکنش هشی ایجاد می کند.
- هش رشته ای از اعداد و حروف است.
- معاملات به ترتیبی که در آن رخ داده اند وارد می شوند.
- هش نه تنها به معامله بلکه هش معاملات قبلی بستگی دارد.
- حتی یک تغییر کوچک در یک معامله یک هش کاملاً جدید ایجاد می کند.
- گره ها را بررسی می کنید تا مطمئن شوید تراکنش با بازرسی از هش تغییر نکرده است.
- اگر یک معامله توسط اکثر گره ها تأیید شود ، آن بعنوان یک بلوک نوشته می شود.
- هر بلوک به بلوک قبلی اشاره دارد و در کنار هم بلاکچین را می سازند.
- یک بلاک چین به دلیل پخش شدن در بسیاری از رایانه ها ، که هر کدام یک نسخه از بلاکچین بروز شده را دارند ، بسیار کارآمد هست.
- به این رایانه ها گره گفته می شود.
- بلاکچین هر 10 دقیقه یکبار به روز می شود.
پروتکل ها
بلاکچین شامل مشخصات رفتار فردی است ، مجموعه بزرگی از قوانینی که در آن برنامه ریزی شده اند. این مشخصات پروتکل نامیده می شوند. پروتکل های بلاک چین اطمینان حاصل می کنند که شبکه راهی را که توسط سازندگانش در نظر گرفته شده است ، حتی اگر کاملاً خودمختار باشد و توسط کسی کنترل نشود ، اجرا می کند. در اینجا نمونه هایی از پروتکل های اجرا شده در بلاک چین آورده شده است:
- اطلاعات ورودی برای هر شماره هش باید شماره هش بلوک قبلی را شامل شود.
- پس از بسته شدن هر 210،000 بلوک ، پاداش برای موفقیت در استخراج بلوک به نصف کاهش می یابد.
- برای نگه داشتن مدت زمان لازم برای استخراج یک بلوک که تقریبا در حدود 10 دقیقه میباشد ، سختی شبکه استخراج هر 290 بلوک محاسبه می شود.
اثبات کار
قرار دادن معامله در بلوک نتیجه گیری موفقیت آمیز برای اثبات چالش کار نامیده می شود و توسط گره های خاص به نام ماینرها یا استخراج کنندگان (همان کامپیوترها) انجام می شود. اثبات کار نوعی سیستم است که نیاز به انجام کارهایی از درخواست کننده سرویس دارد ، معمولاً به معنی زمان پردازش توسط یک کامپیوتر است. تولید اثبات کار یک فرآیند تصادفی با احتمال کم است ، بنابراین به طور معمول آزمایش و خطای زیادی برای تولید اثبات معتبر کار لازم است. وقتی صحبت از بیت کوین ها می شود ، هش همان چیزی است که به عنوان اثبات کار عمل می کند.
ماینینگ یا استخراج ارز دیجیتال چیست؟
معدن چیان در بلاکچین گره هایی هستند که با حل اثبات مشکلات کاری ، بلوک ایجاد می کنند. اگر یک معدنچی بلوکی را ایجاد کند که با اجماع الکترونیکی گره ها تأیید شود ، این معدنکار با سکه پاداش می گیرد. از اکتبر سال 2017 ، معدن چیان بیت کوین از هر بلوک 12.5 بیت کوین دریافت می کنند. این پاداش تنها انگیزه ای برای کارگران معدن نیست. آنها همچنین هزینه های معامله ای را که کاربران بیت کوین پرداخت می کنند دریافت می کنند. در حال حاضر ، به دلیل اینکه معاملات عظیمی در شبکه بیت کوین اتفاق می افتد ، هزینه های معامله بسیار بالا رفته است. حتی اگر هزینه ها از طرف فرستنده داوطلبانه باشد ، کارگران معدن همیشه انتقال با هزینه های بالاتر معاملات را در اولویت قرار می دهند. بنابراین ، اگر شما مایل به پرداخت هزینه نسبتاً کمی باشید ، معامله شما ممکن است مدت زمان زیادی را برای پردازش لازم داشته باشد.
نکات مهم در بلاکچین
- اگر پول دیجیتالی دارید پس به کیف پول دیجیتال احتیاج دارید.
- کیف پول یک آدرس در بلاکچین است.
- کیف پول یک کلید عمومی است.
- شخصی که مایل به انجام معامله است باید پیام را با معامله امضا شده با کلید خصوصی خود ارسال کند.
- قبل از تصویب معامله ،تراکنش توسط ماینرها با انتخاب تصادفی از میان تمام کشورها بررسی می شود.
- رایانه هایی که در شبکه دارای بلاک چین هستند ، گره نامیده می شوند.
- معدنچیان در پاسخ به اثبات چالشهای کاری ، معاملات را در بلوکها قرار می دهند.
- بعد از اینکه معدنچیان با موفقیت معامله ای را انجام دادند ، پاداش دریافت می کنند که در حال حاضر 12.5 دلار برای هر بلوک در شبکه بیتکوین است.
- تعامل با استفاده از قوانینی که در برنامه بلاک چین موسوم به پروتکل ها وجود دارد بر روی بلاک چین انجام می شود.
- رمزنگاری در بلاک چین ها برای خنثی کردن سارقانی که مایل به ورود به بلاک چین هستند ، ضروری است.
- کلیدهای رمزنگاری توسط ژنراتورهای کلیدی یا keygens ساخته می شوند.
- Keygens از ریاضیات بسیار پیشرفته ای استفاده می کند که شامل شماره های اصلی برای ایجاد کلید است.
- یک بلوک حاوی یک تایم استنپ ، یک مرجع به بلوک قبلی ، معاملات و مشکل محاسباتی است که باید قبل از شروع بلوک روی بلاک چین حل شود.
- شبکه گره توزیع شده که باید به اجماع برسند ، کلاهبرداری را تقریباً در بلاکچین غیرممکن می کند.
اصول بلاکچین
- پایگاه داده توزیع شده
بانک اطلاعاتی بلاکچین است و هر گره در یک بلاک چین به کل اطلاعات دسترسی دارد. هیچ کس یا گره ای اطلاعات موجود در آن را تنظیم نمی کند. هر گره می تواند سوابق بلاک چین را تأیید کند. همه اینها بدون واسطه برای کنترل همه چیز انجام می شود. از نظر معماری غیرمتمرکز است زیرا هیچ نقطه شکستی وجود ندارد. اما گره های بلاک چین از نظر منطقی متمرکز هستند ، زیرا کل بلاک چین یک شبکه توزیع شده است که اقدامات خاصی را که در آن برنامه ریزی شده انجام می دهد.
- انتقال همتا (P2P)
مطابق با اصل اول ، ارتباطات همیشه به طور مستقیم بین همتایان یا همان peer ها اتفاق می افتد ، نه از طریق برخی گره های مرکزی موجود در شبکه بلاک چین. اطلاعات مربوط به آنچه اتفاق می افتد در بلاک چین در هر گره ذخیره می شود و سپس به گره های مجاور منتقل می شود. به این ترتیب اطلاعات در کل شبکه پخش می شود.
- شفافیت
هرکسی که از بلاک چین بازدید می کند ، قادر به دیدن هر معامله و مقدار هش آن است. شخصی که از بلاک چین استفاده می کند در صورت تمایل می تواند ناشناس باشد یا می تواند شناسنامه خود را به دیگران بدهد. تمام آنچه در بلاک چین مشاهده می کنید ، سابقه ای از معاملات بین آدرس ها در بلاکچین است.
- تاریخچه
هنگامی که ضبط یک معامله در بلاک چین انجام شد و بلاک چین به روز شد ، پس از آن تغییر سوابق این معامله غیرممکن است. این به این دلیل است که سابقه معاملات خاص با سابقه هر مورد قبلی مرتبط است. سوابق بلاک چین دائمی است ، آنها بصورت مدام سفارش داده می شوند ، و در دسترس تمام گره های دیگر هستند.
- چرا غیرفعال کردن شبکه غیرممکن است؟
از آنجا که گره هایی در سراسر جهان وجود دارد ، تقریباً غیرممکن است که کل شبکه توسط یک گروه تصاحب شود.
- چرا جعلی کردن بلوک تقریبا غیرممکن است؟
دلیل اینکه جعل بلوک تقریبا غیرممکن است این است که اعتبار بلوک و گسترش آن با اجماع الکترونیکی گره ها مشخص می شود. هزاران نفر از این گره های پراکنده در سراسر جهان وجود دارند ، و در نتیجه گرفتن کل این شبکه با یک کامپیوتر به قدرتی غیرممکن نیاز دارد.
- نکات مهم
- بلاکچین یک پایگاه داده است که در بین همه گره ها توزیع می شود.
- هیچ کدام از گره ها بلاک چین را کنترل نمی کنند.
- همه گره ها می توانند معامله را تأیید کنند.
- تمام ارتباطات در بلاک چین بصورت همتا است.
- درصورت درخواست کسی که از بلاک چین استفاده کند ناشناس است
- کلیه معاملات انجام شده در یک بلاک چین در آنجا ثبت می شود ، بنابراین معاملات هر شخصی که از شبکه استفاده می کند عمومی و کاملاً شفاف است ، حتی اگر ممکن است ناشناس باشد.
- هنگامی که یک معامله در بلاک چین ثبت شد و بلاک چین به روز شد ، آن معامله قابل تغییر نیست.
- هیچ کس یا سازمانی نمی تواند بلاک چین را خاموش کند.
- اگرچه یک بلاک چین از نظر معماری غیرمتمرکز است اما از نظر منطقی متمرکز است.
- موارد کاربردهای بلاکچین در دنیای امروز
دراین بخش از مقاله ما در مورد بسیاری از برنامه های مختلف با استفاده از بلاک چین بحث خواهیم کرد.
ما اغلب از اصطلاح قرارداد هوشمند استفاده خواهیم کرد. بگذارید این اصطلاح را تعریف کنیم. بلاک چین برای آنچه که به عنوان قراردادهای هوشمند شناخته می شود ایده آل است.
قراردادهای هوشمند چیست؟
قراردادهای هوشمند ، قواعد و مجازاتهای مربوط به توافق خاص را به همان روشی که قراردادهای سنتی انجام می دهند ، تعریف می کنند. با این حال ، تفاوت بزرگ این است که قراردادهای هوشمند به طور خودکار آن تعهدات را انجام می دهند. قراردادها به گونه ای كدگذاری شده اند كه براساس معیارهای خاص تخلیه می شوند.
- ضمانت نامه
معمولاً تسویه مطالبات گارانتی برای کسانی که این ادعا را بر عهده دارند گران ، وقت گیر و اغلب دشوار است. اجرای این امور با قراردادهای هوشمند با استفاده از بلاک چین امکان پذیر است که روند کار را بسیار آسان تر می کند. در گذشته ، همه چک ها توسط انسان انجام می شد که می تواند وقت گیر باشد و جای را برای خطاهای انسانی بگذارد.این امر به دلیل عدم اطمینان از رعایت تمام معیارها ، غیر ضروری خواهد بود و می توان بطور خودکار با استفاده از بلاک چین انجام شود. پس از انجام همه تعهدات ، پرداخت حاصل از آن به صورت خودکار است. این همه می تواند با استفاده از حداقل درگیری انسان انجام شود. یکی از راه حل های ارائه شده توسط Deloitte درج کد QR در یک رسید است. QR-code تنظیم شده است که شامل کلیه اطلاعات مربوط به خرید می باشد: مورد ، شماره سریال ، تاریخ خرید و غیره. با استفاده از آن ، QR-code دستورالعمل هایی در مورد نحوه یافتن ‘بات گارانتی’ در Facebook Messenger را در اختیار شما قرار می دهد. سپس کاربر می تواند تصویری از رسید را به آن ربات ارسال کند ، موتور کد QR را باز می کند و تمام اطلاعات مربوط به محصول را در بلاک چین ذخیره می کند.
- مشتقات
مشتقات در بورس کالا استفاده می شوند و به ارزش دارایی ها مربوط می شوند. قراردادهای هوشمند در تجارت سهام می توانند با ساده تر کردن ، خودکار سازی و کاهش هزینه های تجارت مشتقات در سراسر صنعت ، رویه های فعلی را متحول کنند. شهرک ها می توانند در عرض چند ثانیه به جای چند روز امور مورد نیاز در حال حاضر را انجام دهند. با استفاده از قراردادهای هوشمند ، تجارت همتا به عملی معمول تبدیل می شود و نتیجه آن یک انقلاب کامل در معاملات سهام خواهد بود. Barclays و چند شرکت دیگر قبلاً با استفاده از قراردادهای هوشمند روش معاملاتی مشتقات را در دستور قرار داده بودند ، اما آنها به این نتیجه رسیدند که این فناوری کار نخواهد کرد مگر اینکه بانکها برای اجرای آن همکاری کنند.
- مطالبات بیمه
با قراردادهای هوشمند ، مجموعه خاصی از معیارها برای موقعیتهای خاص مربوط به بیمه تعیین می شود. در تئوری ، با پیاده سازی فناوری بلاک چین ، شما فقط می توانید ادعای بیمه خود را بصورت آنلاین ارسال کرده و یک پرداخت فوری خودکار دریافت کنید. البته با ارائه این که ادعای شما تمام معیارهای لازم را رعایت می کند. غول بیمه فرانسه AXA اولین گروه بزرگ بیمه است که بیمه را با استفاده از فناوری بلاک چین ارائه می دهد. آنها اخیراً محصول جدید بیمه تأخیر در پرواز را معرفی کرده اند که از قراردادهای هوشمند برای ذخیره و پردازش پرداخت ها استفاده می کند. سایر شرکت های بیمه مطمئناً از این رویه پیروی می کنند.
- تأیید هویت
در حال حاضر زمان و تلاش زیادی برای تأیید هویت تلف میشود. با استفاده از تمرکززدایی بلاک چین ها ، تأیید هویت آنلاین بسیار سریعتر انجام می شود. هویت آنلاین در یک مکان مرکزی با استفاده از قراردادهای هوشمند بلاک چین از بین می رود. هکرهای رایانه ای دیگر نقاط متمرکز آسیب پذیری برای حمله ندارند. ذخیره سازی داده ها در هنگام پشتیبانی از بلاک چین غیرقابل استفاده است. در سراسر جهان ، بلاک چین منجر به پیشرفت های بزرگی در تأیید هویت می شود. شهر زگ در سوئیس برای تأیید هویت الکترونیکی شهروندان خود از یک برنامه غیر متمرکز (DAPP) استفاده می کند. یکی دیگر از تولیدکنندگان DAPP ، برای تأیید هویت ، Oraclize در استونی است. این یک DAPP را برای حل مشکل KYC (احراز هویت) به بازار عرضه می کند. این امر از اهمیت بالایی در تأیید هویت برخوردار است. سازمان تامسون رویترز در حال ایجاد DAPP دیگری برای تأیید هویت با استفاده از اتریوم است.
- اینترنت اشیاء (IoT)
اینترنت اشیاء (IoT) شبکه دستگاههای فیزیکی ، وسایل نقلیه و سایر موارد تعبیه شده با نرم افزار ، محرک ، سنسور ، نرم افزار و اتصال به شبکه است که به اینترنت متصل است. همه این ویژگی ها این امکان را می دهد تا اشیاء را جمع آوری و تبادل داده کند. بلاک چین و قراردادهای هوشمند آن برای این کار ایده آل است. پیش بینی می شود پروژه های مربوط به قراردادهای هوشمند برای دستگاه ها بسیار متداول شود. شرکت برتر تحقیقاتی فناوری اطلاعات جهان ، گارتنر پیش بینی کرده است که تا زمانی که ما به سال 2020 برسیم حداقل 20 میلیارد دستگاه متصل به شبکه وجود خواهد داشت. این دستگاه ها از قراردادهای هوشمند اتریوم استفاده می کنند. به عنوان مثال ، ما در شبکه اتریوم ، Ethereum BlockCharge داریم که شامل شارژ وسایل نقلیه برقی و در آخر CryptoSeal است. این یک مهر و موم کام امنیتی برای ایمنی در برابر مواد مخدر است.از آنجا که برای کنترل غیر متمرکز ساخته شده است ، یک طرح امنیتی مبتنی بر آن باید به اندازه کافی مقیاس پذیر باشد تا رشد سریع IoT را پوشش دهد. علاوه بر این ، محافظت شدید بلاک چین در برابر دستکاری داده ها با انتقال اطلاعات گمراه کننده به جلوگیری از اختلال در دستگاه منزل ، کارخانه یا سیستم حمل و نقل کمک می کند.
- بایگانی و ذخیره سازی
فایل های Google Drive ، Dropbox و غیره بایگانی الکترونیکی اسناد را با استفاده از روش های متمرکز کاملاً توسعه داده اند. سایت های متمرکز همیشه وسوسه کننده هکرها هستند. بلاکچین و قراردادهای هوشمند آن روشهای کاهش قابل ملاحظه این تهدید را ارائه می دهند. پروژه های بلاک چین بسیاری وجود دارد که این هدف را دنبال میکنند. البته بخاطر داشته باشید که غالباً در خود بلاک چین ها فضای ذخیره کافی وجود ندارد ، اما راه حل های غیرمتمرکز ذخیره سازی ابری مانند Storj ، Sia ، Ethereum Swarm و موارد دیگر وجود دارد. از دید یک کاربر ، آنها درست مانند هر فضای ذخیره سازی ابری دیگر کار می کنند. تفاوت این است که محتوا به جای مراکز داده در رایانه های مختلف کاربران ناشناس میزبانی می شود.
- محافظت از مالکیت معنوی
بایگانی سازی توسط بلاک چین باعث حفاظت بیشتر از مالکیت معنوی نسبت به گذشته می شود. برنامه ای به نام Ascribe با استفاده از بلاک چین از این امر محافظت می کند.
- جرم
قانون گذاران مجبورند پولی را که از بهره برداری های خود به دست می آورند مخفی کنند. در حال حاضر این کار با حساب های بانکی جعلی ، قمار و شرکت های برون مرزی از جمله دیگر قشرها انجام می شود. نگرانی های زیادی در مورد شفافیت معاملات رمزنگاری وجود دارد. اما همه عناصر نظارتی لازم مانند شناسایی احزاب و اطلاعات ، سوابق معاملات و حتی اجرای آن می توانند در سیستم رمزنگاری وجود داشته باشند. با توجه به توجه بیشتر این فناوری ، بلاک چین و قراردادهای هوشمند این پتانسیل را دارند که بیشتر تاکتیک های پولشویی را ناکارآمد و بسیار ردیابی کنند.
- رسانه های اجتماعی
در حال حاضر ، سازمان های رسانه های اجتماعی قادر به استفاده آزادانه از داده های شخصی مشتریان خود هستند. این به آنها کمک می کند میلیاردها دلار درآمد کسب کنند. با استفاده از قراردادهای هوشمند بلاک چین ، کاربران رسانه های اجتماعی در صورت تمایل می توانند اطلاعات شخصی خود را بفروشند. چنین ایده هایی در MIT مورد بررسی قرار می گیرد. هدف از پروژه OPENPDS / SA فراهم آوردن صاحب اطلاعات برای تنظیم میزان حفظ حریم خصوصی با استفاده از فناوری بلاک چین است.
استفاده از قراردادهای هوشمند در انتخابات و نظرسنجی ها
انتخابات و نظرسنجی ها با قراردادهای هوشمند می تواند بسیار بهبود یابد. برنامه های مختلفی وجود دارد ، مانند دستگاه رای گیری بلاک چین ، follow my vote و TIVI. همه آنها قول می دهند تقلب را از بین ببرند ، ضمن اینکه شفافیت کاملی را در نتایج بدست می آورند و آرا را ناشناس نگه می دارند. با این حال ، قبل از اجرای رای گیری غیرمتمرکز به طور گسترده ، هنوز مسیری طولانی پیش رو هست.
محدودیت ها و آسیب پذیری
هر شبکه بلاک چین تا حد زیادی به میزان کاربران فعال موجود در آن بستگی دارد. برای کار با تمام توان خود ، یک شبکه باید با شبکه گره های گسترده توزیع شود. علاوه بر این ، هیچ شبکه بلاک چینی وجود ندارد که بتواند همان میزان معاملات را که صادرکنندگان اصلی کارت مانند Visa یا MasterCard انجام می دهند ، حفظ کند. از سال 2017 ، بلاکچین مسیری طولانی را طی کرده است تا بتواند جایگزین غول های دنیای مالی شود. اگر یک سازمان واحد به نوعی بتواند کنترل اکثر گره های شبکه را به دست آورد ، دیگر به معنای کامل آن سازمان غیرمتمرکز خواهد شد.
وضعیت سرمایه گذاری بلاکچین
از آنجا که قیمت بیت کوین برای دومین بار در سال 2017 به رکورد 5000 دلار رسید ، احتمالاً هیچ فرصتی برای سرمایه گذاری فعلی بهتر از فناوری های رمزنگاری و بلاکچین وجود ندارد. عموم مردم و مقامات حاكم به طور فزاینده ای از مزایای آن آگاه هستند و بیشتر نگرانی های پیرامون آن رد می شود. بسیاری از شرکت ها در حال حاضر روی این فناوری سرمایه گذاری کرده اند ، IBM غول جهانی فناوری در حال حاضر در نظر دارد سرمایه گذاری ‘وقت و انرژی کارمندان’ را در این فضا انجام دهد. بسیاری از شرکت ها با هدف تشویق وفاداری و اضافه کردن جریان جدید درآمد ، کارت های اعتباری ارائه می دهند. سامسونگ به تازگی با Blocko همکاری کرده است تا کارت های اعتباری را قادر به انجام معاملات امن با استفاده از فناوری بلاک چین کند. سامسونگ در تلاش است با استفاده از هویت دیجیتال ، پول دیجیتال و پرداخت دیجیتال ، تجارت جدیدی را ایجاد کند. فعال ترین سرمایه گذار یک شرکت خدمات ژاپنی SBI Holding است که سهام آن در هشت شرکت بلاک چینی است. یک نیروگاه دیجیتال گوگل دومین سرمایه گذار فعال است که دارای سهام شرکت کیف پول بیت کوین Blockchain and Ripple است ، شرکتی که مشغول به کار در سیستم انتقال پول مبتنی بر بلاکچین است.
منبع : cointelegraph