OLEDs have "better" power consumption characteristics... in that "Black" pixels don't consume any power at all. This is important for battery powered devices, and even more so with something like the Nano X that has very limited battery capacity. Am I correct in assuming that they've released that countermeasure "2 years" behind schedule? ![Shocked](https://bitcointalk.org/Smileys/default/shocked.gif) I've certainly had that "countermeasure" on my Nano S for longer than I can remember... it's certainly not a new thing. Perhaps whomever it was that reported it had only just updated their firmware? ![Huh](https://bitcointalk.org/Smileys/default/huh.gif) In any case, it's really only a theoretical attack... unless of course you think you wouldn't notice someone sitting next to you with an oscillioscope observing the power draw on the USB cable of your Nano X ![Roll Eyes](https://bitcointalk.org/Smileys/default/rolleyes.gif) As they mention in the article... it would probably be more cost effective and easier to set up a camera to capture the PIN input.
|
|
|
Did you get it all working? The Avalanche wallets currently require version 0.5.3 of the Avalanche app installed on your Ledger Nano S: ![](https://ip.bitcointalk.org/?u=https%3A%2F%2Ftalkimg.com%2Fimages%2F2023%2F11%2F14%2Fzzg93.png&t=663&c=WA7YTaV1ezpWTA) Once you have that, you just open the app on your Nano S and then you should be able to open your wallet using either: https://wallet-beta.avax.network/accessor https://wallet.avax.network/accessNote, it likely won't work if Ledger Live is still open and running, so make sure you have that closed when trying to access the Avalance website! I've just tested this and was able to connect and open the wallet OK.
|
|
|
I would have to agree with Pmalek... if it's an ERC-20 token, I'd be inclined to stick with something like Metamask or MEW or MyCrypto. You can still use them in conjuction with a hardware wallet like a Nano S/X or a Trezor ONE/T, but they are much better equipped to deal with ETH/ERC-20 related matters.
|
|
|
Or to ask it in a slightly different way... what do you believe you will gain from this setup as opposed to the current setup?
|
|
|
[removed scamsite url] What??? The BitcoinSV wiki doesn't look like a scam site to me. It's not such much that the BitcoinSV Wiki is a scam site, per se... it's that some (a lot of?) people consider BitcoinSV as a whole to be a "scam", in that claims were made like "BitcoinSV is the one true Bitcoin" etc. ![Tongue](https://bitcointalk.org/Smileys/default/tongue.gif)
|
|
|
This website has a link to a few "DIY" hardware wallets based on microcontrollers: https://diybitcoinhardware.com/ They also have links to some libraries that might be of use to you like a version of secp256k1 for embedded systems. Perhaps a "hardware wallet" is not exactly what you were after, but there should be some crossover between the wallet functionality these devices try to provide and what it appears you are trying to.
|
|
|
Spending 30 minutes "manually" checking potential passphrases before using a tool to systematically trying to bruteforce the passphase is not going to hurt anyone.
I concur... the time it takes to check 12 passphrases on iancoleman is likely measured in single digit minutes. The time required to get Python downloaded and installed, btcrecover and the required libs downloaded and installed, a token file generated and then the bruteforce up and running is likely to be substantially longer than that. Is it a long shot that one of those 12 passphrases is the correct one?... most likely, but you're hardly wasting much time compared to how long a bruteforce run in btcrecover is likely going to take. A lot will depend on the passphrase that the OPs friend was using... and their method for constructing a passphrase. If they tend to use a "standard" format then it will make the key space likely to be quite small/simple. However, if they tend to use truly random characters including specials... the keyspace and required search time will be a lot larger. Either way, it's impossible to know without more information... and anything here is just speculation at this point.
|
|
|
Yeah probably possible. On the other hand, why would you listen for potentially few years on the nodes with ready to crack hardware to get 1.2 btc to make a potentially successful double spent attack?
1.2 BTC is currently worth close to $75k. Someone could potentially create a program that listens for a transaction that spends one of a set of outputs, rents a VPS and GPUs on GCS, and executes a script that will find the private key, and create a competing transaction.
Where did this value of 1.2 BTC come from? The Puzzle #64 address only has a balance of 0.64020585 BTC ![Huh](https://bitcointalk.org/Smileys/default/huh.gif) Or is the 1.2 BTC the total value of all the "prizes" that have been claimed so far... and someone is theorising that an attacker may have attempted to setup a monitoring rig to try and steal all the prizes? ![Huh](https://bitcointalk.org/Smileys/default/huh.gif)
|
|
|
ssl_certificate /etc/nginx/ssl/my.awesome.lnbits.site.crt; ssl_certificate_key /etc/nginx/ssl/my.awesome.lnbits.site.key;
ssl_certificate /home/rp64/certificates/server-cert-signed.pem; ssl_certificate_key /home/rp64/certificates/server-key.pem;
at some point you've also changed from using .crt/.key to using .pem... ![Huh](https://bitcointalk.org/Smileys/default/huh.gif) Have you been experimenting with the way you were creating the ssl certs? ![Huh](https://bitcointalk.org/Smileys/default/huh.gif)
|
|
|
Anyway, I'm going to move all my funds into new wallets, just in case, it doesn't cost me much in either time or money
*ETH Gas fees have entered the chat* ![Roll Eyes](https://bitcointalk.org/Smileys/default/rolleyes.gif) Based on the fact that you mentioned Metamask... you might get hammered with some serious fees depending on how many different tokens you need to move around ![Undecided](https://bitcointalk.org/Smileys/default/undecided.gif)
|
|
|
So I am left scratching my head. You and me both... The 3 bitcoin are in the address they sent me in their email back in 2017. They say it came from the Trezor One. They say they saw the 3 bitcoin I sent back to them show up in the "Legacy Account" on the Trezor One but that they were greyed out. They were unable to send them any where. Then after they updated the firmware they claim the bitcoins quit showing up in the legacy account even as greyed out ones.
I'm still confused as to how the address and/or balance would show up in the Trezor wallet (greyed out or otherwise) without being able to be to used and/or recreated when the wallet is restored. Trezor, both the web version and the newer Trezor Suite, does NOT allow you to import addresses or private keys etc. You cannot create a wallet without the device. The web version would essentially recreate the wallet every time you started it up and unlocked your device. It's certainly not something I've seen while using a Trezor... and I don't recall any similar cases either.
|
|
|
hi thanks a lot this variant of cgminer seems to work i will try to point the antminer to it but i don't understand why the creator didn't modify it like this
Because they (the original creator) are no longer supporting the software and they stopped development... so the only option is to use forks that are maintained by other developers.
|
|
|
Might be worth having a read of this: https://en.bitcoin.it/wiki/Changeand this: https://en.bitcoin.it/wiki/Coin_analogyThey help explain the fundamentals of how "change" works in Bitcoin. The important thing to note is that for most modern wallets that are not "paper" wallets, you don't have a single address and single private key. You'll have multiple addresses and private keys... and they'll generally be split into "receive" and "change" address.
|
|
|
It seems that your system is still finding the older version of libstdc++.so.6, rather than the newer one that is required (and has GLIBCXX_3.4.20 and GLIBCXX_3.4.21)... But this seems to indicate that you got Boost compiled: UPD
export LD_LIBRARY_PATH=/usr/local/lib:/usr/lib:/usr/local/lib64:/usr/lib64
./b2 install --prefix=/opt/boost --with=all
done
If so, then you should be able to return to your step 4)... and start following the gist again to get it compiled... or is it still complaining that it cannot find Boost libraries? ![Huh](https://bitcointalk.org/Smileys/default/huh.gif)
|
|
|
I just did a test with Electrum. I created a wallet using the import key feature: p2pkh:KwLJicJMybtSJMLqRRJ4fUAwKcfVZ2WPQJPVnsfD9K8gK5rVDRCi p2wpkh-p2sh:KwLJicJMybtSJMLqRRJ4fUAwKcfVZ2WPQJPVnsfD9K8gK5rVDRCi p2wpkh:KwLJicJMybtSJMLqRRJ4fUAwKcfVZ2WPQJPVnsfD9K8gK5rVDRCi
That is to say, I used the same private key to generate a Legacy, Nested and Native Segwit address: ![](https://ip.bitcointalk.org/?u=https%3A%2F%2Ftalkimg.com%2Fimages%2F2023%2F11%2F14%2Fzz8Xw.png&t=663&c=TsSETpiZreRZZQ) 1FjqJDbtkU7EWJ6iknmnMRv42tBV4vTrYK 3ExF2mJdNJye5DtLbEr2WtDEMGz2Mbw2Ne bc1q5x4cctq424jjk6rpl3ty5hgzhk8t79crtcknxx
I then created a test message using each "address"... they all created identical signatures: H1Mfv8yUXfb6MZflsVkaurSza9BXA7FiZw80sCXUs2tkdW9I7lOUb7OisNsM0mRe5adNLmXLC/I7xp8VDTUJIJA= ![](https://ip.bitcointalk.org/?u=https%3A%2F%2Ftalkimg.com%2Fimages%2F2023%2F11%2F14%2FzzKt9.png&t=663&c=N1L-1pgl-wo5ew) ![](https://ip.bitcointalk.org/?u=https%3A%2F%2Ftalkimg.com%2Fimages%2F2023%2F11%2F14%2FzzbcN.png&t=663&c=oAQjg3o_Vo2bJA) ![](https://ip.bitcointalk.org/?u=https%3A%2F%2Ftalkimg.com%2Fimages%2F2023%2F11%2F14%2Fzzp0a.png&t=663&c=dusmYwBPhDo2zg) Which isn't too surprising, I guess... given that the same private key should create the same public key... and it's just the different encoding of that public key that results in a different address. So, theoretically, a wallet would just need to check the specific encoding of the public key provided in the signature that matches the address type provided to confirm if the message is valid. ie. if the message uses an address starting with a "1", then use the P2PKH encoding of the public key, "3" = use the P2SH-P2WPKH encoding, "bc1" = use the P2WPKH encoding. Which is more or less what Electrum does. (It actually checks against each address type.) So, I don't really understand why this is such an issue still? ![Huh](https://bitcointalk.org/Smileys/default/huh.gif) Is it because P2SH addresses may not even have a private key (ie. pure script) or may have several (ie. multisig)? Is it just that no-one really cares because they're busy implementing other things? ![Huh](https://bitcointalk.org/Smileys/default/huh.gif)
|
|
|
Increasing the gap limit shouldn't be the issue truly,
Perhaps I am not making myself clear. Again... it isn't an address "gap limit" issue. It's a Mycelium specific account "gap limit" issue... and I put "gap limit" in quotes because it isn't what we usually refer to as the "gap limit" (ie. check for X "unused" addresses before assuming there is no more transaction history to look for). It would appear that initially, Mycelium had stopped syncing properly, and was not showing the transactions on his #4 Account, even though, according to the OP, they had been confirmed (and I assume they were showing on blockexplorers etc). So, OP then uninstalled and reinstalled the app, wiping all the data... after restoring from their seed, Mycelium was only showing the first 3 accounts... so, it was still not syncing the transactions from the #4 account properly... however, because of the account "gap limit" logic within Mycelium (ie. do not show an empty account on wallet restore), it didn't even show the #4 account as existing. To illustrate... it sounds like the OPs Mycelium wallet looked like this... Before uninstall: Account#1 - Transaction History Account#2 - Transaction History Account#3 - Transaction History Account#4 - no transaction history, but account visible
After reinstall and restore: Account#1 - Transaction History Account#2 - Transaction History Account#3 - Transaction History
That is to say, Account #4 was not recreated after the restore... as the app was still not syncing those transactions correctly. OP then manually created Account#4 and Mycelium magically synced the 2 missing transactions and displayed the correct balance. At the end of the day... it's basically due to the relatively regular failing of Mycelium to sync properly. Whether this is a problem with the client or their backend server infrastructure is unknown. Personally, I suspect it is the backend server infrastructure, but I have no real proof of this.
|
|
|
I have to hand it to Trezor... their native desktop application is a pretty solid offering with built in TOR support, dark theme etc. The one thing that is missing for me, would be the ability to connect it to my own full node.
|
|
|
I would highly recommend you go with the "freeze" option if there are UTXOs that you know you'll never want to spend... this will prevent them from being accidentally used in any future transactions.
Note that it isn't "permanent", you can always "unfreeze" a frozen UTXO.
|
|
|
Does it apply if you install compile Bitcoin Core from source code and install using command sudo make install? Because that's what script (which mentioned by OP) do.
I believe so... this guide (which essentially follows the same flow of make and sudo make install says in the "Extra Guidance" section: How To Recompile/Update Bitcoin Core
Recompiling Bitcoin Core and updating Bitcore Core are essentially the same procedure. We’re going to delete or rename the Bitcoin install directory, and then just reinstall Bitcoin all over again with the newer version.
Ideally, as they suggest, you should probably rename the folder initially to something like "bitcoin-OLD", rather than deleting it... so if anything goes wrong, you can simply change the folder name back and you should still have it.
|
|
|
|