Delphinus Labs, ilk açık kaynaklı ZKWASM (Zero-Knowledge WebAssembly) sanal makinesine sahip bir altyapı sağlayıcısı olarak, blockchain teknolojisinin potansiyelini en üst düzeye çıkarmayı hedeflemektedir. ZKWASM, geliştiricilere WebAssembly (WASM) ortamlarında sıfır bilgi (ZK) şifrelemesini kullanarak güvenli uygulamalar geliştirme imkanı sunar. Bu teknoloji, yeni nesil Web3 (merkeziyetsiz web) DApp (dağıtık uygulama) ekosistemini büyütmeyi amaçlamaktadır.
ZKWASM Nedir?
ZKWASM, web assembly (WASM) tabanlı bir sanal makinedir. WebAssembly, tarayıcılar üzerinde çalışan yüksek performanslı uygulamalar geliştirmek için kullanılan bir ikili talimat formatıdır. ZKWASM, WASM emülasyonu yaparak, uygulama yürütme sonuçlarını katman 1 blockchain’lerine (örneğin Ethereum) senkronize edebilmek için ZKSNARK (Zero-Knowledge Succinct Non-Interactive Argument of Knowledge) kanıtları üretir. Bu, uygulamaların güvenli bir şekilde çalışmasını sağlar.
Sıfır Bilgi (ZK) Şifrelemesi Nedir?
Sıfır bilgi şifrelemesi, bir tarafın (kanıtlayıcı) bir bilgiyi diğer tarafa (doğrulayıcı) iletmeden bu bilginin doğruluğunu kanıtlayabilmesini sağlayan bir kriptografi tekniğidir. Yani, bir bilgiyi doğrulamak için o bilgiyi ifşa etmeden bir sonuç elde edilmesini sağlar. Bu teknoloji, kullanıcı gizliliğini koruma ve verilerin güvenliğini sağlama açısından kritik öneme sahiptir.
ZKWASM’ın Sağladığı Avantajlar
ZKWASM ile geliştiriciler, istedikleri programlama dillerini (örneğin JavaScript, C, Rust) kullanarak sıfır bilgi uygulamaları geliştirebilir ve bunları WASM destekli ortamlarda dağıtabilirler. Bu, geleneksel yazılım geliştiricilerinin blockchain dünyasına girmesini kolaylaştırır. ZK teknolojisinin WASM ile birleşimi, uygulamaların güvenliğini ve gizliliğini artırarak daha güvenilir ve merkeziyetsiz bir dijital ortam sunar.
Delphinus’un zkWASM Hub’ı
Delphinus Lab, zkWASM tabanlı uygulama rollup platformu olan zkWASM Hub‘ı geliştirmektedir. Bu platform, Web3 uygulama geliştirme sürecinde otomatik kanıtlama ve toplu işlemler sunarak geliştiricilerin işini kolaylaştırır. Rollup, birçok işlemi bir araya getirerek bunları tek bir işlem olarak blockchain’e gönderme yöntemidir. Bu, işlem maliyetlerini düşürür ve ağın verimliliğini artırır.
Binance Labs Yatırımı
Binance Labs, Binance’in girişim sermayesi ve launchpad kolu olarak, Delphinus Lab’e yatırım yapmıştır. Bu yatırım, zkWASM sanal makinesinin hayata geçirilmesine yönelik destek sağlar. Binance, blockchain projelerine yatırım yaparak bu projelerin büyümesine katkıda bulunmayı hedeflemektedir. Delphinus Lab, bu destekle zkWASM teknolojisini daha da geliştirme fırsatı bulmaktadır.
Katman 2 Teknolojileri
Blockchain teknolojisi, iki ana alana odaklanmaktadır: birincisi işlem başına düşen işlem sayısını (TPS) artırmak; ikincisi akıllı sözleşmelerin programlama modelini geliştirerek daha büyük uygulamalara ölçeklenmelerini sağlamak. Katman 2 teknolojileri, bu amaca ulaşmak için geliştirilmiş yöntemlerdir. Örneğin:
- Optimistik Rollup: İşlemleri önce off-chain (ağ dışı) olarak işleyip, yalnızca sonuçları blockchain’e kaydeden bir yöntemdir.
- Zk Rollup: Tüm işlemleri off-chain’de işleyip, bu işlemlerin doğruluğunu kanıtlamak için ZK kanıtları kullanır.
Son zamanlarda geliştirilen ZKEVM, Solidity (Ethereum için kullanılan bir programlama dili) sözleşmelerinin bayt kodunu değiştirmeden katman 2’ye taşınmasını sağlar. Ancak, EVM (Ethereum Virtual Machine) bayt kodu, çoğu programlama dili tarafından desteklenmediği için, bu durum ekosistemi sınırlamaktadır.
WASM’ın Rolü ve Önemi
Giderek daha fazla blockchain, derlenmiş akıllı sözleşmeler için bayt kodu olarak WebAssembly (WASM) desteklemeye başlamaktadır. WASM, çeşitli programlama dilleri için taşınabilir bir derleme hedefi sunarak, daha fazla geleneksel programcının blockchain dünyasına girmesine yardımcı olur. Bu durum, geleneksel WASM uygulamaları ile blockchain uygulamaları arasında etkili bir etkileşim çerçevesine ihtiyaç duyulmasına yol açmaktadır.
Misyon ve Hedefler
Delphinus Labs’ın misyonu, geleneksel WASM topluluğunu (web, oyun, ofis ve sosyal uygulamalar dahil) blockchain üzerinde çalışan merkeziyetsiz uygulamalarla birleştiren ZKWASM tabanlı bir katman 2 çerçevesi oluşturmaktır. Bu çerçeve, geleneksel WASM uygulamalarının yüksek hacim ve TPS sunma yeteneği sayesinde iki alanın birleşim noktasını temsil etmektedir.
Sonuç
Delphinus Labs, ZKWASM teknolojisi ile Web3 DApp ekosistemini dönüştürmeye ve güçlendirmeye kararlı bir oyuncu olarak, açık kaynaklı çözümleri ve sağlam altyapısıyla dikkat çekmektedir. Geliştiricilere sunduğu olanaklar ve sağladığı güvenli ortam, blockchain ve geleneksel yazılım dünyası arasındaki sınırları ortadan kaldırma potansiyeline sahiptir. Delphinus, blockchain’in geleceğini şekillendirecek yenilikçi çözümler sunarak, sektördeki önemli bir oyuncu olmayı sürdürmektedir.
———————————–
Auto-generated English Translation
Delphinus Labs, as an infrastructure provider with the first open-source ZKWASM (Zero-Knowledge WebAssembly) virtual machine, aims to maximize the potential of blockchain technology. ZKWASM enables developers to create secure applications using zero-knowledge (ZK) encryption in WebAssembly (WASM) environments. This technology aims to grow the next-generation Web3 (decentralized web) DApp (decentralized application) ecosystem.
What is ZKWASM?
ZKWASM is a virtual machine based on web assembly (WASM). WebAssembly is a binary instruction format used to develop high-performance applications that run in browsers. ZKWASM emulates WASM and produces ZKSNARK (Zero-Knowledge Succinct Non-Interactive Argument of Knowledge) proofs to synchronize application execution results with layer 1 blockchains (such as Ethereum). This ensures that applications run securely.
What is Zero-Knowledge (ZK) Encryption?
Zero-knowledge encryption is a cryptographic technique that allows one party (the prover) to prove the validity of information to another party (the verifier) without revealing the information itself. In other words, it enables verification without exposing the data. This technology is crucial for protecting user privacy and ensuring data security.
Advantages of ZKWASM
With ZKWASM, developers can create zero-knowledge applications using their preferred programming languages (such as JavaScript, C, Rust) and deploy them in WASM-supported environments. This makes it easier for traditional software developers to enter the blockchain world. The combination of ZK technology with WASM increases the security and privacy of applications, providing a more reliable and decentralized digital environment.
Delphinus’ zkWASM Hub
Delphinus Lab is developing zkWASM Hub, a zkWASM-based application rollup platform. This platform simplifies the Web3 application development process by offering automatic proof generation and batch transactions. Rollup is a method of bundling multiple transactions and submitting them as a single transaction to the blockchain. This reduces transaction costs and improves network efficiency.
Binance Labs Investment
Binance Labs, the venture capital and launchpad arm of Binance, has invested in Delphinus Lab. This investment supports the development of the zkWASM virtual machine. Binance aims to contribute to the growth of blockchain projects by investing in them. Delphinus Lab, with this support, has the opportunity to further develop zkWASM technology.
Layer 2 Technologies
Blockchain technology focuses on two main areas: increasing the number of transactions per second (TPS) and improving the programming model of smart contracts to allow for larger applications to scale. Layer 2 technologies are methods developed to achieve this goal. For example:
- Optimistic Rollup: A method where transactions are processed off-chain first, and only the results are recorded on the blockchain.
- Zk Rollup: A method where all transactions are processed off-chain, and ZK proofs are used to verify the correctness of these transactions.
The recently developed ZKEVM allows Solidity (the programming language used for Ethereum) contracts to be moved to layer 2 without changing the bytecode. However, since EVM (Ethereum Virtual Machine) bytecode is not supported by most programming languages, this limits the ecosystem.
The Role and Importance of WASM
An increasing number of blockchains are beginning to support WebAssembly (WASM) as the bytecode for compiled smart contracts. WASM provides a portable compilation target for various programming languages, helping more traditional programmers enter the blockchain world. This creates a need for an effective interaction framework between traditional WASM applications and blockchain applications.
Mission and Goals
Delphinus Labs’ mission is to create a ZKWASM-based layer 2 framework that unites the traditional WASM community (including web, gaming, office, and social applications) with decentralized applications running on blockchain. This framework represents the intersection of both fields, leveraging the high volume and TPS capabilities of traditional WASM applications.
Conclusion
Delphinus Labs stands out as a committed player in transforming and empowering the Web3 DApp ecosystem with ZKWASM technology. With its open-source solutions and robust infrastructure, it offers developers a secure environment and the tools to break down barriers between the blockchain and traditional software worlds. Delphinus continues to be a significant player in shaping the future of blockchain by offering innovative solutions to the industry.