ارز دیجیتال و پلتفرم اتریوم چگونه کار می کند؟
پلتفرم اتریوم به عنوان یک ارز دیجیتال برای اجرای قراردادهای هوشمند، امروزه مورد توجه قرار گرفته است. در مطالب قبلی مفهوم اتریوم را بررسی کرده و فهمیدیم اتریوم چیست. در ادامه، زیر و بم و چگونگی عملکرد این پلتفرم را دقیقتر بررسی کنیم.
عملکرد پلتفرم اتریوم
با استفاده از اتریوم یک نهاد برای ذخیره و کنترل دادههایش به برنامه دیگری ندارد. برای دستیابی به این هدف، اتریوم به شدت از پروتکل بیت کوین و طراحی بلاک چین آن اقتباس میکند، اما آن را برای پشتیبانی از برنامههای سطح بالا اصلاح میکند.
با این وجود اتریوم قصد دارد، طراحی بیت کوین را تجزیه کند به طوریکه توسعهدهندگان بتوانند برنامهها یا قراردادهایی که شامل مراحل اضافی، قوانین جدید مالکیت، قالبهای معاملاتی جایگزین یا روشهایی برای انتقال وضعیت هستند، را ایجاد کنند.
هدف زبان برنامهنویسی اتریوم با تورینگ کامل این است که به توسعهدهندگان اجازه نوشتن برنامههایی که در آن معاملات بلاکچین بتوانند نتایج و خروجیهای خاص خود را حاکم و به طور خودکار عملی کنند، داده شود. این انعطافپذیری شاید نوآوری اصلی اتریوم باشد.
بلاکچین اتریوم
ساختار بلاکچین اتریوم بسیار شبیه بیتکوین است از این جهت که سابقه مشترکی از کل تاریخچه معاملاتی دارد. هر گره در شبکه یک نسخه از این تاریخچه را ذخیره میکند.
تفاوت عمده آن با اتریوم در اینست که گرههای آن علاوه بر تمام معاملات اتر، جدیدترین وضعیت هر قرارداد هوشمند را هم ذخیره میکند. (این مبحث بسیار پیچیدهتر از آن است که توضیح داده شود، اما متن زیر به شما کمک میکند تا چیزهایی دستگیرتان شود.)
برای هر برنامه اتریوم، شبکه باید وضعیت یا اطلاعات فعلی تمام این برنامهها اعم از هر مانده یا Balance کاربر، تمام کدهای قرارداد هوشمند و جایی که همه آن ذخیره میشود را ردیابی کند.
بیتکوین از خروجیهای معاملاتی ناپایدار برای ردیابی اینکه هر فرد چقدر بیت کوین دارد استفاده میکند.
با اینکه به نظر پیچیده میرسد، اما این ایده بسیار ساده است. هر وقت یک معامله بیتکوین انجام میشود، شبکه مقدار کل را تجزیه میکند مثل اینکه پول کاغذی بوده است یعنی بیتکوینها به روشی که باعث میشود دادهها رفتاری مشابه سکهها یا پول خردهای فیزیکی داشته باشند، منتشر میشوند.
برای انجام معاملات آتی، شبکه بیتکوین باید تمام تکههای پول خرد شما که به عنوان “خرج شده” یا “خرج نشده” دستهبندی شده را جمعآوری کند.
از طرف دیگر اتریوم از حسابهای کاربری استفاده میکند.
مانند صندوقهای حساب بانکی، توکنهای اتر در یک کیف پول قرار میگیرند و این طور که میگویند، میتوانند به حساب دیگری منتقل شوند. صندوقها همیشه در یک جایی هستند اما هنوز چیزی ندارند که بتوان به آن یک رابطه مستمر گفت.
ماشین مجازی اتریوم چیست؟
با اتریوم، در هر زمان که یک برنامه مورد استفاده قرار میگیرد، یک شبکه از هزاران کامپیوتر آن را پردازش میکند.
قراردادهایی که به زبانهای برنامهنویسی ویژهی قرارداد هوشمند نوشته شدهاند، به بایت کد کامپایل میشوند که یک ویژگی به نام ماشین مجازی اتریوم یا EVM، بتواند آنها را خوانده و اجرا کند.
ماشین مجازی اتریوم
تمام گرهها با استفاده از ماشین مجازی اتریومشان این قرارداد را اجرا میکنند. به خاطر داشته باشید که هر گره در این شبکه علاوه بر پیگیری وضعیت فعلی، یک نسخه از معامله و تاریخچه شبکه قرارداد هوشمند را نگه میدارد. هربار که یک کاربر عملی انجام میدهد، تمام گرههای موجود در شبکه باید به توافق برسند که این تغییر رخ داده است.
در اینجا هدف شبکه ماینرها و گرهها این است که مسئولیت انتقال شیفت از وضعیتی به وضعیت دیگر را بر عهده بگیرند. ماینرهای بیتکوین تغییر مالکیت بیتکوینها را از شخصی به شخص دیگر تایید میکنند. ماشین مجازی اتریوم یک قرارداد را با هر قانونی که توسعهدهنده در ابتدا برنامهریزی کرده، اجرا میکند.
محاسبه واقعی در پلتفرم اتریوم
محاسبه واقعی در ماشین مجازی اتریوم از طریق یک زبان بایت کد مبتنی بر پشته (صفر و یکهایی که ماشین میتواند بخواند) حاصل میشود، اما توسعهدهندگان میتوانند قراردادهای هوشمند را در زبانهای سطح بالایی مثل Solidity و Serpent، که خواندن و نوشتنشان برای انسان آسانتر هستند، بنویسند.
محاسبه واقعی در پلتفرم اتریوم
ماینرها کسانی هستند که از رفتار بد یا زیانآور پیشگیری میکنند، مثلا اطمینان از اینکه هیچکس پولش را بیشتر از یکبار خرج نکند و رد کردن قراردادهای هوشمندی که پرداختی بابتشان صورت نگرفته است.
چندین هزار گره اتریوم وجود دارد و هر گره، کد یکسانی را کامپایل و اجرا میکند.
اما شاید به این فکر کنید که آیا این روش گرانتر از یک محاسبه معمولی نیست؟ البته که هست. به همین دلیل، این شبکه ممکن است فقط برای موارد خاص مورد استفاده قرار گیرد.
آموزش رسمی توسعه اتریوم به این نقص و ناکارآمدی واقف است و این گونه اظهار میکند که:
به طور کلی، یک راهحل ذهنی-تجربی خوب که به دردتان بخورد، این است که شما قادر نخواهید بود هیچکاری روی EVM انجام دهید، همانطور که نمیتوانید از سال ۱۹۹۹ به این طرف روی گوشیهای هوشمند کاری انجام دهید.
اگر به دنبال اطلاعات بیشتری در مورد اتریوم هستید، حتما به مقاله راهنمای کامل اتریوم در کوین نیک سر بزنید.
سولانا چیست و چگونه کار می کند؟
اخیراً واژه سولانا به گوشتان خورده است؟ در ادامه به شکلی دقیق با سولانا و نحوه عملکرد آن آشنا میشوید.
به طور کلی رمزارزها سرآغاز عصر کاملا نوینی برای امور مالی و فناوری محسوب میشوند. پلتفرم های رمزنگاری شده با معرفی تراکنشهای همتا به همتا، واسطهها و دلالان را از خدمات مالی متعارف حذف میکند. با این حال، ارزهای رمزپایه محبوب مانند بیتکوین و اتریوم از نظر مقیاسپذیری محدودیت های برجسته ای دارند (منظور از مقیاس پذیری یا Scalability در بلاکچین توانایی پاسخگویی یک شبکه به میزان تقاضا است. مقیاس پذیری با پارامترهایی چون تعداد تراکنش در ثانیه یا TPS، حجم مورد نیاز برای ذخیره شبکه بلاکچین و سرعت انتقال در اطلاعات شبکه قابل ارزیابی است). به این دلیل که مقیاسبندی زمان لازم برای دستیابی به اجماع در ترتیب خاصی از معاملات غیرممکن است.
درباره مقیاس پذیری بیشتر بخوانید.
به همین دلیل، جایگزین هایی مانند سولانا با نام اختصاری sol به عنوان راه حل های امیدوارکننده چنین مشکلاتی پدیدار شده اند. اکنون، ممکن است در خصوص اینکه چطور این ارز دیجیتال پروتکل بیت کوین چگونه کار می کند؟ جدید (سولانا) مشکلاتی را می تواند حل کند که پیشگامان رمزارز (مثل بیت کوین و اتریوم) نتوانستند، متعجب شوید. بیاید تا با هم نگاهی عمیق و دقیق به بلاک چین سولانا داشته باشیم و اطلاعات بیشتری در مورد عملکرد آن پیدا کنیم. مضافاً، این بحث به شما کمک میکند تا امکانات و ویژگیهای جدید و منحصربهفرد معرفی شده توسط توکن رمزنگاری سولانا را کشف کنید.
اساس و منطق سولانا
حال این سوال مطرح می شود در حال حاضر رمزارزهای متعدد و متفاوتی در بازار وجود دارد، چه نیازی به معرفی ارز دیجیتال دیگری مانند سولانا است؟ پاسخ به این سوال می تواند به ما کمک کند تا دلایل توسعه پلتفرم بلاک چین سولانا به عنوان رقیب اتریوم و بیت کوین را دریابیم. در مورد ارزهای دیجیتال، به ندرت ترتیب تراکنشها با ترتیب بلاکها در بلاک چین منطبق میشود. زمانی که کاربران تراکنشی را روی پلتفرم رمزنگاری شده شروع می کنند، مستقیماً به یک استخر تایید نشده (mempool) می رود. متعاقبا، تراکنشهای تایید (confirm) و نهایی شده (verify) به بلاک چین اضافه میشوند و در نتیجه منجر به ایجاد چندین شاخه در بلاکها و بار مضاعف میشوند. سولانا از طریق انطباق خودکار فرآیند سفارش تراکنش با شبکه بلاک چین به حل این مسائل کمک می کند.
درک تعریف سولانا
و اما شبکه جدید سولانا که همه در فضای رمزارز از آن صحبت می کنند چیست؟ سولانا اساساً تنها یک شبکه بلاک چینی دیگر است که برای توسعه ارزهای دیجیتالی همچون بیت کوین و اتریوم طراحی شده است. این رمزارز، جایگزین بهتری برای اتریوم است، به ویژه به علت سرعت بالاتر تراکنش ها. در واقع، پلتفرم جدید بلاک چین می تواند تقریباً 50000 تراکنش در ثانیه را به راحتی انجام دهد. سولانا می تواند به راحتی چندین ویژگی را در شبکه موجود، از جمله توسعه برنامه یا استخراج توکن سولانا، در عرض چند ثانیه ترکیب و یکپارچه کند. بنابراین، به حق می توان لقب رقیب اتریوم را به این ارز دیجیتال اعطا کرد.
بلاک چین سولانا تضمینی برای سرعت، امنیت و مقاومت در برابر سانسور ارائه می دهد (منظور از مقاومت در برابر سانسور این است که کسی نتواند مانع انجام تراکنش مالی شما شود). بر اساس زبان برنامه نویسی راست (RUST)، سولانا پایگاه قدرتمندی برای محافظت از تمام تراکنش ها ارائه می کند. علاوه بر این، استفاده از اثبات تاریخچه در این شبکه، آن را به شبکه ای بسیار مقیاس پذیر و کارآمد مبدل کرده است.
درباره اثبات تاریخچه بیشتر بخوانید.
تاریخچه سولانا
بررسی پیشینه و تاریخچه سولانا نقش مهمی در درک چرایی موقعیت بهتر آن نسبت به سایر ارزهای دیجیتال دارد. آنتونی یاکوونکو (Antony Yakovenko) با تجربه خود به عنوان مهندس نرم افزار و کار در الگوریتم های فشرده سازی این شبکه را در سال 2017 تأسیس کرد. آنتونی به همراه اریک ویلیامز و گرگ فیتزجرالد بر روی ایجاد یک فرآیند جدید از تراکنشهای رمزنگاری برای رفع مشکلات معمول در بیت کوین و اتریوم کار کرد.
هدف بنیانگذاران این پلتفرم بلاک چین جدید، توسعه یک پروتکل رمزنگاری قابل اعتماد و توزیع شده با تسهیل مقیاس پذیری بهتر بود. در حال حاضر، این تیم متشکل از متخصصان مجرب برترین شرکتها و کمپانی های دنیا مانند اپل، گوگل، اینتل، دراپ باکس، مایکروسافت، توییتر، کوالکام و … است. علاوه بر این، تحت تأثیر بلاک چین سولانا، سرمایهگذاران بسیاری ازجمله Multicoin Capital، Abstract Ventures، Foundation Capital، CMCC Global جذب این پروژه شده اند.
کار شبکه سولانا
تاریخچه سولانا نشان میدهد که چگونه به عنوان جایگزین سریعتری برای رمزارزهای معمولی طراحی شده است. “سولانا برای چه مواردی استفاده می شود؟” اگر می خواهید پاسخ این سوال را با دقت بیابید باید به عملکرد آن فکر کنید. زمانی که نحوه عملکرد سولانا برای شما کاملا روشن شد، به راحتی می توانید کاربردهای آن را درک کنید. از یک دیدگاه جامعتر، شبکه سولانا فقط یک پروتکل بلاک چین عمومی است که برای مقیاس پذیری بهتر بهینه شده است.
جدای از توسعه ارزهای دیجیتال، بلاک چین سولانا به توسعه دهندگان این امکان را می دهد که dApp های مقیاس پذیر را از طریق شبکه ایجاد کنند. بدین ترتیب برنامه های غیرمتمرکز می توانند به راحتی عملکرد خود را با وجود برخی از مشکلات بزرگ حفظ کنند و راه خود را بیابند. علاوه بر این، بلاک چین سولانا یک سیستم اجماع اثبات تاریخ را فراهم می آورد که به شکل خودکار تراکنش های سفارش داده شده را تقویت میکند. بلاکچین سولانا هم یک ساعت داخلی برای پلتفرم محسوب می شود و هم از طریق مکانیسم اجماع اثبات سهام امنیت شبکه را فراهم می کند.
در حال حاضر، بر اساس ارزیابی پروتکل بیت کوین چگونه کار می کند؟ کوین مارکت کپ (coinmarketcap) از سولانا، ارزش بازار آن در حال حاضر حدود 30.79 میلیارد دلار است. ضمن اینکه، رشد حجم معاملات 24 ساعته 20.88٪ برای این توکن به ثبت رسیده است. در حال حاضر، این پلتفرم با 200 گره منحصر به فرد فیزیکی، بالاترین عملکرد پلتفرم بلاک چین بدون مجوز را در سراسر جهان دارا است (منظور از گره یا node هر سیستم کامپیوتری است که به شبکه بلاکچین متصل شود). اثبات تاریخچه به ایجاد سوابق تاریخی برای اثبات وقوع یک رویداد در یک مقطع زمانی خاص کمک می کند. این الگوریتم در واقع یک تابع تاخیر قابل تایید فرکانس بالا است که برای ارزیابی مستلزم تعداد مشخصی مراحل متوالی است.
تراکنشها یا رویدادهایی که تحت ارزیابی قرار میگیرند، یک هش و یک شمارنده منحصر به فرد دریافت میکنند که میتوانید به صورت عمومی و مؤثر تأیید کنید. شمارنده به یافتن زمان وقوع هر تراکنش یا رویداد کمک می کند. این موضوع دقیقاً مانند یک مهر زمان رمزنگاری شده عمل میکند و هر گره مجهز به یک ساعت رمزنگاری برای ردیابی زمان و ترتیب رویدادها در شبکه است. بر این اساس، سولانا می تواند کارایی بهتری را تضمین کند.
امکانات سولانا
«سولانا به چه منظور استفاده میشود؟» توجه به ویژگیهای پلتفرم سولانا، مهمترین عنصری است که میتواند پاسخ درستی برای این سوال فراهم کند. شبکه سولانا، به عنوان یک بلاک چین بسیار نوآور، هشت امکانات منحصر به فرد ارزشمند ذیل را فراهم میآورد.
1. اثبات تاریخچه
اثبات تاریخچه به نوعی یک ساعت اجماع برای بلاکچین سولانا محسوب می شود و بدین ترتیب به اجماع شبکه در زمان و ترتیب تراکنش ها کمک می کند. این شبکه یک ساعت امن رمزنگاری شده را در سراسر شبکه ایجاد می کند. با کمک اثبات تاریخچه می توانید یک خروجی منحصر به فرد مناسب برای تأیید عمومی دریافت کنید. در نتیجه، گره ها نیازی به هماهنگی با کل شبکه ندارند. از آنجایی که گره ها با ساعت اجماع هماهنگ می شوند، اضافه بار تراکنش به میزان قابل توجهی کاهش می یابد. به طور خلاصه، این پروتکل با یکپارچه سازی مهر زمان در هر تأیید تراکنش ، کارایی بلاک چین را افزایش داده و این برچسب زمانی ، کمک می کند گره ها ترتیب رویدادها را مشخص کنند.
2. برج BFT (BFT Tower)
برج BFT یک الگوریتم عملی تحمل خطا یا PBFT است که برای شبکه های اثبات تاریخچه طراحی شده است. این ویژگی با توجه به کاربردهای عملی آن، عنصر حیاتی برای درک چرایی استفاده از سولانا است. برج BFT از مزایای ساعت همگامسازی در اثبات تاریخچه استفاده می کند. بنابراین، میتواند بدون ایجاد تأخیر عمده در تراکنش یا هزینههای مضاعف پیامرسانی، به اجماع دست یابد. این سیستم به اعتبارسنجان (validators) اجازه می دهد تا وضعیت دفتر کل را ارزیابی کرده و رای دهند که این امر باعث می شود پاسخگویی شبکه بهبود یابد. این مکانیزم با ثبت آرای قبلی از آنها برای تسریع اعتبارسنجی استفاده می کنند و به اعتبارسنجان اجازه می دهد به جای راه اندازی کل زنجیره معاملات ، به راحتی به آرای قبلی خود رجوع کنند.
3. توربین (Turbin)
نکته اساسی بعدی در شبکه سولانا به توربین، پروتکل تقسیم بلوک در شبکه اشاره دارد. پروتکل توربین انتقال داده به گره های زنجیره بلوکی را ساده تر می کند. پروتکل توربین با شکستن داده ها به بسته های کوچکتر، انتقال کارآمد دادهها را میسر می کند. در نتیجه، بلاک چین سولانا به راحتی می تواند معضلات مربوط به پهنای باند و همچنین افزایش ظرفیت کلی برای تسویه سریع تر تراکنش ها را حل کند و به عبارت دیگر منجر به تسریع انجام تراکنش ها شود.
4. گلف استریم یا جریان خلیج (Gulf Stream)
یکی دیگر از ویژگی های کاربردی در طراحی پلتفرم بلاک چین سولانا به جریان خلیج (Gulf Stream) اشاره دارد. این مفهوم عملاً برای پرداختن به نقش مهم انتقال کش تراکنش به سمت لبه شبکه مناسب است (منظور از لبه شبکه یا network edge نزدیکترین نقطه به کاربر یا انتهایی ترین سیستم متصل به شبکه است، یعنی نقطه پایانی اینترنت و شبکه محلی). در نتیجه، تأیید کنندهها می توانند اجرای زودتر از موعد تراکنش ها و نیزکاهش زمان تایید را تضمین کنند. جریان خلیج همچنین تغییر سریعتر رهبر و کاهش فشار حافظه بر روی تأییدکنندههای (validators) استخرهای تراکنش تایید نشده مختلف را تسهیل میکند. اگر دقت کنید، پروتکل جریان خلیج وظیفه تضمین 50000 تراکنش در ثانیه را بر عهده دارد. به طور خلاصه سولانا از طریق گلف استریم با تسهیل فرایند تایید بلوک، میتواند تا سرحد 50 هزار تراکنش را در هر ثانیه تایید کند.
5. سیلول یا سطح دریا (Sea Level)
سیلول یا سطح دریا ویژگی برجسته و کامل دیگری از ویژگی های نوآورانه شبکه رمزنگاری سولانا است. این ویژگی عملاً یک موتور پردازش تراکنش های موازی است که برای مقیاس بندی افقی( موازی) در SSD ها و GPU های مختلف استفاده می شود. این ویژگی باعث می شود که در شبکه هزاران قرارداد هوشمند به موازات یک دیگر فعالیت کنند و بدین ترتیب تراکنشها نیز به موازات آنها و در لحظه پردازش میشوند .شبکه سولانا میتواند از زمان راهاندازی بهتر توام با کارایی و نیز امکان انجام تراکنشهای همزمان در بلاک چینهای مشابه بهره ببرد. از طریق این امکانات، و همین مسئله بازدهی سولانا را افزایش میدهد.
6. پایپ لاین یا خط لوله (Pipeline)
پایپ لاین در شبکه سولانا واحد پردازش تراکنش است که برای بهینه سازی تأیید پروتکل بیت کوین چگونه کار می کند؟ اعتبار کار می کند. این فرآیند شامل تخصیص جریانی از داده های ورودی به اجزای سخت افزاری مختلف است که اصطلاحا خط لوله یا پایپ لاین نامیده می شود. در نتیجه، این مکانیسم میتواند تأیید اعتبار و نسخهبرداری سریعتر اطلاعات تراکنش در گرههای مختلف شبکه را فراهم کند. به عبارت دیگر، یک دسته بلوک که حاوی اطلاعات تراکنش هستند به سرعت تایید شده و در تمام گرههای پروتکل بیت کوین چگونه کار می کند؟ شبکه کپی و نسخه برداری می شوند میشوند.
7. کلاودبرک یا شکست ابر (Cloud Break)
شکست ابر یا کلاودبرک پایگاه داده حساب های کاربری مقیاس افقی بلاک چین سولانا است ( منظور از مقیاس بندی افقی اضافه کردن گره های بیشتر (یعنی دستگاه ها) به چارچوب سیستم موجود است، در مقیاس پذیری افقی تغییر چارچوب اصلی خود پلتفرم مدنظر است که به منظور ایجاد گروهی از سرورها برای دستیابی به تعداد بیشتری درخواست تراکنش ورودی ایجاد می شود). این ویژگی به دستیابی سطوح مطلوب مقیاس پذیری در شبکه سولانا کمک می کند. اساساً در یک ساختار داده، شکست ابر یک انتخاب ایده آل برای عملیات خواندن و نوشتن همزمان در سراسر شبکه است. به بیان دیگر، سولانا از طریق این امکان با سازماندهی یک پایگاه داده که به طور همزمان دادههای ورودی را خوانده و ثبت میکند، بدین ترتیب سرعت شبکه خود را افزایش میدهد. کلاودبرک با فراهم کردن ساختار اطلاعاتی، تراکنشها را از طریق یک نرمافزار پردازش میکند. قدرت پردازش این نرمافزار از طریق سختافزارهایی تأمین میشود که مسئول فهرست بندی دادهها هستند.
8. آرشیوها یا بایگانی ها (Archivers)
بایگانیها نیز به عنوان یک ویژگی نوآورانه سولانا میتوانند پاسخهای دیگری برای این سوال باشند که “سولانا به چه منظور استفاده میشود؟”. شما می توانید از بایگانی برای ذخیرهسازی دفتر کل توزیعشده استفاده کنید، جایی که میتوانید دادهها را از تأییدکنندهها یا اعتبارسنجها (validators) به شبکهای از گرهها سرازیر کنید (تخلیه کنید). گرهها یا بایگانیها کم حجم هستند و برای اطمینان از یکپارچگی دادهها مورد بازرسی قرار میگیرند. به طور خلاصه، بایگانیها نقش حیاتی در زمینه ذخیرهسازی اطلاعات برعهده دارند. بایگانی ها مکانیسم های ذخیره سازی سخت افزار محور پروتکل بیت کوین چگونه کار می کند؟ هستند که دسترسی سریعتر به اطلاعات مهم شبکه را فراهم می کنند. علاوه بر این، اعتبارسنج ها می توانند تاریخ معاملات شبکه را مستقیماً از بایگانیها استخراج کنند.
آخرین و مهم ترین ویژگی برجسته، خود توکن سولانا به عنوان ارز بومی (منظور ارزی است که مرجع دریافت و پرداخت توسط خودپردازها یا پردازشگرها باشد) در اکوسیستم است. این توکن می تواند به عنوان وسیله پرداخت برای راه پروتکل بیت کوین چگونه کار می کند؟ اندازی و اجرای تراکنش های درون زنجیره ای یا تایید اعتبار تراکنش ها عمل کند. علاوه بر این، توکن سولانا نقش مهمی در تسهیل پرداختهای خرد دارد که لامپورت نامیده می شود (هر لامپورت معادل 0.000000001 سولانا است).
یادداشت آخر
به عنوان یادداشت آخر، شما اکنون متوجه شدید که سولانا چگونه جایگزین امیدوارکنندهای برای ارزهای رمزپایه معمولی مانند اتریوم و بیتکوین است. سولانا ترکیب منحصر به فرد اثبات پروتکل بیت کوین چگونه کار می کند؟ تاریخچه و اثبات سهام اجماع را برای کاهش زمان مورد نیاز برای پردازش و تأیید اعتبار تراکنش فراهم می آورد. از سوی دیگر، شبکه سولانا از مولفه های خلاقانه ای برخوردار است که برای پیشبرد چشم انداز و اهداف آن طراحی شده اند. جذب سرمایه بازار حاضر از بلاک چین سولانا، در کنار شرکای مرتبط با آن، چشم اندازهای مطلوبی را برای آینده آن ارائه می دهد. همین حالا با جزئیات در مورد ارزهای دیجیتال و موارد استفاده عملی از شبکه بلاک چین سولانا بیاموزید.
استخراج بیت کوین چگونه است؟
بهیاد داشته باشید برای استخراج بیت کوین نیاز به دانستن نحوه کار شبکه یا دانستن معنای ماینینگ نیست، همانطور که برای کار کردن با اینترنت نیاز به درک نحوه کار اینترنت ندارید. استخراج بیت کوین دقیقاً یعنی چه؟ اگر بخواهیم به زبان ساده و در یکی دو خط پاسخ این سؤال را بدهیم، باید گفت:
بهیاد داشته باشید برای استخراج بیت کوین نیاز به دانستن نحوه کار شبکه یا دانستن معنای ماینینگ نیست، همانطور که برای کار کردن با اینترنت نیاز به درک نحوه کار اینترنت ندارید.
استخراج بیت کوین دقیقاً یعنی چه؟
اگر بخواهیم به زبان ساده و در یکی دو خط پاسخ این سؤال را بدهیم، باید گفت: استخراج بیت کوین یا همان ماینینگ بیت کوین، یک فعالیت داوطلبانه است که در آن افرادی داوطلب بهنام «استخراجکننده» (ماینر)، قدرت پردازش دستگاههای استخراج خود را در اختیار شبکه قرار میدهند تا امنیت شبکه حفظ و تراکنشهای بیت کوین تأیید شود.
البته ماینرها این کار را محض رضای خدا انجام نمیدهند، بلکه برای آن پاداش میگیرند و این پاداش همان بیت کوین است. بهعبارت دیگر، زمانی که برای دوست خود بیت کوین ارسال میکنید، ماینرها در پشت قضیه با فعالیت خود به تأیید شدن تراکنش شما کمک میکنند و شبکه به این کار آنها پاداش میدهد.
پس با ماینینگ، در واقع سه کار اصلی انجام میشود:
- تأیید تراکنشهای بیت کوین
- حفظ امنیت شبکه بیت کوین
- تولید واحدهای جدید بیت کوین بهصورت غیرمتمرکز
توضیحی که دادیم به زبان ساده بود تا شما بتوانید راحتتر ماینینگ را درک کنید. در ادامه استخراج بیت کوین را از نظر فنی بررسی میکنیم.
شاید زمانی که اصطلاح «استخراج بیت کوین» را میشنوید، در ذهن خود سکههایی را تجسم کنید که از دل زمین بیرون کشانده میشوند. اما بیت کوین که فیزیکی نیست. پس چرا آن را استخراج یا ماینینگ مینامیم؟
چون استخراج بیت کوین از نظر فلسفی بیشباهت به استخراج طلا نیست. به این صورت که بیت کوینها در طراحیِ کد و پروتکل بیت کوین وجود دارند (مثل طلا که در معادن وجود دارد) اما هنوز قابل دسترسی نیستند (مثل طلاهایی که هنوز از معادن بیرون کشیده نشدهاند).
بیشتر بخوانید: ساتوشی ناکاموتو کیست؟
بر اساس پروتکل یا همان قوانین بیت کوین، فقط تعداد ۲۱ میلیون واحد از آن وجود خواهد داشت؛ مثل طلا که کمیاب و محدود است.
میتوان گفت نام علمیتر ماینینگ، اثبات کار (Proof Of Work) است. در واقع فرایند استخراج از الگوریتمی به نام اثبات کار سرچشمه گرفته است که فردی به نام آدام بک (Adam Back) اولین بار در سیستم ضد اسپم خود از آن استفاده کرد که هشکش (HashCash) نام داشت.
در اوایل دهه ۱۹۹۰، حملات اسپم به سیستمهای کامپیوتری رواج داشت. حملات اسپم به معنای ارسال پیامها و درخواستهای بیهوده به سیستم، برای کند کردن آن است. آدام بک برای جلوگیری از ارسال شدن پیامهای بیهوده از طرف اسپمرها، در ابداع خود این الزام را ایجاد کرد که کاربران برای ارسال پیام باید با کامپیوتر خود یک سری محاسبات ریاضی انجام میدادند که نیازمند به مصرف پردازنده (CPU) بود. با این کار، اگر کسی میخواست پیامهای هرزنامه به سیستم ارسال کند، مجبور میشد مقدار زیادی قدرت پردازش تهیه کند.
در واقع اثبات کار به این معنی است که استخراجکنندگان بیت کوین یا ماینرها کاری انجام میدهند که بهوسیله آن میتوانند بلاک معتبر ایجاد و به بیت کوین دست پیدا کنند. ماینرها با تولید بلاکهایی از تراکنشهای معتبر و اتصال آنها به بلاک چین پاداش دریافت میکنند.
با وجود این فرایند، برای حمله تأثیرگذار به شبکه بیت کوین و بهدست گرفتن کنترل آن، افراد خرابکار باید بیش از ۵۰٪ از قدرت پردازش شبکه را از آن خود کنند که برای شبکهای به بزرگی بیت کوین، هزینه بسیار بالایی دارد و انجام آن منطقی نیست.
نودها (Nodes)
طرح گرافیکی برای تجسم نودها در شبکه
قبل از هر چیز باید درباره نودها صحبت کنیم. یک نود (Node) یا گره در شبکه بیت کوین، کامپیوتری است که نرمافزار بیت کوین را اجرا و با مشارکت در انتقال اطلاعات، به حفظ کار شبکه بیت کوین کمک میکند.
هر کسی میتواند با دریافت رایگان نرمافزار بیت کوین و دانلود کل تاریخچه تراکنشهای بلاک چین (که در حال حاضر حجم آن به حدود ۲۰۰ گیگابایت میرسد) یک نود را اجرا کند. نودها تراکنشهای بیت کوین را اعتبارسنجی و در شبکه مخابره میکنند.
اما بعضی از نودها شرایطی ویژه دارند که به آنها «نود ماینینگ» میگویند.
در ابتدای کار بیت کوین، همه نودها ماینر بودند اما امروزه نودهای ماینینگ با نودهای صرفاً اعتبارسنج تفاوت دارند.
نودهای ماینر که دارای قدرت پردازش هستند، تراکنشهای بیت کوین را در بستههایی بهنام بلاک جمعآوری میکنند.
اما آنها چگونه این کار را انجام میدهند؟ اضافه کردن بلاک به بلاک چین مستلزم حل کردن معادلات ریاضی پیچیده است که فقط با حدس زدن اعداد میتوان این کار را انجام داد.
حل کردن معادله
به ماینری که زودتر از همه پازل را حل کند، جایزه تعلق میگیرد!
کامپیوترهای قدرتمند ماینر، اعداد را یکی پس از دیگری امتحان میکنند تا بتوانند جواب معادله هر بلاک را بهدست بیاورند. راهکاری به نام تابع هش این روند را تضمین میکند.
ماینرها راهی جز امتحان کردن و حدس زدن ندارند تا سرانجام به نتیجه درست برسند. بنابراین، یافتن معادله بلاک کاملاً تصادفی است، اما هر چقدر که یک ماینر قدرت پردازش بیشتری داشته باشد، شانس پیدا کردن جواب افزایش پیدا میکند، چون به این صورت چند قدم از بقیه ماینرها جلوتر است. اولین ماینری که به جواب معادله و هش صحیح برسد، برنده میشود و آن را به بقیه نودها اعلام میکند. بلافاصله تمام ماینرها برای بلاک بعدی دوباره رقابت را از سر میگیرند.
بهعنوان پاداش این کار، مقداری مشخص از بیت کوین که پروتکل بیت کوین تعیین کرده است، به ماینر برنده تعلق میگیرد. ماینر همچنین تمام کارمزد تراکنشهای یک بلاک را هم دریافت خواهد کرد. در زمان نوشتن این مطلب، پاداش استخراج بیت کوین، ۶.۲۵ واحد بیت کوین (BTC) است. این پاداش در ابتدای راهاندازی بیت کوین ۵۰ واحد بود. پس از هر ۲۰۰,۰۰۰ بلاک (هر چهارسال یکبار)، پاداش استخراج شبکه نصف میشود.
تخمین زده میشود که استخراج همه واحدهای بیت کوین تا سال ۲۱۴۰ طول بکشد. وقتی همه بیت کوینها استخراج شود، ماینرها فقط از کارمزدها سود خواهند برد.
سختی استخراج
کم و زیاد شدن سختی شبکه بیت کوین، راهی برای تعادل شبکه
بهدلیل اینکه زمان بلاک بیت کوین ۱۰ دقیقه است، تقریباً هر ۱۰ دقیقه بیت کوینهای جدید تولید میشوند و به یک ماینر تعلق میگیرند. حالا ممکن است که یک کامپیوتر بسیار پروتکل بیت کوین چگونه کار می کند؟ قدرتمند بتواند جواب معادله را مثلاً در ۵ دقیقه پیدا کند. این باعث اختلال در کار شبکه و استخراج سریع تمام واحدهای بیت کوین خواهد شد. به همین منظور، چیزی بهنام سختی شبکه در بیت کوین تعبیه شده است.
شبکه بهطور خودکار نسبت به قدرت پردازش موجود، سختی پیدا کردن پاسخ معادلات را کم و زیاد میکند تا ماینرها بتوانند در ده دقیقه به جواب برسند، نه بیشتر نه کمتر. با این حال، این زمان در برخی مواقع و بهصورت جزئی کم و زیاد میشود، مثلاً ممکن است یک بلاک در ۹.۸ دقیقه ساخته شود. با اضافه شدن قدرت پردازش ماینرها، سختی افزایش مییابد و با کم شدن آن، سختی هم کمتر میشود.
در شبکه بیت کوین، سختی شبکه بعد از هر ۲,۰۱۶ بلاک (تقریباً هر دو هفته یکبار) تنظیم میشود.
استخر استخراج
استخر استخراج: یکی به نمایندگی از همه
امروزه بهدلیل گسترش شبکه و دستگاههای استخراج قدرتمند، استخراج مستقیم بیت کوین توسط کمتر کسی امکانپذیر است و اغلب ماینرها به محلهایی مجازی بهنام «استخر استخراج» (mining pool) مراجعه میکنند.
ماینرهای سراسر دنیا دستگاههای استخراج خود را به استخرهای استخراج معتبر متصل میکنند و استخر استخراج به نمایندگی از همه و با مجموع قدرت پردازشی که دارد، برای ماینینگ و بهدست آوردن پاداش بلاک تلاش میکند. در اینجا ماینرها دیگر بهطور فردی و مستقیم برای پاداش بلاک به رقابت نمیپردازند بلکه نسبت به قدرت پردازشی که دارند، از استخر استخراج بهطور مرتب بیت کوین دریافت میکنند. در صورت اقدام به استخراج مستقیم بیت کوین از طرف یک ماینر عادی، شانس حل کردن بلاک نزدیک به صفر خواهد بود.
جمعبندی
هر کاری پاداشی دارد. شما به عنوان یک ماینر با فعالیت در شبکه بیت کوین، تراکنشهای شبکه را تأیید و امنیت آن را تأمین کرده و در قبال این کار، پاداش دریافت میکنید.
برای اینکه امنیت بیت کوین بهخوبی حفظ شود و نتوان به شبکه حمله کرد، ماینینگ طوری طراحی شده است که ماینرها برای کسب پاداش باید مسائل ریاضی را با استفاده از قدرت پردازش خود حل کنند. در این صورت اگر کسی بخواهد امنیت شبکه را بهخطر بیندازد، باید قدرت پردازشی به اندازه بیش از نصف ماینرهای شبکه را در اختیار داشته باشد.
تعداد واحدهای بیت کوین محدود به ۲۱ میلیون واحد است که با توجه به نصف شدن پاداش استخراج یا همان هاوینگ (Halving) که هر چهار سال یکبار رخ میدهد، استخراج تمام بیت کوینها تا سال ۲۱۴۰ طول میکشد.
استخر استخراج محل مجازی است که استخراجکنندگان در آن قدرت پردازش خود را با هم جمع میکنند و همه برای استخراج یک بلاک تلاش میکنند. در این روش هر ماینر یا استخراجکننده بر اساس توان پردازشی خود سود میبرد. بدون پیوستن به استخر استخراج شانس یک ماینر برای استخراج یک بلاک بسیار کم خواهد بود و فقط فارمهای استخراج بزرگ بهصورت مستقل کار میکنند.
لازم به تأکید است که برای انجام استخراج بیت کوین نیاز به دانستن جزئیات ماینینگ نیست و شروع عملیات ماینینگ بسیار سادهتر از چیزی است که فکر میکنید.
لایتکوین چیست و چگونه کار میکند؟
فناوری ارزهای دیجیتال مانند بسیاری از تکنولوژی های نوین ، برای ایجاد رفاه و آسایش بیشتر در زندگی انسان ها به وجود آمدند. ممکن است تا به حال خیلی کم و یا اصلا از خدمات ارزهای دیجیتال بهرهمند نشده باشید، اما این احتمال زیاد است که در آینده نزدیک ، انجام بسیاری از مراودات مالی تمام مردم دنیا به وسیله رمز ارزها انجام شود. در این میان، رمز ارز لایتکوین ، یکی از کریپتوکارنسی های موفق و فعال در حوزه تراکنشات مالی است و ما در این مقاله، قصد داریم شما را با چگونگی تشکیل، ویژگی ها، چگونگی سازوکار و مشخصات کلی این رمز ارز آشنا کنیم.
لایتکوین چیست؟
در سال 2011 شخصی به نام “چارلی لی (Charlie Lee) ” که دارای سابقه کار در شرکت های گوگل و کوین بیس بود ، لایت کوین (Litecoin) را خلق کرد. آقای لی مکانیسم کاری لایت کوین را با ایجاد تغییرات اساسی در سیستم بیت کوین، طراحی کرد؛ به طوری که سرعت انجام تراکنشات و زمان تشکیل هر بلاک در لایتکوین، چندین برابر از بیت کوین سریع تر انجام میشد. لایتکوین اصطلاحا، همتا به همتا و کاملا غیر متمرکز است؛ یعنی هیچ نهاد یا موسسه خاصی بر جزئیات حوالههایی که در آن ارسال میشود ندارد و در عین حال بسیار امن است؛ به طوری اطلاعات کلی مربوط به تراکنشاتی که در آن انجام میشود پنهان نمیشود و در اختیار تمامی کاربران قرار میگیرد. در ادامه مشخصات لایتکوین را براساس پارامترهای مهمی که ارزهای دیجیتال باید داشته باشند مورد بررسی قرار میدهیم و آن را با بیتکوین مقایسه میکنیم.
ویژگیهای لایتکوین
ارزش لایتکوین
لایتکوین را به عنوان نقره بازار ارزهای دیجیتال میشناسیم. به همین علت ، مانند بیتکوین که آن را به عنوان طلای دنیای رمز ارزها تلقی میکنیم و رنگ طلایی را به آن اختصاص میدهیم ؛ برای لایتکوین هم رنگ نقرهای را در نظر میگیریم.
نماد ارز و جایگاه آن بین ارزهای دیجیتال
در حال حاضر که این متن نوشته میشود (24/05/1400) لایتکوین جایگاه چهاردهم را در سایت مرجع ، کوین مارکت کپ ، بین برترین رمز ارزها بر اساس مارکت کپ داراست.
تمامی ارزهای موجود در بازار های مالی داری نماد مشخص و مخصوصی هستند ؛ مانند بیتکوین (BTC) ، دلار (USD) ، اتریوم (ETH) و …. ؛ نماد اختصاصی لایتکوین ، LTC است.
پروتکل بلاکچین
در دنیای ارزهای دیجیتال فرآیند تایید تراکنشات شبکه بلاکچین هر رمز ارز ، میتواند به دو صورت گواه اثبات سهام (PoS) و گواه اثبات کار (PoW) انجام شود.
گواه اثبات کار(Proof of Work) : اثبات کار، روشی برای تأیید تراکنشها در شبکههای غیرمتمرکز است که به آن استخراج(ماینینگ) میگویند. در این روش افراد داوطلب میتوانند قدرت پردازشی سختافزار کامپیوتر خود را به شبکه یک ارز دیجیتال (مانند بیت کوین) اختصاص بدهند و با کمک به تأیید تراکنشها از شبکه پاداش دریافت کنند.
گواه اثبات سهام (Proof of Stake) : اثبات سهام ، یک روش جایگزین برای تأیید تراکنشها در شبکههای غیرمتمرکز است که به سختافزار و مصرف برق نیاز ندارد. در یک شبکه مبتنی بر اثبات سهام افرادی که بخواهند در کار تأیید تراکنشها شرکت کنند. باید ارز دیجیتال آن شبکه را بخرند و کیف پول خود را به شبکه اختصاص دهند یا بهاصطلاح سهامگذاری کنند. به این ترتیب در ازای سهامی که در اختیار شبکه قرار دادهاند به طور مرتب مقداری به ارزهای دیجیتال آنها اضافه میشود.
پروتکل بلاکچین لایتکوین مانند بیتکوین از روش گواه اثبات کار (PoW) پیروی میکند.
زمان بلاک
منظور از زمان بلاک، محدوده زمانی است که ماینرها باید در آن زمان تراکنشات رد و بدل شده بین نود های شبکه را تایید کنند و آنها را در یک بلاک جدید قرار دهند ؛ سپس آن بلاک جدید را به شبکه بلاکچین اضافه کنند. زمان بلاک برای بیتکوین ، حدود 10 دقیقه است ؛ این در حالی است که زمان بلاک برای لایتکوین ، با اینکه ساز و کار آن خیلی مشابه بیتکوین است ، تنها در حدود 2 و نیم دقیقه است. به عبارتی در مدت زمانی که بیتکوین ، یک بلاک جدید به بلاکچین خود اضافه میکند ؛ لایتکوین چهار بلاک جدید به شبکه بلاکچین خود اضافه میکند.
حداکثر میزان عرضه رمز ارز
بعضی از ارزهای دیجیتال ، فقط تا حد مشخصی تولید و استخراج میشوند ؛ ولی برخی از رمز ارزها به تعداد نامحدودی استخراج میشوند مانند اتریوم. بیتکوین و لایتکوین از آن دسته از ارزهای دیجتال هستند که محدودیت استخراج دارند. مجموعا امکان استخراج 21 میلیون بیتکوین و 84 میلیون لایتکوین وجود دارد. این بدان معناست که پس از استخراج کامل سکه های این دو رمز ارز ، به ازای هر یک بیتکوین ، چهار لایتکوین وجود دارد و این موضوع میتواند باعث کم شدن ارزش لایتکوین در مقایسه با بیتکوین شود.
سرعت انجام معاملات
تمامی کریپتوکارنسی ها یک الگوریتم اختصاصی و ویژه را در سیستم خود به کار میگیرند. الگوریتمی که لایتکوین از آن استفاده میکند با عنوان Scrypt شناخته میشود که در مقایسه با الگوریتم SHA-256 بیتکوین ، محاسبات را آسان تر و کم حجم تر انجام میدهد و در نتیجه سرعت انجام معاملات را افزایش میدهد.
از لایتکوین برای انجام چه کاری استفاده میشود؟
لایتکوین رمز ارزی همتا به همتا است که کاربران آن میتوانند بدون دخالت شخص یا سازمان ثالثی با یکدیگر مراودات مالی داشته باشند. با استفاده از خدمات این ارز دیجیتال شما میتوانید دارایی مالی خود را با سرعت و امنیت بالا به تمامی نقاط دنیا، منتقل کنید.
سخن پایانی
به زبان ساده میتوان گفت لایتکوین ، نسخه بهبود یافته و پیشرفه بیتکوین است. خالق آن ، یعنی آقای چارلی لی ، سیستم آن را مانند بیت کوین طراحی کرده ولی برای الگوریتم آن به جای الگوریتم SHA-256 بیتکوین ، از الگوریتم Scrypt استفاده کرده است که به علت کم حجم تر و آسان تر انجام دادن محاسبات ، سرعت انجام تراکنشات آن را بیشتر از سرعت بیتکوین کرده است. لایتکوین یک سیستم همتا به همتا است که کاربران آن بدون دخالت شخص ثالثی ، به صورت مستقیم با یکدیگر در ارتباط اند.
مدرسان فعال در حوزه ارزهای دیجیتال تیم آکادمی آینده با طراحی دورههای صفر تاصد آموزش ارزهای دیجیتال در مشهد (به صورت حضوری) و سایر شهرها (به صورت غیر حضوری)، سعی در تبدیل علاقهمندان به فعالیت در این بازار ، به یک معاملهگر حرفهای را دارند.
فناوری بلاکچین چگونه کار می کند؟
فناوری بلاکچین چگونه کار می کند؟
فناوری بلاکچین چگونه کار می کند؟
همانطور که در راهنمای ما بیان شده ست “فناوری بلاکچین چیست؟”
سه فناوری اصلی وجود دارد که برای ایجاد یک بلاکچین با یکدیگر ترکیب می شوند.
هیچ کدام از آنها جدید نیستند. بلکه ارکستراسیون و کاربرد آنها است که جدید است.
این فناوری ها عبارتند از:
1) رمزنگاری کلید خصوصی ، 2) شبکه توزیع شده با یک محیط مشترک و 3) انگیزه ای برای سرویس دهی به معاملات ، نگهداری سوابق و امنیت شبکه.
در ادامه در مورد چگونگی همکاری این فناوری ها به منظور تأمین روابط دیجیتالی توضیحاتی ارائه شده است.
کلیدهای رمزنگاری
دو نفر مایلند از طریق اینترنت معامله ای را انجام دهند.
کلیدهای رمزنگاری در بلاک چین
هر یک از آنها یک کلید خصوصی و یک کلید عمومی دارند.
هدف اصلی این مولفه فناوری بلاکچین ایجاد مرجع هویت دیجیتال ایمن است. هویتی که مبتنی بر داشتن ترکیبی از کلیدهای رمزنگاری خصوصی و عمومی است.
فناوری بلاکچین چگونه کار پروتکل بیت کوین چگونه کار می کند؟ می کند؟ هویت دیجیتال
ترکیبی از این کلیدها می تواند مانند یک رضایت نامه ، از ایجاد یک امضای دیجیتالی تلقی شود.
درواقع ، این امضای دیجیتالی کنترل شدید مالکیت را فراهم می کند.
یک بلاکچین چه کاری می تواند انجام دهد؟
اما کنترل شدید مالکیت به منظور تأمین روابط دیجیتالی کافی نیست.
زمانی که احراز هویت حل شد ، باید با ابزاری جهت تایید تراکنش ها و پروتکل بیت کوین چگونه کار می کند؟ مجوزها (اختیارات) ترکیب شود.
در فناوری بلاکچین ، این کار با یک شبکه توزیع شده آغاز می شود.
یک شبکه توزیع شده
با استدلال به آزمون “اگر درختی در جنگل سقوط کند” می توان فایده و نیاز به شبکه توزیع شده را درک کرد.
اگر درختی در یک جنگل بیفتد ، با دوربین هایی برای ثبت سقوط آن ، می توان اطمینان داشت
که درخت سقوط کرده است. ما شواهد تصویری داریم ، اگرچه ممکن است جزئیات (چرا یا چگونگی آن) نامشخص باشد.
بیشتر ارزش بلاکچین بیت کوین بدین منظوراست که درواقع یک شبکه بزرگ از اعتبار سنج ها است
مانند دوربین های مشابه ، به این نتیجه می رسند که همزمان شاهد یک چیز هستند.
آنها به جای دوربین ، از تصدیق ریاضی استفاده می کنند.
به طور خلاصه ، اندازه شبکه برای امنیت شبکه مهم است.پروتکل بیت کوین چگونه کار می کند؟
این یکی از جذاب ترین ویژگی های بلاکچین بیت کوین است – بسیار بزرگ است و از قدرت محاسباتی زیادی هم برخوردار است.
در زمان نوشتن این مقاله ، بیت کوین با 3،500،000 TH / s ، بیش از 10،000 بانک بزرگ در جهان ، امن است.
امنیت اتریوم که هنوز نابالغ تر است ، با حدود 12.5 TH / s ، بیشتر از Google ا است و فقط دو سال از عمر آن می گذرد و هنوز هم در حالت آزمایشی قرار دارد.
سیستم ثبت
فناوری بلاکچین چگونه کار می کند؟
هنگامی که کلیدهای رمزنگاری با این شبکه ترکیب می شوند ، یک شکل فوق العاده از تعاملات دیجیتالی ظاهر می شود.
این فرایند با گرفتن کلید خصوصی آنها توسط A آغاز می شود ، و به نوعی اعلام می کند
در مورد بیت کوین ، زمانی که شما مبلغ ارز رمزنگاری شده را ارسال می کنید – و آن را به کلید عمومی B ضمیمه می کنید.
پروتکل
یک بلوک – شامل یک امضای دیجیتال ، زمان و اطلاعات وابسته می باشد – سپس برای همه گره های شبکه پخش می شود.
فناوری بلاکچین چگونه کار می کند؟ پروتکل آنها به چه صورت است
یک فرد واقع بین ممکن است آزمایش سقوط درخت در جنگل را با پرسش زیر به چالش بکشد
چرا یک میلیون کامپیوتر با دوربین در انتظار سقوط یک درخت هستند؟
به عبارت دیگر ، چگونه از توان محاسباتی را برای سرویس دهی به شبکه به منظور امن سازی آن استفاده می کنید؟
برای بلاک چین های عمومی ، این کار استخراج است.
استخراج رویکردی منحصر به فرد برای یک مسئله اقتصادی است – تراژدی که توسط عوام ساخته شده است.
بلاکچین ، با پیشکش کردن قدرت پردازش کامپیوترتان برای سرویس دهی به شبکه ، پاداش دیگری برای یکی از کامپیوتر ها در نظر میگیرد.
در واقع از منافع شخصی فرد برای کمک به تأمین نیازهای عمومی استفاده میکند.
هدف استفاده از این پروتکل در بیت کوین ، حذف این امکان است که بیت کوین مشابه در معاملات جداگانه به طور همزمان استفاده شود ، به گونه ای که تشخیص این مشکل باشد.
بدینگونه است که بیت کوین همانند طلا ، به عنوان دارایی عمل کند. بیت کوین و واحد پایه آن (ساتوشی) باید منحصر به فرد و دارای ارزش باشند تا صاحب آن شوید.
برای رسیدن به این هدف ، گره های سرویس دهنده شبکه با تلاش برای حل مشکلات اثبات کار ریاضی ، سابقه تراکنش برای هر بیت کوین را ایجاد و حفظ می کنند.
اساساً آنها با قدرت پردازنده خود استخراج می کننند ، توافقات خود را در مورد بلاک های جدید بیان می کنند یا بلوک های نامعتبر را رد می کنند.
وقتی اکثر استخراج کنندگان به همان راه حل برسند ، یک بلوک جدید به زنجیره اضافه می شود . این بلوک دارای مهر زمان است و می تواند حاوی داده یا پیام باشد.
در اینجا یک زنجیره بلوک وجود دارد:
نوع ، مقدار و تأیید هر بلاکچین متفاوت است. این مسئله مربوط به پروتکل بلاکچین است
قوانینی برای اینکه تراکنش معتبر هست یا نیست ، ایجاد یک بلاک جدید معتبر هست یا نیست .
روند تأیید را می توان برای هر بلاکچین تنظیم کرد. وقتی گره های کافی در مورد چگونگی تأیید معاملات به توافق برسند ، می توان قانون مورد نیاز را ایجاد کرد.
فناوری بلاکچین چگونه کار می کند؟ پروتکل آنها به چه صورت است
این فقط یک موقعیت انتخاب است که مردم فقط شروع به کسب تجربه می کنند.
در حال حاضر ما در دوره توسعه بلاکچین هستیم که چنین آزمایشات زیادی در حال انجام است. تنها نتیجه گیری که تاکنون گرفته شده است این است که ما هنوز مهارت کامل پروتکل های بلاکچین را درک نکرده ایم.
دیدگاه شما