ما وب سایت ها و اپلیکیشن های تحت وبی میسازیم که سرور مرکزی ندارند، آنها میتوانند دقیقا مثل شبکه بیت کوین ، توزیع شده باشند.
OpenSea پروتکلی برای مبادلات NFT
OpenSea که خود را به عنوان یک صرافی غیرمتمرکز یا DEX معرفی کرده است، یکی از پیشگامان عرصه همتا غیر متمرکز کردن پلتفرم ها به همتای توکنهای غیرقابل تعویض یا NFT مبتنی بر پروتکل اتریوم معرفی میشود. توکنهای غیرقابل تعویض یا NFT به توکنهایی میگویند که به دلیل امضاهای خاص و نماهایی که در آنها به کار گرفته میشود، از بستههای مرتبط جدا شده و کاملاً منحصربفرد عمل میکنند. از همین رو، بازارهای ثانویه زیادی هستند که برای انجام ترید این داراییها ایجاد شدهاند. این گونه بازارها با ورود افراد بیشتر به این عرصه، در حال رشد و گسترش میباشند.
OpenSea چیست؟
OpenSea یک بازار جهانی برای خرید، فروش و معامله آیتمهای دیجیتال به شمار میآید. این آیتمها شامل مواردی مختلف و متنوع هستند. از بازیها گرفته تا هنر و همه چیزهایی که قابلیت تبدیل شدن دیجیتال و ذخیرهسازی روی استانداردهای ERC721 و ERC1155 اتریوم را دارند. در OpenSea شما میتوانید به خرید و فروش و نیز مبادله این توکنها با افراد جهان بپردازید. این بازار در حال حاضر به عنوان یکی از بزرگترین بازارهای غیرمتمرکز برای کالاهای دیجیتال به شمار میآید.
کالاهای دیجیتالی که صحبت از آن میکنیم کاملاً توکنیزه شده هستند. وقتی که مبلغ لازم برای خرید این توکنها را پرداخت میکنید، تراکنشهایی که مربوط به گواه اثبات مالکیت شما هستند در شبکه بلاکچین آن ذخیره میشوند. این کالاها بر خلاف دیگر کالاهایی که شکل فیزیکی دارند، نمیتوانند مورد سرقت قرار گیرند و تا زمانی که شبکه بلاکچینی مرتبط با آن برقرار است، جای محفوظی خواهند داشت.
معامله کردن در این پلتفرمها از طریق قراردادهای هوشمند انجام میشود. این موضوع به این معناست که برای خرید و فروش کردن توکنهای غیرقابل تعویض، نیازی غیر متمرکز کردن پلتفرم ها به مقامات ثالث و نهادهای واسطه جهت نظارت بر آنها نیست. توکنهای غیرقابل تعویض را میتواند در کیف پولهای نرمافزاری همچون کیف پول Enjin یا در افزونههای مرورگری مثل کیف پول متامسک ذخیرهسازی کرد.
پیشینه و سابقه پلتفرم OpenSea
OpenSea را میتوان به عنوان یکی از پروژههای موفقی که در زمینه بلاکچین و مبادلات دیجیتال پدید آمده است به حساب آورد. این موفقیت که در طی کمتر از ۲ سال کسب شده را باید به عنوان نتیجهای از فعالیتهای بنیانگذاران آن در شرکتهایی بزرگ از جمله گوگل و فیسبوک دانست. تجربه دانش آیتی و پیش زمینه تخصصی توسعه دهندگان این پلتفرم باعث شده است که OpenSea بتواند در مدت بسیار کم، سرمایهای را برای پیمودن مسیرهای توسعه در آینده کسب نماید.
الکس اتالا و دوین فینزر، پلتفرم موسوم به OpenSea را در سال ۲۰۱۸ و در ماه ژانویه بنیانگذاری کردند. این دو شخص، هر دو دارای تجربه و تخصص در غیر متمرکز کردن پلتفرم ها شرکتهای مهم تکنولوژی از جمله گوگل و فیسبوک هستند. بقیه اعضای تیم توسعه دهنده OpenSea نیز همگی از فعالان عرصه اطلاعات و دانش کامپیوتری هستند. همچنین که این شرکت، همکاری نزدیک و گستردهای نیز با شرکتهای بزرگ و مهم دنیای بلاکچین نیز دارد. Trust، Blockchain Capital، BlockStack و کوینبیس از غیر متمرکز کردن پلتفرم ها جمله این شرکتها هستند که در زمینه مشارکت با OpenSea فعالیت دارند. این پلتفرم در مدت زمان فعالیت خود توانسته است بیش از ۴ میلیون دلار سرمایه را جذب نماید.
چگونه از پلتفرم معاملاتی اوپنسی استفاده کنیم؟
برای استفاده کردن از OpenSea لازم است که ابتدا زمینه فعالیتی خود را مشخص کنید. در کل، یا شما قصد خرید و فروش کالاهای دیجیتال را دارید یا صرفاً به دنبال سرمایهگذاری روی آن هستید. ما فرض را بر این میگیریم که انگیزه شما برای حضور در این پلتفرم، خرید و فروش و مبادلات کالاهای دیجیتالی است. به این منظور ابتدا لازم است که کیف پول متامسک (افزونه مرورگر) را روی کامپیوتر خود نصب کنید. سپس باید اکانتی بسازید تا همه جزئیات لازم را در خود داشته باشد.
وقتی که حساب کاربری شما در متامسک آماده شد، با کلیک بر روی آیکون شخصی در گوشه سمت راست صفحه، شروع به استفاده از اوپنسی کرده و به متامسک خود متصل خواهید شد. اوپنسی خواهد توانست به صورت خودکار، کیف پول شما را برای هر چیزی که لازم دارید یا در اختیار خود گرفتهاید بررسی نماید.
همچنین که شما با استفاده از آن میتوانید پستها و مقالات مختلف در زمینه بلاکچین و رمزارزها را مطالعه کرده و یا به جستجوی امکاناتی بپردازید که در پلتفرم خود به آنها نیازمندید. حتی با استفاده از آن قادر به شرکت در حراجیها بوده و نیز میتوانید حراج مورد نظر خود را نیز طراحی و برگزار کنید. اکثر چیزهایی که با قیمت مشخصی ارزش گذاری شدهاند میتوانند به موفقیتی در این پلتفرم دست یابند که امکان آن در بسیاری از پلتفرمهای دیگر با محدودیتهای زیادی همراه است.
قیمت کالاهای ارائه شده در پلتفرم OpenSea بسته به نوع آن، میزانی تخفیف یا شرایطی ویژه را برای عرضه خواهند داشت. همه داراییهایی که به طور غیرملموس میتوان روی این پلتفرم خرید و فروش کرد، تا زمانی که حق مالکیت آنها از آن شما باشد، به عنوان سپرده برایتان محفوظ خواهند ماند.
روند مبادلات NFT در اوپنسی به چه شکل است؟
برای مشاهده توکنهای غیرقابل تعویض یا NFT در پلتفرم OpenSea و در صفحه اول آن مشاهده نمائید. این توکنها عموماً برای خرید و فروش به نمایش گذاشته شدهاند. توکنهای غیرقابل تعویض یا NFT، در این صفحه طبقهبندی شده هستند و در بخشهای مختلف از جمله هنر، بازی و غیره جای گرفتهاند. شما همچنین قادر خواهید بود که تاریخچه فروش این توکنها را نیز مشاهده کرده و ببینید که دیگران برای خرید آنها چه مقدار مبلغ پرداخت کردهاند.
این پلتفرم از Wrapped ETH برای انجام مزایدههای خود استفاده میکند. این مساله باعث میشود که کاربر بتواند به مزایده آیتمهای مختلف در همان استخر ETH اقدام کند. برای شروع کردن مزایده کالاهای دیجیتال در پلتفرم OpenSea باید به بخش Bids رفته و مراحل زیر را برای نهایی کردن سفارش خود انجام دهید:
- آیتم مورد نظرتان را انتخاب کرده و براش شروع مزایده، Make an Offer را کلیک کنید. سپس مقداری که مایل هستید برای آن پرداخت کنید را وارد نمائید.
- میزان ETH خود را متناسب نمائید. هنگامی که روی کلید Continue کلیک میکنید، ETH به WETH تبدیل میگردد. برای انجام شدن مزایدههای بیشتر باید این پلفرم را به WETH 0.05 ارتقاء دهید. توججه کنید که اگر برای بار اولی است که ETH خود را ارتقاء میدهید، لازم است که دو تراکنش را انجام دهید.
- مزایده خود را وارد نمائید. هنگامی که دو تراکنش مورد تائید واقع شدند، میزان پیشنهادی را اضافه کرده و بروی روی Confirm Offer کلیک نمائید. اکنون مزایده شما پست شده است.
- ایمیلتان را به اشتراک بگذارید. در انتها لازم است که ایمیلتان را ارائه کنید. به این صورت، هنگامی که مزایده شما پذیرفته شد، از طریق ایمیلتان مطلع خواهید شد.
کاربران برای شرکت در مزایده OpenSea میتوانند گزینهای که برای مزایده کالاهای لیست شده میباشد را انتخاب کنند. این گزینه تحت عنوان Make Offer Feature شناخته میشود. از طرف دیگر، بعضی از فروشندگان، قیمتی ثابت را برای آیتمهای خود تعیین میکنند.
لیست کردن توکنهای غیرقابل تعویض در OpenSea
برای لیست کردن توکنهای غیرقابل تعویض در اوپن سی، پیش از هر چیز لازم است که آیتم مورد نظرتان را در صفحه اکانت شخصی و در گوشه سمت راست بالا پیدا کنید. سپس بر روی My Items کلیک کرده و گزینه مورد نظرتان را بیابید. بعد از آن روی گزینه Sell کلیک کنید. در این قسمت میتوانید قیمت و مدت معامله مورد نظرتان را پیدا کنید. لیست کردن یک آیتم در این فهرست، بدون هزینه صورت خواهد گرفت. اما اگر کالاها با موفقیت فروخته شوند، OpenSea به میزان ۲.۵ درصد کارمزد از قیمت فروش از شما غیر متمرکز کردن پلتفرم ها دریافت خواهد کرد.
در انتظار تکامل یک مقوله جدید!
توکنهای غیرقابل تعویض یا NFT مقولهای جدید در دنیای ارزهای دیجیتال به شمار میآیند. از این رو، کاربردهای آنها برای بسیاری از افراد همچنان مشخص نشده است. اگر جامعه ارزهای دیجیتال بتوانند وارد این اکوسیستم شوند، بازار ارزهای دیجیتال را با حجم زیادی از کاربران مواجه خواهند کرد. کاربرانی از جمله گیمرها، هنرمندان و چند طبقهبندی دیگر که هر یک دارای تعداد زیادی از مخاطبان خاص خود هستند. OpenSea یکی از بزرگترین بازارهای جهانی برای این توکنها به حساب میآید که توانسته است آیتمهای قابل جمعآوری کریپتویی زیادی را فراهم نماید.
این شرکت توانسته است سابقه خوبی را از خود به عنوان یک پلتفرم ایمن برای نگهداری از داراییهای دیجیتال به وجود آورد. داراییهای دیجیتالی که کاملاً میتوانند نسل جدیدی از سرمایهها را در جهان آینده رقم بزنند. این بازار برای بسیاری از بازیهای بزرگ دنیا تبدیل به بازار اصلی و هدف شده است. از جمله معروفترین این بازیها میتوان به بازی مشهور Ethermon اشاره کرد.
پلتفرم اوپن سی یک بازار با ارزش و معتبر در فضای کریپتو به شمار میآید که توانسته است با فراهم کردن رابط کاربری آسان و ساده، به توزیع پذیری و گستردگی ایدههای مبتنی بر بلاکچین، ارزش و منزلت بیشتری بدهد. با این وجود در آیندهای بسیار نزدیک، شاهد سرمایهگذاریها و سپردهگذاریهایی بسیار متفاوت از آنچه امروز شاهدش هستیم خواهیم بود. بنابراین تا رسیدن به نقطهای که ببینیم داراییهای دیجیتالی ما به چه شکل ذخیرهسازی خواهند شد، باید منتظر ماند و هر روز شاهد نوآوریهای جدید در این زمینه باشیم.
نظر شما چیست؟ فکر میکنید این پروتکل چگونه میتواند آینده سرمایهگذاری و نوع داراییهای را متفاوت کند؟ نظر خود را در زیر همین پست برای ما بنویسید.
پلتفرم DeFi جدید برای مقابله با نقایص مهم در پروتکل دارایی های ترکیبی
یک پلتفرم جدید DeFi متمرکز بر دارایی های ترکیبی می گوید پروژه های موجود دارای نقایص مهمی هستند که باید برطرف شوند – از جمله نقدینگی کم و قابلیت استفاده ضعیف.
یک پروژه جدید جاه طلبی هایی برای ایجاد تحول در دارایی های ترکیبی دارد – ارائه یک پلتفرم غیر متمرکز که متناسب با نیاز سرمایه گذاران در رده های دارایی مختلف طراحی شده است.
پلتفرم Beyond Finance کاربران را قادر می سازد تا بدون داشتن دارایی خود، در معرض قیمت دارایی نهفته قرار گیرند.
این پلتفرم علاوه بر فارکس، کالا و سهام، از ارزهای دیجیتال و مشتقات آن نیز پشتیبانی می کند.
این برنامه طراحی شده است تا به جای جایگزینی زیرساخت های موجود، خدمات مالی را برای همه در شرایط بدون اعتماد، بدون تصدی و مقاوم دربرابر سانسور انجام دهد.
راه اندازی “محصولات نوآورانه”
در ماه آگوست، این پروژه با Klaytn، یک بلاک چین عمومی منبع باز، در ایجاد تجارت غیرمتمرکز دارایی های مصنوعی برای کاربران داخل اکوسیستم Klaytn رونمایی کرد.
به گفته این تیم، با ادغام پروتکل Beyond Finance، کاربران Klaytn قادر خواهند بود به طیف گسترده ای از دارایی های مالی دسترسی داشته باشند.
علاوه بر این، آنها می توانند با استفاده از دارایی های ایجاد شده بر روی بلاک چین Klaytn، بازارهای جدیدی ایجاد کرده و به آنها دسترسی پیدا کنند.
کنت مون، بنیانگذار Beyond Finance، خاطرنشان کرد: “با این مشارکت، Beyond می تواند به راه اندازی تعدادی از محصولات ترکیبی خلاقانه در بلاک چین Klay کمک کند. ما معتقدیم که این محصولات باید کاربر پسند بوده و برای همه مصرف کنندگان مناسب باشد.”
این خبر پس از آن منتشر می شود که پروژه به تازگی با پلتفرم معاملات دارایی های ترکیبی آنها فعال شده است.
تیم افزود Beyond DEX Mainnet 1.0-اولین طرح راه اندازی چند فاز-امنیت و ثبات را تضمین می کند.
دیفای DeFi: موانع و فرصت ها
در تابستان سال 2020 رشد سریعی در محصولات جدید DeFi رخ داد – و Beyond Finance معتقد است حرکت در این بخش رو به رشد در سال 2021 به خوبی ادامه خواهد داشت.
ارزش کل قفل شده در وام، بیمه، انتشار استیبل کوین و مبادلات غیرمتمرکز طی شش ماه گذشته افزایش یافته است.
با این حال، قابلیت استفاده ضعیف و ضریب وثیقه پذیری بالا به این معنی است که بخش ترکیبی و مشتقات کمترین نرخ رشد را تجربه کرده است – با نقایص مهم دیگر در محصولات موجود از جمله نقدینگی نامناسب، هزینه های بالای معاملات، تعداد محدودی دارایی که برای معامله در دسترس است و پیگیری قیمت ضعیف.
پلتفرم Beyond Finance معتقد است توسعه بعدی زمانی اتفاق می افتد که پروژه ها دسترسی کاربران را به طیف وسیع تری از بازارهای مالی از طریق DeFi فراهم می کنند.
این شرکت می گوید هدف آن “ارائه دسترسی بی حد و حصر به بازارهای نامحدود” است.
این تیم خاطرنشان می کند که هدف آن افزایش پذیرش و TVL برای محصولات ترکیبی با ارائه تجربه کاربری بهتر است – و تمرکز بر پایداری با یکپارچه سازی راه حل های لایه دو، زنجیره های جانبی و پاراچین ها برای سطوح بیشتر کارایی.
این پروژه افزود که امیدوار است برخی از آسیب پذیری هایی که در پلتفرم های موجود مشاهده می شود، که جدی ترین آنها شامل هزینه بالای گاز است، برطرف شود.
آزمایش آلفا با موفقیت به پایان رسید و از سیستم اوراکل برای ردیابی قیمت دارایی ها در زمان واقعی استفاده می شود.
محصولات ترکیبی ارائه شده تحت پروتکل Beyond اداره می شود و توسط توکن های BYN وثیقه گذاشته می شود، و دارندگان توکن برای مشارکت و تامین نقدینگی انگیزه دارند.
با توجه به Beyond Finance، عزم بخش رمزنگاری برای ارائه خدمات مالی اولیه در جهان بدون بانک چیزی را که به همان اندازه مهم است نادیده گرفته است_ همه را قادر می سازد تا پس انداز خود را سرمایه گذاری کرده و آینده بهتری را برای خود و خانواده خود تضمین کنند. مقاله Beyond’s lite می افزاید یک مغازه دار کوچک در اندونزی می تواند پول جیب خود را برای سرمایه گذاری در مصنوعات آتی نفت WTI خرج کند و یک تحویل گیرنده در بولیوی می تواند از مبالغ ناچیزی برای سرمایه گذاری در سهام تسلا ترکیبی استفاده کند.
دموکراتیزه کردن خدمات مالی یکی از اولویت های اصلی Beyond Finance است، و به مرور زمان، این پلتفرم آرزوی تبدیل شدن به یک سازمان مستقل غیر متمرکز را دارد.
در حال حاضر، توسط تیمی از مدیران نمونه کارها، تحلیلگران تحقیقات سرمایه گذاری و توسعه دهندگان ماهر بلاک چین که در سراسر جهان مستقر هستند هدایت می شود.
در مجموع، استعدادهای آنها قرار است پلی از بخش مالی سنتی به DeFi ایجاد کنند.
برنامه تلفن همراه پلتفرم Beyond Finance در ماه سپتامبر راه اندازی می شود و قرار است اعلام رسمی شود.
انتقال توکن ها بین شبکه های ارز دیجیتال + ویدیو آموزشی
از سال 2020 میلادی که صرافی ها و پلتفرم های غیر متمرکز رواج پیدا کردند ، استفاده از ارز های دیجیتال در بستر پلتفرم های غیر متمرکز هم افزایش چشمگیر داشته است. اما یکی از اصلی ترین چالش های پیش رو برای استفاده از این پلتفرم ها ، شبکه های ارز دیجیتال است. به طور مثال یک شخص تتر (USDT) در بستر شبکه ترون دارد و میخواهد ارز دیجیتال FEG را در بستر شبکه هوشمند بایننس (BSC) خریداری کند. در این حالت باید چندین مرحله را طی کرد تا بتواند این خرید را انجام دهد. در این ویدیو و مقاله ، به سه روش اشاره میکنیم که بتوانیم به راحتی ارز های دیجیتال خود را بین شبکه های مختلف انتقال دهیم.
شبکه های ارز دیجیتال
در مرحله اول باید بدانیم که هر ارز دیجیتال دارای یک شبکه مجزا برای خود میباشد و هر کدام از این شبکه ها دارای استاندارد های خاص خود نیز هستند. به طور مثال شبکه اتریوم دارای استاندارد ERC20 ، شبکه ترون دارای استاندارد TRC20 ، شبکه هوشمند بایننس دارای استاندارد BEP20 و شبکه بایننس هم دارای استاندارد BEP2 است.
روش های انتقال توکن بین شبکه های مختلف
روش اول) استفاده از ابزار Binance Bridge
در این روش ابتدا وارد وب سایت Binance Bridge میشویم. سپس کیف پول خود را متصل میکنیم. دقت کنید که این وب سایت فقط از دو کیف پول متامسک و همچنین Binance Chain Wallet پشتیبانی میکند. اگر میخواهید کیف پول تراست والت خود را به این وب سایت متصل کنید ، باید ابتدا با استفاده از عبارت بازیابی خود ، کیف پول تراست والت را در متامسک بازیابی کرده و سپس از آن استفاده کنید. برای آموزش بقیه مراحل ، به ویدیویی که در همین صفحه قرار گرفته است ، مراجعه کنید.
روش دوم) استفاده از پلتفرم Multichain
در این روش باید ابتدا وارد وب سایت Multichain.xyz شوید و سپس کیف پول خود را متصل کنید. سپس شبکه مبدا خود را از باکس بالا انتخاب کرده و ارز مقصد را نیز از باکس پایین انتخاب نمایید. سپس میتوانید بروی دکمه Transfer کلیک کنید. فقط دقت کنید که در این روش ، ارز دیجیتال به همان آدرس حساب ولی بروی شبکه دیگری منتقل میشود. به طور مثال اگر آدرس کیف پول شما بروی شبکه اتریوم 0xab78 باشد و بخواهید یک میزان تتر را از این کیف پول برداشت کرده و به حساب خود در شبکه فانتوم انتقال دهید ، این وب سایت ، ارز دیجیتال را به همین آدرس بروی شبکه فانتوم واریز میکند. برای آموزش بقیه مراحل ، به ویدیویی که در همین صفحه قرار گرفته است ، مراجعه کنید.
روش سوم) استفاده از صرافی های متمرکز:
در این روش باید از یک صرافی متمرکز معتبر استفاده کنید. لطفا توجه کنید که این صرافی باید از انواع شبکه های ارز دیجیتال پشتیبانی کند. پس بهترین گزینه صرافی بایننس میباشد. برای آموزش بقیه مراحل ، به ویدیویی که در همین صفحه قرار گرفته است ، مراجعه کنید.
IPFS چیست؟ پلتفرم اشتراک فایل همتا به همتا و غیرمتمرکز
به پلتفرم اشتراک فایل همتا به همتا و غیرمتمرکز، IPFS (InterPlanetary File System) میگویند.
IPFS به معنی “فایل سیستم بین سیارهای” میباشد و امکانات بیشتری برای استفاده از بستر اینترنت در اختیار کاربران قرار میدهد. امروزه از طریق اینترنت میتوانیم به مطالب، عکسها و فایلهای صوتی و ویدیویی زیادی دسترسی پیدا کنیم و با افراد دیگر از سراسر جهان در ارتباط باشیم.
بدون شک اینترنت جایگاه ویژهای در زندگی مردم پیدا کرده است و کمتر کسی یافت غیر متمرکز کردن پلتفرم ها غیر متمرکز کردن پلتفرم ها میشود که از این تکنولوژی انقلابی استفاده نکند. اما سوال اساسی اینجاست که اگر ارائه کنندگان این خدمات، دیگر سرویسی ارائه نکنند، چه اتفاقی می افتد؟ آیا کاربران میتوانند از طریق بستر اینترنت نیازهای یکدیگر را برطرف کنند؟ برای پاسخ به این سوالات در ادامه مقاله با ما همراه باشید.
در حال حاضر تمامی اطلاعات موجود در فضای اینترنت به صورت متمرکز هستند و در واقع شرکت هایی مثل گوگل، مایکروسافت و آمازون با در اختیار گذاشتن سرورهای قدرتمند خود، برای کاربران این امکان را فراهم میآورند که اطلاعات خود را در سطح اینترنت ذخیره کنند و با یکدیگر به اشتراک بگذارند. بنابراین میتوان گفت که سرعت و کیفیت اینترنت تحت کنترل گوگل، مایکروسافت و آمازون است و هر زمانی که این شرکت ها تصمیم بگیرند می توانند کیفیت و سرعت استفاده از فایل های ذخیره شده را کم یا زیاد کنند.
مشکلات موجود در اینترنت امروزی
اگر شما بخواهید به یک وبسایت مراجعه کنید، ابتدا مرورگر شما درخواستی را به سرورهایی که به آن وبسایت سرویس میدهند (میزبان)، ارسال میکند؛ در واقع این همان آدرس دهی مبتنی بر مکان (Location based address) است و از آدرسهای IP برای نمایش موقعیت مکانی شما استفاده میکند.
این فرآیند علاوه بر غیر متمرکز کردن پلتفرم ها مصرف پهنای باند زیاد، هزینه و زمان زیادی را در پی خواهد داشت. در پروتکل HTTP، با هر بار ارسال درخواست، فایل مورد نظر فقط از یک سرور دریافت میشود، درحالی که این روش دریافت فایل در مقایسه با روش دریافت بخشهای مختلف یک فایل از چندین منبع مختلف، بسیار ناکارآمدتر است. همچنین HTTP این امکان را به سرورهای قدرتمند میدهد تا بتوانند از دسترسی به IPها و اطلاعات مشخصی جلوگیری کنند، مانند اتفاقی که در سال 2017 رخ داد و ترکیه دسترسی به Wikipedia را محدود کرد.
IPFS قصد دارد تا بسیاری از مشکلات ذکر شده را حل کند. IPFS یک File System همتا به همتا و توزیع شده است که میتواند به معنای واقعی جایگزین HTTP شود و بستر اینترنت را توزیع شده و غیرمتمرکز کند. با استفاده از فناوری IPFS، امکان سانسور اینترنت تا حد زیادی غیر ممکن میشود و ارائه دهندگان محتوا و خدمات اینترنتی و همچنین میزبانان وب نمیتوانند اطلاعات منتشر شده را به دلخواه خود، حذف کنند.
علاوه بر تمامی این موارد، IPFS امنیت شبکه را افزایش میدهد؛ به عنوان مثال با بهرهگیری از IPFS، حملات DDoS دیگر امکان پذیر نیستند چراکه این حملات مختص سیستمهای توزیع شده و متمرکز میباشند، درحالی که IPFS یک سیستم توزیع شده غیرمتمرکز است. همچنین با IPFS سرعت نیز افزایش پیدا میکند به طوری که در یک وب متمرکز به جای اینکه درخواستها به یک مکان مرکزی مشخص ارسال شوند، به نزدیکترین Node ارسال میشوند.
IPFS چگونه کار میکند؟
IPFS از طریق متصل کردن تمامی دستگاههای موجود در شبکه به یک ساختار فایل یکسان کار میکند. این ساختار فایل Merkle DAG نام دارد. ساختار فایل Merkle DAG ترکیبی از دو مفهوم زیر است:
- درخت مرکل(Merkle trees) که در شبکههای بلاکچین و برای اطمینان از تغییرناپذیری مورد استفاده قرار میگیرد.
- گراف جهتدار غیرمدور(Directed Acyclic Graphs) که در نرم افزار کنترل نسخه گیت (Git) استفاده میشود و برای کاربران امکان مشاهده نسخههای مختلف محتوا در IPFS را فراهم میکند.
IPFS شباهت زیادی به شبکه بیت تورنت (BitTorrent) دارد. تصور کنید که قصد دارید فایل وایت پیپر IPFS را دریافت کنید. به طور معمول کاری که میکنید این است که یک URL تایپ میکنید. این URL به یک IP ختم میشود که اطلاعاتی درباره مکان فایل موردنظر ارائه داده و به شما اجازه میدهد با هاست ارتباط برقرار کرده و فایل را دریافت کنید. در این روش، موارد زیادی وجود دارند که میتوانند منجر به خطا شوند که در بالا به تعدادی از آنها اشاره کردیم.
حالا تصور کنید که قصد دارید به آن فایل از طریق شبکه IPFS دسترسی پیدا کنید. در IPFS، هر فایل و بلوکهای آن با یک هش رمزنگاری شده منحصر به فرد که متعلق به خود آن فایل میباشد، شناسایی میشود. کل این سیستم حول یک پایگاه داده مبتنی بر کلید (key-value data store) بنا شده است.
این همان چیزی است که آدرس دهی محتوا را امکان پذیر کرده و این قابلیت را ایجاد میکند که هرکس بتواند بدون توجه به منشأ اطلاعات، میزبان کلید باشد. بنابراین، هنگامی که شما به شبکه متصل شده و فایل موردنظر را از شبکه درخواست میکنید؛ سیستم ابتدا به نزدیکترین دستگاه نسبت به شما مراجعه میکند، زیرا احتمال دارد که فایل موردنظر شما را داشته باشد. اگر فایل مورد نظر شما در این دستگاه وجود نداشت، شما به Node اصلی که از ابتدا این فایل را آپلود کرده بود، متصل میشوید.
با دانلود فایل مورد نظر خود شما تبدیل به یک Host میشوید. این بدین معنی است که شما در واقع به طور همزمان Host و Client هستید. همچنین شما فقط میزبان فایلهایی که به آنها علاقه دارید، هستید. حال به سراغ دانلود وایت پیپیر IPFS بر روی شبکه IPFS میرویم. از آنجا که احتمال دارد شما IPFS را به صورت نصب شده نداشته باشید، از یک دروازه (Gateway) استفاده میکنیم. این URL به صورت زیر میباشد:
این آدرس با دروازه IPFS شروع شده و سپس شامل شناسه هش منحصر به فرد آن محتوا میشود. این دروازه شما را به نزدیکترین دستگاه که این فایل را دارد متصل کرده و سپس فایل را در اختیار شما قرار میدهد. ممکن است فکر کنید که دانلود فایلها از Node های غیرقابل اعتماد خطرناک است، اما باید توجه داشته باشید از آنجایی که هشهای رمزنگاری شده غیرقابل تغییر و برگرفته از خود فایلها هستند، پس میتوان اطمینان داشت که فایلهای صحیح را دریافت میکنید.
توسعه دهندگان IPFS در این خصوص میگویند:
ما وب سایت ها و اپلیکیشن های تحت وبی میسازیم که سرور مرکزی ندارند، آنها میتوانند دقیقا مثل شبکه بیت کوین ، توزیع شده باشند.
IPFS پلتفرم مناسبی برای ارائه محتواست، اما محتوا میتواند بسیار گستردهتر از یک فایل pdf باشد. منطق نرم افزاری نیز نوعی محتوا به حساب میآید. با مقایسه سایر پروژه های غیرمتمرکز مانند اتریوم، IPFS میتواند بسیار قدرتمندتر عمل کند. یک بلاک چین مانند Ethereum میتواند بعنوان بَک اِند (Back-End) برای نرم افزار شما عمل کند، در حالی که IPFS فرانت اِند (Front-End) آن محسوب میشود. این امر باعث میشود تا یک نرم افزار کاملاً غیرمتمرکز ایجاد شود.
برای روشن شدن کامل موضوع، بحث را با یک مثال دیگر به پایان میبریم. اتاقی را تصور کنید که شامل یک گروه از افرادیست که به طور همزمان و به صورت مشترک بر روی یک فایل Google Doc کار میکنند.
با استفاده از پروتکل HTTP، هر بار که تغییری در فایل ایجاد میشود، اطلاعات به سمت سرور مرکزی باز میگردد و پس از آن، فایلِ تغییر یافته به هر فرد ارسال میشود. شما میتوانید مقدار پهنای باندی که در این پروسه هدر می رود و تأخیر غیرضروری که ایجاد میشود ( مخصوصاً برای افرادی که در همان شبکه محلی هستند) را محاسبه کنید.
حالا با استفاده از IPFS، دیگر لازم نیست اطلاعات به صورتی غیر ضرروری جا به جا شوند. در IPFS اطلاعات به صورت Real-Time برای افراد متصل به همان شبکه به اشتراک گذاشته میشود و این اشتراک گذاری حتی در صورت از کار افتادن سرورهای گوگل نیز ادامه پیدا میکند، زیرا هر فرد، خود نیز میزبان آن فایل میباشد. این امر همچنین باعث کاهش چشمگیر مصرف پهنای باند و تاخیر زمانی میشود.
حالا شاید زمان مناسبی باشد که توضیح دهیم چرا آن را سیستم فایل بین سیاره ای (InterPlanetary File System) می نامند. فرض کنید شما در سیاره دیگری مثلا مریخ هستید و می خواهید به سایت مرکز تحقیقات بلاکچین دسترسی داشته باشید.
برای این کار در حالت عادی شما باید یک سیگنال از مریخ به سیاره زمین ارسال کنید که ارسال این سیگنال در بهترین حالت ۱۰ دقیقه طول خواهد کشید (در بدترین حالت این عدد به ۱۲۰ دقیقه خواهد رسید)، این سیگنال به زمین می رسد و کمتر از یک ثانیه جواب در خواست شما داده غیر متمرکز کردن پلتفرم ها می شود ولی دوباره برای ارسال از زمین به سیاره مریخ ۱۰ دقیقه در بهترین حالت زمان لازم خواهید داشت. با این توضیحات اگر شما در مریخ باشید می توانید در مدت زمان ۲۰ دقیقه یا حداکثر ۱۲۰ دقیقه مطالب مرکز تحقیقات بلاکچین را مطالعه کنید!
درحال حاضر پروژه IPFS در فاز آلفا قرار دارد و روند توسعه تعداد زیادی از پروژههای مرتبط با آن در جریان است. یکی از این پروژههای جالب Filecoin است. FileCoin یک بلاک چین است که از بستر IPFS استفاده میکند و کاربران می توانند فضای هارد خود را به دیگران اجاره دهند و در غیر متمرکز کردن پلتفرم ها ازای آن پاداش دریافت کنند. فایل کوین با تحریک گرهها در یک شبکه بوسیله پاداش اقتصادی، آنها را برای ذخیره (ارسال) محتوا تشویق میکند. این امر موجب میشود دسترسی به محتوا به میل گرههای غیرقابل اعتماد بستگی نداشته باشد.
برنامه های نامتمرکز دی اپس (DApps) چیست؟
در ساختار شبکه اینترنت امروزی اطلاعات کاربران به صورت کاملا متمرکز در سرورها ذخیره می شود و شرکت های ارائه دهنده این سرورها به اطلاعات کاربران و مطالب مندرج در شبکه های اجتماعی دسترسی دارند، که این یکی از نقاط ضعف ساختار شبکه های متمرکز است. برنامه های غیر متمرکز (Distributed Application) بر بستر غیر متمرکز کردن پلتفرم ها بلاک چین ایجاد می شوند و راه حلی برای جلوگیری از منتشر شدن اطلاعات خواهند بود چرا که نیازی به وجود یک سرور مرکزی ندارند.
ویژگی اپلیکیشن های غیر متمرکز چیست و چگونه کار می کنند؟
یک نرم افزار غیرمتمرکز در حقیقت یک پلتفرم متن باز (اپن سورس) است که کدهای منبع آن برای همه کاربران در دسترس می باشد و بر روی ساختار شبکه بلاک چین غیر متمرکز عمل می کند، همچنین از توکن ها یا دارایی های دیجیتالی که توسط یک الگوریتم و پروتکل مشخص برای توافق عمومی کاربران ایجاد شده، استفاده می کند.
پس بطور خلاصه چهار ویژگی متن باز، عدم تمرکز، تراکنش های مالی و الگوریتم را از ویژگی های مهم برنامه های غیر متمرکز می توان برشمرد. باید توجه داشت که هر اپلیکیشن برای اینکه غیر متمرکز محسوب شود باید این چهار ویژگی را متن باز بودن نرم افزارهای غیرمتمرکز، کاربران را قادر ساخته تا بتوانند در توسعه آن ها مشارکت کنند و فرآیند مقیاسپذیری توسعه محصول را تسریع بخشند.
توسعه دهندگان می توانند نرم افزارهای غیر متمرکز را بر روی بستر بلاک چین قرار دهند چون بلاک چین به عنوان یک دفتر کل مشترک، همه اطلاعات تراکنشها را ثبت و ذخیره میکند. بطور کلی، با غیر متمرکز کردن پلتفرم ها انجام تراکنشها بر روی بستر بلاک چین، پاداشی با عنوان توکن به گرههای داخل شبکه پرداخت می شود. توکنها نیز توسط الگوریتم های خاص رمزنگاری استخراج میشوند. بصورت همزمان داشته باشد.
اتریوم و برنامه های غیر متمرکز
از آنجایی که اتریوم یک شبکه بلاک چین را در اختیار همه کاربران قرار میدهد، هر کاربر می تواند نرم افزار غیرمتمرکز و یا قراردادهای هوشمند خود را در این بستر بلاک چینی بنویسد. ازین رو ایجاد قوانین، شرایط وعملیاتی که باید در حین انجام تراکنش ها اعمال شود در اختیار کاربر قرار دارد، پس اتریوم یک بستر فوق العاده برای اجرای برنامه های غیر متمرکز می باشد.
انواع برنامه های غیر متمرکز اتریوم
اتریم با ارائه وایت پیپر (گزارش کار شبکه) منتشر شده در وبسایت رسمی خود، برنامه های غیرمتمرکز را به سه دسته اصلی تقسیم بندی کرده است، که عبارت اند از:
1.برنامه های مالی غیر متمرکز
برنامه های مالی غیر متمرکز (financial application) بصورت کلی برای مدیریت پول مورد استفاده قرار می گیرند، به عبارت دیگر، این نرمافزارها پلتفرم های قدرتمندی را جهت استفاده از ارزهای دیجیتال و مدیریت قراردادهای هوشمند در اختیار کاربران قرار میدهند، بدین صورت که هر کاربر می بایست مبلغی را تحت عنوان اتر به کاربری دیگر انتقال دهد. این تراکنش ها در شبکه ای از نودهای مختلف در شبکه بلاک چین اتریوم، در راستای اجرای یک قرار داد هوشمند با کاربران دیگر صورت می گیرد.
2. برنامه های نیمه مالی غیر متمرکز
نرم افزارهای نیمه مالی غیر متمرکز (semi-financial application) ، برای مواردی که به نوعی با پول ارتباط دارد مورد استفاده قرار می گیرد، البته پول تنها مولفه نیست. در حقیقت این نرم افزارها ترکیبی از پول و اطلاعات خارج از شبکه بلاک چین می باشند. نکته حائز اهمیت در این نوع از نرم افزارها این است که برای اجرا کردن قرارداد های هوشمند، نیازمند تطبیق اطلاعات دنیای واقعی با شبکه بلاک چین هستیم که از طریق مولفه ای به نام اوراکل (Oracle) امکان پذیر خواهد شد.
3.برنامه های مدیریتی غیر متمرکز
نرم افزارهای مدیریتی غیر متمرکز (governance application) جهت کاربردهایی نظیر انتخابات و یا سامانه های مدیریتی مورد استفاده قرار می گیرند. مورد دیگری از کاربرد های این نرم افزار ها در سازمان های مستقل وغیر متمرکز (DAO) می باشد که در آن، مقررات و قوانین هر فرد توسط برنامه ها و قراردادها تعیین شده و تمامی اعضا در تصمیم گیری ها، از طریق رای دادن مشارکت می کنند.
دیدگاه شما