Safeblocks: Decentralized Application Firewall (DAF) For Smart Contracts?
What Is Safeblocks?
SafeBlocks is the world’s first firewall designed for ICOs, DEXs, and other financial Dapps. SafeBlocks is a Decentralized Application Firewall (DAF) that acts as a security layer to protect smart contracts from unauthorized transactions and value attacks. Dapp developers can also use SafeBlocks to validate transactions on the specified security policy to reduce potential risks.
SafeBlocks seeks to develop powerful and intuitive security solutions that will enable its users to focus on their core business functions instead of being worried about security risks and challenges, often attached to the opportunities that blockchain technology brings about.
In the future, the platform will add more innovative features to improve the user experience on SafeBlocks. The new updates will include support for all Ethereum Test Networks, advanced user management that improves permission options, and developer friendly API integration.
How SafeBlocks Decentralized Application Firewall Works
On the SafeBlocks Firewall, the user’s security policy rules determine whether the application should allow or deny a transaction, based on the predefined attributes such as the token type (ETH or any ERC-20), the destination address, the maximum token amount per transaction, the time that has elapsed since the previous transaction, and many more.
To implement of the SafeBlocks Firewall, users are required to add the SafeBlock secured validation template and upload their smart contract to the management console. The next step would be the user creating a security policy and deploying their smart contract on the blockchain.
After activating the SafeBlocks firewall, all the transaction traffic will be validated through reviewing of validation request. Once the review is completed, a denial or approval response is returned based on the security policies put in place by the user.
The SafeBlocks Management Console can also be used create and manage dynamic security policies in real time. The console also allows users to create or change rules and limits based on the user’s business logic as well as track their Dapp transaction easily.
Real-Time Value Protection
The current security solutions lack real-time transaction validation and have programming errors, which means that the user’s smart contract is always at risk of stolen private keys and other numerous threats. However, SafeBlocks will provide an extra layer of security that offers the best smart contract protection available.
Easy Integration And Administration
SafeBlocks Firewall is easy to install and administrate; therefore, this helps the users take advantage of SafeBlock’s security features without necessarily having to go through complex coding processes. In the end, users can create security policy rules based on their business logic. SafeBlocks will also integrate an intuitive web interface that ensures that the users remain in control of their smart contracts.
Users Retain Control Of Their Security Policy
The SafeBlocks firewall will provide users with the access to web-interface that allows them to customize their security policy rules and limits, which protects the user’s smart contracts from any value attacks.
Multiple Use Cases
The SafeBlocks firewall has multiple uses cases such as setting transaction destination address limit to the user’s company wallet, limiting token amounts to 10 ETH per transaction, as well as specifying the minimum intervals between the transactions on the smart contract.