مفاهیم بلاکچین

بلاک (Block) چیست ؟

بلاک (Block) چیست ؟

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

ریشه مرکل چیست ؟

ریشه مرکل چیست ؟

ریشه مرکل (Merkle root) در واقع هش اصلی تمامی هش های مربوط به کلیه تراکنش های یک بلاک در یک شبکه بلاکچین است . بلاکچین مجموعه ای از بلاک های مختلف است که با یکدیگر در ارتباط هستند ، از این رو به آن بلاکچین گفته میشود . یک درخت هش یا درخت مرکل وظیفه ی رمزنگاری اطلاعات بلاکچین را [...]

درخت مرکل چیست ؟

درخت مرکل چیست ؟

درخت مرکل (Merkle Tree) یک ساختار داده است که در بحث های مربوط به علوم رایانه مورد استفاده قرار می گیرد . درخت مرکل در بیت کوین و سایر ارزهای دیجیتال ، در جهت رمزنگاری هر چه بهتر و قوی تر اطلاعات بلاکچیم مورد استفاده قرار می گیرند . به این درخت ها بعضا “درخت هش باینری” هم گفته [...]

عدد نانس (Nonce) چیست ؟

عدد نانس (Nonce) چیست ؟

نانس مخفف عبارت (number only used once) به معنی “عددی که فقط یک بار استفاده شده” می باشد . نانس عددی بوده که به بلاک هش شده در بلاکچین اضافه می شود تا وقتی که مجددا هش می شود با محدودیت های سختی شبکه سازگاری داشته باشد . نانس همان عددی است که استخراج کنندگان شبکه بلاکچین در حال [...]

هدر بلاک (Block Header) چیست ؟

هدر بلاک (Block Header) چیست ؟

از یک هدر بلاک (Block Header)  برای شناسایی یک بلاک خاص در کل زنجیره بلاکچین استفاده می شود و بارها و بارها برای ایجاد فرآیند اثبات کار جهت پاداش استخراج کنندگان ، هش می شود . یک بلاک چین از مجموعه ای از بلاک های مختلف تشکیل شده است که برای ذخیره اطلاعات مربوط به تراکنش انجام شده در [...]

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

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

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

قراردادهای هوشمند چیست ؟

قراردادهای هوشمند چیست ؟

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

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

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

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

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

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

ابتدا کمی راجب بلاکچین صحبت کنیم ، بلاکچین چیست ؟ بلاکچین یک تکنولوژی توزیع شده و دیجیتالی است که سابقه ی تمام تراکنش هایی که در شبکه ی همتا به همتا (Peer-to_Peer) انجام شده است را در خود ذخیره دارد . این سوابق در سیستمهای غیرمتمرکز که بهم پیوسته اند ذخیره می شوند ، بلاکچین احتمال نفوذ و آسیب پذیری [...]

هش هدف چیست ؟

هش هدف چیست ؟

هش هدف (Target Hash) عددی است که هدر بلاک هش شده باید کمتر و یا مساوی با آن باشد تا یک بلاک جدید ایجاد شود . هش هدف در تعیین میزان پیچیدگی عبارت ورودی استفاده می شود و می تواند به منظور اطمینان از پردازش کار آمد بلاک ها تنظیم شود . مفهوم هش هدف ارزهای دیجیتال به استفاده از بلاکچین [...]