pull down to refresh
141 sats \ 0 replies \ @Andreasgriffin OP 30 Nov \ parent \ on: I'm Andreas Griffin, creator of Bitcoin Safe, AMA! AMA
Thanks so much. That means a lot
Linux is definitely a great choice for an OS. However different users are feeling at home in different OS. That's why Bitcoin Safe provides binaries for Win, Linux, and Mac.
Thanks for your feedback.
There are other phone wallets that offer great tradeoffs for payments and lower amounts of money.
Self-custody is incredibly important for individual freedoms and also for the long-term survival of Bitcoin. We can only make the tools good enough and hope people use them.
Self-custody is the goal and Bitcoin Safe pushes on this front:
- For individuals Bitcoin Safe offers a wallet setup wizard https://bitcoin-safe.org/en/knowledge/setup-multisig-wallet/ to make larger savings with singlesig and multisig easier and safer to setup.
- For organizations Bitcoin Safe offers multi-party multisig tools like Chat&Sync to synchronize labels and sign PSBTs remotely: https://bitcoin-safe.org/en/features/collaboration/
Working on it to find a sustainable way to keep development of Bitcoin Safe up. Right now funding is provided by opensats https://opensats.org/blog/tenth-wave-of-bitcoin-grants#bitcoin-safe
Bitcoin Safe had RPC connection to bitcoin core in the past (with the old BDK version). However the current BDK version doesnt have python bindings for the RPC client, and therefore Bitcoin Safe currently doesnt have RPC.
This would be a nice feature I'd like back too ;-)
This would be a nice feature I'd like back too ;-)
You could ask nicely on https://github.com/bitcoindevkit/bdk-ffi to also create FFI-bindings for the RPC client. Maybe we get it :-)
The focus for Bitcoin Safe is managing cold storage for individuals and organizations. While a mobile version might be useful for some, the biggest user group probably wants to manage these amounts of money on a desktop computer.
A desktop computer offers more time and space to focus, review, and slow down on such important transactions.
If you download a block from a random node, you have the anonymity set of all transactions in the block (so about 2000).
To get even better you have to download more and more irrelevant blocks, with the upper limit of the whole blockchain.
Bitcoin Safe also supports testnet4, signet,.. , so feel free to test Bitcoin Safe first with test coins.
CBFs are calculated and served by full-nodes. They are a summary of a blocks content. Bitcoin Safe downloads all of them (for the initial sync). Downloading them reveals nothing about your wallet.
If a relevant transaction could be identified in the CBF, then whole block is downloaded from a random connected node.
If a relevant transaction could be identified in the CBF, then whole block is downloaded from a random connected node.
For a segwit wallet, on a normal internet connection. The developer of the BDK Compact Block Filter client https://github.com/rustaceanrob/ has done an awesome job!
The balance between providing features and at the same time making them accessible in an intuitive and user friendly way is challenging (but also super fascinating, and we are learning a LOT).
And there is no shortage of cool features that could be included in Bitcoin Safe.
Bitcoin Safe is a wallet which can connect to electrum/esplora/Compact Block Filters to sync the wallet state.
Sync times are detailed here: https://bitcoin-safe.org/en/knowledge/compact-block-filters/#what-to-expect-when-syncing
Quick summary:
First time setup/recovery of a wallet , about 30min.
All other cases <30 seconds sync time.
We can already see that with the growing user base of Bitcoin, also wallets specialize in certain areas to offer the best experience.
This will continue and Bitcoin Safe is focussing on making self-custody cold storage easier and safer for individuals and organizations.
This will continue and Bitcoin Safe is focussing on making self-custody cold storage easier and safer for individuals and organizations.
Super rewarding is all the feedback from users of Bitcoin Safe.
Additionally from a dev point of view, getting to know the people behind BDK is a awesome!
If the wallet was only offline a few days, the CBF sync process is actually faster than the bdk electrum client.
Its always a privacy VS. bandwidth tradeoff.
I listed here expected sync times: https://bitcoin-safe.org/en/knowledge/compact-block-filters/#what-to-expect-when-syncing