نوستر: تفاوت میان نسخهها
بدون خلاصۀ ویرایش برچسبها: ویرایشگر دیداری انجام شده از طریق tor |
(ا) برچسبها: ویرایشگر دیداری انجام شده از طریق tor |
||
خط ۱: | خط ۱: | ||
نوستر (به انگلیسی: Nostr) پروتکلی آزاد است که برای ایجاد یک شبکه اجتماعی غیرمتمرکز و مقاوم در برابر سانسور طراحی شده است. برخلاف دیگر راه حلهای ارائه شده برای مشکل نبود شبکهی اجتماعی نامتمرکز، نوستر همتابههمتا نیست؛ شبکه نوستر از همان معماری سنتی رله-مشتری (سرور-کلاینت) استفاده میکند اما با این تفاوت اساسی که در نوستر با استفاده از مفهوم رمزنگاری نامتقارن، هویت هر شخص توسط خودش و در بخشِ مشتری به شکل کلید خصوصی نگهداری شده و رلهها فقط مسئول نگهداری و جابجایی دادههای رمزنگاریشده یا امضاشدهی مشتریهایند. در نتیجهی این مسئله و آزاد بودن پروتکل رلهی مرکزیای وجود ندارد که پایداری شبکه را زیر سوال ببرد یا توانایی سانسور کردن مشتریها را داشته باشد. |
نوستر (به انگلیسی: Nostr) پروتکلی آزاد است که برای ایجاد یک شبکه اجتماعی غیرمتمرکز و مقاوم در برابر سانسور طراحی شده است. برخلاف دیگر راه حلهای ارائه شده برای مشکل نبود شبکهی اجتماعی نامتمرکز، نوستر همتابههمتا نیست؛ شبکه نوستر از همان معماری سنتی رله-مشتری (سرور-کلاینت) استفاده میکند اما با این تفاوت اساسی که در نوستر با استفاده از مفهوم رمزنگاری نامتقارن، هویت هر شخص توسط خودش و در بخشِ مشتری به شکل کلید خصوصی نگهداری شده و رلهها فقط مسئول نگهداری و جابجایی دادههای رمزنگاریشده یا امضاشدهی مشتریهایند. در نتیجهی این مسئله و آزاد بودن پروتکل رلهی مرکزیای وجود ندارد که پایداری شبکه را زیر سوال ببرد یا توانایی سانسور کردن مشتریها را داشته باشد.<ref>https://github.com/nostr-protocol/nostr</ref> |
||
== نام == |
== نام == |
||
نام نوستر (nostr) مخفف عبارت «یادداشتها و چیزهای دیگر جابجا شده با رله»(به انگلیسی |
نام نوستر (nostr) مخفف عبارت «یادداشتها و چیزهای دیگر جابجا شده با رله»(به انگلیسی:Notes and Other Stuff Transmitted by Relays) است. |
||
== نیپها == |
|||
نیپ (به انگلیسی: NIPs(Nostr Implementation Possibilities)) مخفف عبارت «شواییهای پیادهسازی نوستر» است. نیپها پروندههاییند که چیزهایی که میتوان در نقش مشتری و رلهی پیروی پروتکل نوستر پیاده کرد را نشان میدهند. |
|||
هرکسی میتواند ایدهی پیشنهادی خود را به فهرست نیپها اضافه کند اگر: |
|||
# کمِ کم دو کلاینت و یک رله پیاده شده باشد - اگر در لحظه کاربردی است. |
|||
# حرف بیراه نباشد. |
|||
# دلخواه و همساز با پیش باشد: باید مشتریها و رلههایی که نمیخواهند این را به کار ببرند بتوانند با مشتریها و رلههایی که از این استفاده میکنند مانند قبل همچنان سروکار داشته باشند. |
|||
# نباید برای یک کار کردن بیش از یک روش باشد. |
|||
# هر زمان لازم شد شرطهای دیگر افزوده میشوند. <ref>https://github.com/nostr-protocol/nips</ref> |
نسخهٔ ۲۰ اوت ۲۰۲۳، ساعت ۱۷:۴۳
نوستر (به انگلیسی: Nostr) پروتکلی آزاد است که برای ایجاد یک شبکه اجتماعی غیرمتمرکز و مقاوم در برابر سانسور طراحی شده است. برخلاف دیگر راه حلهای ارائه شده برای مشکل نبود شبکهی اجتماعی نامتمرکز، نوستر همتابههمتا نیست؛ شبکه نوستر از همان معماری سنتی رله-مشتری (سرور-کلاینت) استفاده میکند اما با این تفاوت اساسی که در نوستر با استفاده از مفهوم رمزنگاری نامتقارن، هویت هر شخص توسط خودش و در بخشِ مشتری به شکل کلید خصوصی نگهداری شده و رلهها فقط مسئول نگهداری و جابجایی دادههای رمزنگاریشده یا امضاشدهی مشتریهایند. در نتیجهی این مسئله و آزاد بودن پروتکل رلهی مرکزیای وجود ندارد که پایداری شبکه را زیر سوال ببرد یا توانایی سانسور کردن مشتریها را داشته باشد.[۱]
نام
نام نوستر (nostr) مخفف عبارت «یادداشتها و چیزهای دیگر جابجا شده با رله»(به انگلیسی:Notes and Other Stuff Transmitted by Relays) است.
نیپها
نیپ (به انگلیسی: NIPs(Nostr Implementation Possibilities)) مخفف عبارت «شواییهای پیادهسازی نوستر» است. نیپها پروندههاییند که چیزهایی که میتوان در نقش مشتری و رلهی پیروی پروتکل نوستر پیاده کرد را نشان میدهند.
هرکسی میتواند ایدهی پیشنهادی خود را به فهرست نیپها اضافه کند اگر:
- کمِ کم دو کلاینت و یک رله پیاده شده باشد - اگر در لحظه کاربردی است.
- حرف بیراه نباشد.
- دلخواه و همساز با پیش باشد: باید مشتریها و رلههایی که نمیخواهند این را به کار ببرند بتوانند با مشتریها و رلههایی که از این استفاده میکنند مانند قبل همچنان سروکار داشته باشند.
- نباید برای یک کار کردن بیش از یک روش باشد.
- هر زمان لازم شد شرطهای دیگر افزوده میشوند. [۲]