IranCoin ️ ایران‌کوین
942 subscribers
318 photos
59 videos
20 files
654 links
در ایران‌کوین درباره ابزارهای زندگی بیت‌کوینی، پس‌انداز بلندمدت با بیت‌کوین و تجربه‌های روزمره بیت‌کوینرها صحبت می‌کنیم.

لینک‌دونی بیت‌کوین:
https://1pj.ir/bitcoin-bookmarks

گروه عدم تمرکز برای بحث و سوال:
https://t.me/simorgh_blockchain
Download Telegram
🔆نگاه‌های بدبینانه و بلندپروازانه به شبکه‌ی لایتنینگ

⁣در مطلب پیشین درباره‌ی شبکه‌ی لایتنینگ بیت‌کوین توضیحات کوتاهی ارائه شد. در اینجا نگاه‌هایی که به برخی از جزئیات آن می‌توان داشت را با دیدگاه‌های بدبینانه و در برابر آن بلندپروازانه بررسی می‌کنیم.

خواندن در ۴ دقیقه‌

#LN #BTC
@IranCoin
This media is not supported in your browser
VIEW IN TELEGRAM
انجام تراکنش با لایتنینگ به همین راحتیه :) از الکترام برای پرداخت استفاده کردم، دو سه تا تلاش کرد و بعدش اوکی شد. 7 ساتوشی هم کارمزد دادم.

#LN
〽️ @IranCoin
Media is too big
VIEW IN TELEGRAM
اگه برای آشنایی با شبکه‌ی #لایتنینگ نیاز به مقدار کمی بیت‌کوین داشتید، می‌تونید اون رو از بازی SaruTobi LN به دست بیارید. کافیه کیف پول Blue Wallet رو نصب داشته باشید و وقتی که جایزه‌ای بهتون تعلق گرفت از بخش Rewards اون رو مطابق با ویدئو دریافت کنید. اگه برای نصب اپ‌ها پیام خطا گرفتید که در کشور شما در دسترس نیست، این مطلب رو ببینید.

#LN
〽️ @IranCoin
کیف پول لایتنینیگ والت آو ساتوشی که احتمالا محبوب‌ترین گزینه‌ی حضانتی برای لایتنینگ هست اخیرا قابلیتی برای امکان انتخاب آدرس دریافت دلخواهی مثل
peyman@walletofsatoshi.com
اضافه کرده. البته اینکار شرایط خاصی داره ولی میبینید که من بدون طی کردنشون تونستم به خاطر باگ خوردنش شناسه دلخواه خودم رو انتخاب کنم. اینه که گفتم شاید بد نباشه در جریانتون بزارم تا احتمال باگ اساسی‌تر خوردن این کیف پول رو از چیزی که الان تو ذهنتون هست یکم بالاتر ببرید.

#LN
〽️ @irancoin
ربات لایتنینگ @lntxbot که سرویس‌دهی خودش رو تعطیل کرده، الان البته فعلا برای مبالغ بیشتر از 10.000 ساتوشی اجازه برداشت میده. اگه بیشتر از این مقدار موجودی داشتید میتونید روی آدرس لایتنینگی خودتون با این دستور برداشت بزنید (آدرس خودتون رو طبیعتا باید قرار بدید):
/withdraw peyman@walletofsatoshi.com


ظاهرا فقط این نوع آدرس‌ها پشتیبانی میشن:
@zbd.gg, @lifpay.me, @getcurrent.io, @strike.me, @stacker.news, @ln.tips, @getalby.com, @blink.sv and @walletofsatoshi.com


اگر هم کمتر از این مقدار دارید، میتونید با این دستور برای من ارسالش کنید تا من جای دیگه بهتون انتقال بدم (جای هزار ساتوشی، حداکثر مبلغی که اجازه انتقال میده رو متناسب با موجودی‌تون وارد کنید. و برای پیام دادن به من هم که @PeymanJahani):
/send 1000 @PeymanJahani

به جای اینکار الان دیگه بهتره با یکی از ادمین‌های گروه با شناسه @AnyBeeGirl در تماس باشید تا اون براتون انجام بده. خودش گفت بقیه هم هرکسی جا مونده بهش بگید.

دستور بررسی موجودی:
/balance


#LN
〽️ @irancoin
👍1
داده Preimage در پرداخت‌های لایتنینگی

در تراکنش‌های لایتنینگی، 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