Release 2.21: BitHide installation with DarkWing
BitHide installation has been simplified due to the transition to using external DarkWing and public nodes
We have moved DarkWing and Bitcoin and Tron nodes to our servers. Вам больше не нужно устанавливать DarkWing и ноды отдельно на свой сервер, что значительно облегчает процесс установки и настройки BitHide.
Redesigned security and encryption system
We have completely redesigned the security and encryption system in BitHide:
- A division of access into Administrator and User has been introduced.
- The Administrator is registered in the system when logging into BitHide for the first time, and all other Users are added by the Administrator.
- The wallet base is encrypted and the backup copy is decrypted using a combination of a unique PIN code and the Administrator’s secret key generated upon first login.
- The functionality for registering new users has been redesigned:
- Now only the administrator can create new users in BitHide by pre-registering them.
- The user goes through the registration steps himself.
Dynamic key generation based on a mnemonic phrase
Now key generation is performed on the fly using a mnemonic phrase that is securely encrypted. This data is not stored in the BitHide database, which ensures safe use and resistance to hacking.
The logic of user registration and authorization has been redesigned
We have completely redesigned the user registration and authentication mechanism to ensure the highest level of security. Added various authentication methods:
- Secret key file (generated during registration and used later for authorization together with a PIN code).
- A PIN code is a 4-digit numeric value set personally by the user, which allows you to protect your wallet from unauthorized entry and serves to confirm various transactions in BitHide.
- Email during registration and authorization makes it possible to identify the user using a one-time code.
- 2FA (two-factor authentication).
- Device fingerprint – protects your wallet from unauthorized access to funds from an unidentified device.
Added confirmation of financial transactions using a PIN code
The PIN code in BitHide serves as an important security measure. Users must enter their unique PIN to confirm transactions, providing an additional layer of authentication and security.
Updated Public API
We have added a new Public API method - WalletBalance, which allows you to get the wallet balance. This expands the capabilities of integrations with BitHide.
Redesigned backup logic
We have reworked the internal backup logic to ensure reliable and guaranteed execution for wallets with a large number of addresses.
Improved interface
In this update, we took into account all the requests of our users, creating an interface that has become even more intuitive and easy to use.
Additionally, we've significantly improved overall performance to make the app run even smoother and more responsively.
Increased performance of the integration API
The performance of the integration API has been increased to ensure the speed of execution of requests to receive transactions.