تکنولوژی Web3 و ویژگی های آن
فهرست مطالب
تکنولوژی web3 چندان نوظهوری نیست، اما در چند سال اخیر به شدت از آن استفاده شده است.
زمانیکه اسم web3 به میان می آید اگر مبتدی باشید ذهن شما به سمت طراحی سایت و مسائل مربوط به آن خواهد رفت.
اما اگر در رابطه با آن قبلا شنیده باشید اولین چیزی که به ذهن شما می رسد بلاکچین است.
در وب۳ مسئله نحوه عملکرد وب، استفاده از بلاک چین برای تغییر نحوه ذخیره، اشتراکگذاری و مالکیت اطلاعات است.
در تئوری، یک وب مبتنی بر بلاک چین می تواند انحصارات مربوط به کنترل اطلاعات، کسب درآمد و حتی نحوه عملکرد شبکه ها و شرکت ها را از بین ببرد.
کارشنانسان استدلال می کنند که Web3 اقتصادهای جدید، کلاس های جدیدی از محصولات و سرویس های جدید را به صورت آنلاین ایجاد می کند؛ که دموکراسی را به وب باز خواهد گرداند.
و این قرار است دوران بعدی اینترنت را تعریف کند، مانند تانوس شرور مارول، Web3 نیز اجتناب ناپذیر است.
با ما برای آشنایی کامل با این تکنولوژی تا پایان همراه باشید.
تاریخچه ظهور Web3
وب به شکلی که امروز می شناسیم تا سال 1991 ظهور نکرد، زمانی که HTML و URL ها امکان حرکت بین صفحات ثابت را برای کاربران فراهم کردند.
این را وب فقط خواندنی یا Web1 در نظر بگیرید.
در اوایل دهه 2000، همه چیز شروع به تغییر کرد و اینترنت روز به روز تعاملی تر می شد.
اینترنت فقط محیطی برای خواندن و نوشتن بود.
رسانههای اجتماعی یکی از ویژگیهای کلیدی Web2 بود، و فیسبوک، توییتر و تامبلر تجربه آنلاین بودن را تعریف کردند.
یوتیوب، ویکیپدیا و گوگل، همراه با توانایی اظهار نظر در مورد محتوا، توانایی ما برای تماشا، یادگیری، جستجو و برقراری ارتباط را افزایش دادند.
در سیستم فعلی انتقادات زیادی وجود دارد، شرکتهایی که قدرت متمرکز یا تقریباً انحصاری دارند، اغلب در استفاده مسئولانه از آن ناکام بودهاند، مصرفکنندگانی که اکنون متوجه شدهاند که آنها محصول هستند، به طور فزایندهای از واگذاری کنترل دادههای شخصی خود ناراحت میشوند و این امکان وجود دارد که اقتصاد تبلیغات هدفمند یک حباب شکننده است که عملاً باعث تقویت تبلیغکنندگان نمیشود.
همانطور که وب رشد کرده، متمرکز شده و شرکتی شده است، بسیاری شروع به تعجب کرده اند که آیا آینده بهتری وجود دارد یا خیر.
که ما را به تکنولوژی web3 می رساند.
طرفداران این چشم انداز، آن را به عنوان یک به روز رسانی عمیق مطرح می کنند که مشکلات و انگیزه های منحرف Web2 را اصلاح می کند.
نگران حریم خصوصی هستید؟ ولت های رمزگذاری شده از هویت آنلاین شما محافظت می کنند.
در مورد سانسور؟ یک پایگاه داده غیرمتمرکز همه چیز را به طور تغییرناپذیر و شفاف ذخیره می کند و از ورود ناظران به حذف محتوا جلوگیری می کند.
تمرکز؟ شما در مورد تصمیماتی که توسط شبکه هایی که زمان خود را صرف آن می کنید، رای واقعی می گیرید.
در نتیجه شما یک محصول نیستید، شما یک مالک هستید.
Web3 چیست ؟
خب برسیم به پاسخی که منتظرش هستید.
Web3 اصطلاحی است که برای توصیف یک ایده برای مرحله بعدی توسعه اینترنت استفاده می شود.
این اصطلاح در سال 2014 توسط Gavin Wood، یکی از بنیانگذاران Ethereum، یک پلت فرم نرم افزاری مبتنی بر بلاک چین، معرفی شد.
این به عنوان یک نسخه غیرمتمرکز آینده اینترنت توصیف شد که نفوذ شرکتهایی را که در حال حاضر بر وب 2.0 تسلط دارند، یعنی متا، آمازون و گوگل، کاهش داد.
در این نسخه از اینترنت، قرار است کاربران کنترل بیشتری بر روی داده های خود داشته باشند به جای اینکه آن ها را با شرکت هایی که از اطلاعات شخصی کسب درآمد می کنند به اشتراک بگذارند.
نتیجه یک تجربه اینترنتی تعاملی با افزایش مالکیت و حفظ حریم خصوصی داده های شخصی در نظر گرفته شده است.
به زبان ساده، Web3 توسعهای از ارزهای دیجیتال است که از بلاک چین به روشهای جدید برای اهداف جدید استفاده میکند.
یک بلاک چین میتواند تعداد توکنهای یک ولت، شرایط یک کانترکت خوداجرا یا کد یک برنامه غیرمتمرکز (dApp) را ذخیره کند.
همه بلاک چین ها به یک شکل کار نمی کنند، اما به طور کلی، از کوین ها به عنوان مشوقی برای استخراج کنندگان جهت پردازش تراکنش ها استفاده می شود.
وب 3 و ارزهای رمزنگاری شده بر روی بلاکچینهای «permissionless» اجرا میشوند که هیچ کنترل متمرکزی ندارند و نیازی به اعتماد، یا حتی چیزی در مورد کاربران دیگر برای تجارت با آنها ندارند.
این همان چیزی است که مردم وقتی می گویند بلاک چین در مورد آن صحبت می کنند.
مفهوم زیربنای تکنولوژی web3 این است که جستجوهای اینترنتی را بسیار سریع تر، ساده تر و کارآمدتر می کند تا سیستم ها حتی درخواست های جستجوی پیچیده را در کوتاه ترین زمان پردازش کنند.
بسیاری از پروتکل های فناوری وب۳ به شدت به بیت کوین وابسته هستند.
در عوض، توکن ها را برای هر کسی که میخواهد به شروع، کنترل، کمک مالی یا ارتقای هر یک از پروژهها کمک کند، ارائه میکند.
توکن های وب 3.0 الکترونیکی هستند و با تمرکززدایی اینترنت مرتبط هستند.
ویژگی های web3
تمرکززدایی (Decentralization)
یک اصل اساسی وب 3.0 در مقایسه با وب 2.0 دقیقا در همین مورد است.
نحوه ی کار با web3 به اینصورت است که رایانه ها داده هایی را جستجو می کنند که در یک مکان ثابت، معمولاً روی یک سرور، با استفاده از HTTP در قالب آدرس های وب مجزا نگهداری می شوند.
اطلاعات ممکن است به طور همزمان در چندین مکان ذخیره شود و با وب 3.0 غیرمتمرکز شود زیرا بر اساس محتوای آن به جای یک مکان واحد یافت می شود.
این امر با از بین بردن پایگاه داده های عظیمی که غول های اینترنتی مانند متا و گوگل در حال حاضر نگهداری می کنند، به افراد قدرت بیشتری می دهد.
از تولید شده توسط کاربر تا متعلق به کاربر
برنامهها و پلتفرمهای غیرمتمرکز یک مدل مشارکت کاربر را فعال میکنند که از محتوای تولید شده توسط کاربر به محتوای متعلق به کاربر تبدیل میشود.
این یک تفاوت بی اهمیت نیست، زیرا مالکیت با توانایی کسب درآمد از محتوای آنلاین و تعاملات همراه است.
این یکی از قابلیتهای کلیدی Web 3.0 است که نه تنها کنترل و حریم خصوصی را به کاربران اینترنت باز میگرداند، بلکه به آنها امکان میدهد محتوا و مشارکت آنلاین را به منبع درآمد تبدیل کنند.
برنامه ها یا پلتفرم های توسعه یافته برای Web3 متعلق به شرکت ها نیستند، بلکه متعلق به کاربران هستند.
در وب 3.0، همه فرصت دارند تا با مشارکت در پروتکلهای جدید اینترنتی، گذران زندگی خود را بگذرانند، چه با ایجاد dApps، حفظ آنها، ارائه میزبانی یا بهبود وب سرویس ها.
در انجام این کار، استفاده از وب 3.0 به خواندن و نوشتن محتوا به صورت آنلاین محدود نمی شود، بلکه به کاربران اجازه می دهد تا شبکه های اینترنتی خود را بسازند و اداره کنند.
در Web3، هویت شما به کیف پول دیجیتال شما متصل می شود.
کاری که آنلاین انجام می دهید برای عموم آزاد است، اما می توانید هویت خود را مخفی نگه دارید.
بدون واسط و بدون مجوز
Decentralization و وب 3.0 این قابلیت را می دهد که شرکتکنندگان میتوانند مستقیماً بدون مراجعه از طریق یک واسطه مورد اعتماد تعامل داشته باشند و بدون مجوز (به این معنی که هر فرد میتواند بدون اجازه هیچ نهاد حاکمیتی به آن دسترسی داشته باشد).
این بدان معناست که برنامههای Web 3.0 همچنین به عنوان dApps شناخته میشوند؛ بر روی بلاک چین، شبکههای peer-to-peer غیرمتمرکز یا ترکیبی از این دو کار خواهند کرد.
هوش مصنوعی
با کمک Semantic Web و فناوریهای مبتنی بر پردازش زبان طبیعی، تکنولوژی web3 ماشینها را قادر میسازد تا اطلاعات را مشابه انسانها درک کنند.
(Semantic metadata باعث افزایش انتقال داده در وب 3.0 می شود. در نتیجه، تجربه کاربر به سطح جدیدی از کانکشن ارتقا می یابد که از تمام داده های موجود استفاده می کند. Semantic web به آموزش ماشین در مورد معنای اطلاعات کمک میکند و هوش مصنوعی را قادر میسازد تا برنامههای کاربردی دنیای واقعی تولید کند که استفاده کارآمدتری از دادهها میکنند.)
وب 3.0 همچنین از یادگیری ماشینی، زیرمجموعه ای از هوش مصنوعی (AI) که یادگیری انسان را با استفاده از داده ها و الگوریتم ها تقلید می کند، استفاده می کند و به تدریج دقت آن را بهبود می بخشد.
فراگیر بودن
تعامل و اتصال، Web 3.0 را متمایز می کند.
به دلیل semantic metadata، داده ها و اطلاعات، بیش از هر زمان دیگری به هم مرتبط خواهند شد.
اینترنت اشیا مظهر کانکشن است.
کاربران میتوانند در هر زمان و مکانی دادهها را از بسیاری از برنامهها دریافت کنند و تعامل را افزایش دهند.
وب 3.0 اتصال یکپارچه را بین کاربران و دستگاه های درگیر در اکوسیستم تضمین می کند و در عین حال همیشه در دسترس خواهد بود.
مفهوم “وب 3 هرگز نمی خوابد” کاملاً درست است. شما این ویژگی را به عنوان یک تمایز حیاتی بین web3 و web2 خواهید یافت.
بنابراین وب 3 می تواند بدون در نظر گرفتن مکان و زمان، اطمینان از در دسترس بودن اینترنت را برای هر کسی فراهم کند.
همچنین می توانید بدون محدودیت در مورد نوع دستگاه به اینترنت دسترسی داشته باشید.
گرافیک سه بعدی
عنصر دیگری که وب 3.0 را از وب 2.0 جدا می کند، گرافیک سه بعدی است.
معماری سه بعدی امکان ایجاد یک محیط مجازی واقعی تر و جذاب تر را فراهم می کند و عملکرد تجاری را گسترش می دهد.
ادعا می شود که spatial web نشان دهنده نسل بعدی وب 3.0 است که مرزهای بین دنیای دیجیتال و فیزیکی را از بین می برد.
چندین نوآوری آن، مانند واقعیت مجازی، در حال حاضر توسط شرکت ها و سازمان ها برای کمک به کاربران در تجسم اقلام و فرآیندها استفاده می شود.
وب 3.0 ممکن است به اختراع مجدد فناوری گرافیکی و تسهیل رویارویی با فضاهای مجازی سه بعدی و متاورس کمک کند.
سرعت
استفاده از هوش مصنوعی، یادگیری ماشینی و قراردادهای هوشمند از طریق بلاک چین این امکان را فراهم میکند تا دادههای مرتبط بیشتری را در زمان کمتری به کاربران نهایی برسانید.
لایه های web3
وب 3.0 توسط چهار لایه جدید پیش می رود.
Edge Computing
در حالی که وب 2.0 فناوری رایانه های شخصی فعلی را در مراکز داده تغییر داده است، وب 3.0 دیتاسنتر را به سمت i.e. edge computing و در دستان ما هل می دهد.
شبکه داده غیرمتمرکز
کاربران داده های خود را در وب 3.0 خواهند داشت زیرا داده ها غیرمتمرکز هستند.
تولیدکنندگان داده های مختلف می توانند داده های خود را بدون از دست دادن مالکیت یا تکیه بر واسطه ها با استفاده از شبکه های داده غیرمتمرکز بفروشند یا به اشتراک بگذارند.
هوش مصنوعی و یادگیری ماشین
هوش مصنوعی و الگوریتمهای یادگیری ماشین به سطحی پیشرفت کردهاند که اکنون میتوانند پیشبینیها و اقدامات مفید و گاهی نجاتدهنده انجام دهند.
بلاک چین
بلاک چین یک فناوری غیرمتمرکز است که از قراردادهای هوشمند برای اجرای تراکنش ها استفاده می کند.
این قراردادهای هوشمند معنای یک برنامه وب 3.0 را تعریف می کنند.
در نتیجه، هرکسی که میخواهد یک برنامه بلاک چین توسعه دهد باید از shared state machine استفاده کند.
web3 و بلاکچین
وب 3.0 با بلاک چین در هسته خود، طیف گسترده ای از برنامه ها و سرویس های جدید مانند موارد زیر را ممکن می سازد:
NFT
توکنهای غیرقابل تعویض (NFT) توکنهایی هستند که به صورت جداگانه منحصر به فرد هستند و در یک بلاک چین با هش رمزنگاری نگهداری میشوند. (توضیحات بیشتر در مقاله ی آموزش ساخت nft و فروش آن)
DeFi
فناوری بلاک چین غیرمتمرکز به عنوان پایه ای برای امور مالی غیرمتمرکز (DeFi) مورد استفاده قرار می گیرد، یک کاربرد جدید برای وب 3.0 که امکان ارائه خدمات مالی فراتر از محدودیت های زیرساخت های بانکداری متمرکز مرسوم را فراهم می کند.
Cryptocurrency
دنیای جدیدی از پول که تلاش می کند از دنیای سنتی پول نقد متمایز باشد، از طریق برنامه های وب 3.0 مانند ارزهای دیجیتال مانند بیت کوین ایجاد می شود.
dApp
برنامه های غیرمتمرکز (dApps) برنامه هایی هستند که به صورت برنامه ای اجرا می شوند و در یک immutable ledger ثبت می شوند.
آنها در بلاک چین ساخته شده اند و از قراردادهای هوشمند برای تسهیل ارائه سرویس ها استفاده می کنند.
Chain-crossing bridges
در عصر وب 3.0، بلاک چین های متعددی وجود دارد و Chain-crossing bridges نوعی ارتباط بین آنها را فراهم می کند.
DAO
DAO ها آماده هستند تا به طور بالقوه نقش بدنه های Web 3.0 را بر عهده بگیرند و ساختار و حکومت غیرمتمرکز ارائه دهند.