Sharenote
چکیده
Sharenote یک نوشتهی اثبات کار (Proof-of-Work note) تحت کنترل استخراجگر (miner) است: هر سهم (share) پذیرفتهشده، یک sharenote امضا شده را ضرب (mint) میکند که سابقهای در وجه حامل از کاری است که استخراجگر حل کرده است. Sharenoteها را میتوان برای تعاملات اجتماعی، حل بلوکهای استخراج سکه، خرید اطلاعات و موارد دیگر خرج کرد. استخراجگرها کنترل انتخاب قالب (template) و حسابداری پرداخت را حفظ میکنند. اطلاعات بیشتر را در sharenote.xyz بیابید.
انگیزه
حتی با رشد قدرت پردازش (hashpower)، استخراجگرها همچنان به تعداد انگشتشماری از غولهای ارائهدهنده کار وابسته هستند (Foundry USASCRATCH HERE · AntPoolSCRATCH HERE · F2PoolSCRATCH HERE · ViaBTCSCRATCH HERE). دو مشکل اساسی در این میان خودنمایی میکند:
پرداختهای نامشخص
- به جز در استخراج انفرادی (solo mining)، استخراجگرها به ندرت میدانند که سهمهای ارسالی آنها چگونه به پاداش تبدیل میشود. منطق پرداخت در داخل داشبوردهای اختصاصی پنهان است.
- ابزارهای شخص ثالث درآمد را تخمین میزنند، اما استخراجگرها باید اعتماد کنند که سهمهایشان به درستی شمرده شده و برای مشتری دیگری اولویتبندی نشده است.
ارزش پنهانِ قالبِ بلوک
- استخرها میتوانند زنجیرههای کمکی (auxiliary chains) یا سیاستهای سفارشی را بدون افشای پاداشهای اضافی در قالبهای بلوک بگنجانند.
- استخراجگرها هیچ کانالی برای بازرسی یا پیشنهاد تغییرات قبل از مونتاژ کار ندارند، حتی اگر ارزش اضافی با استفاده از قدرت پردازش آنها ضرب شود.
هدف WoF بازطراحی سرویسهای روزمره اینترنتی حول Nostr و مشوقهای مبتنی بر کار است. بدون پرداختها و قالبهای شفاف، استخراجگرها به ارائهدهندگان کار متمرکز وابسته میمانند که این امر ماموریت WoF برای تعاملات تحت کنترل شرکتکنندگان را تضعیف میکند.
خلاصه مفهوم Sharenote (پیشنویس)
Sharenote مانند بافت پیوندی بین چشمانداز Web of Fun (WoF) برای سرویسهای سرگرمکننده و مبتنی بر کار و کارهای روتین روزانه استخراجگرها عمل میکند. هر سهم پذیرفته شده به یک رسید امضا شده تبدیل میشود که استخراجگر میتواند به آن اشاره کند، آن را هدایت کند یا بسوزاند. این رسید همان sharenote است: مدرکی ملموس از اینکه کار محاسباتی انجام شده و یک بلیت برنامهپذیر که میتواند برای تعاملات اجتماعی، حل بلوکهای استخراج سکه، خرید اطلاعات و موارد دیگر خرج شود.
چرخه حیات به عمد ساده طراحی شده است:
- ضرب (Mint) – استخراجگر قالبی را از ارائهدهنده کار میپذیرد، کار هش کردن را انجام میدهد و میبیند که سهم حاصل به عنوان یک sharenote ثبت میشود.
- ثبت (Record) – یک برنامه جانبی (sidecar) sharenote را امضا کرده و آن را به عنوان یک رویداد Nostr (Notes and Other Stuff Transmitted by Relays) منتشر میکند تا هر کسی که استخراجگر مجاز بداند بتواند جریان را بازرسی (audit) کند.
- خرج کردن (Spend) – استخراجگر sharenote را برای تعاملات اجتماعی، حل بلوکهای استخراج سکه، خرید اطلاعات و موارد دیگر بازخرید میکند؛ آن را میسوزاند؛ یا به عنوان رسید قابل بازرسی برای پرداختها نگه میدارد.
Sharenote استخراجگر را، و نه استخر را، در صندلی راننده نگه میدارد. استخراجگرها میتوانند قالبها را مقایسه کنند، پیگیری کنند که هر قالب چه تعداد sharenote ضرب کرده است و تصمیم بگیرند از کدام یک پشتیبانی کنند. اپراتورهای استخر کانالی برای انتشار تغییرات قالب، تنظیمات پرداخت و هشدارهای ناهنجاری بدون بیپاسخ گذاشتن استخراجگر پیدا میکنند. ناظران — سازندگان کیف پول، ابزارهای حسابداری یا بازرسان جامعه — میتوانند فید Nostr را دنبال کنند تا بدون وابستگی به داشبوردهای بسته یا استخراج داده از وب، داشبورد بسازند.
از آنجایی که این «امکان بهبود سرگرمی» (FEP) هنوز یک پیشنویس است، Sharenote به استقرار «بدون شکستن چیزهای موجود» (WBET) پایبند است. ترافیک Stratum به جریان خود ادامه میدهد و برنامه جانبی گوش میدهد، سهمها را امضا میکند و بدون وقفه در کار کلاینت اصلی، آنها را پخش میکند. این مسیر تدریجی به استخراجگرها اجازه میدهد تا Sharenote را بهصورت خصوصی، استخر به استخر، قبل از تعهد به رلههای عمومی یا آیینهای حکمرانی قالب، آزمایش کنند.
وضعیت و گامهای بعدی
Sharenote در حال حاضر یک پیشنویس FEP است. کارهای فوری عبارتند از:
- نهایی کردن مراجع NIP یا ایجاد یک NIP جدید برای رویدادهای خاص Sharenote.
- ساخت یک پشته رله/کلاینت اولیه برای آزمایش با یک استخر داوطلب.
- دنبال کردن مرحله WBET تا Sharenote به طور تمیز در کنار گردش کارهای استخراج موجود به کار خود ادامه دهد.
اگر میخواهید مشارکت کنید، به دیسکورد WoF (#WoF) بیایید و به دنبال موضوع Sharenote بگردید. اطلاعات بیشتر را در sharenote.xyz بیابید.