Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    hellosa-sa
    @hellosa-sa
    For anyone who might have private keys stored in bank safe deposit boxes as part of their Glacier Protocol, here's something to consider - I was granted access to my safe deposit box yesterday while wearing a medical mask. I was never asked to remove the mask so that they could verify my identity. Granted, I did still have to show my ID and had to have the key to my box, but it was still a bit shocking. Any person with similar physical characteristics to me could have pulled this off if they had my ID and safe key. This helped me understand that bank safe deposit boxes aren't as secure as I once believed them to be.
    bitcoinhodler
    @bitcoinhodler
    I have tested GlacierScript with Bitcoin Core v0.20.0rc2 (upcoming release). No changes needed. (Although, thanks to bug #38, Glacier is broken anyway, and nobody seems to care.)
    634-5789
    @634-5789
    I failed to withdraw a recent utxo from a 0.91beta glacier address. Is there a known compatibility issue? Older utxos work fine.
    634-5789
    @634-5789
    KeyError: ‘addresses‘ when entering the raw transaction of said utxo.
    634-5789
    @634-5789
    The output that’s not working was generated by a wasabi wallet.
    634-5789
    @634-5789
    The transaction has a segwit output. I think Bitcoin Core 0.14 can’t handle this, right?
    634-5789
    @634-5789
    Guess I have to go through updating to the latest Bitcoin Core. Thanks for this https://gist.github.com/bitcoinhodler/8be823fae7b46e924caa594abdde3bd0 @bitcoinhodler you contribution is very much appreciated.
    hellosa-sa
    @hellosa-sa
    @bitcoinhodler I second the appreciation for your contributions. If you are accepting btc donations I’d be happy to send one for the help you provided me and others. I would encourage others to do the same. We need to keep this project going and up to date
    bitcoinhodler
    @bitcoinhodler
    I believe you encountered GlacierProtocol/GlacierProtocol#14
    bitcoinhodler
    @bitcoinhodler
    No donations needed, but I appreciate the gesture. What this project needs is a public maintainer with a reputation to uphold. And more coders to review pull requests.
    634-5789
    @634-5789
    Wasn't Jameson Lopp involved lately? He'd meet the requirements for a public maintainer.
    And thanks for pointing out issue #14, must be this. I'll test it later this week.
    bitcoinhodler
    @bitcoinhodler
    Lopp was involved for a few minutes but hasn't been seen in months.
    I've added a warning to my gist to be careful and do your own research. Don't blindly trust those instructions. They have not been reviewed by the wider Glacier community (if there is such a thing) and if I wanted to be malicious I could direct you to download a hacked Bitcoin Core that sends all your coins to me.
    hellosa-sa
    @hellosa-sa
    Can glacier wallet send to a bech32 address?
    634-5789
    @634-5789
    @hellosa-sa Not with its current release because this still uses Bitcoin Core 0.13.x. If you update the app USB following @bitcoinhodler‘s gist you‘ll be able to send to bech32 addresses. I tested this. https://gist.github.com/bitcoinhodler/8be823fae7b46e924caa594abdde3bd0
    hellosa-sa
    @hellosa-sa
    @634-5789 thanks for this info. I followed these steps to install 0.19.0.1 on my initial setup of glacier, so i should be good. did you send a succesful tx from glacier to bech32 address after upgrading to Bitcoin 0.19.0.1?
    634-5789
    @634-5789
    Yes, I did.
    bitcoinhodler
    @bitcoinhodler
    I've tested Glacier with the upcoming Bitcoin Core 0.21 release. We require changes to be compatible. I opened a new PR: GlacierProtocol/GlacierProtocol#80
    This only affects creating new App USBs. If you already have App USBs, or if you use my gist (which installs Bitcoin Core v0.19.0.1) to create new App USBs, this does not affect you, and I know of no advantage to upgrading.
    634-5789
    @634-5789
    Thanks for keeping us updated. I tested your gist recently against 0.20.1 and can confirm that it works if this is of anyone's interest.
    hellosa-sa
    @hellosa-sa
    Is it possible to easily check the balance of a glacier address without using a public block explorer? Can I check the balance using my full node? If yes, is there a reference link showing how to do this anyone could share?
    634-5789
    @634-5789

    You totally can with Bitcoin Core:

    bitcoin-cli scantxoutset start '["addr(GLACIER_ADDRESS)"]'

    hellosa-sa
    @hellosa-sa
    thank you
    634-5789
    @634-5789
    Shows all your UTXOs on this address with their balance.
    hellosa-sa
    @hellosa-sa

    Shows all your UTXOs on this address with their balance.

    Thank you! This was exactly what I needed to know.

    bitcoinhodler
    @bitcoinhodler
    My glacier-psbt repo https://github.com/bitcoinhodler/glacier-psbt explains how to import a Glacier address into Bitcoin Core as a watch-only wallet. (It assumes you're comfortable with bitcoin-cli.)
    hellosa-sa
    @hellosa-sa
    I would like to use my node to gather my unspent transactions in hex format in preparation of making a withdrawal rather than relying on blockchain.info. What is the bitcoin-cli command to return the hex code content of an unspect transaction ID?
    Is it 'bitcoin-cli getrawtransaction "tx id"'
    Roger Smeeth
    @SmeethRoger_twitter
    has anyone used more recent versions of ubuntu? alternatively, what about trying to get a specific update onto the permanently air-gapped hardware? My particular issue is I've got an inspiron 11 3000, and the trackpad driver doesn't work... it works for a second or two and then quits. luckily it's got 3 usb ports, so I could get a new wired usb mouse, but I hate the idea of having to use that and not being able to use the trackpad.
    but that leads me to the second question of what if one were to need to load a newer version of bitcoin-core onto the air-gapped machine?
    Miguel Martín
    @miguelmartinn9_gitlab
    Hi everyone, is it necessary to download the whole blockchain to follow the guide? I saw a lot of calls to "bitcoin-cli" and I am not sure
    bitcoinhodler
    @bitcoinhodler

    has anyone used more recent versions of ubuntu?

    @SmeethRoger_twitter years ago I tried to update Glacier to use Ubuntu 18.04 (instead of 16.04) and found that the setup process required significant changes. On the setup PC, we download the Ubuntu ISO into ramdisk, then write it to the Q1 BOOT usb. Ubuntu got bigger between 16.04 and 18.04 and the 18.04 download wouldn't fit in the ramdisk anymore (on a 4GB laptop). I abandoned the project after realizing that.

    You could conceivably copy any extra drivers needed onto the Q1 APP usb when you first create them, and add an extra step to the "Prepare Quarantined Workspaces" process to install that driver.
    If you want a newer version of Bitcoin Core, you'd have to go back to the setup process and create new APP USBs. (No need to create new BOOT USBs.) But keep in mind that GlacierScript uses APIs in bitcoin-cli that sometimes change between versions, so changing the Bitcoin Core version might break GlacierScript. That's why I opened this issue: GlacierProtocol/GlacierProtocol#38
    bitcoinhodler
    @bitcoinhodler
    @miguelmartinn9_gitlab no, Glacier doesn't need to download the whole blockchain. It uses bitcoin-cli offline to sign transactions.
    Also: Glacier Protocol is abandoned and broken. I wouldn't recommend anyone use it anymore.