کار روی یک مشخصات و پیادهسازی آزمایشی در Bitcoin Core برای TCP hole punching از سر گرفته شده است؛ روشی که میتواند به نودهای خانگی پشت روترها برای پذیرش اتصال همتا کمک کند. همچنین پیشنویس BIP قالبهای مشترک سیاست خرجکرد را برای co-signerهای شبیهساز covenants پیشنهاد میکند.
Greg Sanders، Antoine Poinsot، Elias Rohrer، Oleksandr Kurbatov و Nishant Bansal در مرور خبرنامه #429 مهمان مجریان Optech هستند. گفتوگو با تغییرهای #36665، #36667 و #36669 در Bitcoin Core آغاز میشود و به سیاست امنیتی بهروزشده میرسد؛ پرداختهای خاموش چندطرفه، افشای یک ضعف DoS در Core Lightning و Eclair 0.14.6 بعد از آن میآیند. متن مکتوب برنامه هنوز آماده نیست.
یک اعلان کانال که هر دو سرش به یک نود اشاره میکرد، میتوانست Core Lightning نسخههای 25.02 تا 26.04 را در هر راهاندازی مجدد از کار بیندازد و برای مهاجم فقط کارمزد درونزنجیرهای خرج داشت؛ اصلاح آن در 26.04.1 آمد. خبرنامه #429 این افشا را کنار پروتکل Oleksandr Kurbatov برای ورودیهای چندطرفه در پرداخت خاموش و عرضه سریعتر نسخههای اصلاحی Bitcoin Core برای باگهایی که بهآسانی کشف میشوند گذاشته است.
Adam Gibson در مرور خبرنامه #428 طرح Lichen را توضیح میدهد: لایه دوم تکصادرکنندهای که خروج یکجانبه از آن با BitVM اعتبارسنجی میشود. João Dias و Vincenzo Palazzo مهمانان دیگر Gustavo Flores Echaiz و Brandon Black هستند و از نحو descriptor برای preimage هش، rbitcoin 0.8.0 و LND v0.21.5-beta.rc1 هم صحبت میشود.
با طرح Lichen از Adam Gibson، کاربران یک لایه دوم تکصادرکننده میتوانند اگر هاب از بازپرداخت سر باز زد یا آفلاین شد، بیتکوین خود را روی زنجیره پس بگیرند؛ اختلافها با اثباتهای Groth16 و تراکنشهای ازپیشامضاشده BitVMX حل میشود. خبرنامه #428 پیشنهاد João Dias برای شکل خصوصی preimage در قطعات هش miniscript را هم بررسی میکند و Ibis Wallet v5.0-beta و rbitcoin 0.8.0 در فهرست بهروزرسانی نرمافزارها هستند.
Erick Cestari در مرور خبرنامه #427 دو باگ حافظه Eclair در دستدهی بازکردن کانال را شرح میدهد؛ یکی را fuzzer متعلق به Matt Morehouse گرفت و دیگری با کمک یک LLM پیدا شد. سپس Adam Gibson طرح LN-GAP را معرفی میکند که نمونهاش یک بازی شطرنج درون کانال Lightning است. Bitcoin Core 32.0rc4 و مجموعهای از اصلاحات Eclair در ادامه برنامه میآیند.
Eclair v0.14.0 و نسخههای پیش از آن هنگام بازکردن کانال ممکن بود با کمبود حافظه از کار بیفتند: یک باگ حدود 1 MB در ثانیه نشت حافظه داشت و دیگری از طریق یک اتصال، بیهیچ هزینه درونزنجیرهای، 4 GB را در حدود 48 دقیقه تمام میکرد. هر دو در v0.14.1 رفع شدهاند. خبرنامه #427 در کنار آنها LN-GAP را آورده است؛ طرح Adam Gibson برای قراردادهای چندمرحلهای درون کانالهای Lightning که به کمیتهای با اکثریت درستکار تکیه دارد.
Clara Shikhelman مرور خبرنامه #426 را با Shielded Bitcoin آغاز میکند؛ پیشنهادی که خود از نویسندگانش است و بیتکوین را بدون افشای فرستنده، گیرنده یا مبلغ جابهجا میکند، آن هم بدون تغییر اجماع و بدون اپراتور. سپس Elias Rohrer از Spiral درباره نسخههای LDK v0.3-rc3 و v0.2.7 و تغییرهای کد LDK حرف میزند. مجری برنامه Gustavo Flores Echaiz است.
Misha Komarov همراه با Clara Shikhelman و Aleksei Moskvin طرح Shielded Bitcoin را پیشنهاد داده است: متاپروتکلی برای انتقال خصوصی درونزنجیرهای که به تغییر اجماع نیاز ندارد، هرچند یک مراسم راهاندازی یکباره میخواهد و هنگام ورود و خروج رد به جا میگذارد. Anthony Towns پیشنویس یک BIP را نوشته که به همتاها اجازه میدهد شناسههای تکبایتی پیام خود را روی انتقال BIP324 انتخاب کنند و Fabian Jahr میپرسد آیا برچسبهای tagged hash باید شماره BIP داشته باشند.
به گفته Matt Morehouse در مرور خبرنامه #425، پارسر feature-bit در Eclair برای یک پیام با حداکثر طول بیش از 300 MB حافظه میگرفت و اصلاح آن این رقم را به حدود 200 KB رساند. Gustavo Flores Echaiz و Brandon Black سپس به همگامسازی برچسبهای کیف پول، انواع خروجی PQC، مرزهای time warp در BIP54 و پیشنهادهای covenant برای vaultها میپردازند.
یک کوئری gossip به حجم 64 kB در Eclair v0.13.1 و پیش از آن میتوانست تا 64 MB باد کند و یک پیام init با حداکثر طول حدود 300 MB حافظه را مصرف و آزاد میکرد؛ Matt Morehouse هر دو باگ DoS را که در v0.14.0 رفع شدهاند افشا کرد. Jakub میزان علاقه به همگامسازی برچسبهای کیف پول BIP329 از راه یک مخزن نامطمئن را میسنجد و بخش اجماع خبرنامه #425 دوباره به انواع خروجی پساکوانتومی برمیگردد.
Ahmet Kurt در نخستین بخش ازپیشضبطشده برنامه Optech طرح PQLN را توضیح میدهد: امنیت پساکوانتومی برای سطوح خارج از زنجیره Lightning. در بخش زنده، Jan B، مشارکتکننده Bitcoin Core که PRها را بازبینی میکند و روی کد kernel کار میکند، به Gustavo Flores Echaiz و Mike Schmidt میپیوندد و Bitcoin Core 32.0rc2 و راهنمای آزمایش آن در دستور کار است.
PQLN، کار Ahmet Kurt و همکارانش، gossip، لایه انتقال، صورتحسابها، offerها و onion در Lightning را در برابر کوانتوم امن میکند، اما به عملیات درونزنجیرهای دست نمیزند چون آنها به تغییر اجماع نیاز دارند. بهای این کار پهنای باند است: نود 10 برابر داده دانلود و 9 برابر داده ذخیره میکند، در حالی که امضا با ML-DSA فقط 0.33 ms طول میکشد. یک پیادهسازی عملیاتی در rust-lightning همین حالا قابل آزمایش است.
انباشتگر Utreexo کمتر از 1 kB جا میگیرد، در حالی که نود معمولی مجموعه UTXO حدود 11 GB را نگه میدارد؛ Davidson Souza در مرور خبرنامه #423 میگوید بهای آن پهنای باند بیشتر است. Eric Price از MARA و PortlandHODL هم مهمان برنامهاند و کنترلکنندههای vardiff که ماینرهای کندشده را جا میگذارند و پیشنویس یک BIP برای کلیدهای داخلی غیرقابلخرج در فهرست موضوعات است.
استخرهای استخراج ممکن است ماینری را که کند شده روی سختی share متناسب با سرعت قبلیاش گیر بیندازند؛ Eric Price این را در Delving Bitcoin مطرح میکند و راهحلش تایمری است که پس از گذشت بازهای بدون share سختی را پایین میآورد. Davidson Souza میخواهد hintsfile طرح SwiftSync اثباتهای حذف Utreexo را در دانلود اولیه بلاکها کنار بگذارد و NTL پیشنویس یک BIP برای کلیدهای داخلی غیرقابلخرج taproot نوشته است.
Adam Gibson برای Mark Erhardt و Mike Schmidt، مجریان Optech، طرح Babilonia را باز میکند؛ پروتکل coinjoin او که در قالب شرطبندیهای پنهان عمل میکند. او مقالهای از Ron Rivest در سال 1997 درباره ریزپرداختهای لاتاریگونه را ریشهای قدیمیتر برای پرداختهای احتمالی میداند. سپس Rob Segers از اندازهگیریهایش روی کلاینت سبک پرداختهای خاموش میگوید.
Babilonia، پیشنهاد Adam Gibson، کوینجوین را به شکل شیر یا خطهای درونزنجیرهای درمیآورد که از بیرون مانند پرداخت عادی به نظر میرسند، هرچند مقاله او میپذیرد که هنوز معیار روشنی برای کارایی این پروتکل وجود ندارد. بنچمارکهای Rob Segers حجم دانلود BlindBit Oracle v2 را حدود 2.1x یک فیلتر صرفاً taproot بهعلاوه داده tweak نشان میدهد و در عوض هیچ مثبت کاذبی ندارد. LDK v0.2.6 هم یک آسیبپذیری منع سرویس را وصله کرده است.