Kernel Ventures: صعود نظام Bitcoin البيئي — نظرة شاملة على طبقة التطبيق الخاصة به
المؤلف: جيري لو من شركة Kernel Ventures المحررون: Kernel Ventures Rose، Kernel Ventures Mandy، Kernel Ventures Joshua تلدر: مع ارتفاع معدلات النقش، أصبحت طبقة التطبيق الحالية لشبكة Bitcoin غير قادرة على دعم أنشطة السوق وهي المحور الرئيسي لتطوير نظام Bitcoin البيئي الحالي. هناك ثلاثة حلول رئيسية لطبقة 2 لعملة البيتكوين: شبكة Lightning، وSidechain، وRollup تتيح شبكة Lightning إجراء عمليات الدفع من نظير إلى نظير من خلال إنشاء قناة دفع خارج السلسلة، والتي يتم تسويتها على الشبكة الرئيسية بعد إغلاق القناة.
Kernel Ventures: منظر بانورامي لطبقة التطبيق في ظل طفرة التنمية البيئية لـ BTC
المؤلف: Kernel Ventures جيري لوه الاسماء: كيرنل فنتشرز ماندي، كيرنل فنتشرز جوشوا، كيرنل فنتشرز روز تلدر: مع شعبية مسار النقش، لا يمكن لطبقة التطبيق الحالية لشبكة Bitcoin الرئيسية أن تلبي سوق النقش، وهو محور تطوير شبكة Bitcoin الحالية.
هناك ثلاثة حلول رئيسية للطبقة الثانية في Bitcoin في هذه المرحلة، وهي Lightning Network وSidechain وRollup: تقوم الشبكة المسرّعة بتحقيق الدفع من نقطة إلى نقطة عن طريق إنشاء قناة دفع خارج السلسلة، ويتم إجراء التسوية على الشبكة الرئيسية بعد إغلاق القناة؛
تقوم السلسلة الجانبية بتأمين أصول BTC للشبكة الرئيسية من خلال عنوان محدد أو عنوان متعدد التوقيع على الشبكة الرئيسية، وتقوم بإصدار أصول BTC مكافئة على السلسلة الجانبية. من بينها، يمكن لسلسلة Merlin دعم أنواع متعددة من الأصول المدرجة عبر السلاسل، وترتبط ارتباطًا وثيقًا بمجتمع الأصول BRC420. في هذه المرحلة، يتجاوز المبلغ الإجمالي لـ TVL على السلسلة 3 مليارات دولار أمريكي؛
TLDR : In just a few days, ZK Fair has achieved a Total Value Locked (TVL) of $120 million, currently stabilizing at $80 million, making it one of the fastest-growing Rollups. This "three-no" public chain, with no financing, no market makers, and no institutions, has managed such growth. This article will delve into the development of ZK Fair and provide a fundamental analysis of the momentum in the current Rollup market. Rollup Background Introduction Rollup is one of the Layer 2 solutions that transfers computation and storage of transactions from the Ethereum mainnet (Layer 1) to Layer 2 for processing and compression. The compressed data is then uploaded back to the Ethereum mainnet to enhance the performance of Ethereum. The emergence of Rollup has significantly reduced Gas fees on Layer 2 compared to the mainnet, leading to savings in Gas consumption, faster Transactions Per Second (TPS), and smoother transaction interactions. Some mainstream Rollup chains that have already been launched include Arbitrum, Optimism, Base, and ZK Rollup solutions such as Starknet and zkSync, which are widely used in the market. Data Overview
Rollup Chain Data Comparison, Image Source: Kernel Ventures From the data, it is evident that currently, OP and ARB still dominate among the Rollup chains. However, newcomers such as Manta and ZK Fair have managed to accumulate a significant TVL in a short period. Nevertheless, in terms of the number of protocols, they may need some time to catch up. The protocols of mainstream Rollups are well-developed, and their infrastructure is robust. Meanwhile, emerging chains still have room for development in terms of protocol expansion and infrastructure enhancement. Rollup Analysis We will categorize and introduce some recently popular Rollup chains, as well as well-established Rollup chains. Existing Rollup Chains ARB Arbitrum is an Ethereum Layer 2 scaling solution created by the Offchain Labs, based on Optimistic Rollup . While Arbitrum settlements still occur on the Ethereum mainnet, the execution and contract storage take place off-chain, with only the essential transaction data being submitted to Ethereum. As a result, Arbitrum incurs significantly lower gas fees compared to the mainnet. OP Optimism is built on the Optimistic Rollup, utilizing a single-round interactive fraud proof mechanism to ensure that the data synchronized to Layer 1 is valid. Polygon zkEVM Polygon zkEVM is an Ethereum Layer 2 scaling solution built on ZK Rollup. This zkEVM expansion solution utilizes ZK proofs to reduce transaction costs, increase throughput, and concurrently maintain the security of the Ethereum Layer 1. Emerging Rollup Chains ZK Fair ZK Fair as a Rollup, has several key features: Built on the Polygon CDK, with the Data Availability (DA) layer utilizing Celestia (currently maintained by a self-operated data committee), and EVM compatibility.Uses USDC as Gas fees.The Rollup token, ZKF, is 100% distributed to the community. 75% of the tokens are distributed in four phases, completing distribution to participants in gas consumption activities within 48 hours. Essentially, participants engage in the token's primary market sale by paying gas fees to the official sequencer. The corresponding primary market financing valuation is only $4 million.
ZK Fair TVL Growth Trends, Image Source: Kernel Ventures ZK Fair has experienced rapid growth in TVL in the short term, partly owing to its decentralized nature. As per community insights, the listing on mainstream exchanges like Bitget, Kucoin, and Gate resulted from the community and users establishing contact with the exchanges. Subsequently, the official team was invited for technical integration, all initiated by the community. Projects like Izumi Finance on-chain also follow a community-driven approach, with the community taking the lead and the project team providing support, showcasing a strong community cohesion. According to information from Lumoz, the development team behind ZK Fair (formerly Opside), they have plans to introduce different themed Rollup chains in the future. This includes Rollup chains based on current hot topics like Bitcoin, as well as those focused on social aspects and financial derivatives. The upcoming chains may be launched in collaboration with project teams, resembling the current trend of Layer 3 concepts, where each Dapp has its own chain. As revealed by the team, these upcoming chains will also adopt the Fair model, distributing a portion of the original tokens to participants on the chain. Blast Blast is a Layer2 network based on Optimistic Rollups and is compatible with Ethereum. In just 6 days, the TVL on the chain has surpassed $500 million, approaching $600 million. This surge has notably doubled the price of the $Blur token. Blast originated from the founder Pacman's observation that over a billion dollars in funds within the Blur bid pool were essentially dormant, not generating any returns. This situation is prevalent across applications on almost every chain, indicating that these funds are subjected to passive depreciation caused by inflation. Specifically, when users deposit funds into Blast, the corresponding ETH locked on the Layer 1 network is utilized for native network staking. The earned ETH staking rewards are then automatically returned to users on the Blast platform. In essence, if a user holds 1 ETH in their Blast account, it may grow automatically over time. Manta Manta Network serves as the gateway for modular ZK applications, establishing a new paradigm for L2 smart contract platforms by leveraging modular blockchain and zkEVM. It aims to build a modular ecosystem for the next generation of decentralized applications (dApps). Currently, Manta Network provides two networks. The focus here is on Manta Pacific, a modular L2 ecosystem built on Ethereum. It addresses usability concerns through modular infrastructure design, enabling seamless integration of modular Data Availability (DA) and zkEVM. Since becoming the first platform integrated into Celestia on Ethereum L2, Manta Pacific has assisted users in saving over $750,000 in gas fees. Metis Metis has been operational for over 2 years, but its recent introduction of a decentralized sequencer has brought it back into the spotlight. Metis is a Layer 2 solution built on the Ethereum blockchain. It is the first to innovate by using a decentralized sequencing pool (PoS Sequencer Pool) and a hybrid of Optimistic Rollup (OP) and Zero-Knowledge Rollup (ZK) to enhance network security, sustainability, and decentralization. In Metis' design, the initial sequencer nodes are created by whitelisted users, complemented by a parallel staking mechanism. Users can become new sequencer nodes by staking the native token $METIS, enabling network participants to supervise the sequencer nodes. This enhances the transparency and credibility of the entire system. Tech Stack Analysis Polygon CDK Polygon Chain Development Kit (CDK) is a modular open-source software toolkit designed for blockchain developers to launch new Layer 2 (L2) chains on Ethereum. Polygon CDK utilizes zero-knowledge proofs to compress transactions and enhance scalability. It prioritizes modularity, facilitating the flexible design of application-specific chains. This enables developers to choose the virtual machine, sequencer type, Gas token, and data availability solution based on their specific needs. It features: High Modularity Polygon CDK allows developers to customize L2 chains according to specific requirements, catering to the unique needs of various applications. Data Availability Chains built using CDK will have a dedicated Data Availability Committee (DAC) to ensure reliable off-chain data access. Celestia DA Celestia pioneered the concept of modular blockchains by decoupling blockchain into three layers: data, consensus, and execution. In a monolithic blockchain, these three layers are typically handled by a single network. Celestia focuses on the data and consensus layers, allowing L2 to delegate the data availability layer (DA) to reduce transaction gas fees. For instance, Manta Pacific has already adopted Celestia as its data availability layer, and according to official statements from Manta Pacific, after migrating DA from Ethereum to Celestia, costs have decreased by 99.81%. For specific technical details, you can refer to a previous article by Kernel Ventures: Exploring Data Availability — In Relation to Historical Data Layer Design (details may be provided in the mentioned article). Comparison between OP and ARB Optimism is not the sole existing rollup solution. Arbitrum also provides a similar solution, and in terms of functionality and popularity, Arbitrum is the closest alternative to Optimism. Arbitrum allows developers to run unmodified EVM contracts and Ethereum transactions on Layer 2 protocols while still benefiting from the security of Ethereum's Layer 1 network. In these aspects, it offers features very similar to Optimism. The main difference between Optimism and Arbitrum lies in the type of fraud proof they use, with Optimism utilizing single-round fraud proofs, while Arbitrum uses multi-round fraud proofs. Optimism's single-round fraud proofs rely on Layer 1 to execute all Layer 2 transactions, ensuring that fraud proof verification is instant. Since its launch, Arbitrum has consistently shown better performance in various data on Layer 2 compared to Optimism. However, this trend began to change gradually after Optimism started promoting the OP stack. OP stack is an open-source Layer 2 technology stack, meaning that other projects wishing to run Layer 2 can use it for free to quickly deploy their own Layer 2, significantly reducing development and testing costs. L2 projects adopting the OP stack can achieve security and efficiency due to technical consistency in architecture. After the launch of the OP stack, it gained initial adoption by Coinbase, and with the demonstration effect of Coinbase, OP stack has been adopted by more projects, including Binance's opBNB, NFT project Zora, and others. Future Prospects Fair Launch The Fair launch model of the current Inscription vertical has a broad audience, allowing retail investors to directly acquire original tokens. This is also the reason why Inscription remains popular to this day. ZK Fair follows the essence of this model, namely, a public launch. In the future, more chains may adopt this model, leading to a rapid increase in TVL. Rollup Absorbing L1 Market Share From a user experience perspective, Rollup and L1 have little substantive difference. Efficient transactions and low fees often attract users, as most users make decisions based on experience rather than technical details. Some rapidly growing Rollup networks offer an excellent user experience with fast transaction speeds, providing substantial incentives for both users and developers. With the precedent set by ZK Fair, future chains may continue to adopt this approach, further absorbing market share from L1. Clear Plans & Healthy Ecosystem In this narrative of the current Rollup wave, projects like ZK Fair and Blast provide significant incentives, contributing to a healthier ecosystem. This has reduced much of the unnecessary TVL and meaningless activities. For example, zkSync has been live for years without token distribution. Although it boasts a high TVL due to substantial fundraising and continuous engagement of technical enthusiasts, there are few new projects, especially those with new narratives and themes, running on the chain. Public Goods In the latest Rollup wave, many chains have introduced the concept of fee sharing. In the case of ZK Fair, 75% of the fees are distributed to all ZKF token stakers, and 25% is allocated to dApp deployers. Blast also allocates fees to Dapp deployers. This allows many developers to go beyond project income and ecosystem fund grants, leveraging gas revenue to develop more free public goods. Decentralized Sequencers The cost collection on Layer 2 (L2) and cost payment on Layer 1 (L1) are both executed by the L2 sequencer. The profits are also attributed to the sequencer. Currently, both OP and ARB sequencers are operated by the respective official entities, with profits going to the official treasuries. The mechanism for decentralized sequencers is likely to operate on a Proof-of-Stake (POS) basis. In this system, decentralized sequencers need to stake the native tokens of L2, such as ARB or OP, as collateral. If they fail to fulfill their duties, the collateral may be slashed. Regular users can either stake themselves as sequencers or use services similar to Lido's staking service. In the latter case, users provide staking tokens, and professional, decentralized sequencer operators execute sequencing and uploading services. Stakers receive a significant portion of the sequencers' L2 fees and MEV rewards (in Lido's mechanism, this is 90%). This model aims to make Rollup more transparent, decentralized, and trustworthy. Disruptive Business Model Almost all Layer2 solutions profit from a "subletting" model. In this context, "subletting" refers to directly renting a property from the landlord and then subleasing it to other tenants. Similarly, in the blockchain world, Layer2 chains generate revenue by collecting Gas fees from users (tenants) and subsequently paying fees to Layer1 (landlords). In theory, economies of scale are crucial, as long as a sufficient number of users adopt Layer2, the costs paid to Layer1 do not change significantly (unless the volume is enormous, such as in the case of OP and ARB). Therefore, if a chain's transaction volume cannot meet expectations within a certain period, it may be in a long-term loss-making state. This is also why chains like zkSync, as mentioned earlier, prefer to attract and engage users actively; with a substantial TVL, they don't worry about a lack of user transactions. However, this business model is not sustainable in the long run. While the focus has been on chains like zkSync, which has excellent financing conditions, for smaller chains, relying solely on actively engaging and retaining users might not be as effective. Therefore, the rise of "grassroots" projects like ZK Fair, as mentioned earlier, provides valuable lessons for other chains. In the pursuit of TVL, it is essential to consider the long-term sustainability of TVL, not just blindly focus on acquiring it. Summary The article starts with ZK Fair achieving a TVL of $120 million in a short period, using it as a focal point to explore the Rollup landscape. It covers established players like Arbitrum and Optimism, as well as newer entrants such as ZK Fair, Blast, Manta, and Metis. On the technical front, it delves into the modular toolkit of Polygon CDK and the modular concept of Celestia DA. It compares the differences between Optimism and Arbitrum, highlights the potential adoption of a POS mechanism for decentralized sequencers, aiming to make Rollup more transparent and decentralized. In the future outlook, the article emphasizes the widespread appeal of the fair launch model and the potential for Rollup to absorb market share from L1. It points out the negligible difference in user experience between Rollup and L1, with efficient transactions and low fees attracting users. The significance of public goods and the fee-sharing concept introduced by chains in the latest Rollup wave is emphasized. The article concludes by addressing the need to focus not only on acquiring TVL but also on its long-term sustainability. In essence, this new wave of Rollup is characterized by new projects with tokens, modular design, generous incentives, accelerating the initial business and token price dynamics. Kernel Ventures is a research & dev community driven crypto VC fund with more than 70 early stage investments, focusing on infrastructure, middleware, dApps, especially ZK, Rollup, DEX, Modular Blockchain, and verticals that will onboard the next billion of users in crypto such as Account Abstraction, Data Availability, Scalability and etc. For the past seven years, we have committed ourselves to supporting the growth of core dev communities and University Blockchain Associations across the world. Reference Rollup Summer Reflection:https://www.chaincatcher.com/article/2110635ZK Fair Official Docs:https://docs.zkfair.io/
تلدر: وصلت قيمة TVL الخاصة بـ ZK Fair إلى 120 مليون دولار أمريكي في غضون أيام قليلة، وتظل حاليًا مستقرة عند 80 مليون دولار أمريكي، وهي واحدة من أسرع عمليات التجميع نموًا. كيف يمكن لهذه السلسلة العامة "الثلاثية" دون التمويل وصناع السوق والمؤسسات تحقيق ذلك؟ ستقدم هذه المقالة تطوير ZK Fair وتحلل دولاب الموازنة لهذه الجولة من سوق Rollup من جوهرها. خلفية المسار التراكمي مقدمة المسار يعد Rollup أحد حلول Layer2، فهو ينقل حساب المعاملات وتخزينها على شبكة Ethereum الرئيسية (أي Layer1) إلى Layer2 للمعالجة والضغط، ثم يقوم بتحميل البيانات المضغوطة إلى شبكة Ethereum الرئيسية لتوسيع أداء Ethereum. يؤدي ظهور Rollup إلى جعل رسوم الغاز للطبقة الثانية أقل بكثير من رسوم الشبكة الرئيسية، مما يوفر استهلاك الغاز، ويسرع TPS، وما إلى ذلك، مما يجعل المعاملات والتفاعلات أكثر سلاسة. بعض سلاسل Rollup السائدة التي تم إطلاقها مثل Arbitrum وOptimism وBase، بالإضافة إلى سلاسل ZK Rollup مثل Starknet وzkSync، كلها سلاسل شائعة الاستخدام في السوق.
Kernel Ventures: ترقية كانكون - وتأثيرها على النظام البيئي الأوسع لإيثريوم
المؤلف: جيري لو من شركة Kernel Ventures المحررون: Kernel Ventures Rose، Kernel Ventures Mandy، Kernel Ventures Joshua تلدر: أكملت Ethereum المراحل الثلاث الأولى من الترقية، والتي تناولت مشاكل عتبات التطوير، وهجمات الحرمان من الخدمة، والانتقال إلى نقاط البيع على التوالي، والهدف الرئيسي لمرحلة الترقية الحالية هو تقليل رسوم المعاملات وتحسين تجربة المستخدم. تم تنفيذ EIP-1553 وEIP-4788 وEIP-5656 وEIP-6780 لتقليل تكلفة التفاعلات بين العقود، وتحسين كفاءة الوصول إلى سلسلة المنارات، وتقليل تكلفة تكرار البيانات، والحد من سلطة دور رمز بايت SELFDESTRUCT، على التوالي.
Kernel Ventures: النظرة البيئية الشاملة لعموم الإيثريوم في ظل ترقية كانكون
المؤلف: Kernel Ventures جيري لوه المراجعون: Kernel Ventures Mandy، Kernel Ventures Joshua تلدر: أكملت Ethereum مراحل الترقية الثلاث الأولى، والتي حلت على التوالي مشاكل عتبة التطوير وهجوم DoS وتحويل نقاط البيع، والهدف الرئيسي للترقية في هذه المرحلة هو تقليل رسوم المعاملات وتحسين تجربة المستخدم. تعمل المقترحات الأربعة لـ EIP-1553 وEIP-4788 وEIP-5656 وEIP-6780 على التوالي على تقليل تكلفة التفاعل بين العقود، وتحسين كفاءة الوصول إلى سلسلة المنارات، وتقليل تكلفة نسخ البيانات، والحد من أذونات الدور رمز بايت SELFDESTRUCT. يمكن لـ EIP-4844 تحسين TPS الخاص بـ Ethereum بشكل كبير وتقليل تكاليف تخزين البيانات عن طريق إدخال بيانات blob الموصولة بالكتل.
Kernel Ventures: ترقية كانكون - وتأثيرها على النظام البيئي الأوسع لإيثريوم
المؤلف: جيري لو من شركة Kernel Ventures المحررون: Kernel Ventures Rose، Kernel Ventures Mandy، Kernel Ventures Joshua تلدر: أكملت Ethereum المراحل الثلاث الأولى من الترقية، والتي تناولت مشاكل عتبات التطوير، وهجمات الحرمان من الخدمة، والانتقال إلى نقاط البيع على التوالي، والهدف الرئيسي لمرحلة الترقية الحالية هو تقليل رسوم المعاملات وتحسين تجربة المستخدم. تم تنفيذ EIP-1553 وEIP-4788 وEIP-5656 وEIP-6780 لتقليل تكلفة التفاعلات بين العقود، وتحسين كفاءة الوصول إلى سلسلة المنارات، وتقليل تكلفة تكرار البيانات، والحد من سلطة دور رمز بايت SELFDESTRUCT، على التوالي.
Kernel Ventures: النظرة البيئية الشاملة لعموم الإيثريوم في ظل ترقية كانكون
المؤلف: Kernel Ventures جيري لوه المراجعون: Kernel Ventures Mandy، Kernel Ventures Joshua تلدر: أكملت Ethereum مراحل الترقية الثلاث الأولى، والتي حلت على التوالي مشاكل عتبة التطوير وهجوم DoS وتحويل نقاط البيع، والهدف الرئيسي للترقية في هذه المرحلة هو تقليل رسوم المعاملات وتحسين تجربة المستخدم. تعمل المقترحات الأربعة لـ EIP-1553 وEIP-4788 وEIP-5656 وEIP-6780 على التوالي على تقليل تكلفة التفاعل بين العقود، وتحسين كفاءة الوصول إلى سلسلة المنارات، وتقليل تكلفة نسخ البيانات، والحد من أذونات الدور رمز بايت SELFDESTRUCT. يمكن لـ EIP-4844 تحسين TPS الخاص بـ Ethereum بشكل كبير وتقليل تكاليف تخزين البيانات عن طريق إدخال بيانات blob الموصولة بالكتل.
ستطلق Bounce Brand الرمز الأصلي SatoshiVM $SAVM في 19 يناير
وفقًا لـ Shenzhen TechFlow، أعلنت Bounce Brand أنها ستطلق $SAVM، وهو الرمز الأصلي لحل Bitcoin ZK Rollup Layer 2 SatoshiVM، على Bounce Launchpad في 19 يناير. سيعتمد الرمز المميز نموذج إصدار إيرادات LP الأولي الجديد من Bounce.
TLDR: This article delves into the development trends of Bitcoin inscription and the characteristics of various protocols. Analyzing protocols on the Bitcoin chain such as Ordinals, BRC20, Atomical, RGB, Pipe, comparing them with other PoW chains like Dogechain and Litecoin, as well as Ethereum chains Ethscriptions and Evm.ink, and Solana chain's SPL20 protocol. The comparison includes aspects such as fees, divisibility, scalability, and user considerations, with particular emphasis on the low fees and high scalability of the RGB protocol.Examining market and product projection for the inscription ecosystem, highlighting the completeness of infrastructure on the wallet side, the launch of Bitcoin chain AMM DEX, and the potential for additional functionalities in the future, such as lending and derivatives. Unisat's open API interface opens the door to numerous tool projects. In conclusion, this article provides a comprehensive exploration of the dynamics in the field of Bitcoin inscription, offering insights into the future development of inscription empowered by the ecosystem, providing readers with a thorough understanding and outlook. Inscription Market Background Market Overview Since the introduction of the Bitcoin Ordinals protocol in January 2023, a wave of enthusiasm has swept through the Bitcoin chain with protocols like BRC20 and Ordinals assets, often referred to as the "world of retail investors." This is attributed to the Fair Launch model of scripts like BRC20, where chips are entirely minted by individual retail investors, devoid of institutions, project teams, or insider trading. The minting cost for Ordi is approximately $1 per inscription, but after its listing on the Gate.io exchange, the price surged to $20,000 per inscription. The staggering increase in value fueled the continued popularity of the BRC20 protocol, drawing in numerous Ordinals players and leading to a continuous spike in Gas fees on the Bitcoin chain. At its peak, the minimum confirmation Gas even reached 400 s/vb, surpassing the highest Gas levels in the past three years. Using this as a starting point, this article will delve into the exploration of the script ecosystem on various chains, discussing the current state of various protocols and anticipating the developmental trends of scripts under the empowerment of the ecosystem. Data Overview The 3-year Bitcoin block-fee-rate chart vividly illustrates sharp spikes in fees during May-June and November of this year. This surge reflects the fervor of users towards script protocols, not just limited to the BRC20 protocol. Various protocols developed on the Bitcoin network were introduced during this period, sparking a wave known as "Bitcoin Summer."
Bitcoin rate in the past three years, image source: Mempool.space From the casting data of Inscriptions, it is evident that the casting quantity has stabilized, consistently maintaining high levels.
Ordinals inscription casting quantity, image source: Dune @dgtl_asserts Track analysis This article will categorize various chains and analyze the script protocols on each of them. Bitcoin Chain Ordinals / BRC20 On January 21, 2023, Bitcoin developer Casey Rodarmor introduced the Ordinals protocol, allowing metadata to be inscribed on the Bitcoin chain and assigned a script number. In March of the same year, Twitter user @domodata released the BRC20 protocol, evolving token minting into on-chain strings. On November 7, Binance listed the BRC20 flagship token $ORDI, triggering a significant surge with a nearly 100% daily increase. As the first protocol in the inscription ecosystem, Ordinals has encountered several issues: BRC20 supports only four-letter tokens, imposing significant limitations.The casting names are susceptible to Sybil attacks, making casting transactions prone to frontrunning.The Ordinals protocol results in substantial redundant data on the Bitcoin network. For example, after the BRC20 token minted out, the original inscriptions will become invalid once token transactions are sent. This causes significant data occupation, a reason why some early Bitcoin enthusiasts are reluctant to support Ordinals. Atomicals The Atomical protocol's ARC20 utilizes one satoshi to represent the deployed token and eliminates the four-character restriction, allowing for more diverse gameplay. A unique project within this framework is the "Realm", where each registered entity is a prefix text and ultimately holds pricing rights for all suffixes. In terms of basic functionality, the Realm can be used as a transfer and receipt address (payment name), and also it has various use cases such as building communities/DAOs, identity verification, social profiles, aligning seamlessly with our envisioned development of DID.
However, both ARC20 and $ATOM are still in the very early stages, and further development is required, including improvements in wallets and markets.
Realm casting quantity, image source: Dune @sankin Pipe Casey, the founder of Ordinals, proposed a specific inscription implementation called Rune designed for issuing FT (fungible tokens). This method allows the direct insertion of token data into the UTXO script, encompassing the token's ID, output, and quantity. Rune's implementation is very similar to ARC20, handing over token transfers directly to the BTC mainnet. The distinction lies in Rune including the token quantity in the script data. While Rune's concept is still in the ideation stage, the founder of #Trac developed the first functional protocol based on this idea, issuing PIPE tokens. Leveraging Casey's high profile, PIPE quickly gained momentum, capitalizing on the speculative fervor inherited from BRC20. Rune's legitimacy is relatively stronger compared to BRC20, but gaining acceptance within the BTC community remains challenging. RGB
Lightning Network Capacity, Image Source: Mempool.space With the Ordinals protocol elevating the ecosystem of the Bitcoin network, an increasing number of developers and projects are turning their attention to the Lightning Network due to its extremely low transaction fees and 40 million TPS (transactions per second). RGB is an intelligent contract system based on BTC and the Lightning Network, representing a more ultimate scaling solution. However, progress has been slow due to its complexity. RGB transforms the state of a smart contract into a concise proof, engraving this proof into the BTC UTXO output script. Users can verify this UTXO to inspect the state of the smart contract. When the smart contract state is updated, a new UTXO is created to store the proof of this state change. All smart contract data is entirely on the BTC chain, operated by dedicated RGB nodes that record the complete data of the smart contract and handle the computational workload of transactions. Users verify the deterministic changes in contract status by scanning the entire UTXO of the BTC chain. RGB can be viewed as BTC's Layer 2. This design leverages BTC's security to guarantee smart contracts. However, as the number of smart contracts increases, the demand for UTXO encapsulation data will also inevitably lead to significant redundancy in the BTC blockchain. Since 2018, RGB has remained in the development stage without speculative content. Tether's issuing company, Tether Limited, is a significant supporter of RGB, aiming to issue a large amount of USDT on the BTC RGB. In terms of products, the mainstream wallet currently in use is Bitmask, which supports Bitcoin and Lightning Network deposits, as well as assets of RGB-20 and RGB-21. Bitlight Labs is also developing the RGB network, with plans to build its own wallet system and write smart contracts for DEX (decentralized exchange). The project has acquired BitSwap (bitswap-bifi.github.io) and is preparing to integrate it into the RGB network. RGB's biggest advantages lie in its low transaction fees and extremely high scalability. There was a time when smart contract development on the Bitcoin network was difficult and received little attention. However, with the Ordinals protocol raising the ecosystem's popularity, more developers are experimenting with smart contracts on the RGB network. These smart contracts are written in the Rust language, incompatible with Ethereum, leading to a higher learning curve and requiring further evaluation in terms of technology. For more information on the technical aspects of the RGB protocol, Kernel Ventures’ previous articles have introduced it in detail. Article link: https://tokeninsight.com/en/research/market-analysis/a-brief-overview-on-rgb-can-rgb-replicate-the-ordinals-hype Other POW Chain During the heyday of inscriptions on the Bitcoin chain, as other PoW chains share the same origin and are also based on the UTXO spending model, Ordinals has been migrated to some leading PoW public chains. In this article, we will analyze the examples of Dogechain and Litecoin, which have high market acceptance and development completeness. Dogechain: The Drc-20 protocol on the Dogecoin chain is based on Ordinals and functions similarly to the Bitcoin chain. However, due to its low transaction fees and strong meme appeal, it has gained popularity. Litecoin: Similarly, the Ltc-20 protocol on the Litecoin chain is based on Ordinals. This protocol has received retweets and attention from the Litecoin official team and its founder, Charlie Lee. It can be considered as having a "noble pedigree." The trading markets Unilit and Litescribe, along with the wallet Litescribe, show a relatively high level of development completeness. The first token, $Lite, is already listed on the Gate exchange. However, there were issues with the protocol before the index was introduced. After the index was launched, a bug causing increased issuance emerged, but it has since been fixed and is worth keeping an eye on. From the graph, it is evident that after the introduction of the LTC20 protocol, gas fees on the Litecoin chain surged.
Image source: Twitter @SatoshiLite
Litecoin rate in the past year, image source: Litecoinspace Ethereum Chain Ethscriptions As of now, the trading platform Etch on the Ethscriptions protocol has achieved a transaction volume of 10,500 ETH. The floor price of the first token, Eths, is $4,300. For those who stayed in from the beginning and did not exit, the initial investment cost on June 18th was less than 1U. Those who held on have now gained returns of over 6,000 times their initial investment.
Eths transaction data, image source: ETCH Market Tom Lehman proposed a novel Ethereum scaling solution on August 8th. Employing a technology similar to Ordinals, leveraging Calldata expansion, this solution aims to achieve cost-effectiveness in Ethereum mainnet gas fees and enhance the dimensionality of ecosystem applications. At the core of Eths is the Ethscriptions Virtual Machine (ESC VM), which can be likened to the Ethereum Virtual Machine (EVM). The "Dumb Contracts" within the ESC VM enable Eths to break free from the limitations of inscriptions as NFT speculation, entering the realm of functionality and practicality. Eths has officially entered the competition in the base layer and L2 solutions arena.
Dumb Contracts running logic, picture source: Ethscriptions ESIP-4 proposal "Eths represents another approach to Ethereum Layer 2. Unlike typical Layer 2 solutions that are separate chains and may have a backdoor, Eths conducts transactions on the Ethereum mainnet with gas fees as affordable as those on Layer 2. It enables various activities such as swapping, DeFi, and GameFi on the Eths platform. The key aspect is that it operates on the mainnet, making it secure and more decentralized than Layer 2," as excerpted from the Eths community. However, articulating this new Layer 2 narrative is challenging. Firstly, token splitting is still in the developmental stage, and current inscriptions are still non-fungible tokens (NFTs) that can not be split into fungible tokens (FTs). As of the latest information available, the FacetSwap (https://facetswap.com/) has introduced a splitting feature. However, it was noted that mainstream trading markets do not currently support split inscriptions. Users can wait for future adaptations. Currently, split inscriptions can be used for activities like swapping and adding liquidity on Factswap. All operations are resolved by a virtual address (non-existent address) 0x000...Face7. Users can embed messages in IDM and send the hexadecimal data of the message to the address ending with Face7 to perform operations like approve and transfer. As this is still in the early stages, its development trajectory will be observed in the future. Other EVM Chain Evm.ink Evm.ink has migrated the protocol standards of Ethscriptions to other EVM-compatible chains, enabling these chains to also mint inscriptions and build indexes for other EVM chains. Recently popular projects such as POLS and AVAL use Evm.ink, which is essentially Ethscriptions' standard, for index recognition.
POLS casting data, image source: Dune @satsx
AVAL casting data, image source: Dune @helium_1990 POLS and AVAL both have a total supply of 21 million inscriptions. POLS has over 80,000 holders, while AVAL has more than 23,000 holders. The minting progress for both is around 2-3 days. This indicates a significant interest from the community in low-cost Layer 2 (L2) inscriptions, as they offer a high return on investment. Due to the low cost, users from the long tail of BTC and ETH chains are participating, leading to overflow. This trend is not limited to just these two chains; other chains like Heco and Fantom have also experienced a surge in gas fees, all related to inscriptions.
Number of daily transactions on the EVM chain, image source: Kernel Ventures Solana SPL20 Solana inscriptions commenced on November 17th at 4 AM and were completed by 8 AM, with a total supply of 21,000 inscriptions. Unlike other networks, the main body of the inscription is an NFT, and the Index Content is the actual inscription. NFTs can be created through any platform, and the index determines whether it is included based on the hash of the image or file. The second point is the embedded text; only inscriptions with matching hashes and embedded text are considered valid. Images are off-chain data, and text is on-chain data. Currently, major proxy platforms use IPFS, while others use AR. Solana inscriptions share a significant limitation with Eths – They can not be split. Without the ability to split, they essentially function as NFTs, lacking the liquidity and operational convenience equivalent to tokens, let alone the vision of future Dex Swaps. The protocol's founder is also the founder of TapPunk on the Tap protocol. The team behind the largest proxy platform, Liberplex (https://www.libreplex.io/), is very proactive. Since its launch, the team has made rapid progress in development, completing operations such as hash indexing and changing inscription attributes (immutability). They also conduct live coding sessions and Q&A sessions on their official Discord. The trading market Tensor (https://www.tensor.trade/) has also been successfully integrated, and the development progress is swift. The first inscription, $Sols, had a casting cost of approximately $5. In the secondary market, it reached a peak price of 14 SOL, with a floor price of 7.4 SOL, equivalent to $428. The daily trading volume exceeded 20,000 SOL, equivalent to about $1.2 million, with active turnover rates. Core comparison Comparison of core protocols
Comparison of mainstream inscription protocols, Image source: Kernel Ventures This chart compares several major inscription protocols based on four dimensions: fees, divisibility, scalability, and user base. Fees: RGB protocol stands out with the optimal fee rate, leveraging the Lightning Network for virtually zero-cost transactions.Divisibility: Both Solana and recent EVM protocols lack the capability for divisibility, with expectations for future development in this aspect.Scalability: RGB protocol's smart contract functionality provides significant scalability. Solana's scalability is still under discussion, but the team and Solana Foundation express support, suggesting it may not be lacking in scalability.User Base: EVM chains, with their naturally low gas costs, attract a larger user base due to the lower trial-and-error cost for users. BRC20, being the first inscription token and ranking first in orthodoxy, has accumulated a substantial user base. Comparison of protocol token data
Protocol Token Comparison, Image source: Kernel Ventures Analyzing the mainstream tokens from various protocols, it's evident that the current market capitalization of these tokens is around $600 million, excluding smaller-cap currencies. Additionally, Ordi constitutes 80% of the total market capitalization, indicating significant development opportunities for other protocols. Notably, protocols like RGB are still in the process of refinement and haven't issued tokens. In terms of the number of holders, Pols and Ordi dominate, while other protocols have fewer holders. Eths and Solana inscriptions have not been split, so a comprehensive analysis of holder distribution is pending further developments. Innovations and risk analysis Currently, the primary use of inscriptions is Fair Launch, allowing users to fairly access opportunities to participate in projects. However, the development of the inscription space is not limited to fair launches. Recent developments in the inscription space have shown significant dynamism and innovation. The growth of this sector is largely attributed to key technological advancements in Bitcoin, such as SegWit, Bech32 encoding, Taproot upgrade, and Schnorr signatures. These technologies not only enhance the transaction efficiency and scalability of the Bitcoin network but also increase its programmability. For instance, in the RGB protocol, smart contracts built on the Lightning Network of Bitcoin exhibit not only extremely high transactions per second (40 million) but also benefit from being part of the largest blockchain ecosystem, Bitcoin. Regarding risks, caution is advised, particularly with some Launchpads. For example, the recent case of Rug project Ordstater, with the success of MUBI and TURT, has led to a proliferation of Launchpads. Some platforms may execute a Rug Pull directly after the Initial DEX Offering (IDO). Prior to engaging in any project, it is crucial to thoroughly read the whitepaper, research the background, and avoid blindly following KOLs due to FOMO. Future deduction of inscription ecology Market Deduction Galaxy Research and Mining predicts that by 2025, the market value of the Ordinals market will reach $5 billion, with the number of inscriptions at that time estimated to be only 260,000. Currently, the number of inscriptions has already reached 33 million, a growth of 126 times in just six months. The market capitalization of $Ordi has reached $400 million, and $Sats has reached $300 million. This suggests that the predictions for the entire inscription market were significantly underestimated. Product Deduction Currently, BRC20 trading activities are primarily concentrated on OKX and Unisat. The Web3 wallet promoted by OKX this year provides a favorable experience for trading BRC20 assets. The completeness of wallet-side infrastructure further smoothens and shortens the entry path for "retail investors," allowing them to smoothly enter this new market. With the emergence of various protocols, different protocols have introduced their own trading markets and wallets, such as Atomicals, Dogechain, Litecoin, and more. However, the wallets currently available in the market are all modifications of Unisat, built upon the open-source foundation of Unisat. Comparing Bitcoin (POW) with Ethereum, one can analogize various protocols to different chains, with the fundamental difference lying in the Chain ID. Therefore, future products might involve Unisat integrating different protocols, allowing users to switch between protocols within the wallet as needed, similar to the chain-switching functionality in wallets like Metamask.
Comparison of wallets across protocols, Image source: Kernel Ventures Track deduction With funds continuously flowing into the inscription market, users are no longer satisfied with meme-driven speculation and are shifting their focus towards applications built on inscriptions. Unisat has brought innovation to BRC20 by introducing BRC20-Swap, allowing users to easily exchange BRC20 tokens similar to AMM DEX. As the first product enhancing liquidity in the Ordinals ecosystem, Unisat is poised to unlock the potential of the Bitcoin DeFi ecosystem, potentially leading to the development of additional features such as lending and derivatives. Recently, Unisat has also opened API interfaces, which is user-friendly for small developers, enabling them to call various functions, such as automated batch order scanning and monitoring inscriptions for automatic minting. This can give rise to numerous utility projects. While transaction fees on the Bitcoin network are relatively high, for layer2s' like Stacks and RIF, even though fees are lower, they lack a user base and sufficient infrastructure. This makes Bitcoin's EVM a compelling narrative. For example, BEVM is a project based on the Ethereum network, providing a Bitcoin ecosystem Layer2 with on-chain native tokens being BTC. Users can use the official cross-chain bridge to move Bitcoin from the mainnet to BEVM. The EVM compatibility of BEVM makes it easy to build applications on EVM chains, with low entry barriers for DeFi, swap, and more to migrate from other chains. However, there are several issues to consider with Bitcoin's EVM. Questions include whether the assets crossing over can maintain decentralization and immutability, the consensus problem of EVM chain nodes, and how to synchronize transactions to the Bitcoin network (or decentralized storage). Since the threshold for Ethereum layer 2 is relatively low, security may be compromised, making it a primary concern for anyone interested in Bitcoin EVM at the moment.
Image source: BEVM Bridge Summary This article delves into the development trends in the Bitcoin inscription domain and the characteristics of various protocols. By analyzing protocols such as Ordinals (BRC20), Atomical, RGB, Pipe, and others on the Bitcoin chain, as well as comparing them with other Pow chains, Ethereum's Ethscriptions and Evm.ink, and Solana's SPL20 protocol, the differences in terms of fees, divisibility, scalability, and user aspects are explored. In the context of the inscription market, starting with the Ordinals protocol, a wave of inscription protocols like BRC20 has been referred to as the "world of retail investors." The analysis includes an overview of data such as Bitcoin block fees and the number of inscriptions forged by Ordinals, providing insights into the development trends in the inscription ecosystem. In the analysis of the racecourse, the core elements of mainstream inscription protocols, such as fees, divisibility, scalability, and user numbers, are compared to showcase their similarities and differences. Finally, through a comparison of protocol token data and core protocol comparisons, a comprehensive analysis of market value and user distribution for various mainstream protocols is provided. The conclusion emphasizes innovation points and risk analysis, highlighting the vitality and innovation within the inscription domain. Looking ahead, the inscription domain is expected to witness continuous technological innovation, driving the practical application of more complex functionalities. The market's robust development is anticipated to maintain steady growth, providing more opportunities for investors and participants. Meanwhile, it is expected that more creative projects and protocols will emerge, further enriching the inscription ecosystems of Bitcoin and other public chains. Miners' earnings may also increase as the inscription domain offers them new income opportunities. Reference link Bitcoin block-fee-rates (3 year):https://mempool.space/zh/graphs/mining/block-fee-rates#3yESIP-4: The Ethscriptions Virtual Machine:https://docs.ethscriptions.com/esips/esip-4-the-ethscriptions-virtual-machineA comprehensive scan of the inscriptions industry:https://www.theblockbeats.info/news/47753?search=1Litecoin block-fee-rates (1 year):https://litecoinspace.org/zh/graphs/mining/block-fee-rates#1y
TLDR: This article delves into the development trends of Bitcoin inscription and the characteristics of various protocols. Analyzing protocols on the Bitcoin chain such as Ordinals, BRC20, Atomical, RGB, Pipe, comparing them with other PoW chains like Dogechain and Litecoin, as well as Ethereum chains Ethscriptions and Evm.ink, and Solana chain's SPL20 protocol. The comparison includes aspects such as fees, divisibility, scalability, and user considerations, with particular emphasis on the low fees and high scalability of the RGB protocol.Examining market and product projection for the inscription ecosystem, highlighting the completeness of infrastructure on the wallet side, the launch of Bitcoin chain AMM DEX, and the potential for additional functionalities in the future, such as lending and derivatives. Unisat's open API interface opens the door to numerous tool projects. In conclusion, this article provides a comprehensive exploration of the dynamics in the field of Bitcoin inscription, offering insights into the future development of inscription empowered by the ecosystem, providing readers with a thorough understanding and outlook. Inscription Market Background Market Overview Since the introduction of the Bitcoin Ordinals protocol in January 2023, a wave of enthusiasm has swept through the Bitcoin chain with protocols like BRC20 and Ordinals assets, often referred to as the "world of retail investors." This is attributed to the Fair Launch model of scripts like BRC20, where chips are entirely minted by individual retail investors, devoid of institutions, project teams, or insider trading. The minting cost for Ordi is approximately $1 per inscription, but after its listing on the Gate.io exchange, the price surged to $20,000 per inscription. The staggering increase in value fueled the continued popularity of the BRC20 protocol, drawing in numerous Ordinals players and leading to a continuous spike in Gas fees on the Bitcoin chain. At its peak, the minimum confirmation Gas even reached 400 s/vb, surpassing the highest Gas levels in the past three years. Using this as a starting point, this article will delve into the exploration of the script ecosystem on various chains, discussing the current state of various protocols and anticipating the developmental trends of scripts under the empowerment of the ecosystem. Data Overview The 3-year Bitcoin block-fee-rate chart vividly illustrates sharp spikes in fees during May-June and November of this year. This surge reflects the fervor of users towards script protocols, not just limited to the BRC20 protocol. Various protocols developed on the Bitcoin network were introduced during this period, sparking a wave known as "Bitcoin Summer."
Bitcoin rate in the past three years, image source: Mempool.space From the casting data of Inscriptions, it is evident that the casting quantity has stabilized, consistently maintaining high levels.
Ordinals inscription casting quantity, image source: Dune @dgtl_asserts Track analysis This article will categorize various chains and analyze the script protocols on each of them. Bitcoin Chain Ordinals / BRC20 On January 21, 2023, Bitcoin developer Casey Rodarmor introduced the Ordinals protocol, allowing metadata to be inscribed on the Bitcoin chain and assigned a script number. In March of the same year, Twitter user @domodata released the BRC20 protocol, evolving token minting into on-chain strings. On November 7, Binance listed the BRC20 flagship token $ORDI, triggering a significant surge with a nearly 100% daily increase. As the first protocol in the inscription ecosystem, Ordinals has encountered several issues: BRC20 supports only four-letter tokens, imposing significant limitations.The casting names are susceptible to Sybil attacks, making casting transactions prone to frontrunning.The Ordinals protocol results in substantial redundant data on the Bitcoin network. For example, after the BRC20 token minted out, the original inscriptions will become invalid once token transactions are sent. This causes significant data occupation, a reason why some early Bitcoin enthusiasts are reluctant to support Ordinals. Atomicals The Atomical protocol's ARC20 utilizes one satoshi to represent the deployed token and eliminates the four-character restriction, allowing for more diverse gameplay. A unique project within this framework is the "Realm", where each registered entity is a prefix text and ultimately holds pricing rights for all suffixes. In terms of basic functionality, the Realm can be used as a transfer and receipt address (payment name), and also it has various use cases such as building communities/DAOs, identity verification, social profiles, aligning seamlessly with our envisioned development of DID.
However, both ARC20 and $ATOM are still in the very early stages, and further development is required, including improvements in wallets and markets.
Realm casting quantity, image source: Dune @sankin Pipe Casey, the founder of Ordinals, proposed a specific inscription implementation called Rune designed for issuing FT (fungible tokens). This method allows the direct insertion of token data into the UTXO script, encompassing the token's ID, output, and quantity. Rune's implementation is very similar to ARC20, handing over token transfers directly to the BTC mainnet. The distinction lies in Rune including the token quantity in the script data. While Rune's concept is still in the ideation stage, the founder of #Trac developed the first functional protocol based on this idea, issuing PIPE tokens. Leveraging Casey's high profile, PIPE quickly gained momentum, capitalizing on the speculative fervor inherited from BRC20. Rune's legitimacy is relatively stronger compared to BRC20, but gaining acceptance within the BTC community remains challenging. RGB
Lightning Network Capacity, Image Source: Mempool.space With the Ordinals protocol elevating the ecosystem of the Bitcoin network, an increasing number of developers and projects are turning their attention to the Lightning Network due to its extremely low transaction fees and 40 million TPS (transactions per second). RGB is an intelligent contract system based on BTC and the Lightning Network, representing a more ultimate scaling solution. However, progress has been slow due to its complexity. RGB transforms the state of a smart contract into a concise proof, engraving this proof into the BTC UTXO output script. Users can verify this UTXO to inspect the state of the smart contract. When the smart contract state is updated, a new UTXO is created to store the proof of this state change. All smart contract data is entirely on the BTC chain, operated by dedicated RGB nodes that record the complete data of the smart contract and handle the computational workload of transactions. Users verify the deterministic changes in contract status by scanning the entire UTXO of the BTC chain. RGB can be viewed as BTC's Layer 2. This design leverages BTC's security to guarantee smart contracts. However, as the number of smart contracts increases, the demand for UTXO encapsulation data will also inevitably lead to significant redundancy in the BTC blockchain. Since 2018, RGB has remained in the development stage without speculative content. Tether's issuing company, Tether Limited, is a significant supporter of RGB, aiming to issue a large amount of USDT on the BTC RGB. In terms of products, the mainstream wallet currently in use is Bitmask, which supports Bitcoin and Lightning Network deposits, as well as assets of RGB-20 and RGB-21. Bitlight Labs is also developing the RGB network, with plans to build its own wallet system and write smart contracts for DEX (decentralized exchange). The project has acquired BitSwap (bitswap-bifi.github.io) and is preparing to integrate it into the RGB network. RGB's biggest advantages lie in its low transaction fees and extremely high scalability. There was a time when smart contract development on the Bitcoin network was difficult and received little attention. However, with the Ordinals protocol raising the ecosystem's popularity, more developers are experimenting with smart contracts on the RGB network. These smart contracts are written in the Rust language, incompatible with Ethereum, leading to a higher learning curve and requiring further evaluation in terms of technology. For more information on the technical aspects of the RGB protocol, Kernel Ventures’ previous articles have introduced it in detail. Article link: https://tokeninsight.com/en/research/market-analysis/a-brief-overview-on-rgb-can-rgb-replicate-the-ordinals-hype Other POW Chain During the heyday of inscriptions on the Bitcoin chain, as other PoW chains share the same origin and are also based on the UTXO spending model, Ordinals has been migrated to some leading PoW public chains. In this article, we will analyze the examples of Dogechain and Litecoin, which have high market acceptance and development completeness. Dogechain: The Drc-20 protocol on the Dogecoin chain is based on Ordinals and functions similarly to the Bitcoin chain. However, due to its low transaction fees and strong meme appeal, it has gained popularity. Litecoin: Similarly, the Ltc-20 protocol on the Litecoin chain is based on Ordinals. This protocol has received retweets and attention from the Litecoin official team and its founder, Charlie Lee. It can be considered as having a "noble pedigree." The trading markets Unilit and Litescribe, along with the wallet Litescribe, show a relatively high level of development completeness. The first token, $Lite, is already listed on the Gate exchange. However, there were issues with the protocol before the index was introduced. After the index was launched, a bug causing increased issuance emerged, but it has since been fixed and is worth keeping an eye on. From the graph, it is evident that after the introduction of the LTC20 protocol, gas fees on the Litecoin chain surged.
Image source: Twitter @SatoshiLite
Litecoin rate in the past year, image source: Litecoinspace Ethereum Chain Ethscriptions As of now, the trading platform Etch on the Ethscriptions protocol has achieved a transaction volume of 10,500 ETH. The floor price of the first token, Eths, is $4,300. For those who stayed in from the beginning and did not exit, the initial investment cost on June 18th was less than 1U. Those who held on have now gained returns of over 6,000 times their initial investment.
Eths transaction data, image source: ETCH Market Tom Lehman proposed a novel Ethereum scaling solution on August 8th. Employing a technology similar to Ordinals, leveraging Calldata expansion, this solution aims to achieve cost-effectiveness in Ethereum mainnet gas fees and enhance the dimensionality of ecosystem applications. At the core of Eths is the Ethscriptions Virtual Machine (ESC VM), which can be likened to the Ethereum Virtual Machine (EVM). The "Dumb Contracts" within the ESC VM enable Eths to break free from the limitations of inscriptions as NFT speculation, entering the realm of functionality and practicality. Eths has officially entered the competition in the base layer and L2 solutions arena.
Dumb Contracts running logic, picture source: Ethscriptions ESIP-4 proposal "Eths represents another approach to Ethereum Layer 2. Unlike typical Layer 2 solutions that are separate chains and may have a backdoor, Eths conducts transactions on the Ethereum mainnet with gas fees as affordable as those on Layer 2. It enables various activities such as swapping, DeFi, and GameFi on the Eths platform. The key aspect is that it operates on the mainnet, making it secure and more decentralized than Layer 2," as excerpted from the Eths community. However, articulating this new Layer 2 narrative is challenging. Firstly, token splitting is still in the developmental stage, and current inscriptions are still non-fungible tokens (NFTs) that can not be split into fungible tokens (FTs). As of the latest information available, the FacetSwap (https://facetswap.com/) has introduced a splitting feature. However, it was noted that mainstream trading markets do not currently support split inscriptions. Users can wait for future adaptations. Currently, split inscriptions can be used for activities like swapping and adding liquidity on Factswap. All operations are resolved by a virtual address (non-existent address) 0x000...Face7. Users can embed messages in IDM and send the hexadecimal data of the message to the address ending with Face7 to perform operations like approve and transfer. As this is still in the early stages, its development trajectory will be observed in the future. Other EVM Chain Evm.ink Evm.ink has migrated the protocol standards of Ethscriptions to other EVM-compatible chains, enabling these chains to also mint inscriptions and build indexes for other EVM chains. Recently popular projects such as POLS and AVAL use Evm.ink, which is essentially Ethscriptions' standard, for index recognition.
POLS casting data, image source: Dune @satsx
AVAL casting data, image source: Dune @helium_1990 POLS and AVAL both have a total supply of 21 million inscriptions. POLS has over 80,000 holders, while AVAL has more than 23,000 holders. The minting progress for both is around 2-3 days. This indicates a significant interest from the community in low-cost Layer 2 (L2) inscriptions, as they offer a high return on investment. Due to the low cost, users from the long tail of BTC and ETH chains are participating, leading to overflow. This trend is not limited to just these two chains; other chains like Heco and Fantom have also experienced a surge in gas fees, all related to inscriptions.
Number of daily transactions on the EVM chain, image source: Kernel Ventures Solana SPL20 Solana inscriptions commenced on November 17th at 4 AM and were completed by 8 AM, with a total supply of 21,000 inscriptions. Unlike other networks, the main body of the inscription is an NFT, and the Index Content is the actual inscription. NFTs can be created through any platform, and the index determines whether it is included based on the hash of the image or file. The second point is the embedded text; only inscriptions with matching hashes and embedded text are considered valid. Images are off-chain data, and text is on-chain data. Currently, major proxy platforms use IPFS, while others use AR. Solana inscriptions share a significant limitation with Eths – They can not be split. Without the ability to split, they essentially function as NFTs, lacking the liquidity and operational convenience equivalent to tokens, let alone the vision of future Dex Swaps. The protocol's founder is also the founder of TapPunk on the Tap protocol. The team behind the largest proxy platform, Liberplex (https://www.libreplex.io/), is very proactive. Since its launch, the team has made rapid progress in development, completing operations such as hash indexing and changing inscription attributes (immutability). They also conduct live coding sessions and Q&A sessions on their official Discord. The trading market Tensor (https://www.tensor.trade/) has also been successfully integrated, and the development progress is swift. The first inscription, $Sols, had a casting cost of approximately $5. In the secondary market, it reached a peak price of 14 SOL, with a floor price of 7.4 SOL, equivalent to $428. The daily trading volume exceeded 20,000 SOL, equivalent to about $1.2 million, with active turnover rates. Core comparison Comparison of core protocols
Comparison of mainstream inscription protocols, Image source: Kernel Ventures This chart compares several major inscription protocols based on four dimensions: fees, divisibility, scalability, and user base. Fees: RGB protocol stands out with the optimal fee rate, leveraging the Lightning Network for virtually zero-cost transactions.Divisibility: Both Solana and recent EVM protocols lack the capability for divisibility, with expectations for future development in this aspect.Scalability: RGB protocol's smart contract functionality provides significant scalability. Solana's scalability is still under discussion, but the team and Solana Foundation express support, suggesting it may not be lacking in scalability.User Base: EVM chains, with their naturally low gas costs, attract a larger user base due to the lower trial-and-error cost for users. BRC20, being the first inscription token and ranking first in orthodoxy, has accumulated a substantial user base. Comparison of protocol token data
Protocol Token Comparison, Image source: Kernel Ventures Analyzing the mainstream tokens from various protocols, it's evident that the current market capitalization of these tokens is around $600 million, excluding smaller-cap currencies. Additionally, Ordi constitutes 80% of the total market capitalization, indicating significant development opportunities for other protocols. Notably, protocols like RGB are still in the process of refinement and haven't issued tokens. In terms of the number of holders, Pols and Ordi dominate, while other protocols have fewer holders. Eths and Solana inscriptions have not been split, so a comprehensive analysis of holder distribution is pending further developments. Innovations and risk analysis Currently, the primary use of inscriptions is Fair Launch, allowing users to fairly access opportunities to participate in projects. However, the development of the inscription space is not limited to fair launches. Recent developments in the inscription space have shown significant dynamism and innovation. The growth of this sector is largely attributed to key technological advancements in Bitcoin, such as SegWit, Bech32 encoding, Taproot upgrade, and Schnorr signatures. These technologies not only enhance the transaction efficiency and scalability of the Bitcoin network but also increase its programmability. For instance, in the RGB protocol, smart contracts built on the Lightning Network of Bitcoin exhibit not only extremely high transactions per second (40 million) but also benefit from being part of the largest blockchain ecosystem, Bitcoin. Regarding risks, caution is advised, particularly with some Launchpads. For example, the recent case of Rug project Ordstater, with the success of MUBI and TURT, has led to a proliferation of Launchpads. Some platforms may execute a Rug Pull directly after the Initial DEX Offering (IDO). Prior to engaging in any project, it is crucial to thoroughly read the whitepaper, research the background, and avoid blindly following KOLs due to FOMO. Future deduction of inscription ecology Market Deduction Galaxy Research and Mining predicts that by 2025, the market value of the Ordinals market will reach $5 billion, with the number of inscriptions at that time estimated to be only 260,000. Currently, the number of inscriptions has already reached 33 million, a growth of 126 times in just six months. The market capitalization of $Ordi has reached $400 million, and $Sats has reached $300 million. This suggests that the predictions for the entire inscription market were significantly underestimated. Product Deduction Currently, BRC20 trading activities are primarily concentrated on OKX and Unisat. The Web3 wallet promoted by OKX this year provides a favorable experience for trading BRC20 assets. The completeness of wallet-side infrastructure further smoothens and shortens the entry path for "retail investors," allowing them to smoothly enter this new market. With the emergence of various protocols, different protocols have introduced their own trading markets and wallets, such as Atomicals, Dogechain, Litecoin, and more. However, the wallets currently available in the market are all modifications of Unisat, built upon the open-source foundation of Unisat. Comparing Bitcoin (POW) with Ethereum, one can analogize various protocols to different chains, with the fundamental difference lying in the Chain ID. Therefore, future products might involve Unisat integrating different protocols, allowing users to switch between protocols within the wallet as needed, similar to the chain-switching functionality in wallets like Metamask.
Comparison of wallets across protocols, Image source: Kernel Ventures Track deduction With funds continuously flowing into the inscription market, users are no longer satisfied with meme-driven speculation and are shifting their focus towards applications built on inscriptions. Unisat has brought innovation to BRC20 by introducing BRC20-Swap, allowing users to easily exchange BRC20 tokens similar to AMM DEX. As the first product enhancing liquidity in the Ordinals ecosystem, Unisat is poised to unlock the potential of the Bitcoin DeFi ecosystem, potentially leading to the development of additional features such as lending and derivatives. Recently, Unisat has also opened API interfaces, which is user-friendly for small developers, enabling them to call various functions, such as automated batch order scanning and monitoring inscriptions for automatic minting. This can give rise to numerous utility projects. While transaction fees on the Bitcoin network are relatively high, for layer2s' like Stacks and RIF, even though fees are lower, they lack a user base and sufficient infrastructure. This makes Bitcoin's EVM a compelling narrative. For example, BEVM is a project based on the Ethereum network, providing a Bitcoin ecosystem Layer2 with on-chain native tokens being BTC. Users can use the official cross-chain bridge to move Bitcoin from the mainnet to BEVM. The EVM compatibility of BEVM makes it easy to build applications on EVM chains, with low entry barriers for DeFi, swap, and more to migrate from other chains. However, there are several issues to consider with Bitcoin's EVM. Questions include whether the assets crossing over can maintain decentralization and immutability, the consensus problem of EVM chain nodes, and how to synchronize transactions to the Bitcoin network (or decentralized storage). Since the threshold for Ethereum layer 2 is relatively low, security may be compromised, making it a primary concern for anyone interested in Bitcoin EVM at the moment.
Image source: BEVM Bridge Summary This article delves into the development trends in the Bitcoin inscription domain and the characteristics of various protocols. By analyzing protocols such as Ordinals (BRC20), Atomical, RGB, Pipe, and others on the Bitcoin chain, as well as comparing them with other Pow chains, Ethereum's Ethscriptions and Evm.ink, and Solana's SPL20 protocol, the differences in terms of fees, divisibility, scalability, and user aspects are explored. In the context of the inscription market, starting with the Ordinals protocol, a wave of inscription protocols like BRC20 has been referred to as the "world of retail investors." The analysis includes an overview of data such as Bitcoin block fees and the number of inscriptions forged by Ordinals, providing insights into the development trends in the inscription ecosystem. In the analysis of the racecourse, the core elements of mainstream inscription protocols, such as fees, divisibility, scalability, and user numbers, are compared to showcase their similarities and differences. Finally, through a comparison of protocol token data and core protocol comparisons, a comprehensive analysis of market value and user distribution for various mainstream protocols is provided. The conclusion emphasizes innovation points and risk analysis, highlighting the vitality and innovation within the inscription domain. Looking ahead, the inscription domain is expected to witness continuous technological innovation, driving the practical application of more complex functionalities. The market's robust development is anticipated to maintain steady growth, providing more opportunities for investors and participants. Meanwhile, it is expected that more creative projects and protocols will emerge, further enriching the inscription ecosystems of Bitcoin and other public chains. Miners' earnings may also increase as the inscription domain offers them new income opportunities. Reference link Bitcoin block-fee-rates (3 year):https://mempool.space/zh/graphs/mining/block-fee-rates#3yESIP-4: The Ethscriptions Virtual Machine:https://docs.ethscriptions.com/esips/esip-4-the-ethscriptions-virtual-machineA comprehensive scan of the inscriptions industry:https://www.theblockbeats.info/news/47753?search=1Litecoin block-fee-rates (1 year):https://litecoinspace.org/zh/graphs/mining/block-fee-rates#1y
Kernel Ventures: السرد الجديد لـ Inscription - هل يمكن لـ Inscription مع التمكين البيئي إنشاء مسار جديد؟
المؤلف: كيرنل فنتشرز ستانلي المراجعون: Kernel Ventures Mandy، Kernel Ventures Joshua تلدر: توفر هذه المقالة استكشافًا متعمقًا لاتجاهات التطوير في مجال تسجيل البيتكوين وخصائص كل بروتوكول. قم بتحليل البروتوكولات الموجودة على سلسلة Bitcoin مثل Ordinals وBRC20 وAtomical وRGB وPipe وسلاسل PoW الأخرى، مثل Dogechain وLitecoin، بالإضافة إلى سلسلة Ethereum Ethscriptions وEvm.ink وبروتوكول Solana chain SPL20، في من حيث المعدلات وقابلية القسمة وقابلية التوسع وجوانب المستخدم، لا سيما تسليط الضوء على المعدل المنخفض وقابلية التوسع العالية لبروتوكول RGB. مع خصم السوق والمنتجات للنظام البيئي Inscription، واستكمال البنية التحتية لجانب المحفظة، وإطلاق سلسلة Bitcoin AMM DEX، قد تظهر المزيد من الوظائف مثل الإقراض والمشتقات في المستقبل. يمكن لواجهة UniSat المفتوحة API إنتاج الكثير من مشاريع الأدوات.
Kernel Ventures: السرد الجديد لـ Inscription - هل يمكن لـ Inscription مع التمكين البيئي إنشاء مسار جديد؟
المؤلف: كيرنل فنتشرز ستانلي المراجعون: Kernel Ventures Mandy، Kernel Ventures Joshua تلدر: توفر هذه المقالة استكشافًا متعمقًا لاتجاهات التطوير في مجال تسجيل البيتكوين وخصائص كل بروتوكول. قم بتحليل البروتوكولات الموجودة على سلسلة Bitcoin مثل Ordinals وBRC20 وAtomical وRGB وPipe وسلاسل PoW الأخرى، مثل Dogechain وLitecoin، بالإضافة إلى سلسلة Ethereum Ethscriptions وEvm.ink وبروتوكول Solana chain SPL20، في من حيث المعدلات وقابلية القسمة وقابلية التوسع وجوانب المستخدم، لا سيما تسليط الضوء على المعدل المنخفض وقابلية التوسع العالية لبروتوكول RGB. مع خصم السوق والمنتجات للنظام البيئي Inscription، واستكمال البنية التحتية لجانب المحفظة، وإطلاق سلسلة Bitcoin AMM DEX، قد تظهر المزيد من الوظائف مثل الإقراض والمشتقات في المستقبل. يمكن لواجهة UniSat المفتوحة API إنتاج الكثير من مشاريع الأدوات.
作者:Kernel Ventures Jerry Luo 审稿:Kernel Ventures Mandy, Kernel Ventures Joshua TLDR: 早期公链要求全网节点保持数据一致性,以确保安全与去中心化。然而,随着区块链生态的发展,存储压力不断增大,导致节点运营出现中心化的趋势。现阶段 Layer1 急需解决 TPS 增长带来的存储成本问题。面对这一问题,开发者需要在兼顾安全性,存储成本,数据读取速度与 DA 层通用性的前提下,提出新的历史数据存储方案。在解决这一问题的过程中,许多新技术与新思路涌现,包括 Sharding,DAS,Verkle Tree,DA 中间组件等。他们分别从减少数据冗余与提高数据校验效率等途径出发,尝试优化 DA 层的存储方案。现阶段的 DA 方案从数据存储位置出发大体分为两类,分别是主链 DA 与第三方的 DA。主链 DA 分别从定期清理数据与对数据分片存储的角度出发,以减小节点存储压力。而第三方 DA 设计需求均旨在为存储服务,对于大量的数据有合理的解决方案。因而主要是在单链兼容性与多链兼容性之间进行 trade-off,提出了主链专用 DA,模块化 DA,存储公链 DA 三种解决方案。支付型的公链对于历史数据安全有极高的要求,适合使用主链作为 DA 层。不过对于运行了很长时间而又有大量矿工在运行网络的公链,采取不涉及共识层又兼顾安全性的第三方 DA 会更加合适。而综合性的公链更适合使用数据容量更大,成本更低又兼顾安全性的主链专用 DA 存储。但是考虑到跨链的需求,模块化 DA 也是不错的选项。总体上来说,区块链正在朝减少数据冗余以及多链分工的方向发展。 1. 背景 区块链作为分布式账本,需要在所有节点上都对历史数据作一份存储,以确保数据存储的安全与足够去中心化。由于每一次状态变动的正确性都与上一个状态(交易来源)有关,为了确保交易的正确性,一条区块链原则上应当存储从第一笔交易产生到当下交易的所有历史记录。以以太坊为例,即便按照平均每个区块 20 kb 的大小估计,当前以太坊区块的总大小也已达到 370 GB,而一个全节点除了区块本身,还要对状态和交易收据记录。算上这部分,单个节点存储总量已超过 1 TB,这使得节点的运营向少数人集中。
Arweave 区块构建方式,图片来源:Arweave Yellow-Paper 5. 综合对比 接下来,我们将从 DA 性能指标的四个维度出发,分别对 5 种存储方案的优劣进行比较。 安全性:数据安全问题的最大的来源是数据传输过程中导致的遗失以及来自不诚信节点的恶意篡改,而跨链过程中由于两条公链的独立性与状态不共享,所以是数据传输安全的重灾区。此外,现阶段需要专门 DA 层的 Layer 1 往往有强大的共识群体,自身安全性会远高于普通存储公链。因而主链 DA 的方案具更高的安全性。而在确保了数据传输安全后,接下来就是要保证调用数据的安全。只考虑用来验证交易的短期历史数据的话,同一份数据在临时存储的网络中得到了全网共同的备份,而在类 DankSharding 的方案中数据平均的备份数量只有全网节点数的 1/N,更多的数据冗余可以使得数据更不容易丢失,同时也可以在验证时提供更多的参考样本。因而临时存储相对会有更高的数据安全性。而在第三方 DA 的方案中,主链专用 DA 由于和主链使用公共节点,跨链过程中数据可以通过这些中继节点直接传输,因而也会有比其他 DA 方案相对较高的安全性。存储成本:对存储成本最大的影响因素是数据的冗余数量。在主链 DA 的短期存储方案中,使用全网节点数据同步的形式进行存储,任何一份新存储的数据需要在全网节点中得到备份,具有最高的存储成本。高昂的存储成本反过来也决定了,在高 TPS 的网络中,该方式只适合做临时存储。其次是 Sharding 的存储方式,包括了在主链的 Sharding 以及第三方 DA 中的 Sharding。由于主链往往有更多的节点,因而相应一个 Block 也会有更多的备份,所以主链 Sharding 方案会有更高的成本。而存储成本最低的则是采取奖励存储方式的存储公链 DA ,此方案下数据冗余的数量往往在一个固定的常数附近波动。同时存储公链 DA 中还引入了动态调节的机制,通过提高奖励吸引节点存储备份较少的数据以确保数据安全。数据读取速度:数据的存储速度主要受到数据在存储空间中的存储位置、数据索引路径以及数据在节点中的分布的影响。其中,数据在节点的存储位置对速度的影响更大,因为将数据存储在内存或 SSD 中可能导致读取速度相差数十倍。存储公链 DA 多采取 SSD 存储,因为该链上的负载不仅包括 DA 层的数据,还包括用户上传的视频、图片等高内存占用的个人数据。如果网络不使用 SSD 作为存储空间,难以承载巨大的存储压力并满足长期存储的需求。其次,对于使用内存态存储数据的第三方 DA 和主链 DA,第三方 DA 首先需要在主链中搜索相应的索引数据,然后将该索引数据跨链传输到第三方 DA,并通过存储桥返回数据。相比之下,主链 DA 可以直接从节点查询数据,因此具有更快的数据检索速度。最后,在主链 DA 内部,采用 Sharding 方式需要从多个节点调用 Block,并对原始数据进行还原。因此相对于不分片存储的短期存储方式而言,速度会较慢。DA 层通用性:主链 DA 通用性接近于零,因为不可能将存储空间不足的公链上的数据转移到另一条存储空间不足的公链上。在第三方 DA 中,方案的通用性与其与特定主链的兼容性是一对矛盾的指标。例如,对于专为某条主链设计的主链专用 DA 方案中,其在节点类型和网络共识层面进行了大量改进以适配该公链,因而在与其他公链通信时,这些改进会起到巨大的阻碍作用。而在第三方 DA 内部,与模块化 DA 相比, 存储公链 DA 在通用性方面表现更好。存储公链 DA 具有更庞大的开发者社区和更多的拓展设施,可以适应不同公链的情况。同时,存储公链 DA 对于数据的获取方式更多是通过抓包主动获取,而不是被动接收来自其他公链传输的信息。因此,它可以以自己的方式对数据进行编码,实现数据流的标准化存储,便于管理来自不同主链的数据信息,并提高存储效率。
Kernel Ventures: استكشاف مدى توفر البيانات - فيما يتعلق بتصميم طبقة البيانات التاريخية
المؤلف: جيري لو من شركة Kernel Ventures المحررون: Kernel Ventures Rose، Kernel Ventures Mandy، Kernel Ventures Joshua تلدر: في المرحلة المبكرة من blockchain، يعتبر الحفاظ على اتساق البيانات أمرًا بالغ الأهمية لضمان الأمان واللامركزية. ومع ذلك، مع تطور نظام blockchain البيئي، يتزايد ضغط التخزين أيضًا، مما يؤدي إلى اتجاه المركزية في تشغيل العقدة. وفي هذه الحالة، يجب حل مشكلة تكلفة التخزين الناجمة عن نمو TPS في Layer1 على وجه السرعة.
Kernel Ventures: استكشاف مدى توفر البيانات - فيما يتعلق بتصميم طبقة البيانات التاريخية
المؤلف: جيري لو من شركة Kernel Ventures المحررون: Kernel Ventures Rose، Kernel Ventures Mandy، Kernel Ventures Joshua تلدر: في المرحلة المبكرة من blockchain، يعتبر الحفاظ على اتساق البيانات أمرًا بالغ الأهمية لضمان الأمان واللامركزية. ومع ذلك، مع تطور نظام blockchain البيئي، يتزايد ضغط التخزين أيضًا، مما يؤدي إلى اتجاه المركزية في تشغيل العقدة. وفي هذه الحالة، يجب حل مشكلة تكلفة التخزين الناجمة عن نمو TPS في Layer1 على وجه السرعة.
作者:Kernel Ventures Jerry Luo 审稿:Kernel Ventures Mandy, Kernel Ventures Joshua TLDR: 早期公链要求全网节点保持数据一致性,以确保安全与去中心化。然而,随着区块链生态的发展,存储压力不断增大,导致节点运营出现中心化的趋势。现阶段 Layer1 急需解决 TPS 增长带来的存储成本问题。面对这一问题,开发者需要在兼顾安全性,存储成本,数据读取速度与 DA 层通用性的前提下,提出新的历史数据存储方案。在解决这一问题的过程中,许多新技术与新思路涌现,包括 Sharding,DAS,Verkle Tree,DA 中间组件等。他们分别从减少数据冗余与提高数据校验效率等途径出发,尝试优化 DA 层的存储方案。现阶段的 DA 方案从数据存储位置出发大体分为两类,分别是主链 DA 与第三方的 DA。主链 DA 分别从定期清理数据与对数据分片存储的角度出发,以减小节点存储压力。而第三方 DA 设计需求均旨在为存储服务,对于大量的数据有合理的解决方案。因而主要是在单链兼容性与多链兼容性之间进行 trade-off,提出了主链专用 DA,模块化 DA,存储公链 DA 三种解决方案。支付型的公链对于历史数据安全有极高的要求,适合使用主链作为 DA 层。不过对于运行了很长时间而又有大量矿工在运行网络的公链,采取不涉及共识层又兼顾安全性的第三方 DA 会更加合适。而综合性的公链更适合使用数据容量更大,成本更低又兼顾安全性的主链专用 DA 存储。但是考虑到跨链的需求,模块化 DA 也是不错的选项。总体上来说,区块链正在朝减少数据冗余以及多链分工的方向发展。 1. 背景 区块链作为分布式账本,需要在所有节点上都对历史数据作一份存储,以确保数据存储的安全与足够去中心化。由于每一次状态变动的正确性都与上一个状态(交易来源)有关,为了确保交易的正确性,一条区块链原则上应当存储从第一笔交易产生到当下交易的所有历史记录。以以太坊为例,即便按照平均每个区块 20 kb 的大小估计,当前以太坊区块的总大小也已达到 370 GB,而一个全节点除了区块本身,还要对状态和交易收据记录。算上这部分,单个节点存储总量已超过 1 TB,这使得节点的运营向少数人集中。
Arweave 区块构建方式,图片来源:Arweave Yellow-Paper 5. 综合对比 接下来,我们将从 DA 性能指标的四个维度出发,分别对 5 种存储方案的优劣进行比较。 安全性:数据安全问题的最大的来源是数据传输过程中导致的遗失以及来自不诚信节点的恶意篡改,而跨链过程中由于两条公链的独立性与状态不共享,所以是数据传输安全的重灾区。此外,现阶段需要专门 DA 层的 Layer 1 往往有强大的共识群体,自身安全性会远高于普通存储公链。因而主链 DA 的方案具更高的安全性。而在确保了数据传输安全后,接下来就是要保证调用数据的安全。只考虑用来验证交易的短期历史数据的话,同一份数据在临时存储的网络中得到了全网共同的备份,而在类 DankSharding 的方案中数据平均的备份数量只有全网节点数的 1/N,更多的数据冗余可以使得数据更不容易丢失,同时也可以在验证时提供更多的参考样本。因而临时存储相对会有更高的数据安全性。而在第三方 DA 的方案中,主链专用 DA 由于和主链使用公共节点,跨链过程中数据可以通过这些中继节点直接传输,因而也会有比其他 DA 方案相对较高的安全性。存储成本:对存储成本最大的影响因素是数据的冗余数量。在主链 DA 的短期存储方案中,使用全网节点数据同步的形式进行存储,任何一份新存储的数据需要在全网节点中得到备份,具有最高的存储成本。高昂的存储成本反过来也决定了,在高 TPS 的网络中,该方式只适合做临时存储。其次是 Sharding 的存储方式,包括了在主链的 Sharding 以及第三方 DA 中的 Sharding。由于主链往往有更多的节点,因而相应一个 Block 也会有更多的备份,所以主链 Sharding 方案会有更高的成本。而存储成本最低的则是采取奖励存储方式的存储公链 DA ,此方案下数据冗余的数量往往在一个固定的常数附近波动。同时存储公链 DA 中还引入了动态调节的机制,通过提高奖励吸引节点存储备份较少的数据以确保数据安全。数据读取速度:数据的存储速度主要受到数据在存储空间中的存储位置、数据索引路径以及数据在节点中的分布的影响。其中,数据在节点的存储位置对速度的影响更大,因为将数据存储在内存或 SSD 中可能导致读取速度相差数十倍。存储公链 DA 多采取 SSD 存储,因为该链上的负载不仅包括 DA 层的数据,还包括用户上传的视频、图片等高内存占用的个人数据。如果网络不使用 SSD 作为存储空间,难以承载巨大的存储压力并满足长期存储的需求。其次,对于使用内存态存储数据的第三方 DA 和主链 DA,第三方 DA 首先需要在主链中搜索相应的索引数据,然后将该索引数据跨链传输到第三方 DA,并通过存储桥返回数据。相比之下,主链 DA 可以直接从节点查询数据,因此具有更快的数据检索速度。最后,在主链 DA 内部,采用 Sharding 方式需要从多个节点调用 Block,并对原始数据进行还原。因此相对于不分片存储的短期存储方式而言,速度会较慢。DA 层通用性:主链 DA 通用性接近于零,因为不可能将存储空间不足的公链上的数据转移到另一条存储空间不足的公链上。在第三方 DA 中,方案的通用性与其与特定主链的兼容性是一对矛盾的指标。例如,对于专为某条主链设计的主链专用 DA 方案中,其在节点类型和网络共识层面进行了大量改进以适配该公链,因而在与其他公链通信时,这些改进会起到巨大的阻碍作用。而在第三方 DA 内部,与模块化 DA 相比, 存储公链 DA 在通用性方面表现更好。存储公链 DA 具有更庞大的开发者社区和更多的拓展设施,可以适应不同公链的情况。同时,存储公链 DA 对于数据的获取方式更多是通过抓包主动获取,而不是被动接收来自其他公链传输的信息。因此,它可以以自己的方式对数据进行编码,实现数据流的标准化存储,便于管理来自不同主链的数据信息,并提高存储效率。
Kernel Ventures: تمكين التطبيقات اللامركزية باستخدام قوة الحوسبة خارج السلسلة - المعالج المساعد ZK
المؤلف: Kernel Ventures Turbo Guo المراجعون: Kernel Ventures Mandy، Kernel Ventures Joshua تلدر: المعالج المساعد ZK هو حل يسمح للتطبيقات اللامركزية باستخدام موارد الحوسبة خارج السلسلة. تتناول هذه المقالة بشكل أساسي تنفيذ المعالج المساعد والتطبيقات المختلفة واتجاهات التطوير المستقبلية والمحتويات الرئيسية هي: RISC Zero's zkVM هو حل معالج مساعد ZK يسمح للعقود الموجودة على السلسلة باستدعاء zkVM خارج السلسلة لتشغيل كود Rust محدد وإرجاع النتائج إلى السلسلة، مع توفير zkp للعقد للتحقق مما إذا كانت الحسابات صحيحة.
تمتلك المعالجات المساعدة ZK طرق تنفيذ مختلفة، بالإضافة إلى zkVM، يمكن للمستخدمين أيضًا كتابة دوائر ZK مخصصة لبرامجهم الخاصة، أو استخدام أطر جاهزة لكتابة الدوائر، مما يسمح للعقود باستخدام موارد الحوسبة خارج السلسلة.
Author: Kernel Ventures Turbo Guo Editor(s): Kernel Ventures Rose, Kernel Ventures Mandy, Kernel Ventures Joshua TLDR: The ZK coprocessor is a solution for dApps to utilize off-chain computing resources. This article explores the existing solutions, various applications, and future development of coprocessors. The main topics covered are as follows: RISC Zero's zkVM is a ZK coprocessor solution that allows on-chain contracts which call off-chain zkVM to run specific Rust code and return the results to the chain, while providing zkp for on-chain verification of the correctness of the computation.There are different solutions for ZK coprocessors. Besides zkVM, users can also write customized ZK circuits for their programs, or use pre-made frameworks to write circuits, thereby enabling contracts to utilize off-chain computing resources.ZK coprocessor can play a role in DeFi, such as offloading AMM calculations off-chain to capture value similar to MEV or enabling complex and computationally intensive logic for AMMs. ZK coprocessor can also facilitate real-time interest rate calculations for lending protocols, making margin calculations transparent, among other things. zkAMM has two implementation approaches, one using zkVM, and the other using zkOracle.ZK coprocessor also has other potential use cases, such as wallets using it to perform off-chain identity verification. It can enable more complex computations for on-chain games and reduce the gas required for DAO governance, among other applications.The landscape for ZK coprocessors is still uncertain, but compared to users writing their own circuits, using a solution for off-chain resource interfacing is more user-friendly. However, the question of which computation service providers are integrated behind that "interface" solution, whether traditional cloud providers or decentralized resource-sharing networks, is another important topic for discussion. 1. The Purpose and Application of ZK Coprocessors
Source: Kernel Ventures
The core of ZK coprocessor is to move on-chain computation off-chain, using ZK proofs to ensure the reliability of off-chain computation, allowing smart contracts to easily handle a large amount of computation while verifying the reliability of the computation. This is similar to the idea of zkRollups, but Rollups use off-chain computing resources at the chain protocol layer, while ZK coprocessors are used by dApps to utilize off-chain resources. Using RISC Zero as an example to explain one solution of ZK coprocessors, RISC Zero has developed the Bonsai ZK coprocessor architecture, whose core is RISC Zero's zkVM. Developers can generate zkp on zkVM for "a certain Rust code being correctly executed". With zkVM, the specific process of implementing a ZK coprocessor is: Developers send a request to Bonsai's relay contract, i.e., to run the developer's required program in zkVM.The relay contract sends the request to the off-chain request pool.Bonsai executes the request in off-chain zkVM, performs large-scale computations, and then generates a receipt.These proofs, also known as "receipts", are published back to the chain by Bonsai through the relay contract.
Source: RISC Zero
In Bonsai, the proven program is called the Guest Program, and the receipt is used to prove that the guest program has been executed correctly. The receipt includes a journal and a seal. Specifically, the journal carries the public output of the zkVM application, while the seal is used to prove the validity of the receipt, i.e., to prove that the guest program has been executed correctly. The seal itself is a zkSTARK generated by the prover. Verifying the receipt ensures that the journal is constructed using the correct circuit, etc. Bonsai simplifies the process for developers to compile Rust code into zkVM bytecode, upload programs, execute them in the VM, and receive proof feedback, allowing developers to focus more on logical design. It enables not only partial contract logic but the entire contract logic to run off-chain. RISC Zero also utilizes continuations, breaking down the generation of a large proof into smaller parts, enabling proof generation for large programs without consuming excessive memory. In addition to RISC Zero, there are other projects like IronMill, =nil; Foundation, and Marlin that provide similar general solutions. 2. Application of ZK Coprocessors in DeFi 2.1 AMM - Bonsai as a Coprocessor zkUniswap is an AMM that leverages off-chain computing resources. Its core feature is to offload part of the swap computation off-chain, using Bonsai. Users initiate a swap request on-chain. Bonsai's relay contract obtains the request, initiates off-chain computation, and upon completion, returns the computation result and proof to the EVM's callback function. If the proof is successfully verified, the swap is executed. However, the swap is not completed in one go. The request and execution processes are in different transactions, which brings certain risks. That is, between the submission of the request and the completion of the swap, the state of the pool may change. As the verification is based on the state of the pool at the time of request submission, if a request is still pending, and the pool's state changes, then the verification will be invalid. This is an important consideration in the design and security of such systems. To address this issue, developers have designed a pool lock. When a user initiates a request, all operations other than settling the swap are temporarily locked until off-chain computing successfully triggers the on-chain swap or the swap times out (the time limit will be preset). With a time limit in place, even if there are problems with the relay or zkp, the pool will not be locked indefinitely. The specific time limit might be a few minutes. zkUniswap has a unique design to capture MEV, as developers aim to have the protocol benefit from MEV. Theoretically, zkAMMs also have MEV, as the first person to submit a swap can lock it and front-run others, leading to gas wars, and builders can still prioritize transaction sequencing. However, zkUniswap takes the MEV profits for itself using a method known as the Variable Rate Gradual Dutch Auction (VRGDA). This approach allows zkUniswap to extract MEV value for the protocol. zkUniswap's concept is quite interesting. It involves lowering the price of locked assets in an auction, and if the locked assets are sold quickly, the protocol recognizes high demand and raises the price automatically. If the sale of locked assets slows down, the protocol lowers the price. This innovative approach could potentially become a new source of revenue. Essentially, the protocol introduces a unique mechanism for prioritizing transactions, and the competition for pricing benefits the project directly through this mechanism. 2.2 AMM - zkOracle as a Coprocessor Besides using zkVM, some have proposed using zkOracle to utilize off-chain computing resources, it is worth noting that zkOracle is an I/O (input and output) oracle that handles both input and output. Generally, there are two types of oracles, one is the input oracle, and the other is the output oracle. The input oracle processes (computes) off-chain data and puts it on-chain, while the output oracle processes (computes) on-chain data and provides it off-chain. The I/O oracle (zkOracle) first does the output, then the input, allowing the chain to utilize off-chain computing resources. On the one hand, zkOracle uses on-chain data as a data source, and on the other hand, it uses ZK to ensure that the oracle nodes' computations are honest, thus achieving the function of a coprocessor. Therefore, the core computation of AMM can be placed within zkOracle, allowing for traditional AMM functionality while also enabling more complex and computationally intensive operations using zkOracle.
Source: github fewwwww/zkAMM 2.3 Lending Rate Calculation, Margin Calculation, and Other Applications Setting aside the implementation method, with the addition of ZK coprocessors, many functionatlities can be achieved. For example, lending protocols can adjust interest rates according to real-time parameters instead of pre-defined conditions. For instance, increasing the interest rate to attract supply when the demand for borrowing is strong, and lowering the interest rate when demand decreases. This requires the lending protocol to obtain a large amount of on-chain data in real-time, preprocess the data, and calculate the parameters off-chain (unless the on-chain cost is extremely low). Complex calculations such as determining margin balances, unrealized profits/losses and etc., can also use coprocessors for execution. The advantage of using coprocessors is that it make these applications more transparent and verifiable. The logic of the margin engine is no longer a secret black box. Although the calculations are performed off-chain, users can fully trust the correctness of their execution. This approach is also applicable to options calculations. 3. Other Applications of ZK Coprocessors 3.1 Wallet - Using Bonsai as a Coprocessor Bonfire Wallet uses zkVM to offload the computation of identity verification off-chain. The goal of this wallet is to allow users to create burner wallets using biometric information (fingerprints) or encrypted hardware yubikey. Specifically, Bonfire Wallet uses WebAuthn, a common web authentication standard, to allow users to complete web identity verification directly with devices without a password. So in Bonfire Wallet, users generate a public key with WebAuthn (not on-chain, but for WebAuthn), and then use it to create a wallet. Each Burner wallet has a contract on-chain, which contains the public key of WebAuthn. The contract needs to verify the user's WebAuthn signature. But this computation is large, so Bonsai is used to offload this computation off-chain, through a zkVM guest program to verify the signature off-chain, and produce zkp for on-chain verification.
Source: Bonfire Wallet 3.2 On-Chain Data Retrieval - ZK Circuits Written by Users Axiom is an application that does not use zkVM but uses a different coprocessor solution. Let's first introduce what Axiom aims to do. It leverages a ZK coprocessors to allow contracts to access historical on-chain information. In reality, enabling contracts to read historical data is quite challenging, because smart contracts typically obtain real-time on-chain data, which can be very expensive. It is hard for contracts to access valuable on-chain data such as historical account balances or transaction records.
Source: Axiom demo Axiom nodes access the required on-chain data and perform the specified computation off-chain, then generate a zero-knowledge proof for the computation, proving that the result is correctly calculated based on valid on-chain data. This proof is verified on-chain, ensuring that the contract can trust this result. To generate zkp for off-chain computation, it is necessary to compile programs into ZK circuits. Previously we also mentioned using zkVM for this, but Axiom suggested that there are many solutions for this, and it's necessary to balance performance, flexibility, and development experience: Customized Circuits: if developers customize circuits for their programs, the performance will definitely be the best, but it takes time to develop;eDSL/DSL: developers still write their circuits, but there are some optional frameworks to help developers solve zk-related problems, thus balancing performance and development experience.zkVM: developers directly run ZK on an existing virtual machine, which is very convenient, but Axiom believes it's inefficient. Therefore, Axiom chose the second option, and provides users with a set of optimized ZK modules, allowing them to design their own circuits. Projects similar to Axiom include Herodotus, which aims to be a middleware for cross-chain messaging. Since information processing is off-chain, it's reasonable to allow different chains to obtain processed data. Another project, Space and Time, uses a similar architecture to implement data indexing. 3.3 On-Chain Games, DAO Governance and Other Applications In addition to the above, on-chain games, DAO governance can also use ZK coprocessors. RISC Zero believes that any computation requiring more than 250k gas would be cheaper using a ZK coprocessor, but how this is calculated remains to be further investigated. DAO governance can also use ZK coprocessors, as it involves multiple people and multiple contracts, which is very computationally intensive. RISC Zero claims that using Bonsai can reduce gas fees by 50%. Many ZKML projects, such as Modulus Labs and Giza, are using the same solution as ZK coprocessors, but the concept of ZK coprocessors is broader. It's worth mentioning that there are some auxiliary projects in the field of ZK coprocessors, such as ezkl, which provides compilers for ZK circuits, toolkits for deploying ZK, and tools for offloading on-chain computation off-chain. 4. Future Outlook Coprocessors provide on-chain applications with external computational resources akin to the "cloud", offering cost-effective and abundant computation, while on-chain processing focuses on essential calculations. In practice, zkVM can also run on the cloud. Essentially, ZK coprocessors is an architectural approach that moves on-chain computation off-chain, with an unlimited source of off-chain computational resources. Essentially, off-chain computing resources can be provided by traditional cloud providers, even decentralized computing resource sharing, and local devices. These three directions each have their characteristics. Traditional cloud providers can provide relatively mature off-chain computing solutions, the "robustness" of future decentralized computing resources may be stronger, and local computing also holds a lot of potential. But currently, many ZK coprocessor projects are in a closed-source service provider stage because the ecosystem for these services has not fully formed and service specialization among different projects is yet to be defined. Two possible scenarios for the future are: Every part of the ZK coprocessor has a large number of projects competing with each other.A single project with excellent service experience may dominate the market. From a developer's perspective, when using ZK coprocessors, they might only interact with a single "interface" project. This is similar to the reason why Amazon Web Services has a substantial market share, as developers tend to become accustomed to a specific deployment method. However, the question of which computing service providers (traditional cloud companies, decentralized resource sharing) are integrated behind this off-chain computational resource "interface" project is another topic worth discussing. Kernel Ventures is a research & dev community driven crypto VC fund with more than 70 early stage investments, focusing on infrastructure, middleware, dApps, especially ZK, Rollup, DEX, Modular Blockchain, and verticals that will onboard the next billion of users in crypto such as Account Abstraction, Data Availability, Scalability and etc. For the past seven years, we have committed ourselves to supporting the growth of core dev communities and University Blockchain Associations across the world. REFERENCE: A Guide to ZK Coprocessors for Scalability:https://www.risczero.com/news/a-guide-to-zk-coprocessors-for-scalabilityDefining zkOracle for Ethereum:https://ethresear.ch/t/defining-zkoracle-for-ethereum/15131zkUniswap: a first-of-its-kind zkAMM:https://ethresear.ch/t/zkuniswap-a-first-of-its-kind-zkamm/16839What is a ZK Coprocessor?:https://blog.axiom.xyz/what-is-a-zk-coprocessor/A Brief Intro to Coprocessors:https://crypto.mirror.xyz/BFqUfBNVZrqYau3Vz9WJ-BACw5FT3W30iUX3mPlKxtALatest Applications Building on Hyper Oracle (Bonus: Things You Can Build Now):https://mirror.xyz/hyperoracleblog.eth/Tik3nBI9mw05Ql_aHKZqm4hNxfxaEQdDAKn7JKcx0xQBonfire Wallet:https://ethglobal.com/showcase/bonfire-wallet-n1dzp
Author: Kernel Ventures Turbo Guo Editor(s): Kernel Ventures Rose, Kernel Ventures Mandy, Kernel Ventures Joshua TLDR: The ZK coprocessor is a solution for dApps to utilize off-chain computing resources. This article explores the existing solutions, various applications, and future development of coprocessors. The main topics covered are as follows: RISC Zero's zkVM is a ZK coprocessor solution that allows on-chain contracts which call off-chain zkVM to run specific Rust code and return the results to the chain, while providing zkp for on-chain verification of the correctness of the computation.There are different solutions for ZK coprocessors. Besides zkVM, users can also write customized ZK circuits for their programs, or use pre-made frameworks to write circuits, thereby enabling contracts to utilize off-chain computing resources.ZK coprocessor can play a role in DeFi, such as offloading AMM calculations off-chain to capture value similar to MEV or enabling complex and computationally intensive logic for AMMs. ZK coprocessor can also facilitate real-time interest rate calculations for lending protocols, making margin calculations transparent, among other things. zkAMM has two implementation approaches, one using zkVM, and the other using zkOracle.ZK coprocessor also has other potential use cases, such as wallets using it to perform off-chain identity verification. It can enable more complex computations for on-chain games and reduce the gas required for DAO governance, among other applications.The landscape for ZK coprocessors is still uncertain, but compared to users writing their own circuits, using a solution for off-chain resource interfacing is more user-friendly. However, the question of which computation service providers are integrated behind that "interface" solution, whether traditional cloud providers or decentralized resource-sharing networks, is another important topic for discussion. 1. The Purpose and Application of ZK Coprocessors
Source: Kernel Ventures
The core of ZK coprocessor is to move on-chain computation off-chain, using ZK proofs to ensure the reliability of off-chain computation, allowing smart contracts to easily handle a large amount of computation while verifying the reliability of the computation. This is similar to the idea of zkRollups, but Rollups use off-chain computing resources at the chain protocol layer, while ZK coprocessors are used by dApps to utilize off-chain resources. Using RISC Zero as an example to explain one solution of ZK coprocessors, RISC Zero has developed the Bonsai ZK coprocessor architecture, whose core is RISC Zero's zkVM. Developers can generate zkp on zkVM for "a certain Rust code being correctly executed". With zkVM, the specific process of implementing a ZK coprocessor is: Developers send a request to Bonsai's relay contract, i.e., to run the developer's required program in zkVM.The relay contract sends the request to the off-chain request pool.Bonsai executes the request in off-chain zkVM, performs large-scale computations, and then generates a receipt.These proofs, also known as "receipts", are published back to the chain by Bonsai through the relay contract.
Source: RISC Zero
In Bonsai, the proven program is called the Guest Program, and the receipt is used to prove that the guest program has been executed correctly. The receipt includes a journal and a seal. Specifically, the journal carries the public output of the zkVM application, while the seal is used to prove the validity of the receipt, i.e., to prove that the guest program has been executed correctly. The seal itself is a zkSTARK generated by the prover. Verifying the receipt ensures that the journal is constructed using the correct circuit, etc. Bonsai simplifies the process for developers to compile Rust code into zkVM bytecode, upload programs, execute them in the VM, and receive proof feedback, allowing developers to focus more on logical design. It enables not only partial contract logic but the entire contract logic to run off-chain. RISC Zero also utilizes continuations, breaking down the generation of a large proof into smaller parts, enabling proof generation for large programs without consuming excessive memory. In addition to RISC Zero, there are other projects like IronMill, =nil; Foundation, and Marlin that provide similar general solutions. 2. Application of ZK Coprocessors in DeFi 2.1 AMM - Bonsai as a Coprocessor zkUniswap is an AMM that leverages off-chain computing resources. Its core feature is to offload part of the swap computation off-chain, using Bonsai. Users initiate a swap request on-chain. Bonsai's relay contract obtains the request, initiates off-chain computation, and upon completion, returns the computation result and proof to the EVM's callback function. If the proof is successfully verified, the swap is executed. However, the swap is not completed in one go. The request and execution processes are in different transactions, which brings certain risks. That is, between the submission of the request and the completion of the swap, the state of the pool may change. As the verification is based on the state of the pool at the time of request submission, if a request is still pending, and the pool's state changes, then the verification will be invalid. This is an important consideration in the design and security of such systems. To address this issue, developers have designed a pool lock. When a user initiates a request, all operations other than settling the swap are temporarily locked until off-chain computing successfully triggers the on-chain swap or the swap times out (the time limit will be preset). With a time limit in place, even if there are problems with the relay or zkp, the pool will not be locked indefinitely. The specific time limit might be a few minutes. zkUniswap has a unique design to capture MEV, as developers aim to have the protocol benefit from MEV. Theoretically, zkAMMs also have MEV, as the first person to submit a swap can lock it and front-run others, leading to gas wars, and builders can still prioritize transaction sequencing. However, zkUniswap takes the MEV profits for itself using a method known as the Variable Rate Gradual Dutch Auction (VRGDA). This approach allows zkUniswap to extract MEV value for the protocol. zkUniswap's concept is quite interesting. It involves lowering the price of locked assets in an auction, and if the locked assets are sold quickly, the protocol recognizes high demand and raises the price automatically. If the sale of locked assets slows down, the protocol lowers the price. This innovative approach could potentially become a new source of revenue. Essentially, the protocol introduces a unique mechanism for prioritizing transactions, and the competition for pricing benefits the project directly through this mechanism. 2.2 AMM - zkOracle as a Coprocessor Besides using zkVM, some have proposed using zkOracle to utilize off-chain computing resources, it is worth noting that zkOracle is an I/O (input and output) oracle that handles both input and output. Generally, there are two types of oracles, one is the input oracle, and the other is the output oracle. The input oracle processes (computes) off-chain data and puts it on-chain, while the output oracle processes (computes) on-chain data and provides it off-chain. The I/O oracle (zkOracle) first does the output, then the input, allowing the chain to utilize off-chain computing resources. On the one hand, zkOracle uses on-chain data as a data source, and on the other hand, it uses ZK to ensure that the oracle nodes' computations are honest, thus achieving the function of a coprocessor. Therefore, the core computation of AMM can be placed within zkOracle, allowing for traditional AMM functionality while also enabling more complex and computationally intensive operations using zkOracle.
Source: github fewwwww/zkAMM 2.3 Lending Rate Calculation, Margin Calculation, and Other Applications Setting aside the implementation method, with the addition of ZK coprocessors, many functionatlities can be achieved. For example, lending protocols can adjust interest rates according to real-time parameters instead of pre-defined conditions. For instance, increasing the interest rate to attract supply when the demand for borrowing is strong, and lowering the interest rate when demand decreases. This requires the lending protocol to obtain a large amount of on-chain data in real-time, preprocess the data, and calculate the parameters off-chain (unless the on-chain cost is extremely low). Complex calculations such as determining margin balances, unrealized profits/losses and etc., can also use coprocessors for execution. The advantage of using coprocessors is that it make these applications more transparent and verifiable. The logic of the margin engine is no longer a secret black box. Although the calculations are performed off-chain, users can fully trust the correctness of their execution. This approach is also applicable to options calculations. 3. Other Applications of ZK Coprocessors 3.1 Wallet - Using Bonsai as a Coprocessor Bonfire Wallet uses zkVM to offload the computation of identity verification off-chain. The goal of this wallet is to allow users to create burner wallets using biometric information (fingerprints) or encrypted hardware yubikey. Specifically, Bonfire Wallet uses WebAuthn, a common web authentication standard, to allow users to complete web identity verification directly with devices without a password. So in Bonfire Wallet, users generate a public key with WebAuthn (not on-chain, but for WebAuthn), and then use it to create a wallet. Each Burner wallet has a contract on-chain, which contains the public key of WebAuthn. The contract needs to verify the user's WebAuthn signature. But this computation is large, so Bonsai is used to offload this computation off-chain, through a zkVM guest program to verify the signature off-chain, and produce zkp for on-chain verification.
Source: Bonfire Wallet 3.2 On-Chain Data Retrieval - ZK Circuits Written by Users Axiom is an application that does not use zkVM but uses a different coprocessor solution. Let's first introduce what Axiom aims to do. It leverages a ZK coprocessors to allow contracts to access historical on-chain information. In reality, enabling contracts to read historical data is quite challenging, because smart contracts typically obtain real-time on-chain data, which can be very expensive. It is hard for contracts to access valuable on-chain data such as historical account balances or transaction records.
Source: Axiom demo Axiom nodes access the required on-chain data and perform the specified computation off-chain, then generate a zero-knowledge proof for the computation, proving that the result is correctly calculated based on valid on-chain data. This proof is verified on-chain, ensuring that the contract can trust this result. To generate zkp for off-chain computation, it is necessary to compile programs into ZK circuits. Previously we also mentioned using zkVM for this, but Axiom suggested that there are many solutions for this, and it's necessary to balance performance, flexibility, and development experience: Customized Circuits: if developers customize circuits for their programs, the performance will definitely be the best, but it takes time to develop;eDSL/DSL: developers still write their circuits, but there are some optional frameworks to help developers solve zk-related problems, thus balancing performance and development experience.zkVM: developers directly run ZK on an existing virtual machine, which is very convenient, but Axiom believes it's inefficient. Therefore, Axiom chose the second option, and provides users with a set of optimized ZK modules, allowing them to design their own circuits. Projects similar to Axiom include Herodotus, which aims to be a middleware for cross-chain messaging. Since information processing is off-chain, it's reasonable to allow different chains to obtain processed data. Another project, Space and Time, uses a similar architecture to implement data indexing. 3.3 On-Chain Games, DAO Governance and Other Applications In addition to the above, on-chain games, DAO governance can also use ZK coprocessors. RISC Zero believes that any computation requiring more than 250k gas would be cheaper using a ZK coprocessor, but how this is calculated remains to be further investigated. DAO governance can also use ZK coprocessors, as it involves multiple people and multiple contracts, which is very computationally intensive. RISC Zero claims that using Bonsai can reduce gas fees by 50%. Many ZKML projects, such as Modulus Labs and Giza, are using the same solution as ZK coprocessors, but the concept of ZK coprocessors is broader. It's worth mentioning that there are some auxiliary projects in the field of ZK coprocessors, such as ezkl, which provides compilers for ZK circuits, toolkits for deploying ZK, and tools for offloading on-chain computation off-chain. 4. Future Outlook Coprocessors provide on-chain applications with external computational resources akin to the "cloud", offering cost-effective and abundant computation, while on-chain processing focuses on essential calculations. In practice, zkVM can also run on the cloud. Essentially, ZK coprocessors is an architectural approach that moves on-chain computation off-chain, with an unlimited source of off-chain computational resources. Essentially, off-chain computing resources can be provided by traditional cloud providers, even decentralized computing resource sharing, and local devices. These three directions each have their characteristics. Traditional cloud providers can provide relatively mature off-chain computing solutions, the "robustness" of future decentralized computing resources may be stronger, and local computing also holds a lot of potential. But currently, many ZK coprocessor projects are in a closed-source service provider stage because the ecosystem for these services has not fully formed and service specialization among different projects is yet to be defined. Two possible scenarios for the future are: Every part of the ZK coprocessor has a large number of projects competing with each other.A single project with excellent service experience may dominate the market. From a developer's perspective, when using ZK coprocessors, they might only interact with a single "interface" project. This is similar to the reason why Amazon Web Services has a substantial market share, as developers tend to become accustomed to a specific deployment method. However, the question of which computing service providers (traditional cloud companies, decentralized resource sharing) are integrated behind this off-chain computational resource "interface" project is another topic worth discussing. Kernel Ventures is a research & dev community driven crypto VC fund with more than 70 early stage investments, focusing on infrastructure, middleware, dApps, especially ZK, Rollup, DEX, Modular Blockchain, and verticals that will onboard the next billion of users in crypto such as Account Abstraction, Data Availability, Scalability and etc. For the past seven years, we have committed ourselves to supporting the growth of core dev communities and University Blockchain Associations across the world. REFERENCE: A Guide to ZK Coprocessors for Scalability:https://www.risczero.com/news/a-guide-to-zk-coprocessors-for-scalabilityDefining zkOracle for Ethereum:https://ethresear.ch/t/defining-zkoracle-for-ethereum/15131zkUniswap: a first-of-its-kind zkAMM:https://ethresear.ch/t/zkuniswap-a-first-of-its-kind-zkamm/16839What is a ZK Coprocessor?:https://blog.axiom.xyz/what-is-a-zk-coprocessor/A Brief Intro to Coprocessors:https://crypto.mirror.xyz/BFqUfBNVZrqYau3Vz9WJ-BACw5FT3W30iUX3mPlKxtALatest Applications Building on Hyper Oracle (Bonus: Things You Can Build Now):https://mirror.xyz/hyperoracleblog.eth/Tik3nBI9mw05Ql_aHKZqm4hNxfxaEQdDAKn7JKcx0xQBonfire Wallet:https://ethglobal.com/showcase/bonfire-wallet-n1dzp
سجّل الدخول لاستكشاف المزيد من المُحتوى
استكشف أحدث أخبار العملات الرقمية
⚡️ كُن جزءًا من أحدث النقاشات في مجال العملات الرقمية