XMTP یک پروتکل جدید و هیجان انگیز برای پیام رسانی غیرمتمرکز است که می تواند پیام رسانی را برای همیشه تغییر دهد.
نکات کلیدی
- XMTP پروتکل جدیدی است که با تمرکز بر تمرکززدایی و مالکیت کاربر، پیامهای امن و خصوصی را بین حسابهای بلاک چین فراهم میکند.
- XMTP در سه لایه – لایه برنامه، لایه مشتری و لایه شبکه – کار می کند تا پیام های غیرمتمرکز و تعامل بین پلتفرم ها و برنامه های مختلف را فعال کند.
- برنامههای پیامرسان XMTP مزایایی مانند عدم تمرکز، قابلیت همکاری، مالکیت کاربر بر دادهها و امکان انتقال آسان ارز دیجیتال بلاک چین را ارائه میکنند. با این حال، پذیرش گسترده و قابلیت همکاری با برنامه های پیام رسانی محبوب مانند WhatsApp و Messenger هنوز در این مرحله محدود است.
Web3 یک گام مهم رو به جلو نسبت به Web2 است. در حالی که Web2 بیشتر بر قابلیت استفاده، جمع آوری داده ها و محتوای تولید شده توسط کاربر متمرکز است، Web3 بر تمرکززدایی، مالکیت و کنترل کاربر و قابلیت همکاری متمرکز است. با انتقال از Web2 به Web3، فرصت توسعه پروتکل های وب بهتر اکنون امکان پذیر است.
در طول انتقال، میتوان انتظار داشت که بیشترین تأثیرات در حوزه پیامرسانی و نحوه استفاده از پیام باشد. از آنجایی که پروتکل های سنتی برای Web2 طراحی شده اند، قابلیت های مورد نیاز برای Web3 را ندارند. بنابراین XMTP ایجاد شد.
بنابراین، XMTP دقیقا چیست و چگونه کار می کند؟ اجازه دهید
XMTP چیست؟
پروتکل جدید حمل و نقل پیام توسعه پذیر (XMTP) شبکه و استانداردی را برای پیام رسانی امن و خصوصی بین حساب های بلاک چین فراهم می کند. XMTP در برنامه های پیام رسانی استفاده می شود تا ویژگی های ضروری مانند شبکه غیرمتمرکز، قابلیت همکاری، پشتیبانی از حساب بلاک چین و مالکیت کاربر را در اختیار کاربران قرار دهد.
XMTP و XMTP Labs در حال حاضر بر کمک به توسعه دهندگان با ارائه شبکه های اولیه، اسناد و راهنماهای پیاده سازی XMTP در برنامه های غیرمتمرکز آنها (DApps) متمرکز هستند.
XMTP از شرکت های بزرگ فناوری پشتیبانی می کند. برای درک اینکه XMTP چقدر می تواند قدرتمند و مفید باشد، می توانید آن را در Coinbase Wallet، Converse، CyberConnect، Lens، Unstoppable Domains و هر DApp با استفاده از پروتکل Lens امتحان کنید.
XMTP چگونه کار می کند؟
XMTP در سه لایه کار می کند، یعنی لایه برنامه، لایه مشتری و لایه شبکه.
- لایه برنامه: لایه برنامه شامل برنامه های مشتری است که با استفاده از SDK مشتری XMTP ساخته شده اند. این SDK مشتری، سرویس گیرنده API پیام XMTP را که برای برقراری ارتباط با لایه سرویس گیرنده استفاده می شود، جاسازی می کند. از آنجایی که XMTP قابلیت همکاری دارد، میتوانید از هر برنامه توسعهیافته با SDK کلاینت، مانند Converse، Coinbase Wallet، Lenster و هر برنامه لنز موجود استفاده کنید.
- لایه مشتری: این لایه شامل سرویس گیرندگان API پیام XMTP از لایه برنامه است. این لایه XMTP مسئول ایجاد هویت های مبتنی بر بلاک چین با کلیدهای عمومی و خصوصی، رمزگذاری و رمزگشایی پیام ها و دعوت نامه ها، رمزگذاری و رمزگشایی انواع محتوای پیام، و ارسال و بازیابی همه بسته های کلیدی و پیام ها و دعوت نامه های رمزگذاری شده است.
- لایه شبکه: لایه شبکه XMTP چیزی است که این پروتکل را غیرمتمرکز می کند. برخلاف پیامرسانی سنتی Web2، که سرورها همه متعلق به یک پلتفرم واحد هستند، XMTP از شبکهای از گرههای سرور متعلق به چندین نهاد استفاده میکند. این موجودیت ها می توانند هر شخصی باشند که با اجرای نرم افزار گره XMTP بر روی کامپیوتر خود در ساخت شبکه شرکت می کنند.
همه اینها بسیار خوب و خوب به نظر می رسد، اما مزایای استفاده از یک برنامه دارای XMTP چیست؟
4 مزایای برنامه های پیام رسانی XMTP
همانطور که قبلاً بحث شد، Web3 به طور قابل توجهی نحوه استفاده ما از اینترنت و نحوه عملکرد آن را تغییر می دهد. XMTP با ایجاد پیام رسانی راحت، ایمن و غیرمتمرکز به استانداردهای Web3 پایبند است. XMTP این کار را با ارائه عملکردهای پیشرفته برنامه های پیام رسانی انجام می دهد که کاربران از آنها بهره مند می شوند، از جمله:
- عدم تمرکز: XMTP با ارائه و اختصاص گره های XMTP در سراسر جهان، پیام رسانی را غیرمتمرکز می کند. استفاده از گرههای سرور نیاز به یک سرور متمرکز را نفی میکند و تضمین میکند که هیچ اقلیت کوچکی نحوه ارتباط ما با یکدیگر را کنترل نمیکند.
- قابلیت همکاری: XMTP به پلتفرمها، برنامهها و سرویسهای مختلف اجازه میدهد تا به طور یکپارچه با هم تعامل داشته باشند. بدون هیچ نهادی که مالک شبکه نیست، هیچ کس نمی تواند شما را مجبور کند از یک برنامه پیام رسان استفاده کنید. این بدان معناست که اکنون میتوانید به هر کسی پیام دهید، حتی اگر از برنامه یا سرویس پیامرسان دیگری استفاده میکند. هنگامی که XMTP مورد قبول جریان اصلی قرار گرفت، باید بتوانید هر برنامه پیام رسانی مانند WhatsApp را انتخاب کنید تا از طریق مسنجر، جی میل، دیسکورد، وایبر، یا هر برنامه یا پلتفرم پیام رسانی دیگری که از XMTP استفاده می کند، پیام ارسال کند.
- مالکیت هویت: وقتی یک حساب کاربری برای واتساپ، اسنپ چت یا هر سرویس پیامرسان محبوبی ایجاد میکنید، اساساً یک حساب از پلتفرم آنها قرض میگیرید. با XMTP، شما مالک حساب خود و تمام داده هایی که تولید می کند، از جمله صندوق ورودی خود هستید. این امنیت را برای کاربران فراهم می کند، زیرا آنها همیشه می توانند صندوق ورودی رمزگذاری شده خود را از یک گره XMTP درخواست کنند، نه از پلت فرم. بنابراین، حتی اگر یک سرویس پیامرسانی خاموش شود یا تصمیم بگیرد که شما را در پلتفرم خود نمیخواهد، میتوانید به یک برنامه پیامرسان جدید بروید و همچنان حساب قدیمی خود و تمام تعاملاتی را که در آن حساب داشتید داشته باشید.
- انتقال پول راحت: اگرچه XMTP یک بلاک چین نیست، اما از حساب های بلاک چین پشتیبانی می کند. با ایجاد یک حساب پراکسی XMTP متصل به کیف پول کوین بیس، کاربران اکنون می توانند ارز دیجیتال بلاک چین را با استفاده از برنامه پیام رسانی دلخواه خود به صورت ایمن و راحت ارسال و دریافت کنند.
به طور خلاصه، XMTP ادغام بسیار بیشتری از خدمات پیام رسانی را در برنامه های مدرن Web3 امکان پذیر می کند و رمزنگاری، بلاک چین و پیام رسانی را نزدیک تر می کند.
آیا باید به یک XMTP DApp تغییر دهید؟
با مزایای بسیار XMTP، تغییر به یک برنامه پیام رسانی با پشتیبانی از XMTP بسیار وسوسه انگیز است. با این حال، از آنجایی که XMTP هنوز یک پروتکل جدید است، کاربران در صورت استفاده از برنامه ساخته شده بر روی XMTP با مشکلاتی مواجه خواهند شد.
بسیاری از پلتفرمهای پیامرسان بزرگی که در حال حاضر استفاده میکنیم، مانند WhatsApp، Messenger و Snapchat، در حال حاضر از XMTP پشتیبانی نمیکنند. بدون قابلیت همکاری بین این پلتفرمها، برنامههای پشتیبانیشده از XMPT نمیتوانند به این برنامههای پیامرسان Web2 متصل شوند. بنابراین، اگر در حال حاضر از یک برنامه XMTP استفاده کنید، نمیتوانید از آن برنامه برای ارتباط با هر کسی که از هر یک از برنامههای پیامرسان محبوب امروزی استفاده میکنیم استفاده کنید.
علاوه بر این، XMTP در حال حاضر از یک شبکه توزیع شده استفاده می کند، نه یک شبکه غیرمتمرکز. XMTP Labs مالک دو سرور XMTP است که در حال حاضر در دسترس هستند. این سرورها برای راه اندازی پرش شبکه XMTP در حین کار بر روی گسترش گره های سرور طراحی شده اند. بنابراین، تا زمانی که مرحله غیرمتمرکز آنها شروع شود (خیلی زود)، استفاده از XMTP آنقدرها هم غیرمتمرکز نخواهد بود.
اگرچه خود پروتکل در این مرحله در حال حاضر قوی است، XMTP هنوز باید مرحله تمرکززدایی خود را پشت سر بگذارد و پذیرش گستردهتری داشته باشد تا برای اکثریت مردم جذاب باشد.
آینده پیامرسانی غیرمتمرکز
با انتقال از Web2 به Web3، میتوانیم انتظار داشته باشیم که XMTP و سایر پروتکلهای غیرمتمرکز اینترنتی مورد پذیرش بیشتری از سوی توسعهدهندگان در سراسر جهان قرار گیرند. DAppها احتمالاً حالت استاندارد ارتباط دو طرفه خواهند بود. و از آنجایی که حسابهای بلاک چین برای ایجاد هویتهای پروکسی برای DApps مورد نیاز است، حتی ممکن است شاهد باشیم که ارزهای رمزنگاریشده با قرارداد هوشمند، سرمایهگذاران بیشتری را در درازمدت به دست آورند.
انتقال از Web2 به Web3 احتمالاً یک روند کند خواهد بود. تا آن زمان، برنامههای واتساپ، اسنپچت و مسنجر خود را در حالی که با DApps بازی میکنید، روی گوشی خود نصب کنید و منتظر بمانید تا نسخه اصلی آن به کار گرفته شود.