loading...

فکت کوینز

آموزش جامع بلاک چین و ارزهای دیجیتال

.

.

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

.

.

.

.

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

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

متمرکز غیرمتمرکز
نیاز به مجوز دارد permissioned نیاز به مجوز ندارد Permissionless
دسترسی خواندن و نوشتن تنها برای نقش های خاص وجود دارد دسترسی خواندن و نوشتن برای همه شرکت کنندگان وجود دارد
شرکت کنندگان همدیگر را می شناسند شرکت کنندگان یکدیگر را نمی شناسند
توکن های رمزنگاری شده ندارند توکن های رمزنگاری شده دارند
سرعت بالاتری دارند سرعت کمتر

الگوریتم های اجماع :

proof of authority

Raft

Proof of Elapsed Time (PoET)

Istanbul BFT

الگوریتم های اجماع :

proof of work

proof of stake

proof of space

proof of burn

و غیره ..

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

.

.

''بیشتر بخوانید : انفجار قیمت بیتکوین در سال 2021/2022''

.

.

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



.

.

اگرمی خواهید در مورد انواع بلاکچین مطالب بیشتری بدانید پس با ما همراه باشید:

.

.

شکی نیست که بلاکچین در دهه اخیر بسیار پیشرفت کرده است. این کار با بیت کوین آغاز شد که بلاکچین عمومی را عرضه می کند ( اولین نوع بلاکچین). می توانیم بلاکچین بیت کوین را به عنوان اولین نسل فناوری بلاکچین بنامیم.

.

.

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

.

.

چرا نیاز به انواع مختلف بلاکچین وجود دارد؟

.

.

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

.

.

درک هدف ساخت آن واقعاً دشوار است ، اما به طور کلی مفهوم فناوری دفتر کل غیرمتمرکز (DLT)را ارائه می دهد.مفهوم DLT نحوه حل مسائل را تغییر داد. DLT این امکان را به سازمانها می داد تا بدون وابستگی به نهادی متمرکز کار کنند.

.

.

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

.

.

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

.

.

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

.

.

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

.

.

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

.

.

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

.

.

تمرکززدایی (Decentralization):

.

.

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

.

.

شفافیت و اعتماد (Transparency and trust):

.

.

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

.

.

تغییرناپذیری (Immutability):

.

.

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

.

.

در دسترس بودن بالا(High availability):

.

.

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

.

.

بسیار امن(Highly secure):

.

.

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

.

.

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

.

.

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

.

.

نحوه ذخیره سازی بلاکچین چگونه است؟

.

.

بلاکچین مبتنی بر فناوری دفترکل توزیع شده (DLT) است که به عنوان یک پایگاه داده غیرمتمرکز از اطلاعات مربوط به تراکنش ها بین چند طرف عمل می کند.

.

.

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

.

.

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

.

.

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

.

.

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

.

.

خطراتی که شبکه بیتکوین را تهدید میکند(قسمت دوم)

.

.

در ادامه مقاله قبلی در باب حملات احتمالی به شبکه بیت کوین، در این مقاله به بررسی چندین حمله دیگر میپردازیم :

.

.

انتشار تراکنش جعلی در شبکه

.

.

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

.

.

قابلیت های امنیتی

.

.

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

.

.

حملات گذشته

.

.

''تا به حال هیچ حمله ای به این صورت انجام نشده است.''

.

.

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

.

.

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

.

.

تئوری CAP که به عنوان قضیه Brewer نیز شناخته می شود ، توسط Eric Brewer در سال 1998 به عنوان یک نظریه مطرح شد. در سال 2002 ، توسط Seth Gilbertو Nancy Lynchبه عنوان یک قضیه اثبات شد.

.

.

این تئوری شامل سه ویژگی زیر است:

.

.

سازگاری(consistency): سازگاری یک ویژگی است که اطمینان می دهد همه گره ها در یک سیستم توزیع شده یک کپی واحد و یکسان از داده ها دارند.

.

.

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

.

.

تحمل پارتیشن ( Partition tolerance): تحمل پارتیشن اطمینان می دهد که اگر گروهی از گره ها به دلیل خرابی شبکه قادر به برقراری ارتباط با گره های دیگر نباشند ، سیستم توزیع شده به درستی به کار خود ادامه می دهد.

.

.

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

.

.

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

factcoins بازدید : 457 شنبه 4 بهمن 1399 زمان : 12:04

.

.

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

.

.

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

.

.

ویژگی های سیستم غیرمتمرکز

.

.

فقدان ساعت واحد : هر گره مستقل از سایر گره ها است و از این رو گره ها ساعت های مختلفی دارند .

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

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

.

.

''بیشتر بخوانید : امضای دیجیتال (Digital Signature) چیست؟''

.

.

محدودیت های سیستم غیرمتمرکز

.

.

برای سیستم های کوچک مناسب نیست.

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

هیچ نظارتی برعملکرد گره ها وجود ندارد.

تشخیص گره معیوب دشوار است.

.

.

.

متمرکز،غیرمتمرکز،توزیع شده

.

.

مزایای سیستم غیرمتمرکز

.

.

در دسترس بودن بالا

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

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

.

.

موارد پرکاربردی که از سیستم های Decentralized استفاده می شود:

.

.

پایگاه داده غیرمتمرکز

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

.

.

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

.

.

تعریف سیستم های توزیع شده

.

.

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

.

.

تننباوم (Tanenbaum)، نویسنده کتاب سیستم های توزیع شده، تعریف زیر را برای این سیستم ارائه میدهد:

.

.

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

.

.

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

.

.

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

.

.

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

.

.

سیستم توزیع شده چگونه کار می کند؟

.

.

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

.

.

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

factcoins بازدید : 460 پنجشنبه 2 بهمن 1399 زمان : 16:41

.

.

وایت پیپر تتر -قسمت آخر

.

.

در ادامه وایت پیپر تتر قسمت سوم:

.

.

قراردادهای Multisig و Smart

.

.

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

.

.

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

.

.

ما در تلاشیم تا همکاری خود را با مشاغل موجود در فضای رمزارز آغاز کنیم. حرفه هایی مثل صرافی ها، تجارت، و از این قبیل مشاغل. هم اکنون با صرافی بیتفنیکس ، HolyTransaction ، کیف پول Omni , Poloniex, C­CEX, همکاری میکنیم. برای اطلاعات بیشتر با ما در تماس باشید.

.

.

نقاط ضعف صرافی ها و کیف پول ها

.

.

در اینجا به برخی از نواقص صرافی ها ی مبتنی بر فناوری و کیف پول ها میپردازیم.

.

.

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

.

.

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

.

.

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

.

.

برای بسیاری از کاربران امنیت بلاکچین به عنوان یک مساله حیاتی مطرح می شود:

یکی از خصوصیات بلاکچین ناشناس بودن (Anonymity ) است. ناشناس بودن، راهی کارآمد برای پنهان کردن هویت کاربران است و هویت آنها را خصوصی نگه می دارد.

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

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

.

.

امنیت و اعتماد در بلاکچین

.

.

فناوری بلاکچین مسائل امنیتی(security) و اعتماد را به چند روش پاسخ می دهد.

.

.

  1. برای حل مشکل امنیت بلاکچین به این مساله توجه داشته باشید که بلاک های جدید همیشه به صورت خطی و به ترتیب زمانی ذخیره می شوند.یعنی همیشه به “انتهای” بلاکچین اضافه می شوند.

.

.

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

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

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

اگر آن اطلاعات به هر روشی ویرایش شود ، کد هش نیز تغییر می کند. بنابراین ، برای تغییر یک بلاک واحد ، یک هکر باید تک تک بلاک های موجود در بلاکچین را تغییر دهد.

.

.

.

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

.

.

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

.

.

در این تست ها که “مدل های اجماع (consensus models)” نامیده می شوند ، لازم است تا کاربران قبل از مشارکت در یک شبکه بلاکچین ، “خود را ثابت کنند”. یکی از متداول ترین مثالها “اثبات کار” نام دارد.

.

اثبات کار ، حملات هکرها را غیرممکن نمی کند ، اما تا حدودی آنها را بی اثر می کند.

.

.

اگر یک هکر بخواهد به بلاکچین حمله کند ، باید بیش از 50٪ از کل قدرت محاسباتی بلاکچین را کنترل کند تا بتواند سایر شرکت کنندگان شبکه را تحت فرمان خود قرار دهد.

.

با توجه به اندازه فوق العاده بلاکچین بیت کوین ، حمله به اصطلاح 51٪ تقریباً ارزش تلاش را ندارد و حد غیرممکن است.

.

.

''بیشتر بخوانید : وایت پیپر مونرو – قسمت دوم''

تعداد صفحات : -1

درباره ما
Profile Pic
''فکت کوینز'' حاصل تلاش یک تیم متخصص وعلاقمند درزمینه بلاک چین وارزهای دیجیتال است که سعی می کند مقالات آموزش های مرتبط را با کیفیت بالا به علم اندوزان ارائه نماید وب سایت www.factcoins.com
اطلاعات کاربری
نام کاربری :
رمز عبور :
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 77
  • کل نظرات : 0
  • افراد آنلاین : 2
  • تعداد اعضا : 0
  • بازدید امروز : 20
  • باردید دیروز : 92
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 114
  • بازدید ماه : 582
  • بازدید سال : 1286
  • بازدید کلی : 38517
  • آخرین نظرات
    کدهای اختصاصی