🔆 نگاههای بدبینانه و بلندپروازانه به شبکهی لایتنینگ
در مطلب پیشین دربارهی شبکهی لایتنینگ بیتکوین توضیحات کوتاهی ارائه شد. در اینجا نگاههایی که به برخی از جزئیات آن میتوان داشت را با دیدگاههای بدبینانه و در برابر آن بلندپروازانه بررسی میکنیم.
⚡ خواندن در ۴ دقیقه
#LN #BTC
〽 @IranCoin
در مطلب پیشین دربارهی شبکهی لایتنینگ بیتکوین توضیحات کوتاهی ارائه شد. در اینجا نگاههایی که به برخی از جزئیات آن میتوان داشت را با دیدگاههای بدبینانه و در برابر آن بلندپروازانه بررسی میکنیم.
⚡ خواندن در ۴ دقیقه
#LN #BTC
〽 @IranCoin
ویرگول
نگاههای بدبینانه و بلندپروازانه به شبکهی لایتنینگ
در مطلب پیشین دربارهی شبکهی لایتنینگ بیتکوین توضیحات کوتاهی ارائه شد. در اینجا نگاههایی که به برخی از جزئیات آن میتوان داشت را با دیدگاههای بدبینانه و در برابر آن بلندپروازانه بررسی میکنیم.
This media is not supported in your browser
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
اگه برای آشنایی با شبکهی #لایتنینگ نیاز به مقدار کمی بیتکوین داشتید، میتونید اون رو از بازی SaruTobi LN به دست بیارید. کافیه کیف پول Blue Wallet رو نصب داشته باشید و وقتی که جایزهای بهتون تعلق گرفت از بخش Rewards اون رو مطابق با ویدئو دریافت کنید. اگه برای نصب اپها پیام خطا گرفتید که در کشور شما در دسترس نیست، این مطلب رو ببینید.
#LN
〽️ @IranCoin
#LN
〽️ @IranCoin
کیف پول لایتنینیگ والت آو ساتوشی که احتمالا محبوبترین گزینهی حضانتی برای لایتنینگ هست اخیرا قابلیتی برای امکان انتخاب آدرس دریافت دلخواهی مثل
#LN
〽️ @irancoin
peyman@walletofsatoshi.comاضافه کرده. البته اینکار شرایط خاصی داره ولی میبینید که من بدون طی کردنشون تونستم به خاطر باگ خوردنش شناسه دلخواه خودم رو انتخاب کنم. اینه که گفتم شاید بد نباشه در جریانتون بزارم تا احتمال باگ اساسیتر خوردن این کیف پول رو از چیزی که الان تو ذهنتون هست یکم بالاتر ببرید.
#LN
〽️ @irancoin
✨ داده Preimage در پرداختهای لایتنینگی
در تراکنشهای لایتنینگی، pre-image یک داده تصادفی هست که توسط گیرنده تراکنش لایتنینگی ایجاد میشه و مخفی میمونه. هش این داده که Payment Hash نامیده میشه، به عنوان یکی از اطلاعات فاکتور (invoice) لایتنینگی در اختیار فرستنده قرار میگیره.
فرستنده یک پرداخت مشروط با قرارداد HTLC ایجاد میکنه که در اون، گیرنده با اقدام به دریافت وجه، پیشتصویر رو افشا میکنه. پیشتصویر از مسیر پرداخت به صورت معکوس منتقل میشه تا هر گره واسط بعد از انتقال وجه به گره بعدی، سهم خودش رو دریافت کنه.
🔅 مثال
اگه preimage باشه:
پس اگر فاکتور لایتنینگی رو دیکود کنید (۱ و ۲)، Payment Hashش هست:
* مقادیر فرمت hex دارن.
🔅 کد
ترمینال:
پایتون:
#LN
〽️ @irancoin
در تراکنشهای لایتنینگی، pre-image یک داده تصادفی هست که توسط گیرنده تراکنش لایتنینگی ایجاد میشه و مخفی میمونه. هش این داده که Payment Hash نامیده میشه، به عنوان یکی از اطلاعات فاکتور (invoice) لایتنینگی در اختیار فرستنده قرار میگیره.
فرستنده یک پرداخت مشروط با قرارداد HTLC ایجاد میکنه که در اون، گیرنده با اقدام به دریافت وجه، پیشتصویر رو افشا میکنه. پیشتصویر از مسیر پرداخت به صورت معکوس منتقل میشه تا هر گره واسط بعد از انتقال وجه به گره بعدی، سهم خودش رو دریافت کنه.
🔅 مثال
اگه preimage باشه:
90570c8d3688ad5012aa5ff982606971ae46b3f9df0a100cb15f05f61718f223
پس اگر فاکتور لایتنینگی رو دیکود کنید (۱ و ۲)، Payment Hashش هست:
acc178c70beb3a2be2be1c27ff360adf47afe5b5be180061cc7329d0805844b7
* مقادیر فرمت hex دارن.
🔅 کد
ترمینال:
echo -n <preimage> | xxd -r -p | sha256sum
پایتون:
import hashlib
preimage_hex = "<preimage>"
preimage_binary = bytes.fromhex(preimage_hex)
sha256_hash = hashlib.sha256(preimage_binary).hexdigest()
print(sha256_hash)
#LN
〽️ @irancoin
👍4