Dev Release 86
Greetings BlockDAG Community,
Exciting New Features and Enhancements!
Latest Build Update
Yesterday, we uploaded the latest build on TestFlight for iOS. Following this, several testing phases were conducted internally and externally by our stakeholders and QA team. We are thrilled to announce that we have successfully uploaded the latest build on the production environment for both iOS and Android. Here are the new features and improvements you can expect in this latest build:
- New Onboarding Module: We've streamlined the user onboarding process. Users no longer need to sign in or sign up separately. By simply entering their phone number, all necessary work is handled by our backend logic, making the onboarding experience seamless and hassle-free.
- New OTP Screen: We've revamped the OTP module to enhance user experience. Previously, the OTP screen would open from the bottom of the screen. Now, it has been modified to a full-screen view, providing a more intuitive and user-friendly interface.
- Masking of Balance: To enhance user privacy, the user balance is now masked by default. This change ensures that your balance information remains private and secure.
- Optimized Leaderboard: We've optimized the leaderboard for better performance. While we have made significant improvements, there is still room for further optimization to enhance the user experience.
- Phone Number Ban Update: We have updated our policy regarding phone number bans. Now, the application will only ban phone numbers that fall into the categories of Mobile, Prepaid, and Other. This change aims to reduce the number of false positives and improve user accessibility.
Next Steps for the Mobile Application
We are thrilled to share the upcoming enhancements and features that we are planning to integrate into the BlockDAG X1 mobile application. Our next focus areas are aimed at providing a more connected, informative, and engaging experience for our users.
Social Media Integration
One of the major upcoming features is the integration of social media functionalities into the application. Here's what you can expect:
- Integration of Tweets: Users will be able to view the latest tweets related to BlockDAG directly within the app. This integration will allow users to stay updated with real-time information, news, and updates from the BlockDAG community and developers.
- Community Interaction: By integrating social media, we aim to create a more vibrant community where users can share their thoughts, ask questions, and participate in discussions directly within the app.
Next Phase Development
As we move forward, our development team is preparing the Figma designs for the next set of features. These designs will guide the development process and ensure that our new features are both functional and aesthetically pleasing. Key areas of focus include:
- User Interaction Enhancements: We are exploring ways to make user interactions within the app more engaging and rewarding. This could include features like gamification elements, user achievements, and more interactive content.
- Real-Time Updates: We are working on integrating real-time updates for various modules within the app, ensuring that users have access to the latest information and notifications as soon as they are available.
Summary
We are committed to continuously improving the BlockDAG X1 mobile application to provide a top-notch experience for our users. The integration of social media features, along with the ongoing enhancements to user experience and interaction, are just the beginning. We look forward to sharing these exciting updates with you soon and appreciate your continued support and feedback.
Blockchain Explorer Update
The blockchain explorer is currently under testing with external stakeholders. The user guide is ready and is under review. Once we receive approval from our stakeholders, we will roll out the explorer to the public very soon.
Next Phase for Blockchain Explorer
The next scope for the blockchain explorer includes a module to show transactions that are UTXO model-based.
UTXO-Based Transactions in BlockDAG: UTXO (Unspent Transaction Output) is a fundamental model used in many blockchain systems. In the UTXO model, every transaction creates new outputs that can be spent in future transactions. Each UTXO represents a chain of ownership implemented as a chain of digital signatures, where each owner transfers ownership to the next by digitally signing a hash of the previous transaction and the public key of the next owner.
Flow of UTXO-Based Transactions in BlockDAG:
- Transaction Creation: A user creates a transaction that consumes one or more UTXOs as inputs and creates new UTXOs as outputs.
- Validation: The transaction is validated by the network nodes to ensure that the inputs are valid and unspent.
- Inclusion in the BlockDAG: Once validated, the transaction is included in the BlockDAG structure.
- Propagation: The transaction is propagated throughout the network, and each node updates its UTXO set accordingly.
- Confirmation: As more transactions are added to the BlockDAG, the new UTXOs created by the transaction can be spent in future transactions, confirming the transaction's inclusion in the network.
We are excited about these updates and look forward to bringing you more features and enhancements in the near future. Stay tuned for more updates!
Thank you for your continued support.