توضیحاتی پیرامون Cosmos
Cosmos که توسط تیم موسس خود به عنوان “اینترنت بلاکچین” شناخته می شود ، قصد دارد شبکه ای از شبکه های رمزنگاری را ایجاد کند که توسط ابزارهای منبع باز برای ساده سازی معاملات بین آنها متحد شده است .
این تمرکز بر قابلیت شخصی سازی و قابلیت همکاری است که Cosmos را از سایر پروژه ها متمایز می کند .
هدف آن به جای اولویت بندی شبکه خود ، پرورش یک اکوسیستم از شبکه ها است که می تواند داده ها و توکن ها را به صورت برنامه ریزیشده به اشتراک بگذارد ، و هیچ حزب مرکزی فعالیت را تسهیل نمی کند .
هر بلاک چین مستقل جدید ایجاد شده در Cosmos (“منطقه” نامیده می شود) سپس به Cosmos Hub متصل می شود ، که سابقه وضعیت هرمنطقه را حفظ می کند و بالعکس .
Cosmos Hub ، بلاکچین اثبات سهام ، توسط ارز رمزپایه بومی ATOM تأمین می شود .
کاربرانی که می خواهند از وضعیت فعلی توسعه Cosmos در ارتباط باشند می توانند نقشه راه آن را از طریق وب سایت دنبال کنند .
برای به روزرسانی های منظم بیشتر از طرف تیم Cosmos ، می توانید وبلاگ Cosmos را علامت گذاری کنید که شامل نکات و آموزشهای مربوط به شبکه و فناوری در حال تکامل آن است .
چه کسی Cosmos را ایجاد کرده است ؟
بنیاد Interchain (ICF) ، یک سازمان غیرانتفاعی سوئیسی که بودجه پروژه های بلاکچین منبع باز را تأمین می کند ، سازمانی است که به توسعه و راه اندازی Cosmos کمک کرده است .
توسعه دهندگان Jae Kwon و Ethan Buchman در سال 2014 با ایجاد Tendermint الگوریتم اجماعی که برای تأمین انرژی Cosmos ایجاد شد ، شبکه Cosmos را تأسیس کردند .
کوون و بوچمن بعداً وایت پیپر Cosmos را نوشتند و نرم افزار آن را در سال 2019 منتشر کردند .
بنیاد Interchain در سال 2017 ، در آن زمان بیش از 17 میلیون دلار ، کوین اولیه ATOM (ICO) را ارائه داد . شرکت Tendermint 9 میلیون دلار برای ادامه توسعه پروژه از طریق دور بودجه سری A در سال 2019 جمع آوری کرد .
Cosmos چگونه کار می کند ؟
شبکه Cosmos از سه لایه تشکیل شده است :
برنامه – پردازش معاملات و به روزرسانی وضعیت شبکه
شبکه سازی – امکان ارتباط بین تراکنش ها و بلاکچین ها را فراهم می کند .
اجماع – به توافق گره ها در مورد وضعیت فعلی سیستم کمک می کند .
Cosmos برای اینکه همه لایه ها را به هم گره بزند و به توسعه دهندگان اجازه ایجاد برنامه های بلاکچین را بدهد ، به مجموعه ای از ابزارهای منبع باز متکی است .
tendermint
اساسی ترین عنصر برای این طرح لایه ای موتور Tendermint BFT است ، بخشی از شبکه که به توسعه دهندگان امکان ساخت بلاکچین بدون نیاز به کدگذاری آنها از ابتدا را می دهد .
Tendermint BFT الگوریتمی است که توسط شبکه رایانه هایی که از نرم افزار Cosmos استفاده می کنند ، برای امنیت شبکه ، تأیید معاملات و ایجاد بلوک به بلاکچین استفاده می شود . از طریق پروتکل ای به نام Application Blockchain Interface به برنامه ها متصل می شود .
تحمل خطای بیزانس Tendermint (BFT)
هسته اصلی Tendermint Core ، مکانیزم حاکم بر اثبات سهام (PoS) است که شبکه توزیع رایانه های Cosmos Hub را به صورت همگام نگه میدارد .
برای اینکه شرکت کنندگان (“گره های اعتبارسنج“) بلاک چین را تأمین کنند و در مورد تغییرات رأی دهند ، باید ابتدا ATOM را در معرض خطر قرار دهند . برای تبدیل شدن به یک اعتبار سنج ، یک گره باید در 100 گره برتر ATOM قرار داشته باشد . قدرت رأی گیری با توجه به مقدار ATOM ذخیره شده تعیین می شود .
همچنین کاربران می توانند توکن های خود را به اعتبارسنجهای دیگر تفویض کنند ، در حالی که هنوز بخشی از پاداش بلوک را کسب می کنند ، به آنها رأی اختصاص دهند .
اعتبارسنج ها انگیزه دارند که صادقانه عمل کنند ، زیرا کاربران این انعطاف پذیری را دارند که بسته به تنظیمات رأی خود ، به راحتی بین اعتبارسنج هایی که ATOM را به آنها تفویض می کنند جابجا شوند .
Cosmos Hub and Zones
Cosmos Hub اولین بلاک چین بود که در شبکه Cosmos راه اندازی شد . این ساخته شده است تا به عنوان یک واسطه بین تمام بلاک چین های مستقل ایجاد شده در شبکه Cosmos ، به نام “Zenos” عمل کند .
در Cosmos ، هر Zenos قادر است وظایف اساسی خود را به تنهایی انجام دهد . این شامل احراز هویت حساب ها و تراکنش ها ، ایجاد و توزیع توکن های جدید و اجرای تغییرات در بلاک چین خود است .
Cosmos Hub وظیفه دارد با کنترل وضعیت کشورها ، قابلیت همکاری بین تمام مناطق موجود در شبکه را تسهیل کند .
پروتکل ارتباطات بین بلاکچین
مناطق از طریق پروتکل ارتباط بین بلاکچین (IBC) به Cosmos Hub متصل می شوند ، مکانیزمی که اطلاعات را قادر می سازد تا آزادانه و ایمن بین هر منطقه متصل حرکت کنند .
هنگامی که یک منطقه به Cosmos Hub متصل می شود ، با هر منطقه دیگری که به هاب متصل است قابل همکاری است ، به این معنی که بلاک چین ها با کاربردهای بسیار متفاوت ، اعتبار سنج ها و مکانیزم های اجماع می توانند داده ها را تبادل کنند .
Cosmos SDK
تیم Cosmos همچنین کیت توسعه نرم افزار Cosmos (SDK) را ساخته است که به توسعه دهندگان امکان ساخت بلاک چین با استفاده ازالگوریتم اجماع Tendermint را می دهد .
SDK با ارائه رایج ترین قابلیت موجود در میان بلاکچین ها (به عنوان مثال ، سهام ، حاکمیت ، رمزها) پیچیدگی را به حداقل می رساند . توسعهدهندگان می توانند افزونه هایی را برای اضافه کردن ویژگی های اضافی که می خواهند داشته باشند ، ایجاد کنند .
دیدگاهتان را بنویسید