Web3 çağında blockchain teknolojisinin karşılaştığı en büyük zorluklardan biri, sınırlı kullanılabilirliğidir. Farklı blok zincirleri, farklı programlama dilleri kullanır, bu da geliştiricilerin birden çok platforma uyum sağlayabilen uygulamalar oluşturmasını zorlaştırır.
Lisk Nedir?
Lisk, kullanıcıların kripto ve Web3 dünyasına katılmalarını sağlamayı amaçlayan açık kaynaklı bir Katman 1 blok zinciri uygulama platformudur. Geliştiriciler, kullanımı kolay SDK ile hızla ölçeklenebilir blok zinciri uygulamaları oluşturabilir. Geliştirici tarafından oluşturulan meta evren, DAO’lar, NFT pazarları ve diğer birçok uygulama da kullanıcılara daha hızlı işlem süreleri ve daha düşük ücretler sağlayabilir.
Lisk Nasıl Hizmet Görür?
Lisk, 2016 yılında Max Kordek ve Oliver Beddows tarafından kuruldu. Web3’e geliştirici ve kullanıcı erişimini iyileştirmeye odaklanır. Lisk’in özelliklerinden bazıları şunlardır:
Delegated Proof of Stake (DPoS)
Lisk, blok zincirini güvence altına almak için bir Proof of Stake (DPoS) algoritması kullanır. DPoS, popüler Proof of Stake (PoS) sisteminin daha verimli ve demokratik bir versiyonu olarak kabul edilir. Sponsorların, bir oylama sistemi aracılığıyla blok onay süreçlerini başkalarına devretmelerine olanak tanır.
Lisk blockchain seçmenleri, ağı onlar adına korumak ve LSK ödüllerini onlarla paylaşmak için 10 adede kadar aracıya oy vermek için LSK belirteçlerini kullanabilir. Genellikle en çok oyu alan temsilci bir sonraki bloğa seçilebilir. Sistem 100’den fazla katılımcı arasında dağıtıldığı için Lisk kritik bir şekilde çalışabilir. Ayrıca ağın dakika başına işlem sayısını (TPS) ölçeklendirmesine ve artırmasına olanak tanır.
Lisk SDK’si
Lisk’in benzersiz bir özelliği, dünyada en yaygın kullanılan programlama dillerinden biri olan JavaScript’e dayalı yazılım geliştirme araçlarıdır. Popüler blockchain ağlarında sıklıkla farklı diller kullanılmaktadır. Örneğin, Bitcoin (BTC) C++’ı kullanırken Ethereum Solidity’yi kullanır. Geliştiriciler, birden çok dilde akıcı olmadıkça, farklı blok zincirleriyle etkileşim kurmayı zor bulabilir.
Lisk’in buna yönelik çözümü, blockchain ve Web3 için açık kaynaklı, modüler JavaScript tabanlı bir SDK’dır, böylece daha fazla geliştirici dünyaya erişebilir. Ortak bir programlama dili kullanmak, yeni blockchain uygulama geliştiricileri için engelleri kaldırır. Yeni başlayanlar, blockchain’de kullanılan farklı dilleri öğrenmek için zaman ve çaba harcamak zorunda kalmadan JavaScript ve TypeScript kullanmaya hızla başlayabilirler.
Ayrıca Lisk platformunun lansmanından sonra geliştiriciler, uygulamalarını yan zincirlerde başlatmak için akıllı sözleşmeler yerine Lisk SDK’yı kullanabilecekler. Yan zincir birlikte çalışabilirliği, teşvikleri artıracak ve işlem maliyetlerini minimumda tutacaktır. Lisk SDK ayrıca NFT, P2P ve Proof of Authority (PoA) modüllerinin geliştirilmesini de desteklemelidir.
Ölçeklenebilir Yan Zincirler
Lisk, blok zincirleri tarafından tanımlanan tüm ağ uygulamalarının birlikte çalışabilir olmasını sağlamak için Lisk platformunu geliştiriyor. Bu platform, geliştiricilerin daha fazla özgürlük ve esneklikle yan zincirlerde var olabilecek uygulamalar oluşturmasına olanak sağlamak için tasarlanmıştır. Yan zincirler, ana zincire bağlanan ayrı blok zincirleridir.
Lisk ile geliştiriciler, düşük işlem ücretleri ve yüksek TPS sunarak blok zincirini hızlı bir şekilde ölçeklendirmek için yan zincirlerini konuşlandırabilecekler. Yan zincirler, zincirler arası mesajlar aracılığıyla birbirleriyle doğrudan iletişim kuracaktır. Birlikte çalışabilirlik, yan zincirler ve ana Lisk blok zinciri arasında sorunsuz bir varlık aktarımı sağlamalıdır.
Lisk ekibi, Ethereum (ETH), Polkadot (DOT) ve Cosmos (ATOM) gibi diğer blok zincirleri ve Katman 1 protokolleri ile etkileşimleri destekleyerek ekosistemini genişletmek için çalışıyor. Amaç, kullanıcıların Lisk köprüleriyle birbirine bağlanan büyüyen bir uygulama ekosisteminden faydalanmasıdır.
Bu post hakkında tartışma