Yıldırım Ağı - Lightning Network

Örnek ACFKLQ idealleştirilmiş bir örgü ağ ödeme kanalları.

Yıldırım Ağı blok zinciri tabanlı bir "katman 2" ödeme protokolüdür kripto para (sevmek bitcoin ). Katılan düğümler arasında hızlı işlemlerin sağlanması amaçlanmıştır ve aşağıdaki sorunlara çözüm olarak önerilmiştir. bitcoin ölçeklenebilirlik sorunu.[1][2] Bir Eşler arası yapmak için sistem mikro ödemeler fonların velayetini devretmeksizin çift yönlü ödeme kanalları ağı aracılığıyla kripto para birimi.[3] Lightning Network uygulaması, atomik takasları da basitleştirir.

Lightning Network'ün normal kullanımı, ilgili temel blok zincirine (katman 1) bir fonlama işlemi gerçekleştirerek bir ödeme kanalı açmak ve ardından kanalın fonlarının geçici dağıtımını güncellemek için bunları yayınlamadan herhangi bir sayıda Lightning Network işlemi yapmaktan oluşur. Blockchain, isteğe bağlı olarak, kanalın fonlarını dağıtmak için ödeme işleminin son sürümünü yayınlayarak ödeme kanalını kapatır.[4]

Lightning Network, amaçlandığı gibi çalışması için bir işlem esnekliği katman 1 blok zincirinde düzeltme, örneğin Ayrılmış Tanık (SegWit) Bitcoin'de.[5][3]

Tarih

Joseph Poon ve Thaddeus Dryja Şubat 2015'te Lightning Network teknik incelemesinin bir taslağını yayınladı.[6][7]

2017'de Bitcoin topluluğu etkinleştirildi SegWit Lightning Network gibi ikinci katman çözümlerini etkinleştirdi.[7]

15 Mart 2018'de Lightning Labs CEO'su Elizabeth Stark, 0.4-beta geliştiriciler için, Litecoin desteği ile ana Bitcoin ağında test amaçlı kullanıma sunma niyetiyle.[kaynak belirtilmeli ] Ağ, tarafından onaylandı mobil ödeme girişimci Jack Dorsey.[8]

2019 bitcoin yıldırım meşale

19 Ocak 2019 tarihinde, takma ad Twitter kullanıcı hodlonaut, her bir alıcının bir sonraki güvenilir alıcıya göndermek için 10.000 satoshi (o sırada 0.34 $) eklediği güvenilir bir alıcıya 100.000 satoshi (0.001 bitcoin) göndererek Lightning Network'ün oyun benzeri bir promosyon testine başladı. "Yıldırım meşalesi" ödemesi, Twitter CEO'su da dahil olmak üzere önemli kişilere ulaştı Jack Dorsey, Lightning Labs CEO'su Elizabeth Stark ve Binance CEO "CZ" Changpeng Zhao, diğerleri arasında.[9][10] Yıldırım meşalesi, önceden sabit kodlanmış 4.390.000 satoshi sınırına ulaşmadan önce 292 kez geçildi. Yıldırım meşalesinin son ödemesi 13 Nisan 2019'da 4,290,000 satoshi (o sırada 217,78 $) bağış olarak gönderildi. bitcoin Venezuela'da.

Tasarım

Lightning Network'e genel bakış

Andreas Antonopoulos Lightning Network'ten ikinci katman yönlendirme ağı olarak bahsetmiştir.[11] Ödeme kanalları, katılımcıların tüm işlemlerini halka açık hale getirmek zorunda kalmadan birbirlerine para transfer etmelerine izin verir. blok zinciri.[12][13] Bu, işbirliği yapmayan katılımcıları cezalandırarak yapılır. Bir kanal açarken, katılımcılar bir miktar taahhüt etmelidir ( fonlama işlemi, hangi dır-dir blok zincirinde).[14] Zamana dayalı komut dosyası uzantıları CheckSequenceVerify ve CheckLockTimeVerify cezaları mümkün kılar.

"Bitcoin blok zincirinde büyük bir kanal ağını varsayarsak ve tüm Bitcoin kullanıcıları bu grafiğe Bitcoin blok zincirinde en az bir kanal açarak katılırsa, bu ağ içinde neredeyse sonsuz miktarda işlem oluşturmak mümkündür. . Bitcoin blok zincirinde zamanından önce yayınlanan tek işlem, işbirliği yapmayan kanal karşı tarafları ile yapılır. "[15]

CheckSequenceVerify (CSV) Bitcoin İyileştirme Önerisi Karma Süresi Kilitli Sözleşmelerin CSV ile nasıl uygulandığını ve Lightning'de nasıl kullanıldığını ayrıntılar: BIP 0112.

Faydaları

Zincir içi işlemlere kıyasla Lightning Network'ü kullanmanın gelecekte birçok faydası olduğu iddia edilmektedir:

  • Ayrıntı düzeyi: Andreas Antonopoulos'a göre Lightning Network'ün bazı uygulamaları, bitcoin'in temel katmanındaki en küçük birim olan satoshi'den daha küçük ödemelere izin veriyor.[11] Lightning Network üzerindeki aracı düğümlere ödenen yönlendirme ücretleri genellikle millisatoshis veya msat cinsinden belirtilir.[kaynak belirtilmeli ]
  • Gizlilik: Bireysel yıldırım ağı ödemelerinin ayrıntıları, blok zincirine kamuya açık olarak kaydedilmez.[16] Yıldırım ağı ödemeleri, her bir düğüm operatörünün kanalları boyunca ödemeleri görebileceği, ancak bitişik değilse bu fonların kaynağını veya hedefini göremeyecekleri sıralı birçok kanal üzerinden yönlendirilebilir.[11]
  • Hız: Lightning network işlemleri için uzlaşma süresi bir dakikanın altındadır ve milisaniye cinsinden gerçekleşebilir.[11] Karşılaştırma için bitcoin blok zincirinde doğrulama süresi ortalama olarak her on dakikada bir gerçekleşir.
  • İşlem hacmi: Protokol kapsamında gerçekleşebilecek saniye başına ödeme miktarına ilişkin temel sınırlar yoktur. İşlemlerin miktarı yalnızca her düğümün kapasitesi ve hızı ile sınırlıdır.[11]

Sınırlamalar

Lightning Network, iki düğüm arasındaki çift yönlü ödeme kanallarından oluşur. akıllı sözleşmeler. Herhangi bir zamanda taraflardan biri kanalı bırakırsa, kanal kapanır ve blok zincirine yerleşir.

Lightning Network'ün tüm kullanıcıların dolandırıcılık için blok zincirini sürekli olarak izlemesini gerektiren anlaşmazlık mekanizmasının doğası gereği, güvenin dolandırıcılığı izlemek için gözetleme kulesi düğümlerine dış kaynak olarak kullanılabileceği bir "gözetleme kulesi" kavramı geliştirilmiştir.

Lightning Network'ün karşılaştığı diğer bir sınırlama, aşağıda tartışılan bir kavram olan ödeme yönlendirmesidir.

Yönlendirme

İşlem yapan taraflar arasında iki yönlü bir ödeme kanalının açık olmaması durumunda, ödeme ağ üzerinden yönlendirilmelidir. Bu, bir soğan yönlendirme benzer teknik Tor ve ödemeyi gönderen ile alıcının ödeme için bir yol bulmaya yetecek kadar yerleşik eşe sahip olmasını gerektirir. Aslında basit bir rota şöyle görünecektir:

  • Bob, Alice'e 1 BTC ödemek istiyor ancak Bob ve Alice'in birbirleriyle açık bir kanalı yok.
  • Bob'un Carol ile açık bir kanalı var ve Alice'in de Carol ile açık bir kanalı var
  • Ödemeyi yönlendirmek için Bob, Carol'a 1 BTC gönderir ve Carol daha sonra Alice'e 1 BTC gönderir

Yönlendirme ile ilgili orijinal whitepaper, "optimizasyonlarla ağın muhabir bankacılık ağına veya Katman-1 ISS'lere çok benzeyeceğini" öne sürüyor.

Uygulamalar

BOLT (Yıldırım Teknolojisinin Temeli) spesifikasyonları 2016'nın sonlarında hazırlanmıştır.[17] Birkaç uygulama yapıldı:

  • Lightning Labs'ın son uygulaması Git
  • Blockstream c-lightning uygulaması C
  • ACINQ'in eclair uygulaması Scala
  • Tarafından ticari olmayan bir uygulama MIT Dijital Para Birimi Girişimi

Kullanım durumları

Kripto para borsaları gibi Bitfinex para yatırma ve çekme işlemlerini etkinleştirmek için kullanın.[18][başarısız doğrulama ] 2010 yılında iki pizzaya 10.000 BTC ödediği için kripto para topluluğunda ün kazanan Laszlo Hanyecz, 2018 yılında Lightning Network'ü kullanarak iki pizza daha satın aldı ve 0.00649 BTC ödedi.[19]

Referanslar

  1. ^ Russo, Camila (15 Mart 2018). "Bitcoin Para Kazanmak İçin Demektir Teknoloji Artık Yayında". www.bloomberg.com. Alındı 2019-12-12.
  2. ^ "MIT ve Stanford Profesörleri En İyi Bitcoin için Bir Kripto Para Birimi Tasarlıyor: Unit-e". fortune.com. 17 Ocak 2019. Alındı 2019-12-12.
  3. ^ a b Popper, Nathaniel (15 Ağustos 2017). "Yazılım güncellemeleri anlaşmasının ardından Bitcoin fiyatı yükseliyor". Boston Globe. Alındı 12 Aralık 2019.
  4. ^ Lee, Timothy B. (2018/02/04). "Bitcoin'in büyük bir ölçekleme sorunu var - Yıldırım çözüm olabilir". Ars Technica. Alındı 2019-12-12.
  5. ^ "lightning-rfc: Lightning Ağ Özellikleri". 25 Eylül 2017 - GitHub aracılığıyla.
  6. ^ "Joseph Poon ve Thaddeus Dryja tarafından hazırlanan Lightning Network teknik raporu 0.5". 28 Şubat 2015. Arşivlendi orijinal 2015-02-28 tarihinde.
  7. ^ a b "SegWit ve bitcoin işlem ücreti komplo teorisi". FT Alphaville. FT. 2018-03-21.
  8. ^ "Bitcoin fiyatı: Bitcoin yıldırım ağı nedir - BTC fiyatı ile CHAOS'a nasıl neden olabilir?". Ekspres. 2018-07-06.
  9. ^ Browne, Ryan (6 Şubat 2019). "Jack Dorsey, sahip olduğu 'tek' kripto para biriminin bitcoin olduğunu söylüyor". CNBC. Alındı 17 Aralık 2019.
  10. ^ Hackett, Robert; Roberts, Jeff John; Wieczner, Jen. "The Ledger: Cryptocurrency Gözetim, QuadrigaCX Quagmire, CEO'lar Bitcoin 'Torch'u Geçti'". Servet. Fortune Dergisi. Alındı 17 Aralık 2019.
  11. ^ a b c d e Antonopoulos, Andreas (2017/07/21). Bitcoin'de Mastering (2. baskı). O'Reilly. s. 297–304. ISBN  978-1491954386.
  12. ^ "Yıldırım Ağı, Bitcoin'i Daha Hızlı ve Daha Ucuz Hale Getirebilir". Kablolu. ISSN  1059-1028. Alındı 2019-12-12.
  13. ^ "MIT, Stanford Academics Cryptocurrency'i Daha İyi Bitcoin'e Dönüştürüyor". Bloomberg. Alındı 2019-12-12.
  14. ^ Burchert, Conrad; Decker, Christian; Wattenhofer, Roger (29 Ağustos 2018). "Bitcoin Mikroödeme Kanal Ağlarının Ölçeklenebilir Finansmanı" (PDF). Royal Society Açık Bilim. 5 (8): 180089. Bibcode:2018RSOS .... 580089B. doi:10.1098 / rsos.180089. PMC  6124062. PMID  30225004. Alındı 17 Aralık 2019.
  15. ^ "Bitcoin Lightning Ağı: Ölçeklenebilir Zincir Dışı Anında Ödemeler" (PDF). şimşek. ağ. 14 Ocak 2016.
  16. ^ Ajiboye, Timi; Buenaventura, Luis; Gladstein, Alex; Liu, Lily; Lloyd, Alexander; Machado, Alejandro; Şarkı, Jimmy; Vranova, Alena (2019-08-14). Küçük Bitcoin kitabı: Bitcoin özgürlüğünüz, mali durumunuz ve geleceğiniz için neden önemli?. Redwood City, CA: 21 Milyon Kitap. ISBN  978-1-64199-050-9.
  17. ^ GitHub - lightningnetwork / lightning-rfc: Lightning Network Özellikleri., yıldırım ağı, 2019-08-11, alındı 2019-08-11
  18. ^ Kaminska, Izabella (5 Aralık 2019). "Jove tarafından! Crypto ağları keşfetti". FT Alpha. Alındı 2019-12-12.
  19. ^ Russo, Camila (27 Şubat 2018). "10.000 Bitcoin ile Pizza Alan Kripto Efsanesi Geri Döndü". Bloomberg. Alındı 2019-12-12.

Dış bağlantılar