loading...

فکت کوینز

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

.

.

برنامه های بلاکچینی جایگزین (Alternative Blockchain Applications )

.

.

نظریه استفاده از زیرساخت بلاکچین و کاربرد آن در مفاهیم دیگر تاریخچه ای طولانی دارد. در سال 2005 نیک زابو با معرفی مفهوم جدیدی تحت عنوان ” عناوین ملک امن با اختیار مالک” ( secure property titles with owner authority) ظاهر شد. این مفهوم سندی است که توضیح میدهد چگونه” پیشرفت های جدید در فناوری پایگاه داده تکراری” شرایطی را برای ایجاد سیستمی مبتنی بر بلاکچین فراهم کرده است. این سیستم به منظور ثبت اطلاعات اینکه چه زمینی متعلق به چه کسی است و همچنین ایجاد یک چارچوب دقیق برای مفاهیمی مانند خانه داری، تصرف ملک و مالیات زمین اهالی گرجستان، ایجاد شده است. در آن زمان هیچ سیستم پایگاه داده ی کارآمدی وجود نداشت پس عملاً این پروتکل هیچ وقت به مرحله اجرا نرسید.

.

.

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

.

.

  • نِیم کوین (Namecoin) که یک پایگاه ثبت داده غیر متمرکز است در سال 2010 ساخته شد. در پروتکل های غیر متمرکز مثل Tor ، Bitcoin و Bitmessege باید راهی برای شناسایی حساب های کاربری باشد تا افراد بتوانند با یکدیگر تعامل داشته باشند. اما در همه این راهکارها تنها شناسه موجود ،یک هش شبه تصادفی مانند 1LW79wp5ZBqaHW1jL5TCiBCrhQYtHagUWy است. اما اگر کسی بخواهد اسم آن را مثلاً ” جورج” بگذارد هیچ اشکالی ندارد، فقط مشکل اینجاست که اگر یک نفر بتواند حسابی به نام ‘george’ ایجاد کند، شخص دیگری هم می تواند از همان فرآیند برای ثبت ‘george’ برای خود و جعل هویت استفاده کند.

.

.

تنها گزینه برای حل این مشکل استفاده از الگوی first- to- file است که طبق آن وقنی نفر اول ثبت نام خود را انجام میدهد، دیگر نفر دوم قادر به نام نویسی نخواهد بود. Namecoin از قدیمی ترین و موفق ترین سیستم های نام نویسی است که از چنین ایده ای بهره برده است.

.

.

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

factcoins بازدید : 379 چهارشنبه 17 دی 1399 زمان : 19:05

.

.

استخراج (Mining )

.

.

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

.

.

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

.

.

وایت پیپر اتریوم

.

.

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

.

.

در شرایطی که بلاکی معتبر باشد الگوریتم وارسی طبق الگوی زیر تعریف میشود:

.

.

1. Check if the previous block referenced by the block exists and is valid
2. Check that the timestamp of the block is greater than that of the previous block [2] and less than 2 hours into the future.
3. Check that the proof of work on the block is valid.
4. Let S[0] be the state at the end of the previous block.
5. Suppose TX is the block’s transaction list with n transactions. For all i in 0…n-1, set S[i+1] =APPLY(S[i],TX[i]) If any application returns an error, exit and return false.
6. Return true, and register S[n] as the state at the end of this block

.

.

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

.

.

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

.

.

ماینر و ماینینگ بیتکوین

.

.

وقتی درباره “استخراج بیت کوین” می‌شنوید، حتماً انتظار دارید زمین را بکنیم و سکه در بیاوریم. اما بیت کوین فیزیکی نیست، پس چرا به این کار استخراج میگوییم؟

.

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

.

.

نود شبکه (node) چیست؟

.

.

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

.

.

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

.

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

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

درباره ما
Profile Pic
''فکت کوینز'' حاصل تلاش یک تیم متخصص وعلاقمند درزمینه بلاک چین وارزهای دیجیتال است که سعی می کند مقالات آموزش های مرتبط را با کیفیت بالا به علم اندوزان ارائه نماید وب سایت www.factcoins.com
اطلاعات کاربری
نام کاربری :
رمز عبور :
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 77
  • کل نظرات : 0
  • افراد آنلاین : 2
  • تعداد اعضا : 0
  • بازدید امروز : 167
  • باردید دیروز : 234
  • گوگل امروز : 1
  • گوگل دیروز : 0
  • بازدید هفته : 1047
  • بازدید ماه : 1515
  • بازدید سال : 2219
  • بازدید کلی : 39450
  • آخرین نظرات
    کدهای اختصاصی