Bitcoin’in günlük hayatta herkesin kullanabileceği bir ödeme aracı olmasındaki en büyük zorluklardan biri transfer ve onay sürecidir. Bitcoin bloklarının yaklaşık 10 dakikada bir onaylanması ve blok içerisindeki işlem sayısının sınırlı olması, Bitcoin’in geniş kitlelerce hızlı ve efektif bir ödeme yöntemi olarak kullanılmasını engellemektedir.
Bitcoin ve blokzinciri teknolojisi dinamik ve inovatif bir yapıya sahip olduğu için her geçen gün yeni çözümler ve geliştirmeler ortaya çıkmaktadır. Bitcoin’in açık kaynak kodlu bir yapıya sahip olması, herkesin kodlara erişebilmesi ve yeni geliştirmeler yapmasını mümkün kıldığı için gönüllü yazılımcılar ve Bitcoin destekçileri, Bitcoin’in ödeme yöntemi olarak kullanılabilmesi için çeşitli çözüm önerileri getirmektedirler.
Lightning Network, Bitcoin’in günlük hayatta kullanılabilecek bir ödeme yöntemi ve aracı olması konusunda yapılan öneriler arasında öne çıkarak günlük hayatta kullanıma geçmiş ve genel kabul görmüş bir altyapıdır. Bu yazıda, Bitcoin Lightning Network nedir?, Lightning Network nasıl çalışır? ve Lightning Network nerelerde kullanılır? gibi soruların yanıtlarını bulabilirsiniz.
Lightning Network Nasıl Çalışır?
Bitcoin, merkeziyetsizlik ve güvenlik standartları bakımından, hayata geçtiği ilk günden bu yana hatasız şekilde çalışarak, güvenilirliğini kanıtlamıştır. Bu nedenle, Bitcoin üzerinde yapılacak geliştirmelerin, Bitcoin’in merkeziyetsizliğini veya güvenliğini etkilemeden yapılması, topluluğun altın kuralı olarak tanımlanabilir.
Lightning Network projesi, Bitcoin transfer işlemlerindeki hız sorununu çözmeyi amaçlayan bir protokoldür. Bitcoin blokzincirinin güvenliği ve güvenilir yapısına müdahale etmemek için mevcut Bitcoin blokzincirine bağlı katman 2 blokzinciri olarak faaliyet göstermektedir. Lightning Network altyapısı, işlemlerin çok daha hızlı ve ucuz şekilde Bitcoin kullanılarak yapılabilmesini sağlamaktadır.
Lightning Network, bir Bitcoin çözüm önerisi olduğu için işlemler yine Bitcoin ile yapılmaktadır. Kullanıcıların, Lightning Network üzerinde işlem yapabilmesi için Bitcoin’lerini Lightning Network cüzdanına göndermesi gerekmektedir.
Lightning Network üzerindeki işlemler, spesifik ödeme kanalları üzerinden gerçekleştirilir. İki kullanıcı kendi arasında bir ödeme kanalı açabileceği gibi, bir restaurant veya kafe gibi sürekli ödeme alan işletmelerin, herkesin katılabileceği kendi ödeme kanallarını oluşturması da mümkündür.
Lightning Network üzerinde Bitcoin bakiyesi olan kullanıcılar, örneğin bir kahve için ödeme yapmak istediğinde, ödeme yapacağı işletmenin ödeme kanalına dahil olarak kahve parasını Bitcoin bakiyesiyle saniyeler içerisinde ödeyebilmektedirler.
İşlemlerin Bitcoin ile yapılıyor olmasına karşın bu kadar hızlı olmasının sebebi, Lightning Network üzerindeki transferlerin Bitcoin blokzincirine gecikmeli olarak kaydedilmesidir. Normalde, bir Bitcoin işlemi gerçekleştiğinde, bu işleme ait kayıtlar Bitcoin blokzincirine kaydedilmektedir. Lightning Network üzerindeki transferler ise ödeme kanalı açık kaldığı sürece Bitcoin blokzincirine işlenmez. Transferler tamamlandığında ödeme kanalı kapatılır. Kanal kapatıldığında, kullanıcıların en son güncel bakiyeleri Bitcoin blokzincirine kaydedilir. Dolayısıyla ödeme kanalı kapatılana kadar yapılan sayısız işlemin her birinin Bitcoin blokzincirine kaydedilmesine gerek kalmamaktadır. Sadece en son bakiyeler güncellendiği için Bitcoin blokzinciri üzerine ek bir yük bindirmeden ödemeler hızlı ve ucuz şekilde tamamlanabilmektedir.