Lightning Network Teknolojisini Kim Geliştirdi?
Lightning Network, Bitcoin blok zincirinde ödemelerdeki yaşanan hız sorununu çözmek amacıyla yaratılmış bir katman teknolojisidir. Bitcoin’e çözüm üretmek için yaratılmış olsada diğer kripto paralar için de uygulanabilir bir teknolojidir.
Lightning Network teknolojisi ilk olarak 2015 yılında Bitcoin’in ödemelerindeki hız problemini çözmek için Thaddeus Dryja ve Joseph Poon tarafından ortaya çıkarılmıştır.
Lightning Network Projesinin Amacı Nedir?
Bitcoin transfer işlemlerindeki hız sorununu çözmeyi amaçlıyor. Lightning Network ile yapılan işlemler, blok zinciri üzerinde yapılan işlemlerden hızlı, az maliyetli ve kolay yapılıyor. Bunun sebebi ise işlemleri zincir dışına taşıyarak, blok zincirde oluşan uzun geçiş süreçlerinin yarattığı hız sorununu ortadan kaldırıyor.
Lightning Network’te ödeme kanalları aracılığıyla, çok düşük hatta sıfır ücret ile Bitcoin transferi gerçekleştirilebiliyor. Bir ödeme kanalı açarak ya da depozito olarak Bitcoin yatırarak sistemde bulunan bir Ödeme Kanalı’na dahil olmak gerekiyor. Her ödeme kanalı, işlem ücretini kendi belirleyebiliyor fakat Lightning Network sisteminde istediğiniz sayıda ödeme kanalı açıp, ihtiyacınız kadar farklı ödeme kanallarına dahil olabiliyorsunuz.
Lightning Network nasıl çalışır?
Lightning ağının temel çalışma prensibi,akıllı sözleşmeler ile imzalı komutlardan oluşur. P2P (eşler arası) sistemi ile çalışan bir fonlama işlemi olarak ifade edilebilir. Kişilerden biri ya da her ikisi, transfer işlemi için kaynak sağladığında ödeme kanalı oluşur. Çift yönlü bir ödeme kanalı oluşturulduğu zaman tarafların oluşturulan kanala ulaşabilmesi için özel anahtara sahip olması gerekmektedir. Bu noktada taraflardan biri, diğerinin izni olmaksızın cüzdana erişim sağlayarak başka işlemler gerçekleştiremez. İşlem gerçekleşebilmesi için iki tarafında karşılıklı olarak onay vermesi gerekmektedir. Çift taraflı onay verildikten sonra bu oluşan kanal üzerinden transferler gerçekleşmektedir. İşlemlerin bitiminden sonra taraflar kanalı kapatır ve ilk ve son bakiye bilgilerinin Bitcoin blok zincirine gönderimi sağlanır.
Lightning Network’ü nasıl kullanabilirim?
İşlem yapabilmek için öncelikle Lightning Network’e bağlanan bir cihaz kullanmak gerekiyor. Sonrasında, Sahip olduğunuz Bitcoin’i Lightning Network cüzdanımıza göndereceğiz. Dahil olmak istediğiniz ödeme kanalına depozito yatırarak ödeme kanalı içinde transfer yapabiliyorsunuz.
Lightning Network üzerinde depozito yatırdığımız ödeme kanalı kapanana kadar yapılan işlemler Bitcoin blok zincirine iletilmiyor. Bununla birlikte, madencilere işlem ücreti ödemek gerekmediği için ödeme kanallarının belirlediği düşük işlem ücretleriyle anında işlem gerçekleşebiliyor.
Lightning Network üzerinde açılan ödeme kanalları sadece iki kullanıcı arasında olabileceği gibi, sürekli olarak ödeme alan işletmeler tarafından, müşterilerinden ödeme almak için de kullanılabilir. Böylelikle bir kanala birden fazla kullanıcı da katılabilir. Bu kanala katılan kullanıcılar kendileri arasında da transfer gerçekleştirebilir. Ödeme Kanalı kapandığında kanalda yapılan tüm işlemler Bitcoin blok zincirine ekleniyor.
Lightning Network üzerinde yapılan işlemler Bitcoin blok zincirine yazılmadan gerçekleşiyor olsa da ağda işlem gören Bitcoin varlığı, Bitcoin blok zincirinde kayıtlıdır. Lightning Network destekli cüzdanınıza Bitcoin cüzdanınızdan transfer yaparak işlem yapabilirsiniz. Bir ödeme kanalına depozito olarak verilmiş olan Bitcoin, ödeme kanalına bağlı bulunduğu sürece Bitcoin ağına transfer edilemez.
Lightning Network teknolojisinin artıları
- İşlem hızı
- Düşük işlem ücretleri
- Ölçeklenebilirlik olması
- Blokzincirler arası takas imkanı
Lightning Network teknolojisinin eksileri
- İşlevsellik sorunları
- Kanalların karmaşıklığı
- Kanal üst sınırları
- Network Merkezleri
Bitcoin’in transfer hızının yavaşlığı ve işlem ücretinin yüksek olması dolayısıyla bu soruna çözüm sunan ve “geleceğin kripto para transferleri” olarak tanımlanan açık kaynak kodlu Lightning Network projesi hala geliştirme aşamasındadır.