🔆 نگاههای بدبینانه و بلندپروازانه به شبکهی لایتنینگ
در مطلب پیشین دربارهی شبکهی لایتنینگ بیتکوین توضیحات کوتاهی ارائه شد. در اینجا نگاههایی که به برخی از جزئیات آن میتوان داشت را با دیدگاههای بدبینانه و در برابر آن بلندپروازانه بررسی میکنیم.
⚡ خواندن در ۴ دقیقه
#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
ربات لایتنینگ @lntxbot که سرویسدهی خودش رو تعطیل کرده، الان البته فعلا برای مبالغ بیشتر از 10.000 ساتوشی اجازه برداشت میده. اگه بیشتر از این مقدار موجودی داشتید میتونید روی آدرس لایتنینگی خودتون با این دستور برداشت بزنید (آدرس خودتون رو طبیعتا باید قرار بدید):
ظاهرا فقط این نوع آدرسها پشتیبانی میشن:
اگر هم کمتر از این مقدار دارید، میتونید با این دستور برای من ارسالش کنید تا من جای دیگه بهتون انتقال بدم (جای هزار ساتوشی، حداکثر مبلغی که اجازه انتقال میده رو متناسب با موجودیتون وارد کنید. و برای پیام دادن به من هم که @PeymanJahani):
به جای اینکار الان دیگه بهتره با یکی از ادمینهای گروه با شناسه @AnyBeeGirl در تماس باشید تا اون براتون انجام بده. خودش گفت بقیه هم هرکسی جا مونده بهش بگید.
دستور بررسی موجودی:
#LN
〽️ @irancoin
/withdraw peyman@walletofsatoshi.com
ظاهرا فقط این نوع آدرسها پشتیبانی میشن:
@zbd.gg, @lifpay.me, @getcurrent.io, @strike.me, @stacker.news, @ln.tips, @getalby.com, @blink.sv and @walletofsatoshi.com
/send 1000 @PeymanJahani
به جای اینکار الان دیگه بهتره با یکی از ادمینهای گروه با شناسه @AnyBeeGirl در تماس باشید تا اون براتون انجام بده. خودش گفت بقیه هم هرکسی جا مونده بهش بگید.
دستور بررسی موجودی:
/balance
#LN
〽️ @irancoin
👍1
✨ داده 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