Elastos Insights

Behind the Code: Weekly Elastos Technical Update

Welcome to this week’s Behind the Code Technical Update, where we provide detailed insights into the continuous development happening across the Elastos ecosystem. Each Tuesday, our “Behind the Code” series gives you a transparent look at the ongoing improvements and milestones achieved by our dedicated development teams.

Whether you’re a developer, creator, investor, or simply curious about the technology powering Elastos, these updates showcase how we’re building the future of a truly decentralized Smartweb that prioritizes user sovereignty and Bitcoin-level security.

This Week’s Major Developments

This week brought substantial progress across the Elastos ecosystem, with major breakthroughs in security, user experience, and core infrastructure. The BeL2-NBW team achieved a critical milestone in contract security improvement, successfully deploying their ArbitratorWhitelist system and resolving complex compilation issues that strengthen platform security. They also made significant progress in formal verification capabilities, mastering the Certora tool to provide mathematical proof of smart contract security. This process proved to be a crucial step for enterprise adoption.

On the Elacity front, the team finalized native token smart contract features and built escrow methods for ELA-based royalty trades, creating smooth purchasing experiences across wallet types. Elacity is working with the Puter team on OS-level decentralization. They are developing a self-hostable Web3 operating system that will give users true ownership of their digital assets. The team also began foundational work on their Modular Capability Protocol (MCP), which will open up Elacity’s core functionalities to external developers. 

Here are the latest details of Elastos updates:

BeL2-NBW

Contract Security & Whitelist System Improvements

ArbitratorWhitelist System Deployment: Successfully deployed the ArbitratorWhitelist contract with comprehensive permission checks. The system now ensures only whitelisted addresses can register as arbitrators, providing stronger security guarantees for the platform.

Compilation Issue Resolution: Resolved critical ArbitratorWhitelist compilation issues by adopting an interface reference approach instead of direct state variable usage, establishing more stable contract development patterns.

Comprehensive Testing: Completed unit test development for ArbitratorWhitelist and ArbitratorManager contracts, establishing comprehensive test coverage for all whitelist-related functionality.

ERC20 Staking System Improvements

Staking Process Improvements: Fixed frontend ERC20 staking failure issues by correcting approve targets and resolving quantity calculation errors. The system now properly handles arbitrator registration through ERC20 tokens.

Collateral Ratio Management: Built collateral ratio discount mechanisms based on staked assets, including improved UI for users to choose deposit amounts based on their staking status.

Penalty System Testing: Successfully tested the complete arbitrator ERC20 token staking process and verified the correctness of penalty mechanisms for non-compliance.

Formal Verification Capability Building

Certora Tool Mastery: Conducted in-depth learning of Certora Verification Language (CVL) syntax and verification rule writing methods. The team now understands how to detect reentrancy risks and other common contract vulnerabilities.

Security Verification Preparation: Made technical preparations for writing verification rules applicable to the project, establishing the foundation for mathematical proof of contract security.

Advanced Feature Research: Learned advanced usage of Ghosts, Hooks, and other Certora features to improve smart contract verification capabilities.

Core Infrastructure & Blockchain Improvements

ECO Chain Fee Reduction: Reduced GasPrice from 500GWei to 50GWei, significantly lowering transaction costs for users. Completed compilation and release of ECO v0.0.3 with the new fee structure.

Elastos DAO Election Support: Provided comprehensive support for the 6th Elastos Council member nodes, including server configuration instructions and technical assistance for newly elected Elastos Council members.

Automated Service Improvements: Completed development of issuer automatic arbitrator punishment and penalty extraction processes, achieving more comprehensive automated monitoring and enforcement mechanisms.

Frontend Application Improvements

Internationalization Support: Started internationalization architecture design and began Chinese translation work, laying the foundation for multi-language platform support.

User Experience Improvements: Added USDT staking support, fixed staking amount refresh issues, and resolved crashes caused by contract readiness problems.

Core Infrastructure Improvements: Migrated blockchain data backup to cloud object storage, reducing data transfer costs and improving storage performance.

Elacity

Smart Contract & Native Token Development

Native Token Royalty System: Completed unit and testing modifications for native token royalty offers, finalizing smart contract changes for full native token compatibility.

ELA-Based Trading: Built escrow methods for ELA-based royalty trades, creating smooth transactions without complex token swaps or bridging requirements.

Account Abstraction Research: Began exploring smart account transaction bundling using session keys, investigating one-signature purchases to simplify the user experience across different wallet types.

Media Player & Streaming Excellence

Adaptive Bitrate Logic: Made significant progress on BOLA adaptive bitrate logic for smoother playback under varying network conditions, ensuring optimal streaming quality for all users.

Playback Reliability: Started comprehensive fixes for audio playback issues and improved FFmpeg/MediaSource compatibility across different devices and browsers.

Mobile Improvements: Investigated and began resolving complex playback failures, particularly focusing on mobile device compatibility and browser variations.

Platform User Experience

UI/UX Improvements: Fixed various interface issues including spelling corrections and missing file size displays after minting, streamlining the creator journey.

Core Infrastructure Stability: Resolved server outages and restored backend availability, while setting up new Firebase Security Rules to improve transcoding orchestration.

Quality Assurance: Conducted extensive testing using Browserstack for iOS playback issues and prepared broader testing coverage for mobile edge cases.

Modular Capability Protocol (MCP) Development

API Framework Planning: Began scoping the first version of Elacity’s MCP, designed to expose internal services as composable tools for external developers.

Developer Tools Preparation: Planning tool groups including NFT Management, Marketplace Operations, Channel Management, Analytics, and Media Management capabilities.

External Developer Readiness: Preparing endpoints for listing channels, managing content, getting media details, and minting functionality to enable third-party connections.

ElastOS & Decentralized Operating System

Puter Partnership Progress: Continued active collaboration with the Puter team on embedding unstoppable identity, storage, and compute into the operating system layer through elastos.pc2.net.

Web3 OS Foundation: Achieved key milestones including Web3 login connections, Elastos Smartchain connections for governance and payments, and established the blank canvas OS foundation.

Decentralized Storage Development: Working on IPFS and Elastos Hive connections with multiple storage mount points, projected to complete functional work within two months.

What’s Next

BeL2/NBW 

Contract Security & Verification

  • Complete formal verification processes using Certora tools for mathematical security proofs
  • Conduct comprehensive security audits and address any discovered vulnerabilities
  • Deploy enhanced arbitrator whitelist contracts with full security testing

Elacity 

Platform Improvements

  • Finalize media player fixes and adaptive bitrate selection for optimal streaming
  • Complete native token work with improved user interfaces
  • Launch MCP for external developer access

Decentralized Core Infrastructure

  • Complete OS-level decentralized login work within the operating system
  • Deploy multiple storage mount points for creator-owned content storage
  • Advance account abstraction and session key work

User Experience Improvements

  • Complete internationalization support with Chinese language translation
  • Improve frontend application stability and mobile compatibility
  • Continue comprehensive testing and user experience improvements

Join Elastos Today

The Elastos ecosystem continues to demonstrate remarkable progress toward our vision of a user-sovereign Smartweb. This week’s achievements in contract security improvement, native token work, and OS-level decentralization bring us significantly closer to providing users with secure, reliable decentralized services that put true ownership back in their hands.

By combining Bitcoin’s security with decentralized identity and peer-to-peer networks, we’re building a Smartweb where users genuinely own their data, identity, and digital assets. Whether you’re a developer looking to build on our comprehensive infrastructure, a content creator seeking to monetize your work without intermediaries, or simply a user who values privacy and control over your digital life, Elastos provides the tools and technology to make this vision reality.

We invite you to explore these new features, provide feedback, and join us in building the foundation for a more equitable digital future. Stay tuned for next week’s technical update as we continue empowering users and changing the way we interact online!

Connect with Elastos: Visit Elastos.net to learn more, or download Elastos Essentials to get started today.

More Blogs