Bitcoin Forum
April 20, 2024, 12:45:29 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: BitFreezer- a self-custody wallet that lets you create a personal HW wallet  (Read 167 times)
InFox_Bit (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
September 09, 2020, 10:58:44 AM
 #1

Recently finished working on our unique mobile crypto wallet, BitFreezer app.


  • The main feature allows the export and import of your private keys as a file, hence letting you create a hardware wallet out of anything with memory capacity.
  • The challenging aspect of the development for us was to create an app that works strictly on RAM, which allows the user to erase all of the data once the session is closed.
  • The file containing the private key is encrypted with AES 256 standard, plus an optional 2nd layer of AES 256 on top of the first one which is done completely locally with the user's password.
  • Every single step within the app initiates asymmetric encryption with a new pair of keys every time. Starbucks wifi friendly!


The bonus feature includes full working lightning with a complete channel management tool.

The app currently is on the subscription bases but includes a 7-day trial.

BitFreezer right now is only available for Android. The IOS version requires more work, so it is a bit rusty. 

I am looking for some feedback and criticism right now so we can improve.

Check it out: https://play.google.com/store/apps/details?id=bitfreezer.app.wallet

Website: bitfreezer.app
1713573929
Hero Member
*
Offline Offline

Posts: 1713573929

View Profile Personal Message (Offline)

Ignore
1713573929
Reply with quote  #2

1713573929
Report to moderator
1713573929
Hero Member
*
Offline Offline

Posts: 1713573929

View Profile Personal Message (Offline)

Ignore
1713573929
Reply with quote  #2

1713573929
Report to moderator
1713573929
Hero Member
*
Offline Offline

Posts: 1713573929

View Profile Personal Message (Offline)

Ignore
1713573929
Reply with quote  #2

1713573929
Report to moderator
In order to get the maximum amount of activity points possible, you just need to post once per day on average. Skipping days is OK as long as you maintain the average.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713573929
Hero Member
*
Offline Offline

Posts: 1713573929

View Profile Personal Message (Offline)

Ignore
1713573929
Reply with quote  #2

1713573929
Report to moderator
1713573929
Hero Member
*
Offline Offline

Posts: 1713573929

View Profile Personal Message (Offline)

Ignore
1713573929
Reply with quote  #2

1713573929
Report to moderator
mocacinno
Legendary
*
Offline Offline

Activity: 3360
Merit: 4917


https://merel.mobi => buy facemasks with BTC/LTC


View Profile WWW
September 09, 2020, 11:20:00 AM
 #2

Seems like i'm missing something here... You're calling your wallet a hardware wallet, but i fail to see why...

You've created a normal wallet, you're saving private keys in an encrypted wallet file (like other wallets do aswell), your wallet runs on an online android device, no isolation...

source: https://en.bitcoin.it/wiki/Hardware_wallet
Quote
A hardware wallet is a special type of bitcoin wallet which stores the user's private keys in a secure hardware device.

They have major advantages over standard software wallets:

* private keys are often stored in a protected area of a microcontroller, and cannot be transferred out of the device in plaintext
* immune to computer viruses that steal from software wallets
* can be used securely and interactively, private keys never need to touch potentially-vulnerable software
* much of the time, the software is open source, allowing a user to validate the entire operation of the device
source: https://en.bitcoin.it/wiki/Hardware_wallet

your wallet fails on each of these points in the defenition that can be found on the bitcoin wiki...
- the private keys are stored in an encrypted file, they can be transferred from the device
- you run on a normal android device, no immunity against malware
- your private keys can touch potentially-vulnerable software
- not open source

I'm not saying anything about the quality of your wallet... Maybe it has features that make it superior to other wallets. But it's not a hardware wallet (IMHO).

Personally, i don't like closed source wallets... And i wouldn't pay for a software wallet when there are so many community vetted, free, open-source software wallets readily available. But still, i wish you luck in your business.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
InFox_Bit (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
September 09, 2020, 12:34:17 PM
 #3

Seems like i'm missing something here... You're calling your wallet a hardware wallet, but i fail to see why...

You've created a normal wallet, you're saving private keys in an encrypted wallet file (like other wallets do aswell), your wallet runs on an online android device, no isolation...

source: https://en.bitcoin.it/wiki/Hardware_wallet
Quote
A hardware wallet is a special type of bitcoin wallet which stores the user's private keys in a secure hardware device.

They have major advantages over standard software wallets:

* private keys are often stored in a protected area of a microcontroller, and cannot be transferred out of the device in plaintext
* immune to computer viruses that steal from software wallets
* can be used securely and interactively, private keys never need to touch potentially-vulnerable software
* much of the time, the software is open source, allowing a user to validate the entire operation of the device
source: https://en.bitcoin.it/wiki/Hardware_wallet

your wallet fails on each of these points in the defenition that can be found on the bitcoin wiki...
- the private keys are stored in an encrypted file, they can be transferred from the device
- you run on a normal android device, no immunity against malware
- your private keys can touch potentially-vulnerable software
- not open source

I'm not saying anything about the quality of your wallet... Maybe it has features that make it superior to other wallets. But it's not a hardware wallet (IMHO).

Personally, i don't like closed source wallets... And i wouldn't pay for a software wallet when there are so many community vetted, free, open-source software wallets readily available. But still, i wish you luck in your business.


Let me clarify:

BitFreezer is indeed not a hardware wallet and it wasn't the claim that I was going for, it is a mobile wallet that let's YOU export your private keys to any storage device.

It is also important to consider that the private keys can only be decrypted by the app with user that has all the credentials. Our own file extension, double AES encryption, and unknown location of the actual private keys significantly raises the security level to the highest extend that most of the users are looking for within mobile wallets. The app runs striclty on RAM which protects from potential malware on your phone.  

On the topic of open-source, it is hard to say whether it is a good idea at all. We are still thinking of whether our complete architecture should be open for analysis and open use. I would also like to see some opinions on that.  
joniboini
Legendary
*
Offline Offline

Activity: 2170
Merit: 1789



View Profile WWW
September 10, 2020, 10:42:38 AM
 #4

On the topic of open-source, it is hard to say whether it is a good idea at all. We are still thinking of whether our complete architecture should be open for analysis and open use. I would also like to see some opinions on that. 
It would be better to open source your code so everyone can verify it, or even help you with bug hunting (with some incentive ofc). Like moca mentioned above, closed-source wallet is hard to trust, and even open-source wallet is still being questioned some times. Some one might still use your service, but you will probably fail to attract interest from a group of users who like open-source software.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits.
..........UNLEASH..........
THE ULTIMATE
GAMING EXPERIENCE
DUELBITS
FANTASY
SPORTS
████▄▄█████▄▄
░▄████
███████████▄
▐███
███████████████▄
███
████████████████
███
████████████████▌
███
██████████████████
████████████████▀▀▀
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
.
▬▬
VS
▬▬
████▄▄▄█████▄▄▄
░▄████████████████▄
▐██████████████████▄
████████████████████
████████████████████▌
█████████████████████
███████████████████
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
/// PLAY FOR  FREE  ///
WIN FOR REAL
..PLAY NOW..
InFox_Bit (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
September 10, 2020, 11:33:12 AM
 #5

On the topic of open-source, it is hard to say whether it is a good idea at all. We are still thinking of whether our complete architecture should be open for analysis and open use. I would also like to see some opinions on that. 
It would be better to open source your code so everyone can verify it, or even help you with bug hunting (with some incentive ofc). Like moca mentioned above, closed-source wallet is hard to trust, and even open-source wallet is still being questioned some times. Some one might still use your service, but you will probably fail to attract interest from a group of users who like open-source software.

It's a shame that the majority of people really don't understand the risks behind posting your complete architecture on open-source. Even though most software wallets are okay with it, but really, if you analyze carefully, most of the architectures can be outdated or not be completely implemented into the software. Not that we doubt ours, it's just nothing is a 100% secure or hack proof! It is only a matter of making it unaffordable or significantly difficult for hackers to compromise the system.

There are so many solutions on the market that people trust blindly, and just because the brand is not popular or known, people would find any excuse not to try the new players.

Anyway, we are still considering, but there are a lot of things that we should weigh first. As I mentioned, BitFreezer is a self-custody wallet, and building a deep and complex architecture for three years to steal people's keys is not that promising or profitable as a venture  Smiley
welovedcrypto
Member
**
Offline Offline

Activity: 422
Merit: 52


View Profile WWW
September 11, 2020, 06:38:31 PM
 #6

So we have to pay in order to use wallet? It is possible to use this wallet for free or at least there is any demo video so we can understand how actually it works?
Quote
Export your encrypted private keys to any safe storage location and use them only when you want to send your funds. You can even export your private keys to an external thumb drive and create your own cold-wallet.
We can export encrypted private keys to our mobile devices directly right?

██   ▀▀▀▀▀▀▀▀▀▀▀▀▀    ▄       BYBIT │ reddit       ▄    ▀▀▀▀▀▀▀▀▀▀▀▀▀   ██
   Sports & Derivatives Trading        Mobile App for iPhone & Android
   24/7 Customer Support        NFT Marketplace        Launchpad/Launchpool
InFox_Bit (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
September 14, 2020, 04:12:13 PM
 #7

So we have to pay in order to use wallet? It is possible to use this wallet for free or at least there is any demo video so we can understand how actually it works?
Quote
Export your encrypted private keys to any safe storage location and use them only when you want to send your funds. You can even export your private keys to an external thumb drive and create your own cold-wallet.
We can export encrypted private keys to our mobile devices directly right?


We are currently working on a video since it is difficult to grasp the whole concept from a short description.  Tongue

But yes, you can leave your encrypted private keys within your phone (and it will remain as secure but more accessible). Once you create a wallet, you are prompted with a choice of where to store the keys within the internal file archive. Optionally, you can export the file from the archive to any other location, including outside the smartphone boundaries. By exporting the file entirely, your smartphone will no longer hold the private keys or have any trace of the file. The BitFreezer app cannot hold your file since it operates on RAM.  

I also forgot to mention that later on, we will allow you to register without using your email, which I know is vital to many people.  

Once you download the app, you can create one wallet (btc, eth, erc20, more will be added) for free, or you can try the trial for 7 days with the ability to add an infinite amount of wallets, and with the lightning payment system.  

I'll post the link once the video is done with the full user flow.
starseeker
Jr. Member
*
Offline Offline

Activity: 45
Merit: 4


View Profile
September 20, 2020, 06:56:32 AM
 #8

I understand what you guys are trying to achieve. But without proper demos/videos/code audit to prove your claims - it's pretty much just talk.
The Cryptovator
Legendary
*
Offline Offline

Activity: 2226
Merit: 2169


Need PR/CMC & CG? TG @The_Cryptovator


View Profile WWW
September 21, 2020, 07:56:13 AM
 #9

I am quite curious about your wallet. But I wasn't familiar with any wallet software that has been asking for monthly fees from their users. And I am not getting the point why peoples should use your wallet by paying fees where they use free open source wallet software? I don't know if I am missing something, if so then please let me know. On the other hand, the last package price for 12 months of $10 each month. This means we have to pay $120 if we like to purchase this package. So, can't we buy a premium quality Hardware wallet which is more safer than your wallet software IMO. I am not negative with your wallet, it's just my curiosity.

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
notblox1
Legendary
*
Offline Offline

Activity: 2044
Merit: 1263


Logo Designer ⛨ BSFL Division1


View Profile WWW
September 22, 2020, 10:39:58 AM
 #10

I think title for this BitFreezer wallet is wrong and a bit confusing because this is not a HW HardwareWallet, wallet, and wallet you are offering is a WEB wallet and that can be hacked at any time despite the encryption you are offering.
Comparing that with all the free available wallets and other real hardware wallets I find it hard to believe many people will use BitFrrezer with monthly subscriptions from $10 to $15


██
██
██
██
██
██
██
██
██
██
██
██
██
... LIVECASINO.io    Play Live Games with up to 20% cashback!...██
██
██
██
██
██
██
██
██
██
██
██
██
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!