Yıldırım vs Raiden: Gözetleme kulesi genişleyebilir mi? (açık)

Feragatname: Bitcoin (BTC), Ether (ETH), Bitcoin Cash (BCH) ve diğer dijital para birimlerine sahip olsam da, yatırım portföyüm oldukça çeşitlidir, bu nedenle ekonomik getiri açısından bakıldığında herhangi bir sayı verme teşviki yok Çocuk bakımı olarak para birimi. Görmek istediğim, birbiriyle rekabet eden farklı genişleme çözümleri sunan birçok proje olması ve kullanıcıların tercihlerine göre özgürce ödeme planı seçebilmeleri. Farklı bir kamptan iseniz, fark etmez, bu konuda hiçbir fikrim yok ve sizinle ilgili konuları tartışmaya devam etmek istiyorum.

Arka plan tanıtımı

Öncelikle Lightning Network'ün geliştiricileri Christian Snyke Decker ve Conner bitcoin Fromknecht ve Raiden Network ekibine, özellikle Lefteris LefterisJP Karapetsas, Christian Bader ve Dominik1999'a en içten şükranlarımı sunarken, Github ve Twitter'a gönderdikleri için teşekkür ederim. Gözetleme kulesi ve izleme hizmetleri hakkındaki sorularıma cevap vermek için. (Ayrıntılar için Lightning Network Tartışma Postası, Raiden Network Tartışma Postası, Raiden Network github sorunu postasına bakın)

İkinci olarak, Raiden Networkün "izleme hizmeti" adı henüz kesinleşmemiştir ve gelecekte yeniden adlandırılabilir, bu nedenle bu makalede ek açıklama (Lightning Network Watchtower veya Raiden Network Surveillance Service gibi) yoksa, "gözetleme kulesi" terimini kullanacağız. Lightning Network ve Raiden Network'ün özel uygulamasına aynı anda başvurmak için.

Üçüncüsü, gözetleme kulesi büyük bir konu, bu yüzden onu birkaç makalede tartışmaya karar verdim. Başlangıç olarak, gözetleme kulelerinin ölçeklenebilirlik için neden önemli olduğunu, nasıl çalıştıklarını ve Lightning Network ile Raiden Network arasındaki belirli uygulama farklılıklarını tartışacağız. Ayrıca iki tür gözetleme kulesini ve bunların operasyonel (finansman) maliyetlerini tartışacağız, ilgili genişleme sorunlarını inceleyeceğiz ve aşağıdaki çözümleri ve bunların avantajlarını ve dezavantajlarını kısaca tartışacağız.

Dördüncüsü, bu makalede açıklanan tüm siparişleri almak zorunda değilsiniz, ancak okuduktan sonra yararlı bulacağınıza inanıyorum.StandAndDecrypt'in sonuçlarına çoğu kez katılmadığım gibi, bu, onun analizinin ilginç ve pratik olduğu fikrimi etkilemiyor.

Söylemek istediğim son şey, son makaleden sonra neden 6 ay sessiz kaldığımı biliyor musunuz?

Lightning Network: 27 kullanıcı deneyimi ve merkezileştirme endişesi

Bunun nedeni, o süre boyunca yeterli motivasyona sahip değildim. Lightning Network topluluğu yapıcı eleştiriye karşı çok duyarlı olduğu için, zincir içi genişleme destekçilerine aşinayım, ancak zincir dışı genişleme planından yoksun olacaklar. faiz.

Varsayılan ayarlar önemlidir

Protomail, Tails, Whonix, VPN, Tor, I2P vb. Ürünleri kullanarak çok kapsamlı bir gizlilik koruması elde edebilirsiniz. Ama kaç kişi bu araçları günlük hayatında tamamen kullanıyor? Belki toplam netizenlerin% 1'inden azı? Buna dayanarak, özel işlemler varsayılan seçenek değilse, neden insanların özel işlemleri tamamlamak için ek araçlar kullanacağını düşünüyorsunuz? Çoğu insan, mahremiyetten ziyade kolaylık ve geri ödemeye öncelik verecektir.

Örneğin, Ethereum cüzdanı jetonları ve akıllı sözleşmeleri dikkate almazsa, cüzdan aslında her ETH işlemi için farklı bir adres oluşturabilir, ancak çoğu cüzdan bunu yapmaz çünkü bu varsayılan davranış değildir. Ancak Bitcoin için bu varsayılan ayardır, dolayısıyla gizlilik iyileştirilmiştir.

Dijital para biriminin üst düzey güvenlik, gizlilik ve iyi kullanıcı deneyimi açısından "kutudan çıkar çıkmaz" elde etmesi konusunda ısrar ediyorum, çünkü profesyonel olmayanların çoğu genellikle dijital para satın almak ve bunu merkezi bir platform aracılığıyla kullanmak için kredi kartlarını kullanır. Cep telefonundaki hafif cüzdan, büyük bir "ücretsiz" aktarma istasyonuna bağlanır ve tüm işlemlerini aktarma istasyonu üzerinden yönlendirir ve bulunabilen en popüler gözetleme kulesini kullanır.

Gözetleme kulesi olmadan ölçeklenebilirlik yoktur

Şimdilik, Lightning Network ve Raiden Network kullanıcıları, kripto para biriminin meraklıları ile sınırlıdır, çünkü zincir dışı işlemler ekonomik kayıpla ilgili güvenlik risklerine yol açabilir (yani, karşı taraf, yasadışı durumu kapatarak kapatabilir. Hile yapmak için zincir dışı ödeme kanalları).

"Lütfen meraklılarınız ve arkadaşlarınız için ödeme kanalınıza bakın" gibi bir çözüm, dünya çapında yaygın olarak kullanılamaz, çünkü Lightning Network ve Raiden Network yalnızca diğer belirteçlerle rekabet etmekle kalmaz, aynı zamanda merkezi bir ödeme çözümüne de sahiptir. Rekabet, bu merkezi çözümler genellikle anlık işlemleri, sıfır işlem ücretini ve hatta bazen nakit iadeyi (Visa, Alipay, WeChat Pay, PayTM, vb.) Tamamlayabilir.

Şu anda saygı duyulan çözüm, müşteriler adına günün her saati (24/7) blok zinciri işlemlerini izleyebilen ve ardından talep üzerine tazminat işlemlerini (ceza alım satımı) yayınlayabilen tam zamanlı bir üçüncü taraf gözetleme kulesi hizmetine kitle kaynak kullanımıdır.

Gözcü kulesi nasıl çalışır?

Lightning Network Uygulaması

Alice'in ödeme kanalı durumu güncellendiğinde (Bob, Alice'e 0.1 BTC aktarır), Alice, tüm kanallardaki parayı Alice'e iade etme yetkisi vermek için Lightning Network'ün bir gözetleme kulesine şifreli imzalı bir mesaj gönderir. Alice tarafından gönderilen mesaj, durum hakkında bakiye bilgisi içermez, bu nedenle kanal tek taraflı olarak kapatılmadıkça, Alice'in gizliliği güvende olmalıdır (bu hala tartışmalıdır).

Temel olarak, Alice'in yaptığı şey, bir işlemi önceden imzalamak ve tüm (kapatılmamış) kanal fonlarını kendi adresine iade etmektir, böylece çevrimiçi olmadan dolandırıcılıkla başa çıkabilir. Gönderilen her imzalı mesaj ayrıca zincir üzerinde olası yasadışı işlemlerin nasıl bulunacağına işaret eden bir "hatırlatıcı" içerecektir.Bu nedenle, Lightning Network'ün gözetleme kulesi blokları sürekli olarak izler ve "hatırlatıcı" hash tablosuna göre yenilerini tek tek karşılaştırır. Zincir içi işlemler.

Bob, Alice'i aldatmaya karar verir ve hala eski halindeki yıldırım kanalını (yani Alice'e 0.1BTC göndermeden önceki durumu) tek taraflı olarak kapatabilir. Lightning Channel'ın gözetleme kulesi bu yasadışı işlemi gözlemlediğinde, Alice'in imza mesajının şifresini çözebilir ve ardından tüm parayı Alice'e iade edecek bir tazminat işlemini yeniden kurabilir.

(Yukarıdaki senaryoda) İşlem kanalı (dolandırıcı Bob) tarafından tek taraflı olarak kapatıldığından, fonların bir kilitlenme süresi olacaktır, bu nedenle Lightning Network'ün gözetleme kulesi, Bob çalınan fonları gerçekten kullanmadan önce belirli bir tepki süresine sahip olacaktır (gel Tazminat işlemleri düzenleyin).

Raiden Ağının Uygulanması

Raiden Ağ İzleme Hizmeti hala araştırma aşamasındadır, bu yüzden en son tasarım teklifine bir göz atalım.

(İlk olarak) Alice, akıllı bir sözleşmeye birkaç jeton yatırır. İzleme hizmeti Bob'un bozuk para hırsızlığı saldırısına karşı başarılı bir şekilde savunma yaparsa, bu jetonlar Raiden Network'ün izleme hizmeti tarafından Alice'e alınabilir.

Alice'in ödeme kanalı durumu güncellendiğinde (Bob, Alice'e 0.1ETH aktarır), Alice, herkese açık bir sohbet odasında token ağını, kanal kimliğini, bir nonce ve bir Transfer miktarının hash değeri. Bu mesaj, durum kanalının dengesini (sadece hash değerini) ortaya çıkarmayacağından Alice'in gizliliği korunmalıdır (bu çok tartışmalıdır).

İmzalanmış her mesaj bir kanal kimliği içerdiğinden, izleme hizmeti o kanal için "kanal kapalı" olayını özel olarak izleyebilir.

Benzer şekilde Bob, Alice'i aldatmaya karar verir ve hala eski durumda olan yıldırım kanalını (yani Alice'e 0.1 ETH göndermeden önceki durumu) tek taraflı olarak kapatır. Kanal kapanmak üzereyken (yani sorgulama dönemine girerken), Raiden Network'ün izleme hizmeti ödemeyi askıya alacaktır çünkü Alice'in bakiye sertifikasının Bob'un ödeme kanalını kapatmak için kullandığı sertifikayla tutarsız olduğunu görür, örneğin, Bob tarafından kullanılan bakiye sertifikası olabilir. Daha küçük bir nonce kullanılır.

Alice daha sonra tekrar çevrimiçi oldu ve ödeme kanalını kapatmak için en son bakiye kanıtını kullandı.

Raiden Network'ün (ve Lightning Network) uygulama yöntemi arasındaki birkaç temel fark:

  • Önce akıllı bir sözleşmede birkaç jeton yatırmak gerekir ve bu jetonlar, Raiden Network'ün izleme hizmeti için ödeme yapmak için de kullanılabilir.
  • Raiden Network'ün izleme hizmeti, hangi ödeme kanalının izlendiğini tam olarak bilir, böylece aynı kullanıcının (zincir üzerindeki adres) tüm durum güncellemelerini birbirine bağlayabilir.
  • Raiden Network'ün izleme hizmeti tazminat işlemini yeniden oluşturamaz, bu nedenle Alice'in en son bakiye kanıtıyla ödeme kanalını kapatmak için tekrar çevrimiçi olması gerekir.
  • (Ancak) dolandırıcı, ek fon kaybetme riski altında olmayacak (yani cezalandırılmayacaktır).

meydan okuma

Lightning Network ve Raiden Network'ün uygulanması belirli tasarımlarda biraz farklı olsa da, benzer zorlukları çözmeleri gerekir:
  • Gözetleme kulesinin operasyonel ek yükü vardır ve ek yük, gelişmiş gizlilik korumasının uygulanması (aşağıya bakın) uygulandıkça katlanarak artacaktır.
  • Gözcü kulesi hizmeti için kullanıcının ne kadar ödemesi gerekir? Nasıl ödenir?
  • Tüm ekonomik faaliyetlerinizi izlemesi için bir üçüncü şahsı işe alırken belirli bir gizlilik derecesi nasıl korunur?
  • Gizlilik ve kullanıcı deneyiminden ödün vermeden gözetleme kulesi hizmetinin sorumlu olmasını nasıl sağlayabilirim?

Bu yazıda, işletme maliyetleri konusuna odaklanacağız ve diğer birkaç konuya kısaca değineceğiz. Tartışmaya iki ana tip gözetleme kulesi ile başlayalım, çünkü işletim maliyeti bileşenleri çok farklıdır.

Ek not: Bir şirketin verileri için daha fazla depolama alanı hazırlaması gerektiğinde, basitlik için daha fazla veri depolama ekipmanı (sermaye harcaması CAPEX) satın almak için para harcayabilir veya veri merkezinde hizmet kiralayabilir (işletme harcamaları OPEX), Bu iki harcamayı toplu olarak "işletme maliyetleri" olarak adlandırıyoruz.

İş Odaklılık ve Gizlilik Koruması

Gelecekte değişebilecek birçok farklı ödeme kanalı tasarımı vardır, ancak şu anda en çok bahsedilen uygulama şemaları kabaca iki kategoriye ayrılabilir: Bunları iş odaklı ve gizlilik odaklı olarak adlandıralım.

Lightning Network'ün mevcut uygulaması gizlilik odaklıyken, Lightning Network'ün önerilen tasarımı iş odaklı bir modeli takip ediyor.

1. İş odaklı model

İş odaklı, gözetleme kulesinin aynı kişinin durum güncellemelerini bağlayabileceği anlamına gelir (ödeme kanalları, hesap numaraları, Müşterinizi Tanıyın gerçek adıyla kimlik doğrulama vb. Dahil).

İş odaklı çözümlerde de iki alt bölüm olacak:

Veya gözetleme kulesi tam olarak hangi ödeme kanalını izlediğini bilir, böylece o ödeme kanalı için alınan tüm durum güncellemelerini aşağıda gösterildiği gibi bağlayabilir:

Veya gözetleme kulesi hangi ödeme kanalını izlediğini bilmez, ancak aşağıda gösterildiği gibi aynı ödeme kanalına veya hesabına ait durum güncellemelerini birleştirebilir:

Dolayısıyla, kullanıcının tek taraflı olarak kanalı kapattığı senaryoda, gözetleme kulesi hangi ödeme kanalını izlediğini de bilebilir ve daha sonra önceki durum güncellemelerini bağlayabilir.

Buna ek olarak, iş odaklı model, gözetleme kulesinin bir iş modelinin hayatta kalmasında kilit bir faktör olan durum veritabanını temizleyerek işletme maliyetlerini önemli ölçüde azaltmasına olanak tanır (daha sonra bahsedilecek olan gizlilik odaklı modele bakın).

Ayrıca, durum güncellemelerini belirli bir ödeme kanalına veya bireye bağlama yeteneği, gözetleme kulesine bir hesap sistemi kurma ve hizmetlerden para kazanma yeteneği verir Bu, en uygulanabilir iş modelidir. Ancak bu gözetleme kulesi iş modelinin konusu, bir takip özelliği makalesinde ayrıntılara girelim.

Gözetleme kulesi veritabanını farklı şekillerde temizleyebilir.

1) Raiden Ağ İzleme Hizmeti yalnızca en son durumu kaydeder, bu nedenle tüm eski durum güncelleme verileri silinir.

2) Lightning ağ gözetleme kulesi, eltoo çözümü uygulandıktan sonra her ödeme kanalının yalnızca en son durumunu kaydedebilir.Eltoo'nun gerçekleştirilmesinin önce BIP118 çözümünü etkinleştirmesi gerekir ve BIP118 schnorr ile birlikte kullanılabilir çünkü Christian Decker'a göre her ikisi de Seguito komut dosyası bump teknolojisi gereklidir. Eltoo ile kullanıcılar yalnızca en son durumu kaydedebilir ve tam durum geçmişini sağlamadan bunun güncellenmiş bir durum olduğunu kanıtlayabilir. Bu nedenle Lightning Network Watchtower, durum güncellemeleriyle ilgili tüm geçmiş verileri silebilir, ancak yalnızca Gözcü Kulesi bu durum güncellemelerinin aynı ödeme kanalına ait olduğunu açıkça belirtirse.

Yan not: BIP118 (SIGHHASH_NOINPUT), gizliliği doğrudan etkilemeyecek, ancak eltoo'nun inişine yardımcı olacaktır.Eltoo, gözetleme kulelerini durum güncellemelerini bağlamaya ekonomik olarak teşvik edecek ve eski durumları silerek büyüyen veritabanlarını azaltacaktır, çünkü Bu daha uygun bir iş modelidir. Hala gizlilik korumasına odaklanan gözetleme kuleleri olabilir. Durum güncellemelerini bağlamazlar, ancak profesyonel olmayan çoğu kullanıcı, gizlilik koruma seviyeleri düşük olsa bile yalnızca en son durum güncellemelerini kaydeden en ucuz gözetleme kulelerini seçecektir. Bu yüzden eltoo'nun çoğu insanın düşündüğü gibi gerçekten "sorgulanamaz" olup olmadığını iki kez düşüneceğim. Protokol katmanı her değiştiğinde, ilgili dijital para ekonomisi üzerindeki uzun vadeli etkisini dikkate almalıyız. Dezavantaj İş odaklı gözetleme kulesinin sorunu, gözetleme kulesinin güncellenmiş durumun özel dengesini bilmemesine rağmen, büyük ölçekli mali denetimi getirmesidir. Gözetleme kulesinin kullanıcılara ihanet etmek için verileri nasıl kullandığına dair bazı örnekler:

  • Diğer gözetleme kuleleri, finans kurumları ve tüccarlarla işbirliği yapın ve bu adrese ulaşmak için birden fazla yol gerektirse bile işlemin son adresini belirlemek için trafik analizini kullanın.
  • Bu kullanıcıların uç düğümler veya yönlendirme düğümleri olup olmadığına bakılmaksızın, işlemlerin sıklığını analiz ederek kullanıcıların ekonomik faaliyetlerini değerlendirin.
  • Kullanıcının yaklaşık konumunu, alışkanlıklarını / programını belirlemek ve potansiyel olarak kullanıcının son derece benzersiz parmak izlerine (kişisel özellikler) sahip olup olmadığını belirlemek için her bir işlemin zaman dilimini analiz ederek (profesyonel olmayanların çoğu uç düğüm olacaktır), Veya saat dilimini sık sık değiştiriyor musunuz (kullanıcının seyahat sırasında kimliğini kullanıp kullanmadığını belirlemek için yalnızca saat dilimini 2-3 kez değiştirmek yeterlidir. Örneğin, uçakta, trende, otelde veya yurtdışına çıkarken vb.).
  • Elbette yıldırım ağındaki önceki tüm durum güncellemelerinin belirli bir kanala bağlanması veya yıldırım ağındaki bağlantının tek taraflı olarak kapatılması da var.
  • Ticari amaçlı bir gözetleme kulesinin Raiden adresleme asistanıyla birlikte mevcut kanal kapasitesinin bir görünümü, dünyanın dört bir yanındaki saldırganların çoğu işlemin tam değerini ve nihai amacını belirlemesine olanak tanıyacak.

Gizliliği artırmak için farklı gözetleme kuleleri arasında fuzz işlem süresi veya alternatif durum güncellemeleri özelliğini kullanmak mümkündür, ancak bu aynı zamanda bir sonraki makalede tartışacağımız bir miktar fiyat gerektirir.

2. Gizlilik odaklı

Lightning Network'ün uygulaması eltoo ile değişebilir, ancak mevcut gözetleme kulesi mimarisi, gizlilik koruması için faydalı bir yöntem içerir; bu, gözetleme kulelerinin önceki tüm durum güncellemelerini birbirine bağlayamayacağı anlamına gelir (aktif olarak kullanmadıkları sürece) Hesap sistemi kendi hizmetlerinden para kazanıyor).

Örneğin, bir gözetleme kulesi bir kanaldan 10 yeni durum güncellemesi alabilir, ancak 10 durum güncellemesinin 1 kanaldan mı yoksa 10 farklı kanaldan mı geldiğini bilemez.

Kanal tek taraflı olarak kapatılsa bile, gözetleme kulesi önceden alınan şifrelenmiş imza paketinin şifresini çözer, yalnızca en son durumun ait olduğu belirli kanalı (iki zincir üzerinde adres) bilir, ancak diğer 9 durum güncellemesini bilmez. Ait olduğu kanal / hesap.

Şimdiye kadar çok iyi, değil mi?

O kadar basit değil! Her şeyden önce, durum güncellemelerini belirli hesaplar veya kanallarla ilişkilendirme yeteneğinin olmaması karlılık sürecini çok zorlaştıracaktır çünkü gözetleme kulesi için hesap tabanlı bir sistem en uygun iş modelidir. Bunu özel bir makalede tartışacağız. Gözetleme kulesinin iş modelini tartışın.

İkinci olarak, veri tabanını temizlemek için durum güncellemelerini birbirine bağlayamamak, tek taraflı olarak kapatılanlar (sadece küçük bir kısmı) dışında, gözetleme kulesinin daha önce alınan tüm durum güncellemelerini depolamasına neden olacaktır, bu da bundan sonra yapmak istediğimiz tartışıldı.

Yan not: Eski durumu silmek için bazı geçici çözümler var, ancak hepsinin ciddi sorunları var. Bunları bir sonraki makalede tartışacağız.

(Kaynak: Ethernet Square meraklıları; Yazar: Sam Aiken; Redaksiyon: Ray, Liu Yahui Dev A sword; EthFans bu makalenin yazarı tarafından yetkilendirildi ve yeniden yayınlandı.)

Bir şehirde imkansıza meydan okuyunChanghe Q35 iki tekerlekten çekiş
önceki
Askeri: Rusya'nın beşinci nesil savaşçısı resmen Su-57 olarak adlandırıldı
Sonraki
Tüm yeni nesil Tang "güçleniyor", BYD bu sefer gerçekten "cennete gidiyor"
Kendinizi havai fişek dünyasına bırakın
300.000 tasarım, Alman, Japon ve Amerikan sokak arabalarının reddedilmesi, bu iki SUV 200.000'den az
Gerçek sevgi ve sadakat, etrafınızdakileri sevmekten başlar. Guan Zhong ve Qi Huan'dan tavsiyeler
Japonya'da neden her zaman bu kadar tuhaf tada sahip atıştırmalıklar satın alabiliyorsunuz?
İkincisi reddedildi, Blockforce Capital Bitcoin vadeli işlemlerini içeren ETF başvurusunu geri çekti
Yeni enerji araçları, araç ve gemi vergisinden muaftır ve enerji tasarruflu araçlar ve araç vergisi yarıya indirilir. Ödülü kazanıp kazanmadığınızı görün
Sichuan'da bir yerdeki bu ara sokağın felsefi diyalektiği var, modernden antik çağa bir yolculuk.
Jingdezhen trafik polisi Dragon Boat Festivali sırasında "iki duyuru ve bir hatırlatma"
Japon İmparatoru Akihito: Tenis kortunda tanıştığı kız arkadaşına kraliçe adını verdi ve soy ağacı yüz nesil boyunca kontrol edilebiliyor.
Q5L ve Prado'nun paradan tasarruf etmek için tam zamanlı dört tekerlekten çekişi iptal ettiğini düşünüyor musunuz? Cevap çok basit
Yeniden birleşme şeker çemberi yeniden birleşme ve yeniden bir araya gelmeyi, Jiangsu Changzhou mutfak kültürü denemesini sembolize ediyor.
To Top