Nostr، یادداشت ها و سایر موارد منتقل شده توسط رله: پشت صحنه بیت کوین با ویلیام کاسارین

Nostr، یادداشت ها و سایر موارد منتقل شده توسط رله: پشت صحنه بیت کوین با ویلیام کاسارین

Nostr، Notes و سایر موارد منتقل شده توسط رله ها پروتکلی است که ارتباطات مقاوم در برابر سانسور را در تعدادی از سرورهای رله نامرتبط که برای میزبانی و ارائه پیام به کاربران استفاده می شود، امکان پذیر می کند. هویت کاربران صرفاً جفت کلید رمزنگاری است که به آنها امکان می دهد کاملاً هویت خود را داشته باشند و همه پیام ها با کلیدهای هویتی آنها امضا می شوند و از دستکاری پیام به هر شکلی جلوگیری می کنند. رله ها به عنوان واسطه در فرآیند انتقال عمل می کنند و ارتباط یکپارچه و قابل اعتماد بین فرستنده و گیرنده را تضمین می کنند.

درک مبانی Nostr، یادداشت‌ها و انتقال چیزهای دیگر

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

این یکپارچگی داده ها را برای همه پیام ها تضمین می کند و از هرگونه تغییر پیام پس از ایجاد جلوگیری می کند. تغییر یک بیت از یک پیام، امضا را باطل می کند. همچنین تضمین می کند که کاربران به طور کامل هویت خود را دارند. هیچ کس نمی تواند هویت شما را از شما بگیرد، زیرا این فقط یک کلید خصوصی است که فقط شما در اختیار دارید، برخلاف توییتر که (@handle) شما صرفاً هویتی است که توییتر به شما وام می دهد که کاملاً آن را کنترل می کند. همچنین، از آنجایی که همه رویدادهای Nostr توسط کلید هویت کاربر امضا می‌شوند، برای کسی غیرممکن است که به‌عنوان کاربر دیگری پیام‌هایی را بدون به خطر انداختن کلید خصوصی کاربر ارسال کند.

نقش رله ها در انتقال

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

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

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

این توانایی برای کلاینت ها برای پرس و جو از هر تعداد سرور رله مستقل به طور همزمان برای رویدادها همان چیزی است که مقاومت کلی Nostr در برابر سانسور را تضمین می کند.

Damus: A Nostr Client and Relay Implementation

Damus پرکاربردترین کلاینت موبایل برای Nostr است که در iOS موجود است و همچنین یکی از بزرگترین سرورهای رله در حال حاضر فعال است. Damus توسط ویلیام کاسارین، توسعه دهنده ای که قبلاً روی شبکه لایتنینگ کار می کرد، توسعه داده شد. او پس از آشنایی با پروتکل Nostr، توسعه Damus را به عنوان یک پروژه پرشور آغاز کرد و یکی از نویسندگان NIP-57 در مشخصات پروتکل Nostr است. NIP-57 «Zaps» یا پرداخت های لایتنینگ را که در Nostr ادغام شده است به عنوان شکلی از دکمه مشابه در اکثر پروتکل های رسانه های اجتماعی تعریف می کند.

Damus از زمان ایجاد کلاینت، Nostr را برای پیاده سازی NIP های جدید یا ویژگی های پروتکل Nostr به جلو سوق داده است. علیرغم مشکلاتی که Damus در زمینه برآورده کردن الزامات خط‌مشی AppStore اپل داشته است، آینده روشنی برای ویلیام و داموس در پیش‌بردن مرزهای نوآوری در Nostr وجود دارد.

آینده Nostr

در حال حاضر استفاده غالب از پروتکل Nostr برای برنامه‌های رسانه‌های اجتماعی است که در واقع شبیه‌سازی‌های توییتر با پایه‌ای غیرمتمرکز و مقاوم در برابر سانسور در زیر آن هستند. در اصل، با پروتکل می توان کارهای بیشتری انجام داد. سایر انواع رسانه های اجتماعی مانند اینستاگرام یا فیس بوک نیز به همان اندازه امکان ساخت دارند. حتی نسخه های غیرمتمرکز برنامه هایی مانند GitHub یا Google Docs نیز ممکن است. انواع بالقوه برنامه هایی که امکان ساخت بر روی Nostr وجود دارد، تنها با تخیل افرادی که آنها را می سازند محدود می شود.

خلاصه اخبار هفته (6 نوامبر – 13 نوامبر 2023)

  • یک پنجره 8 روزه بین 9 نوامبر و 17 نوامبر وجود دارد که در آن همه 12 ETF بیت کوین قابل تایید هستند. یک تحلیلگر بلومبرگ گفت که کمیسیون بورس و اوراق بهادار می تواند در مورد 9 مورد از 12 ETF قبل از 10 ژانویه تصمیم بگیرد.
  • SEC در استخدام متخصصان دارایی های رمزنگاری با مشکل مواجه است زیرا SEC از این متخصصان می خواهد که دارایی های رمزنگاری خود را برای کار در SEC واگذار کنند تا از هرگونه تضاد منافع جلوگیری شود.
  • سیتی گروپ به دلیل تبعیض علیه آمریکایی های ارمنی-آمریکایی و ممانعت از دریافت کارت های اعتباری یا حساب های بانکی برای مسدود کردن افرادی که نام آنها با -Yan یا -Ian ختم می شد، 25 میلیون دلار جریمه شد.
  • Custodia Bank پلت فرم بیت کوین کاستودی خود را راه اندازی کرده است.
  • فدرال رزرو ایالات متحده یک نامه توقف و توقف به مجله بیت کوین ارسال کرده است. فدرال رزرو مجله بیت کوین را به نقض علامت تجاری خط کالای خود FedNow متهم کرد.
  • برای اولین بار در 18 ماه گذشته، بیت کوین به بالای 38000 دلار رسید.