In the rapidly evolving world of Web3, security remains a paramount concern. The decentralized, pseudonymous, and code-driven nature of blockchain technology offers unprecedented freedom but also introduces risks like fraud, phishing, and hacking. As more users flock to on-chain activities in search of opportunities, the demand for robust security solutions has never been higher.
GoPlus has emerged as a leading player in this space, focusing on creating a modular user security layer that adapts to diverse Web3 scenarios. With a 5000-fold growth in user security data usage since 2022 and over 21 million daily API calls, GoPlus is poised to redefine how safety is implemented in decentralized environments.
The Architecture of GoPlus Security
GoPlus is built on a multi-layered architecture designed to provide comprehensive security while maintaining scalability and decentralization. This structure consists of three core components: Fundamental Layers, the SecWare Ecosystem, and the Network Service Entrance.
Fundamental Layers
At the base of GoPlus’s security framework are the Fundamental Layers, which ensure both data integrity and computational reliability.
Security Data Layer
This decentralized layer collects, processes, and stores security-related data. It allows developers to contribute solutions for anti-fraud, anti-phishing, and anti-MEV (Maximal Extractable Value) needs. By operating permissionlessly, it encourages collaboration and continuous upgrades to tackle emerging threats.
Security Compute Layer
Comprising distributed nodes known as Security Compute Nodes (SCNs), this layer handles tasks like transaction verification, threat detection, and transaction simulation. A staking mechanism and integration with EigenLayer’s Active Validation Service (AVS) enhance trust and fairness in resource allocation.
SecWare Ecosystem
The SecWare Ecosystem acts as a middleware layer, offering tailored security services for different stages of the user transaction lifecycle.
SecWare Protocol
This protocol allows developers to register security services—such as anti-scam or anti-MEV tools—on the network. Users can then browse, purchase, or configure these services via their personal SecHub dashboard.
- Creating SecWare: Developers define their service’s description, pricing, and service-level agreements (SLA) during registration.
- User Management: Users bind or purchase SecWare services through SecHub, customizing parameters based on their needs.
- Revenue Sharing: Profits from SecWare sales are pooled and distributed to developers based on usage and performance.
- Staking and Penalties: Developers must stake tokens to list services; malicious or underperforming services face slashing.
SecWareX Platform
Launched in March 2024, SecWareX is a user-friendly interface for accessing GoPlus’s security features. It includes:
- Multi-Chain Wallet Scanner: Scans wallets across blockchains, providing risk assessments and security scores.
- Personal SecHub: A dashboard for managing security settings, receiving real-time alerts, and analyzing security data.
- SecWare Marketplace: A hub for discovering and acquiring security services.
- Security Mission Center: A gamified platform for learning security best practices and earning rewards.
Network Service Entrance
The User Security Module (USM) serves as the entry point for integrating GoPlus’s security capabilities into dApps, wallets, RPCs, and chains. As an SDK, USM enables real-time risk assessment during transactions:
- Pre-Interaction: Evaluates potential threats before users engage.
- Mid-Interaction: Intercepts transactions before blockchain validation.
- Post-Interaction: Analyzes residual risks and recommends actions like revoking permissions.
GoPlus also offers SecNet, a secure RPC service currently supporting Ethereum and BNB Chain, providing seamless access to its security features.
Governance and Incentive Mechanisms
GoPlus employs a decentralized governance model to foster ecosystem growth. Key participants include:
- Data Contributors: Provide security data and earn token rewards.
- Compute Node Operators: Maintain network infrastructure and receive compensation.
- SecWare Developers: Create security services and earn revenue from sales and incentives.
Users pay a "security gas fee" for each service used, fueling the ecosystem’s economy. Staking is required for developers and node operators to ensure commitment, and governance voting power is proportional to staked tokens.
Roadmap and Future Plans
GoPlus has a clear development trajectory:
Q2-Q3 2024
- Launch of SecNet RPC service.
- Personal SecHub release.
- SecWare Protocol opening to developers.
- Introduction of $GPS token and "energy blocks" for gas fees.
Q4 2024
- Security Data Layer rollout.
- USM SDK release for broader integration.
- Expansion to additional blockchains.
Q1 2025
- Security Compute Layer launch.
- Partial open-sourcing of GoPlus’s security engine.
- SecWare Developer Platform release.
Team and Backing
GoPlus’s team brings expertise from both traditional cybersecurity and crypto domains. With members from China, Turkey, the U.S., and Greece, the project benefits from a global perspective. Top-tier investors further validate its potential.
Conclusion
GoPlus’s modular approach to user security addresses critical needs in the Web3 landscape. By combining decentralized data and computation with a flexible ecosystem of services, it offers scalable protection for users and developers alike. As on-chain activity grows, GoPlus is well-positioned to become a cornerstone of Web3 safety.
👉 Explore advanced security strategies
Frequently Asked Questions
What is a modular user security layer?
A modular user security layer is a flexible framework that provides customizable security services for different stages of blockchain interactions. It allows users to select and configure tools like anti-phishing or anti-MEV protection based on their needs.
How does GoPlus ensure data reliability?
GoPlus uses a decentralized network of data contributors and compute nodes. Staking mechanisms and penalties for malicious actors help maintain data integrity and service quality.
Can developers build on GoPlus?
Yes. Developers can create and register SecWare services via the SecWare Protocol. They earn revenue based on usage and contribute to the ecosystem’s growth.
What chains does GoPlus support?
Currently, GoPlus supports Ethereum and BNB Chain via SecNet, with plans to expand to more blockchains in late 2024.
Is GoPlus suitable for beginners?
Absolutely. With user-friendly tools like SecWareX and gamified learning in the Security Mission Center, GoPlus caters to both novice and experienced users.
How are users incentivized to participate?
Users earn rewards through the Security Mission Center for learning about security practices. They also benefit from reduced risks and enhanced control over their assets.