پی ایل این کے ساتھ بجلی کی ادائیگیوں کو دوبارہ نجی بنانا

By Bitcoin میگزین - 1 سال پہلے - پڑھنے کا وقت: 4 منٹ

پی ایل این کے ساتھ بجلی کی ادائیگیوں کو دوبارہ نجی بنانا

pLN is a new wallet project that aims to make it easy for users to follow the “happy path” of making bitcoin payments privately on Lightning.

اس مضمون کا ایک ورژن اصل میں BC1984 پر شائع ہوا تھا۔.

“Citadel Dispatch” episode 70, "ٹونی اور @FuturePaul کے ساتھ نجی طور پر بجلی کا استعمال کرنا":

ٹونی:

“There's a fine line between educating and being doom and gloom. People need to be educated that it's not perfect and there's a lot of holes in Lightning privacy and Bitcoin privacy as well. It's not a lost cause. I like to tow the line between breaking privacy and fixing privacy. Breaking privacy to educate people that it is kind of broken and you need to be careful. But then also trying to educate and make it better at the same time. The reason I do this is so we can get privacy to be better.”

میٹ:

"مسائل کو حل کرنے کے لیے آپ کو پہلے مسائل سے آگاہ ہونا چاہیے۔"

pLN ایک نیا پرس پروجیکٹ ہے جو ٹونی اور @futurepaul اس پر کام کر رہے ہیں جس کا مقصد صارفین کے لیے ادائیگی کرنے کے "خوش راہ" پر عمل کرنا آسان بنانا ہے۔ نجی طور پر بجلی کے نیٹ ورک پر۔

It is still very early on in the project, but the use case is very clear, considering all the pitfalls in trying to spend bitcoin over Lightning in a privacy-preserving way.

pLN کے کم از کم قابل عمل پروڈکٹ (MVP) کے آغاز کے بنیادی اہداف صارفین کو اس قابل بنانا ہیں:

Open Lightning channels via an on-chain depositMake payments over Lightning

اور، اہم بات، کم از کم ابتدائی ورژن میں:

Receiving Lightning payments will be disabledEach channel will be opened on its own separate node

To understand why receiving payments will be disabled at the outset, it's important to understand some of the major pitfalls in Lightning as it exists currently:

All invoices contain the channel ID of the recipientThe channel ID leaks deterministic information about the node/owner

تاہم، اگر آپ ابھی تک وسیع پیمانے پر تعاون یافتہ نہیں "مختصر چینل آئی ڈی” اس کے بجائے، ان کا چین اسٹیٹ، نوڈ کے مالک یا اصل UTXOs سے کوئی لنک نہیں ہے جو چینل کو فنڈ دینے کے لیے استعمال ہوتے ہیں۔

pLN ایپ خود ہے۔ فلٹر کا استعمال کرتے ہوئے لکھا جا رہا ہے۔، جس کا مطلب ہے کہ ڈیسک ٹاپ اور موبائل (دونوں اینڈرائیڈ اور آئی او ایس کے لیے) ورژن دستیاب کرائے جائیں گے۔

ٹوپی کے نیچے

ہڈ کے نیچے، ایپ ہر چینل کے لیے ایک "روٹ نوڈ" اور متعدد "چینل نوڈس" استعمال کرتی ہے۔ ایپ سے بہت زیادہ قرض لیا جاتا ہے۔ جان کینٹریل's Sensei کے پروجیکٹ، جس پر مبنی ہے۔ ایل ڈی کے.

روٹ نوڈ ہیوی لفٹنگ کا خیال رکھتا ہے: گپ شپ کے پیغامات سننا، نیٹ ورک گراف بنانا، کمپیوٹنگ روٹس وغیرہ۔ انفرادی چینل نوڈس صرف اپنے چینل کی حالت کو ٹریک کرتے ہیں اور کچھ نہیں۔

۔ Bitcoin backend can be either a connection to bitcoind or a personal Electrum server. For mobile, Electrum would likely be the best choice as it is designed for secure remote connections.

What If I Want To Pay My Friend Who's Also Using pLN?

یہ دیکھتے ہوئے کہ چینل کے شراکت داروں کو براہ راست ادائیگی آپ کے نوڈ کے بارے میں معلومات کو دھوکہ دیتی ہے اور یہ واضح کرتی ہے کہ ادائیگیاں آپ کی طرف سے ہوئی ہیں، آپ کو انہیں کرنے کے بارے میں محتاط رہنا چاہیے، ایسا کم سے کم کرنا۔

ممکنہ انکار کا تصور آپ اور حتمی وصول کنندہ کے درمیان زیادہ تعداد میں ہاپس کے ساتھ عمل میں آتا ہے۔ راستے میں آپ جتنی زیادہ امیدیں بنائیں گے، آپ کی گمنامی اتنی ہی زیادہ ہوگی۔

ایپ بالآخر آپ کو پہلے سے موجود تحفظات کو اوور رائیڈ کرنے اور کسی ہم مرتبہ کو ادائیگی کرنے کی اجازت دے گی، لیکن اگر آپ آگے بڑھنے کا انتخاب کرتے ہیں تو اس میں کیا شامل ہے اور آپ کونسی معلومات لیک ہو سکتی ہیں کے بارے میں بلند و بانگ انتباہات کے بعد ہی۔

For example, you could choose to make a direct payment to your friend who's also running pLN if you wish. (Imagine you don't care or it doesn't matter if they know what channels you have open, since you're paying them in person and you trust them.)

لیکن ایپ آپ کو حوصلہ افزائی کرے گی کہ اگر ممکن ہو تو متعدد ہاپس کے ساتھ ادائیگی کرنے کی کوشش کریں۔ (میرا خیال ہے کہ ڈیفالٹس کم از کم ایک جوڑے سے زیادہ ہاپس کا انتخاب کریں گے۔)

It would also warn you if you try to open a channel with a major public hub (like in ACINQ’s or Breez's nodes). Ideally, you should open channels with unknown/smaller nodes whenever possible.

بڑی ادائیگیوں کے بارے میں کیا خیال ہے؟

ضرورت کے مطابق آپ کے متعدد انفرادی چینل نوڈس سے لیکویڈیٹی نکلنے کے ساتھ، بڑی ادائیگیاں جزوی طور پر مکمل شدہ ایٹم ملٹی پاتھ پیمنٹس (AMP) ادائیگیوں (AMPs جو آدھی ہو چکی ہیں) کے طور پر کی جا سکتی ہیں۔ آخر میں تمام سیٹیں آخری منزل پر جمع ہو جاتی ہیں۔ بہت اچھا!

ایپ (TBD) کے لیے مستقبل کے خیالات

فعال کریں اندھے راستے once this is available in LDKContinual CoinJoin with on-chain UTXOs in the wallet on the root nodeContinual splice out/splice in and CoinJoin with sats in channelsTimeout UX options: If your payment is taking too long to route, the app may prompt you if you wish to try another route with fewer hops

بند خیالات

Privacy is a spectrumWe have to balance usability and user experience against anonymity sets (anonsets) and privacy while trying to help prevent users shooting themselves in the foot

میرے خیال میں یہ ایک دلچسپ نیا پرس اور پروجیکٹ ہے جو صارفین کو رازداری کے بارے میں تعلیم دینے اور انہیں سیدھے سادے طریقے سے لائٹننگ استعمال کرنے کی اجازت دینے میں مدد کرتا ہے۔

This is a guest post by Adam Anderson. Opinions expressed are entirely their own and do not necessarily reflect those of BTC Inc or Bitcoin میگزین.

اصل ذریعہ: Bitcoin میگزین