After downloading the entire Bitcoiin blockchain from a torrent, what are my next steps to link it to Bitcoin Core 0.17.1?

I downloaded the entire bitcoiin blockchain into my external mounted drive as seen below and named the directory bcore.

I then did a symlink to that folder like this in my home folder (~) location :

ln -s /mnt/xxxx/bcore .bitcoin

I then ran .bitcoind, but I thought I downloaded the entire blockchain. How do I know if its just syncing with what I already downloaded or is it literally downloading everything again? Is there a way to just skip verifying blocks if that is what it is doing. I don’t have the time to wait hours for this since I already waited 23 hours to download the blockchain already.

Is there a file I can just download where it skips the block verification?

Also another reason why I think its downloading it again is because when i run bitcoin-qt on the bottom it says: “Syncing with Network” Which leaves me a bit confused.

enter image description here

Can bitcoins be traced to scammers

Was scammed recently of €5600 .Was approached online and encouraged to buy bitcoin through coinbase. I had no experience of it before. Was told to send my bitcoin to a company address which I now know was a scam. How can I trace my money. Have proof of all transactions

Can’t link my Paper Wallet to Blockchain

So I’ve created a Paper wallet using bit address.org, and have joined Blockchain.com, but can’t find out how to link the two?

Also the strategy I’m using at the moment-till maybe “you” say otherwise, is-I’ve bought Bitcoin using Coinbase, and am trying to send money to my bitaddress.org Paper Wallet-but Coinbase isn’t showing me how to do this? So I can then register the transaction-and others on the Blockchain on blockchain.com Do you think I’m using the right strategy?

Thoughts

json-rpc of bitcoin not working for testnet(curl command)

I am trying this command to get transaction from bitcoin testnet:

curl  --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "gettransaction", "params": ["txId"] }' -H 'content-type: text/plain;' http://username:password@IP:PORT/

And i am getting following error

{ "result":null, "error":{"code" :-32601, "message" : "Method not found"}, id:curltext}

Bitcoin ECDSA signature in the compact format

I would like to understand how to get Bitcoin ECDSA signature in a compact format, when it’s exactly 65 bytes.

In the bitcoin-core repository, secp256k1_ecdsa_recoverable_signature_load is responsible for this. As far as I understand, in it r and s are separately reduced to a 32 byte representation using secp256k1_scalar_set_b32, but I don’t understand how it function works. What is a EXHAUSTIVE_TEST_ORDER? Why does the resulting representation of 32b scalar remain valid after it? I would be very grateful if someone could explain it to me.

On Coinbase Pro does anybody know what criteria are used to decide if a limit order should be rejected due to insufficient funds?

I’m playing around with their sandbox api and trying to figure out when a buy order will be rejected due to insufficient funds. It seems that market orders will be rejected only if you give the order funds greater than the amount of USD you have in your wallet. That seems straight forward enough. The case for limit orders seems a little bit more complicated. If I have $1000 in my wallet and I specify a buy order for 1 BTC for $1000 the order will be rejected due to insufficient funds. I’m guessing this is because I need money for any possible fees. However if the order goes on the order book as a maker order.

My question is do I need enough USD for possible fees regardless if the order becomes a maker or a taker order?

Blockchain endpoint working

I wanna clear this thing that how blocks are retrieved and created in from the nodes using an end point. The end point is basically centralized and have nothing to do with network if i’m not wrong. Is that end point is also running some kinda setup to keep blocks in sync as well as connected nodes?
In a network we have nodes [B,C,D,E,F,G…] and we have endpoint A. Lets say we have to retrieve a block then on which node the request will be sent?

Take example of STORJ in that request lands on one server(kinda end point) only then it broadcast to all. Isn’t the centralized system.

What’s the exact formula where I can calculate my liquidation price on Bitfinex for a leveraged position?

The following variables are given:

Exchange: Bitfinex

Funds: $10,000 USD
BTC Price: $1000
Use Leverage of: 2x = $20,000 USD

Say I wanted to go long Bitcoin thinking it would be above $1000 in the next 6 months. I buy 20k USD worth of BTC (20 btc) at the $1000 price.

  • What does the price of btc have to drop before I lose my initial investment of $10,000?
  • What is the formula for something like this when using Bitfinex exchange?

How do non-deterministic wallets violate the principle of address reuse?

In chapter 5 of Mastering Bitcoin, Andreas writes:

“The disadvantage of random keys is that if you generate many of them you must keep copies of all of them, meaning that the wallet must be backed up frequently.
Each key must be backed up, or the funds it controls are irrevocably lost if the wallet becomes inaccessible.
This conflicts directly with the principle of avoiding address reuse, by using each bitcoin address for only one transaction.”

If we are using each bitcoin address for only one transaction, how does this result in address reuse?