crypto.news
crypto.news
.

Bitchat جک دورسی: چت محله‌ای با پایه‌های بیت کوین

Bitchat جک دورسی: چت محله‌ای با پایه‌های بیت کوین

جک دورسی می‌گوید Bitchat می‌خواهد محله شما با بیت کوین کار کند

آیا Bitchatِ جک دورسی واقعاً یک اپ پیام‌رسان است یا آزمایشی است برای اینکه نشان دهد جامعهٔ دیجیتال بدون اقتدار متمرکز چگونه می‌تواند باشد؟ در ۲۱ اوت، جک دورسی اعلام کرد که Bitchat، پیام‌رسان تجربی او، قابلیت «چت موقعیت‌محور» را اضافه خواهد کرد. این ویژگی کاربران را بر اساس منطقهٔ جغرافیایی در اتاق‌های گفت‌وگو محلی قرار می‌دهد.

سیستم از «جئوهَش» (geohash) استفاده می‌کند. جئوهَش روشی است برای تبدیل مختصات GPS به مربع‌های شبکه‌ای که نمایانگر محله‌ها، شهرها یا مناطق بزرگ‌تر هستند. هر مربع به کاربران یک نام مستعار موقت می‌دهد، پس هویت با شماره تلفن یا حساب گره نخورده است.

پیام‌ها از طریق رِلِی‌های Nostr منتقل می‌شوند. Nostr یک پروتکل غیرمتمرکز است که دورسی سال‌هاست از آن حمایت کرده و همین حالا هم پرداخت‌های بیت کوین را ممکن می‌کند. به‌روزرسانی فعلاً در حال بررسی توسط اپ استور است.

Bitchat خود فقط چند هفته پیش معرفی شده بود. در ۶ ژوئیه، دورسی نسخهٔ بتای اپ را از طریق برنامهٔ TestFlight اپل منتشر کرد و یک وایت‌پیپر مفصل هم همراه آن گذاشت. نسخهٔ اول اجازه می‌داد پیام‌ها تا حدود ۳۰۰ متر از طریق بلوتوث منتقل شوند و شبکه‌های مش بسازند که حتی بدون اینترنت یا پوشش تلفن همراه کار کنند.

طراحی فنی شامل Curve25519 برای تبادل کلید، AES-GCM برای رمزنگاری، و ویژگی‌هایی مثل قطعه‌بندی فایل، حذف پیام‌های تکراری و یک «حالت پانیک» است که همهٔ داده‌ها را فوراً حذف می‌کند. در ۹ ژوئیه دورسی اذعان کرد که کد هنوز ممیزی امنیتی مستقل نداشته و روشن کرد پروژه در مرحلهٔ ابتدایی است.

با اضافه شدن این ویژگی، Bitchat از پیام‌رسانی آفلاین کوتاه‌برد به سمت ارتباط مبتنی بر مکان گسترده‌تر حرکت می‌کند. این رویکرد بازتاب همان اصولی است که بیت کوین را شکل می‌دهد؛ از جمله مشارکت باز، حفظ حریم خصوصی به‌عنوان یک پایه و عدم وابستگی به یک شرکت واحد برای ادامهٔ کار سیستم.

برای فهمیدن چگونگی کار Bitchat، مفید است که سه قطعهٔ اصلی را ببینیم که آن را نگه می‌دارند: جئوهَش‌ها، رِلِی‌های Nostr و سازوکارهای پرداخت بیت کوین. هر کدام کار متفاوتی انجام می‌دهند و سیستم را کنار هم می‌چسبانند.

جئوهَش ایدهٔ ساده‌ای است. عرض و طول جغرافیایی شما را می‌گیرد و آن را به یک کد کوتاه از ارقام و حروف تبدیل می‌کند. به‌جای نشان دادن نقطهٔ دقیق GPS شما، شما را داخل یک مربع شبکه‌ای قرار می‌دهد. طول کد تعیین می‌کند آن مربع چقدر بزرگ است. برای مثال، یک جئوهَش شش‌حرفی تقریباً یک کیلومتر مربع را پوشش می‌دهد؛ کافی است تا افراد یک محله را گروه‌بندی کند و در عین حال موقعیت دقیق‌شان را خصوصی نگه دارد. در Bitchat آن مربع مانند یک اتاق گفت‌وگو عمل می‌کند و هرکسی در آن ممکن است اسم مستعار جدیدی بگیرد که وقتی به مکان دیگری رفت، ریست می‌شود.

وقتی کاربران داخل یک اتاق هستند، پیام‌هایشان روی Nostr منتقل می‌شود. Nostr یک پروتکل باز برای ارتباط غیرمتمرکز است. برخلاف واتس‌اپ یا تلگرام که به سرورهای شرکتی وابسته‌اند، Nostr به رِلِی‌های مستقل تکیه دارد. هر کسی می‌تواند یکی از این رِلِی‌ها را راه‌اندازی کند و کاربران آزادند انتخاب کنند به کدام رِلِی‌ها وصل شوند. اگر یک رِلِی از کار بیفتد، شبکه به کارش ادامه می‌دهد چون سرور مرکزی‌ای نیست که بتوان آن را خاموش کرد. این مدل برای تاب‌آوری و دسترسی باز طراحی شده است.

پرداخت‌ها همین حالا در این سیستم جا افتاده‌اند. Nostr استانداردهایی به اسم NIP دارد و دو تا از آن‌ها اینجا اهمیت بیشتری دارند. NIP-57 «زَپ»ها را توصیف می‌کند، یعنی انعام‌های شبکهٔ لایتنینگ که به‌عنوان رویداد روی Nostr ثبت می‌شوند. NIP-47 شامل «Nostr Wallet Connect» است که اجازه می‌دهد اپ‌ها به‌صورت امن با کیف پول لایتنینگ کاربر صحبت کنند. این یعنی اگر Bitchat پرداخت‌ها را فعال کند، مردم می‌توانند انعام بدهند، هزینهٔ کوچکی برای پست پرداخت کنند یا تراکنش‌های خرد را در زمان واقعی با شبکهٔ لایتنینگ بیت کوین تسویه کنند.

این لایه‌ها—جئوهَش برای مکان، رِلِی‌های Nostr برای حمل و نقل و لایتنینگ برای پرداخت‌ها—پایهٔ Bitchat را توضیح می‌دهند. هیچ‌یک از این‌ها ایده‌هایی آزموده‌نشده نیستند. جئوهَش‌ها در نقشه‌برداری به‌کار می‌روند. Nostr از ۲۰۲۰ فعال است و لایتنینگ هر ماه میلیون‌ها پرداخت خرد را پردازش می‌کند. آنچه Bitchat می‌خواهد بکند، ترکیب این‌ها در یک ابزار روزمره است.

Bitchat می‌تواند به‌عنوان یک پیام‌رسان معمولی عمل کند، اما دلیل اهمیتش برای دنیای کریپتو این است که پرداخت‌ها از ابتدا بخشی از پروتکل پایه آن هستند. Nostr که گفته می‌شود Bitchat برای رِلِی پیام‌ها از آن استفاده می‌کند، به‌طور بومی از شبکهٔ لایتنینگ بیت کوین پشتیبانی می‌کند و این امکان‌ها را باز می‌کند که اپ‌های معمولی بدون افزودن سرویس‌های خارجی نتوانند ارائه دهند.

یکی از مثال‌های روشن کنترل اسپم است. اکثر پلتفرم‌های پیام‌رسان با تأیید شماره تلفن، چک هویت یا تیم‌های اعتدال با اسپم مبارزه می‌کنند. در Nostr، کاربران اغلب به «زَپ»ها تکیه می‌کنند، یعنی انعام‌های لایتنینگ به اندازهٔ یک ساتوشی. برخی جوامع از کاربران می‌خواهند برای پست گذاشتن مبلغ جزئی پرداخت کنند؛ این هزینه برای کاربران واقعی تقریباً هیچ است اما ربات‌ها و اسپم‌های انبوه را دلسرد می‌کند. در Bitchat این می‌تواند در سطح اتاق‌های محلی کار کند، جایی که یک هزینهٔ خرد قابل بازپرداخت کافی است تا گفتگوها تمیز بماند بدون نیاز به مدیران مرکزی.

موضوع دیگر تجارت محلی است. در ۲۰۲۴، کلاینت‌های Nostr مثل Damus میلیون‌ها زَپ لایتنینگ را پردازش کردند و نشان دادند مردم با ارسال پرداخت‌های خرد درون اپ راحت هستند. اگر این رفتار در چت موقعیت‌محور اعمال شود، می‌تواند به انعام دادن به اجراکنندهٔ خیابانی، پرداخت به همسایه برای خدمات یا گذاشتن جایزهٔ کوچک برای کمک سریع تبدیل شود. چون پرداخت‌های لایتنینگ فوراً تسویه می‌شوند و می‌توانند به‌قدری کوچک باشند که حتی از یک سنت هم کمتر باشند، برای مبادلات روزمره مناسب‌اند که برای بانک‌های سنتی خیلی خرد هستند.

همین مدل ممکن است به تاب‌آوری در زمان قطعی‌ها کمک کند. در جاهایی که دسترسی به اینترنت محدود یا ناامن است، شبکهٔ مش بلوتوث هنوز می‌تواند پیام‌ها را در برد کوتاه منتقل کند و لایتنینگ اجازه می‌دهد کاربران بدون انتظار برای بازگشت بانک‌ها ارزش را ردوبدل کنند. بحران‌های گذشته نشان داده‌اند تقاضا برای چنین ابزاری وجود دارد. در اعتراض‌های ۲۰۱۹ در هنگ‌کنگ، دانلود اپ‌های مش مثل Bridgefy افزایش یافت چون بدون سرویس سلولی کار می‌کردند. سیستمی مثل Bitchat از نظر تئوری می‌تواند همان مزیت را ارائه دهد، اما با پول داخلی.

پرداخت‌ها روی Nostr همچنین در حال خصوصی‌تر شدن هستند. بعضی کیف‌پول‌ها حالا از Cashu استفاده می‌کنند که توکن‌های دارای پشتوانهٔ بیت کوین و ناشناس ایجاد می‌کند. این می‌تواند به کاربران Bitchat اجازه دهد در اتاق‌های محلی به هم پرداخت کنند طوری که به اندازهٔ نقدی فیزیکی غیرقابل‌ردیابی باشد.

برای اینکه Bitchat از یک آزمایش به ابزار روزمره تبدیل شود، باید از چند چالش دنیای واقعی عبور کند. نخست، سیاست‌های پلتفرم است. در ۲۰۲۳ اپل از کلاینت Damus، که آن هم مبتنی بر Nostr بود، خواست زَپ‌های لایتنینگ را از پست‌های فردی حذف کند. اپل تنها اجازه داد انعام‌ها در سطح پروفایل فرستاده شوند و استدلال کرد پرداخت‌های مرتبط مستقیم با محتوا ممکن است قوانین خرید درون‌برنامه‌ای آن را دور بزنند. اگر Bitchat امکان پرداخت برای پست یا انعام‌دهی در اتاق‌های موقعیت‌محور را فعال کند، ممکن است با همان محدودیت‌ها روبه‌رو شود. مگر اینکه راه‌حلی پیدا شود، سیاست اپل می‌تواند مانع ارائهٔ ویژگی‌هایی شود که آن را متفاوت می‌کنند.

مسألهٔ دوم حریم خصوصی و ایمنی حول مکان است. جئوهَش‌ها برای پنهان کردن نقاط دقیق GPS طراحی شده‌اند با قرار دادن کاربران در مناطق وسیع‌تر. اما پژوهشگران نشان داده‌اند که فعالیت مکرر در یک شبکهٔ مشخص می‌تواند با گذشت زمان الگوها را فاش کند. حتی اگر مختصات دقیق پنهان بماند، شرکت در یک شبکهٔ مشخص به‌صورت مداوم می‌تواند لو دهد که کسی کجا زندگی یا کار می‌کند. Bitchat سعی می‌کند با دادن نام مستعار جدید در هر جئوهَش این را برطرف کند، اما در مقیاس بزرگ محافظت از ناشناس بودن سخت‌تر از آنچه روی کاغذ به نظر می‌رسد خواهد بود.

همچنین بحث شکل فعلی لایتنینگ مطرح است. ظرفیت کانال‌های عمومی از حدود ۵۴۰۰ بیت کوین در ۲۰۲۳ به حدود ۳۸۰۰ بیت کوین تا اوت ۲۰۲۵ کاهش یافته است. منتقدان می‌گویند این نشان‌دهندهٔ کاهش استفاده است. توسعه‌دهندگان پاسخ می‌دهند که ظرفیت معیار کامل نیست چون کیف‌پول‌های مدرن پرداخت‌ها را کارآمدتر مسیردهی می‌کنند و نرخ‌های موفقیت همچنان بالای ۹۸٪ است. هر دو واقعیت اهمیت دارند. شبکه در عمل کار می‌کند، اما تیترهای خبری دربارهٔ کاهش ظرفیت ممکن است بر برداشت بیرونی‌ها از پایداری پرداخت‌ها در Bitchat تأثیر بگذارد.

چالش دیگری اقتصاد رِلِی‌ها است. Nostr به سرورهای مستقل یا رِلِی‌ها برای انتقال پیام وابسته است. رویدادهای زودگذر، مثل آن‌هایی که برای چت جئوهَش استفاده می‌شوند، نیاز به ذخیره‌سازی را کاهش می‌دهند اما هنوز نیاز به پهنای باند و در دسترس‌پذیری دارند. اگر تنها تعداد کمی رِلِی با بودجهٔ خوب ترافیک شهری را در دست بگیرند، سیستم می‌تواند به سمت تمرکز دوباره برود. نحوهٔ تأمین مالی رِلِی‌ها، چه از طریق هزینه‌ها، کمک‌ها یا یکپارچه‌سازی با پرداخت‌های لایتنینگ، هنوز حل‌نشده است.

بنابراین، اپ باید راه‌هایی پیدا کند که هم با قوانین پلتفرم سازگار باشد، هم حریم خصوصی کاربران را حفاظت کند، هم اعتماد به پرداخت‌ها را حفظ کند و هم انگیزهٔ اپراتورهای رِلِی را برای نگهداری سیستم فراهم سازد. این آزمون‌ها چارچوب آزمایش را به‌صورت روشن تعریف می‌کنند.

Bitchat نشان خواهد داد آیا ممکن است گفت‌وگوی محلی را با پرداخت‌های بیت کوینی ترکیب کرد به‌گونه‌ای که خصوصی، تاب‌آور و عملی باشد یا نه. اگر استفاده رشد کند، پرداخت‌ها به‌طور قابل‌اعتمادی کار کنند و موانع پلتفرمی مدیریت شوند، اپ می‌تواند به‌عنوان گام اول به‌سوی یک لایهٔ اجتماعی ساخته‌شده بر اساس همان بنیان‌های بیت کوین شناخته شود. اگر نه، باقی خواهد ماند به‌عنوان یک اثبات مفهوم که برای آنچه یاد می‌دهد ارزشمند است اما هنوز آمادهٔ پذیرش گسترده نیست.

لینک خبر
ترجمه شده توسط سحر خسروی
هنوز دیدگاهی ثبت نشده است.