🔥 Exciting developments are happening in the #NervosNetwork community! We're exploring a new development paradigm called Layer 1.5 using the Cell model. This could revolutionize how we build and interact with #Dapps. 🚀
Make sure to read this thread till the end! 📖
As you likely already know, Nervos' Layer 1, Common Knowledge Base (#CKB), uses an accounting model that's different from the UTXO or account-based models, called the Cell model.
The Cell model is an abstract state verification model where Cells store states, and transitions between Cells represent abstract state transitions. But there's a limit to the number of Cells that can be used, which implies future Dapps will face increasing usage costs.
Enter Layer 1.5! 🎉 It's a new development paradigm that involves storing states off-chain using some form of vector commitment or accumulator scheme while only storing the state root in Cells.
Layer 1.5 provides the same security as Layer 1, but its reliability depends on consensus rules.
It's similar to zkRollups, a technology for off-chain transactions, but without the need for complex calculations.
While zkRollups handle both storage and computations off-chain, Layer 1.5 only moves storage off-chain, keeping computations on-chain. This means Layer 1.5 doesn't add much computational load, unlike zkRollups, which can be more resource-intensive.
This approach allows applications to achieve a similar user experience as an account-based system while significantly reducing the state occupancy of CKB. It's like building a skyscraper on a plot of land previously occupied by a small villa! 🏙️
This means Dapps could run smoother and be cheaper to use, all while maintaining the security and reliability you've come to expect from #NervosNetwork.
That said, introducing this new development paradigm isn't going to be all sunshine and rainbows. 🌦️
Layer 1.5 requires an accompanying state transition proof, a mechanism for transaction ordering to prevent DDOS attacks, and requires more sophisticated off-chain components.
The good thing is, with time and help from our development community, we're confident we'll overcome these challenges :)
The best part? The possibilities with Layer 1.5 are endless! From smoother cross-chain transactions and easier asset management to more efficient trading and gaming - the sky's the limit! 🌌
Want to learn more about Layer 1.5 and what it could mean for you? Check out the full discussion by @xc_orange on our forum and join the conversation! We can't wait to hear your thoughts. #NervosNetwork#CKB
🚀 Last week, Google introduced passwordless login for all of their users. With this development, Google users now can utilize Passkeys instead of passwords. This marked a significant shift in online security and has implications for the Nervos Network.
💡 The shift towards passwordless login is crucial due to the unreliability of passwords. Many users are careless, using weak or reused passwords across services, making them vulnerable to hacking. Passkeys provide a more secure alternative to traditional passwords.
🌐 In 2019, the FIDO Alliance and the World Wide Web Consortium (W3C) announced the Web Authentication (WebAuthn) specification as an official web standard.