Deeper Network Monthly Newsletter: 2024/7/01–2024/8/31
Deeper Network’s bi-monthly newsletter is a brief bulletin containing the latest community developments, technical updates, and market status of our project. It is periodically released at the beginning of every other month for our community members. We would like to thank every member of the Deeper Network community for your contributions and support. Here are the latest updates:
Technical Updates
Hardware
- Improved Deeper Connect Air hardware performance and Wi-Fi connection
- 2.5Gbps high-end product PCB adaptation proofing, design progress: 70%
Software:
AtomOS Development Progress:
- The latest version 1.2.11.rel was released
- QoS function research and development, progress: 95%, released with 1.2.11.rel
- Improved APP-Relocator rules
- Domain list configuration for smart route list feature development, progress: 90%
- Https filtering disables/enables a specific application development, progress: 90%
- DPN node delay test function development, progress: 90%
- New GUI, progress: 85%
1.2.11.rel
- Added 'Download Bandwidth Limit' column to Access Control page
- Added Facebook, Instagram, Twitter, Apple to App Relocator
- Fixed chain connection issues
- Fixed typos and configurations
- Fixed masking bug
- Fixed bugs related to crashes
- Improved boot process
- Improved image download
- Upgraded security scripts
- Improved Showmax app
- Addressed tunnel restrictions for some apps
DPN-App:
- Launched new UI
- Fixed Windows platform network issues
- Fixed MacOS platform network issues
- Fixed MacOS M1 chip startup issues
- Added network download and upload real-time data
- Added log module
Deeper Chain
Important tech submission:
In July
- Ethereum/Sepolia Network Send/Receive History API: Completed provider research, API development, deployment, and system integration, aimed at improving the efficiency and accuracy of transaction history retrieval
- Binance Mainnet and Testnet Interface Development: Finished the development of send/receive history API interfaces, currently in the integration testing phase, reinforcing system support for mainstream trading platforms
- Solana Network Interface Development: Completed research, development, deployment, and integration of send/receive history API for Solana mainnet and devnet, enhancing support for the Solana ecosystem
- Transaction History and Details Interface: Introduced a new get_tx_detail API, supporting multi-chain transaction history details, improving query functionality applicability and security
- Multi-chain Transaction Processing Optimization: Enhanced transaction processing capabilities across different blockchains, optimizing cross-chain transaction data integration and synchronization
- User Data Persistence: Implemented a user data persistence solution using localStorage technology to automatically save and fill user input on the feedback page, enhancing user experience
- Wallet Feature Enhancement: Implemented importKeyStore functionality, added secure import and export endpoints for keystore data, strengthening data security
- Transaction Data Processing Optimization: Added endpoints for retrieving transaction history, transaction details, and token transaction history, improving data real-time performance and accuracy
- New UI Migration and Integration: Conducted GUI-Frontend migration from old to new versions, including UI design updates, new feature integration, and user interface responsiveness optimization
- Interface Interaction Improvements: Enhanced user interface interaction design, improving user experience through new animations and visual feedback
- Bitcoin Wallet Upgrade: Fixed the script pubkey issue for BTC Segregated Witness txouts, introduced Schnorr signature and Taproot address support, increasing wallet security and transaction privacy
- Key Management Optimization: Enhanced key generation and management processes, including improved key backup and recovery features, to increase asset security for users
- Multi-currency Support Expansion: Added support for emerging cryptocurrencies and tokens by upgrading the wallet architecture to accommodate various blockchain technologies
- Performance and Reliability Improvements: Optimized wallet application performance, reduced operational latency, and improved transaction confirmation speed
- BTC Transaction Support: Added functionality for BTC fee retrieval and transfers, successfully testing UTXO transfers for multiple address types, enhancing transaction flexibility
- BTC Taproot Upgrade Research: Studied the technical details of the BTC Taproot upgrade, laying the groundwork for potential future protocol upgrades and feature expansions
- Data Storage and Security Enhancement: Improved transaction data storage mechanisms and security measures, enhancing data protection and resistance to attacks
- API Performance Optimization: Conducted performance optimization for backend APIs, improving data processing efficiency and response times, particularly under high-load conditions
- Error Handling and Logging Improvements: Enhanced system error handling capabilities and logging functionality, making problem diagnosis and system monitoring more efficient
In August
GUI-Frontend:
1. User Interface Migration and Modernization:- Migrated the user interface from an older version to a newly designed version, enhancing visual appeal and intuitive user interaction through updated color schemes, typography, and layouts
- Integrated new features such as auto-fill and dynamic content updates to ensure smoother user experiences and increased operational efficiency
- Developed and deployed the BackupMnemonic component, providing users with a secure and user-friendly solution for mnemonic phrase backup
- Introduced the ProgressBar component to accurately display file upload progress, optimizing the user experience during data transfers
- Implemented the ImportViaKeystone component, enhancing wallet compatibility and data recovery capabilities with support for Keystone file imports
- Performed performance optimizations on core frontend components like WalletDashboard, reducing response times and speeding up data loading
- Streamlined and optimized frontend resources, organizing icons and image files to reduce application load times and improve operational efficiency
GUI-Backend:
1. BTC Functionality Expansion and API Optimization:
- Added features for retrieving BTC fees and executing BTC transactions, including support for various address types of UTXO transfers, enhancing the system's flexibility in currency operations
- Optimized APIs for processing BTC transactions, improving transaction speed and stability to ensure performance in high-concurrency environments
- Enhanced error handling mechanisms and logging functionalities, optimizing the system’s capability to diagnose and address issues efficiently
- Conducted code reviews and refactoring, fixing several potential security vulnerabilities and performance bottlenecks to ensure stable application operation
Proxy-Wallet:
1. BRC20 Transaction Support and Network Security:- Implemented and optimized BRC20 inscription retrieval and transfer functionalities, enhancing transaction execution efficiency and security for specific scenarios
- Updated and verified network configurations, including Unisat testnet and mainnet keys, to ensure the security and stability of network interfaces
HD-Wallet:
1. Introduction of New Technological Libraries and Feature Testing:- Integrated the new Rust library ord-rs for data processing and sorting, enhancing the system's capability to handle complex data structures
- Developed and tested BRC20 functionalities, including inscription and transfer operations, achieving 60% progress and addressing technical challenges in signature algorithms and transaction script generation
- Completed optimization of BRC20 transaction signature functionalities, particularly correcting tweaks in Taproot signatures, ensuring the accuracy of transfers and speed of on-chain confirmations
- Addressed issues in fee rate settings and multi-UTXO input handling, ensuring transaction cost accuracy and efficiency
Technical Scheme Discussion:
1. Proxy-Wallet: Efficient Data Retrieval and Secure Transaction Detail Queries:
- Transaction History API Performance Optimization: Implemented efficient data indexing and query optimization strategies for the send/receive history API. Significantly improved data query speed and overall system responsiveness by adjusting database query logic and introducing caching mechanisms
- Transaction Data Processing Performance Optimization: Refactored the transaction data processing workflow in the GUI-Frontend, introducing more efficient data processing algorithms and batch processing techniques. This ensures rapid processing and accurate updates of large volumes of transaction data
- Component Architecture and Data Binding: In the new GUI-Frontend, leveraging the Vue.js framework has enabled more efficient data state management and reactive binding between components. This architecture allows UI components such as BackupMnemonic and ImportViaKeystone to achieve seamless data synchronization, enhancing application responsiveness and data consistency
- Dynamic Loading and Frontend Resource Optimization: Implemented code splitting and lazy loading techniques based on Webpack to optimize the resource loading strategy, reducing initial load times. Additionally, the introduction of Service Workers has improved the capability for offline operation, enhancing user experience in unstable network conditions
- Microservices Architecture and API Gateway: In the GUI-backend, adopting a microservices architecture has separated transaction processing from data services, with containerization managed by Kubernetes enhancing system scalability and fault isolation. The API gateway layer, incorporating OAuth 2.0, has strengthened secure communication and authentication between services
- Optimized Transaction Execution Process and Error Management: The BTC transaction execution process has been restructured to include an asynchronous message queuing mechanism, addressing the transaction pressure during peak periods. Integration of the Circuit Breaker pattern reduces the risk of system overload, while enhanced detailed logging and monitoring of errors ensure stable system operation and rapid fault recovery
Technical document reference:
https://github.com/deeper-chain/deeper-chain
https://deeper-network-inc.gitbook.io/deeper-connect-knowledge-base/
https://doc.deepernetwork.org/
Community News
-
An AMA was held by Deeper Network Chief Evangelist Eric Ma, shared the latest updates of the project and answered questions on X Space. Key contents of the AMA:
- DPN App updates
- New AtomOS UI progress
- DPR real case usage progress
- Progress updates on collaborating with other businesses
- Solana cross-chain bridge completed
- AtomOS hardware wallet progress
- Firmware version updates
- New hardware development
- Shared Deeper Network’s official TikTok channel, growing on TikTok community
- Deeper YouTube shares 2 videos per week: tutorials, informative content to help the community better understand the project
- Shared App Relocator feedback questionnaire with the community to provide usage experience and function improvement suggestions
- Shared the monthly new Deeper lock screen wallpaper to increase exposure
- 72-hour limited-time promotion on Independence Day, discounts on Deeper Connect Mini & Pico
- Continue to sharing user testimonials and encourage the community to provide testimonials on the website
- Shared troubleshooting methods when the device cannot connect to the local network
- Shared how to use Deeper Connect to watch Netflix from different countries tutorial
- Shared the content of different online security posts to raise the community’s awareness of the importance of online security, such as: pun jokes, articles, quotes, infographics, etc.
- Announced the partnership between Deeper and Natix, details: https://shop.deeper.network/blogs/news/deeper-network-partners-with-natix-network-to-expand-depin-ecosystem
- Promoted Summer Sale
- Shared related posts about Deeper and DePIN ecosystem
- Continuously share White Paper related posts for users to understand the project infrastructure better
- Shared Deeper Connect promotion articles on PCMag and other week known websites
- DPR listing on XBTS DEX platform co-marketing campaign
- Celebrating the 2024 Olympics, DPR Mini SE promotion
- Promoted Back-to-School specials
- Shared posts about countries that ban social media platforms around the world. Deeper can be the solution resolving geographical restrictions.
- Shared firmware update posts and related information
- Shared posts of the importance of protecting personal IP
- KOL YouTube support: DeeperNaut, Musical Tech, Unboxing Vichet, Mine4Yourself, techandtips, Jimbo Susan, JAIDEEPMMHAAN SHORTS
Marketing News
In July
- Stackcommerce collaboration: shared articles on various platforms to increase exposure of Deeper Connect
- New market expansion: the partnership with distributor in India has been established and planned to launch Amazon India and FlipKart, India’s largest e-commerce platform
- Promotions: the Pre Summer promotion was launched in early July to promote Deeper Connect Air and Pico for travelers. Subsequently, to celebrate Olympics, special promotion was launched and emphasized on App Relocator feature, which is beneficial for users around the world to watch the Olympic without restrictions
- New channel expansion: Temu’s communication is relatively smooth, and it is confirmed that it will be officially launched next month. At that time, the platform will provide support for traffic exposure
In August
- New market expansion: the Indian reseller site was launched, https://deepernetwork.in to expand nodes in India and avoid shipping issues
- Expand with Malaysian distributors and provided more market resources. As well as in discussion with Singapore distributors
- Promotions: Back to School special offer was launched, focusing on students.
- New channel expansion: Temu is officially launched, and DPR Mini SE and Air are available.
- KOL collaboration: new KOLs are focused in Southeast Asia, including the Philippines, Malaysia, Singapore, India, etc.