Keet، برنامه ارتباطات غیرمتمرکز – مجله بیت کوین
صرافی ارزهای دیجیتال Bitfinex و صادرکننده استیبل کوین USDT تتر با تیم پروتکل منبع باز Hypercore برای راهاندازی یک برنامه جدید ارتباطی همتا به همتا (P2P) به نام Keet همکاری کردهاند. Keet به مجموعه معینی از طرفین اجازه میدهد تا ویدیو، پیام و فایلهای ارتباطی فوری را به روشی واقعاً P2P مبادله کنند. این رویکرد
صرافی ارزهای دیجیتال Bitfinex و صادرکننده استیبل کوین USDT تتر با تیم پروتکل منبع باز Hypercore برای راهاندازی یک برنامه جدید ارتباطی همتا به همتا (P2P) به نام Keet همکاری کردهاند.
Keet به مجموعه معینی از طرفین اجازه میدهد تا ویدیو، پیام و فایلهای ارتباطی فوری را به روشی واقعاً P2P مبادله کنند.
این رویکرد بر روی پیشنهادات رمزگذاری شده اما متمرکز از انتها به انتها مانند زوم و واتس اپ بهبود می یابد زیرا داده های به اشتراک گذاشته شده در هیچ زمانی به سرور مرکزی ارسال نمی شوند. در عوض، ارتباط صرفاً بین کاربرانی که در چت شرکت می کنند برقرار می شود – کاهش تاخیر و افزایش قابلیت اطمینان.
Keet نسخه آلفا خود را از امروز عرضه می کند و کاربران می توانند این برنامه را در وب سایت خود دانلود کنند. انتظار میرود نسخه موبایل این اپلیکیشن تا نوامبر ۲۰۲۲ راهاندازی شود.
Holepunch: Tech Behind Keet
Keet به عنوان یک برنامه آزمایشی از آنچه فناوری زیربنایی که توسط سه تیم در سه سال گذشته روی آن کار شده است، Holepunch، می تواند به آن دست یابد، عمل می کند.
Holepunch، که از زیرساختهای شبکههای کامپیوتری شبیه بیتتورنت بهره میبرد، بهطور کامل بهعنوان یک کیت توسعه نرمافزار متنباز (SDK) در دسامبر 2022 برای عموم عرضه خواهد شد. به طور مستقیم اتصال به دیگری – هدف زیرساخت پشتیبان ایجاد آسانتر برای توسعهدهندگان برنامههای P2P واقعی با پشته Hypercore است.
Hypercore یک شبکه داده همتا به همتا است که بر روی گزارشهای امضا شده و فقط پیوست ساخته شده است. این گزارشها مشابه یک بلاک چین کار میکنند، اما بدون الگوریتم اجماع و در نتیجه بدون نیاز به یک حالت دفتر کل جهانی که توسط همه گرهها نگهداری میشود.
Holepunch با حذف جزئیات فنی سطح پایین پروتکل، Hypercore را در دسترس تر می کند. به گفته پائولو آردوینو، مدیر ارشد استراتژی Holepunch و مدیر ارشد فناوری Bitfinex و Tether، Hypercore با سادهسازی معماری و امکان ساختن اپلیکیشنهای بیشتر با آن، Hypercore را یک قدم جلوتر میبرد. مجله بیت کوین.
Mathias Buus، مدیر عامل Ardoino و Holepunch در بیانیه ای مشترک گفت: “Holepunch طیف وسیعی از ساختارهای داده P2P با استفاده آسان، مشارکتی را ارائه می دهد که به توسعه دهندگان این امکان را می دهد که عمدتاً بر روی ساخت برنامه های عالی تمرکز کنند تا اینکه متخصص شبکه یا P2P باشند.” مجله بیت کوین. با ساخت Keet در بالای Holepunch، ما از نزدیک می دانیم که این پلتفرم چقدر قدرتمند است و نمی توانیم منتظر باشیم تا ببینیم توسعه دهندگان دیگر چه خواهند ساخت.
همه ارتباطات روی Keet به طور پیشفرض رمزگذاری میشوند، زیرا برنامه از رمزنگاری نامتقارن استفاده میکند. این برنامه در اولین راه اندازی جفت کلید خصوصی و عمومی ED25519 را به صورت محلی تولید می کند.
Ardoino و Buus توضیح دادند: “کلیدها روی دستگاه تولید می شوند، همه به صورت محلی، و ما در حال کار بر روی اضافه کردن پشتیبانی از ماژول های امن سخت افزاری مختلف (HSM) مانند Ledger هستیم تا انعطاف پذیری بیشتری به کاربران بدهیم.” این بدان معناست که در آینده علاوه بر نگه داشتن کلیدهای خود در دستگاه محلی خود، کاربران می توانند آنها را بر روی سخت افزار خارجی یا تلفن خود ذخیره کنند.
کلیدهای عمومی به جدول هش توزیع شده Holepunch (DHT)، یک شبکه باز از رایانه ها که می توانند توسط همتایان برای کشف و اتصال به یکدیگر استفاده شوند، اعلام می شوند.
Ardoino و Buus گفتند: «DHT ما هم برای کشف همتایان (یعنی نگاشت یک کلید عمومی برای یک همتا) و هم برای تسهیل «holepunching» استفاده میشود. در سیستمهای سنتی، مانند WebRTC و سایرین، این امر از طریق یک سرور متمرکز اتفاق میافتد که بسیاری از متادیتا را به بیرون درز میکند. با Keet این اتفاق با استفاده از چندین گره DHT میافتد که هر کدام فقط اطلاعات جزئی دارند، به این معنی که متادیتا بسیار کمتری از دست میرود.
Holepunch استفاده از بلاک چین و یک توکن بومی را به طور کامل کنار میگذارد و امکان ایجاد اپلیکیشنهای توزیعشده را برای مقیاسپذیری با حداقل منابع فراهم میکند.
Ardoino و Buus توضیح دادند: «بهجای تکیه بر یک بلاک چین مشترک بین همه کاربران برنامه، هر کاربر ساختارهای داده کوچک زیادی میسازد» که برای ذخیره دادههای خود کاربر و همچنین دادههای موجود در همان تماس استفاده میشوند.
آنها ادامه دادند: «هنگام استفاده از بلاک چین، همه این داده ها باید در یک زنجیره بزرگ ذخیره شوند، به طور دقیق سفارش داده شوند و بین همه کاربران در سطح جهان تکرار شوند، که برای سیستم های مالی مانند بیت کوین منطقی است. با این حال، برای برنامههای معمولی، استفاده از مجموعهای از ساختارهای داده کوچکتر، که فقط دادههای محلی را ذخیره میکنند، اغلب بسیار کارآمدتر است.
آردوینو در مورد بیت کوین به مجله بیت کوین گفت که تیم در حال کار بر روی ادغام کردن قابلیت ارسال پرداخت های لایتنینگ در SDK است. امکانات بیت کوین در برنامه های Holepunch شامل اجازه دادن به کاربران برای پخش بیت کوین برای سازندگان محتوا، پرداخت های منظم P2P و ارائه نکات است. SDK همچنین از USDT تتر پشتیبانی خواهد کرد.
Ardoino و Buus میگویند: «پرداختهای بیتکوین و تتر ویژگیهای الحاقی برای ارائه راههای/گزینههای پرداخت برای افرادی هستند که از برنامههای ساخته شده در بالای Holepunch یا برنامهریزی برای ساخت/ارائه خدمات از طریق شبکه Holepunch استفاده میکنند.
Holepunch ابزارهای اولیه را برای پشتیبانی از گزینه های پرداخت دیجیتال P2P به صورت غیر حضانت ارائه می دهد.
“متفاوت از پروژه های دیگر [like] هوش مصنوعی غیرقابل نفوذ … Holepunch از تکنیکهای ارتباطی خالص P2P (DHT، شکاف پراکنده توزیع شده، ازدحام) استفاده میکند که از سیستم پرداخت جدا شدهاند تا به بالاترین سطح آزادی در دستیابی به الزامات مقیاسپذیری یک سیستم ارتباط جمعی دست یابد.
تیم Holepunch پروتکلهای شبکهای سطح پایین را دوباره پیادهسازی کردند تا بهطور مستقل بهترین فناوری را برای جریانهای داده بسیار مقیاسپذیر انتخاب کنند.
این رویکرد منجر به یک راهحل واقعاً انعطافپذیر شد که از ساختارهای دادههای ثبت مرکل استفادهشده در Hypercore (که ذاتاً تأیید و یکپارچگی دادهها را ارائه میکند) به دستهای از کتابخانهها و ماژولهای کوچک که میتوانند برای ایجاد شبکههای مش با در دسترس بودن بالا به یکدیگر متصل شوند، گسترش یافت. مدیران گفتند.
آردوینو به مجله بیت کوین گفت که گزینههایی که در حال حاضر توسط تیم Holepunch در رابطه با ادغام لایتنینگ در نظر گرفته شدهاند شامل خدمات یکپارچهسازی مانند Greenlight Blockstream است که مدیریت گره لایتنینگ کمهزینه، درخواستی اما غیرقابل نگهداری را ارائه میدهد. آردوینو گفت که این تیم همچنین در حال بررسی امکان یکپارچه سازی کامل گره لایتنینگ است.
Buus و Ardoino بر آن تاکید کردند پرداخت ها یکی از جنبه های ارتباطی است که می تواند به عنوان یک سرویس اختیاری برای کاربرانی که چت های P2P، ویدیویی، صوتی یا متنی غیرقابل توقف را آغاز می کنند، ارائه شود.
کیت مثال خوبی برای توضیح همه موارد فوق است. هدف Keet تبدیل شدن به غیرقابل توقف ترین برنامه ارتباطی، ارائه تجربه کاربری عالی، با حداکثر حریم خصوصی و امنیت است. «این ربطی به پرداختها ندارد زیرا چتهای ویدیویی/صوتی/متن جریانهای داده خالص هستند. پرداختها در زمینه Keet اختیاری هستند و میتوان از آنها برای ارائه نکات، پرداخت هزینه پخش زنده، ارسال پول به دوستان و خانواده و غیره استفاده کرد.
کیت
این دو مدیر اجرایی گفتند، علاوه بر عملکرد بهتر و مقیاسپذیری آسانتر، کاربران همچنین در استفاده از برنامههای توزیعشده مانند Keet که ذاتاً از بلاک چینهای ناکارآمد استفاده نمیکنند، تأخیر کمتر و حریم خصوصی بیشتری کسب میکنند.
آنها افزودند: “کاربران برای پیوستن به یک تماس باید داده های بسیار کمی را تکرار کنند – در واقع ما یک سری تکنیک های نمایه سازی پیشرفته را انجام می دهیم تا اطمینان حاصل کنیم که فقط زیر مجموعه ای از داده ها در این ساختارهای داده کوچک باید تکرار شوند.”
«در Keet، اگر کارهایی مانند اشتراکگذاری یک فایل بزرگ در چت انجام دهید، میتوانید این را در عمل ببینید. وقتی این کار را انجام میدهید، متوجه میشوید که فوراً برای سایر کاربران ظاهر میشود، و تنها زمانی که کاربران فایل را دانلود میکنند، قسمتهای از دست رفته شروع به تکثیر میکنند. هنگامی که دادهها را در اختیار دارید، میتوانید به اشتراکگذاری مجدد آن با سایر کاربران کمک کنید و آن را بسیار مقیاسپذیر میکنید.»
مجله بیت کوین با پیوستن به یک تماس با سه نفر، Keet را قبل از راه اندازی آزمایش کرد. در یک اجرای آزمایشی، یک فایل ویدئویی 3 گیگابایتی توسط یکی از شرکت کنندگان به اشتراک گذاشته شد که دو کاربر دیگر توانستند در کمتر از یک دقیقه آن را شروع کنند.
مکانیسم اشتراکگذاری دادههای Keet از مفاهیمی استفاده میکند که توسط BitTorrent محبوب شدهاند – کاربران به طور جمعی بستههای داده را دانلود کرده و به یکدیگر منتقل میکنند، به گونهای که نیاز به منبع اصلی برای حفظ اطلاعات تغذیه برای هر کاربر جدید را از بین میبرد.
این ویژگی خود Holepunch همانطور که قبلاً ذکر شد، میتواند به عنوان مثال برنامههای استریم P2P و مقاوم در برابر سانسور را با SDK ساخته شود – که پخشکننده میتواند با رایانههای تک برد ساده مانند Raspberry Pi میزبانی کند. با پیوستن کاربران، آنها شروع به تغذیه یکدیگر با دادههای جریان میکنند و بار میزبان را کاهش میدهند تا بستههای دادهاش را با همه بینندگان به اشتراک بگذارد – واقعیتی از سرویسهای استریم مانند Twitch و YouTube که لزوماً برای میانجیگری به سرورهای متمرکز متکی هستند.
Keet در یک رابط کاربری ساده اما کاربردی و بصری، بیشتر کارها را از کاربر دور می کند. این برنامه نیاز به دسترسی به یک میکروفون و دوربین دارد، و در حالی که افراد آگاه به حریم خصوصی میتوانند دوربین را در تماس غیرفعال کنند، برنامه بدون دسترسی به آن ابتدا کار نخواهد کرد.
روند Web3-Contrarian
در حالی که هیاهوی Web3 که طی چند سال گذشته شتاب گرفته بود، بر طبل توکن کردن همه چیز و قرار دادن همه چیز در یک بلاک چین به عنوان بهترین جایگزین برای غیرمتمرکز کردن اینترنت ضربه زده است، اخیراً یک روند متضاد ظاهر شده است.
ایجاد و توسعه زیرساختهای P2P که علیرغم هیاهوی Web3، به هیچ وجه از فناوری بلاک چین استفاده نمیکند، رو به افزایش است.
یکی از این نمونه ها Web5 است، پاسخی ساده به Web3 و “crypto” توسط شاید برجسته ترین آنها. منتقد، جک دورسی. مدیرعامل بلاک و یکی از بنیانگذاران و مدیر عامل سابق توییتر در مورد مشکلات Web3 صحبت کرده است – که او ادعا می کند به طور نامتقارن به نفع سرمایه گذاران خطرپذیر به قیمت سرمایه گذاران خرد و عمومی است که گفته می شود این فناوری برای آنها در نظر گرفته شده است.
Web5 در ژوئن معرفی شد. این ابتکار که توسط زیرمجموعه بلوک TBD کار میکند، از بیتکوین و تعداد زیادی از فناوریهای علمی کامپیوتری برای ایجاد اکوسیستمی از هویتهای غیرمتمرکز، ذخیرهسازی دادهها و برنامههایی استفاده میکند که در آن کاربران اطلاعات شخصی خود را کنترل میکنند.
Ardoino و Buus استدلال می کنند که راه حل آنها، Holepunch، انعطاف پذیرتر از Web5 است.
این دو نفر به مجله بیت کوین گفتند: «Web5، از آنچه تاکنون دیدهایم، ساختار پیچیدهتر و از پیش تعیینشدهتری نسبت به Holepunch دارد. Holepunch مجموعهای از مواد اولیه و داربستی را برای ساخت برنامههای کاربردی بدون تلاش برای اعمال الگوهای خاص فراهم میکند.
راه دیگری برای ایجاد یک وب غیرمتمرکز بدون توکن در نوامبر توسط شرکت Synonym، متعلق به تتر، اعلام شد. علیرغم اینکه تتر دو سرمایه گذاری در یک موضوع به ظاهر متناقض است، Ardoino و Buus توضیح دادند که این پیشنهادها می توانند مکمل هم باشند.
آنها گفتند: “Synonym می تواند از Holepunch SDK برای ایجاد بخشی از خدمات خود در نقشه راه استفاده کند.” Synonym و Holepunch در رقابت نیستند، بلکه از نظر چشم انداز و محصولاتی که قصد ساخت آنها را دارند مکمل یکدیگر هستند.
اینکه کدام نسخه غیرمتمرکز وب به عنوان برنده در آینده سلطنت خواهد کرد، باید مشخص شود، اما مطمئناً نسخه ای که بیشترین ارزش را برای کاربر نهایی، نه سرمایه گذاران خطرپذیر، فراهم می کند، به احتمال زیاد موفق خواهد بود.
آموزش مجازی مدیریت عالی حرفه ای کسب و کار Post DBA + مدرک معتبر قابل ترجمه رسمی با مهر دادگستری و وزارت امور خارجه | آموزش مجازی مدیریت عالی و حرفه ای کسب و کار DBA + مدرک معتبر قابل ترجمه رسمی با مهر دادگستری و وزارت امور خارجه | آموزش مجازی مدیریت کسب و کار MBA + مدرک معتبر قابل ترجمه رسمی با مهر دادگستری و وزارت امور خارجه |
مدیریت حرفه ای کافی شاپ | حقوقدان خبره | سرآشپز حرفه ای |
آموزش مجازی تعمیرات موبایل | آموزش مجازی ICDL مهارت های رایانه کار درجه یک و دو | آموزش مجازی کارشناس معاملات املاک_ مشاور املاک |
برچسب ها :Bitfinex ، Keet ، اخبار ، ارتباطات ، برنامه ، بیت ، تتر ، سوراخ پانچ ، غیرمتمرکز ، فنی ، کوین ، کیت ، مترادف ، مجله ، هایپرهسته ، وب 5 ، وب غیر متمرکز
- نظرات ارسال شده توسط شما، پس از تایید توسط مدیران سایت منتشر خواهد شد.
- نظراتی که حاوی تهمت یا افترا باشد منتشر نخواهد شد.
- نظراتی که به غیر از زبان فارسی یا غیر مرتبط با خبر باشد منتشر نخواهد شد.
ارسال نظر شما
مجموع نظرات : 0 در انتظار بررسی : 0 انتشار یافته : ۰