Bitcoin Forum
May 25, 2024, 04:38:40 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 »
1  Economy / Scam Accusations / Re: Bitvest / lightlord on: October 18, 2021, 06:42:25 PM
Updating.    100% resolved to satisfaction.  Thank you to everyone involved who helped.   
Esp Zodiac.


100% satisfied
good it has been solved.

Curious to know what was the issue.
2  Bitcoin / Bitcoin Technical Support / Re: How do I recover my old bitcoins? on: October 18, 2021, 06:32:49 PM
The main thing you should focous on is that you have completely lost the wallet.
The unrealistic thing is "Recovering it".
not the opposite.

I was trying to recover a deleted wallet some months ago and failed, however this was a new SSD hard disk.

The max avg life of HDD is about 5 years. your files should've been overwritten a lot of time beside that. So yeah, say good bye.
3  Bitcoin / Bitcoin Technical Support / Re: Do darkmarkets use node? RPC API question on: October 18, 2021, 03:06:22 PM
Hello guys,
I was just thinking about controlling BTC transactions on own server/website (deposits/withdrawals + generating addresses etc)

You can use a library like bitcoinjs or bitwasp(PHP) to generate seeds, private keys, addresses and create a system manager. So users have to deposit to an address, then a simple sync server will check for deposits using online APIs (free or paid). For withdrawals, you will create a raw transaction and broadcast it through the same way (online APIs). With this way, you don’t reveal private keys, and you may use proxies to connect with these APIs to hide your actual server IP.
4  Economy / Scam Accusations / Re: Bitvest / lightlord on: October 17, 2021, 06:34:31 AM
What the fuck? He's not even paying the mods on a site that rakes in profits??

That's outrageous!

It looks fucking weird.
5  Bitcoin / Development & Technical Discussion / Re: The TX id that we need to create a transaction on: October 17, 2021, 05:51:44 AM
I already said it, you get a list of UTXOs and you can spend as many of them as you want.
Each bitcoin transaction has an array of inputs and an array of outputs that have to have at least one item in them (one input and one output) but you can create a transaction with for example 10 inputs and 4 outputs.

Oh, it seems that I know nothing at all. I thought transaction inputs are addresses like they appear on block explorers. Anyway thank you guys I'm investigating this again.
6  Bitcoin / Development & Technical Discussion / Re: The TX id that we need to create a transaction on: October 17, 2021, 05:15:44 AM
You don't need a watch only wallet first, it is an option to maximize security.

Does that mean with just the - private key - I can create a raw transaction without getting any data from the Bitcoin network?
7  Bitcoin / Development & Technical Discussion / Re: The TX id that we need to create a transaction on: October 17, 2021, 04:56:54 AM
so basically while seeing the bitcoinjs documents, to create a transaction we need a "TXID" of a pervious transaction. so if I have a wallet with multiple transactions and all of them are deposits, then which one do we need its TXID now? can anybody please explain?
You don't need TXID you need UTXO (Unspent Transaction Output) which contains [received] transaction hash, index of the output in that transaction, amount of the output in satoshis and finally the pubkey script (that should correspond with the address you are spending from).
You get a list of them that belong to your address and spend as many of them as you want granted you don't violate any standard rules (ie. don't end up with a huge tx).

Quote
also, why do we need a watch only wallet first before signing transaction?
You don't need a watch only wallet first, it is an option to maximize security.

Quote
when spending from paper wallet, we need to create a watch-only wallet first, then electrum gets some data from bitcoin network and save it into a file, then we sign that file with the real-wallet.
Electrum gets a list of UTXOs for your address and then it creates an unsigned transaction that has everything expect signatures set (such as inputs and outputs) then puts it in a file that you can transfer to cold storage for signing. The cold storage reads the file and signs the transaction (not the file) then you can transfer the signed transaction in that file to the online watch only wallet to broadcast.

What to do with case they are multiple unspent ones?
8  Bitcoin / Development & Technical Discussion / Re: The TX id that we need to create a transaction on: October 17, 2021, 04:54:27 AM
You select the inputs that you'd like to spend in the transaction. Get the TXID and the output index of it for the transaction, for which the output index is the order for which your output is in within that specific transaction.

Electrum obtains the unspent transaction output and displays it to the user in the GUI for them to choose and construct an unsigned transaction for it to be signed, that is the purpose of a watch-only wallet.

Did you mean I cannot spend multiple transactions at once?

Can you please explain more? So If the wallet has 1 btc that was received in a multiple unspent transactions. e.g. 10x 0.1 BTC deposited. Then I want to spend them all, which transaction should I use its TXID now?

Thanks.
9  Bitcoin / Development & Technical Discussion / The TX id that we need to create a transaction on: October 17, 2021, 03:40:43 AM
I have no idea if it was asked before. when spending from paper wallet, we need to create a watch-only wallet first, then electrum gets some data from bitcoin network and save it into a file, then we sign that file with the real-wallet.

so basically while seeing the bitcoinjs documents, to create a transaction we need a "TXID" of a pervious transaction. so if I have a wallet with multiple transactions and all of them are deposits, then which one do we need its TXID now? can anybody please explain?

also, why do we need a watch only wallet first before signing transaction? i mean what kind of data does electrum get from the address and the network.

tnx in advance
10  Bitcoin / Bitcoin Technical Support / Re: Electrum - How to create more Receiving Addresses? on: October 11, 2021, 06:53:56 PM
Thank you guys. It's clear now finally.
11  Bitcoin / Bitcoin Technical Support / Re: Electrum - How to create more Receiving Addresses? on: October 10, 2021, 04:27:57 PM
Thank you very much for that! I was searching for it long time ago.

P.S Is there any way to reduce bitcoin node stroage & data usage?
If you are talking about running a full-node, you have to download and verify the entire Bitcoin blockchain. After that, you can use pruned mode that requires only a few GBs of storage on your hard disk.

But Electrum is an SPV client, so you don't have to worry about storage limitations.
And if you decide to go for a payment processor such as BTCPay Server, you would also not be dealing with full-nodes.

Edit: While going to work, I thought about what I said. So I did some research and it indeed looks like you do require a full-node with BTCPay Server, but it comes with the installation. Sorry for giving you the wrong information initially.

Thank you for replying. I've read their docs that why I asked for that no problem at all friend.
12  Bitcoin / Bitcoin Technical Support / Re: Electrum - How to create more Receiving Addresses? on: October 10, 2021, 10:18:46 AM
Have you considered using a non-custodial payment processor on your website to accept bitcoin payments?
On this list you will see both hosted and non-hosted services that you can try out.

BTCPay Server would be an obvious and recommended choice for many, but it requires a bit of time to set up.

Thank you very much for that! I was searching for it long time ago.

P.S Is there any way to reduce bitcoin node stroage & data usage?
13  Bitcoin / Bitcoin Technical Support / Re: Can't decrypt the wallet on: October 10, 2021, 09:46:30 AM
That's unfortunate, yes there are some ways to brute force your wallet, only if you knew and remember partial/some details of the password, but on your case seems you totally forget about it, try to remember it, coz bitcoin core will not require and ask a password if you did not set a password on it AFAIK (correct me if I'm wrong though).
But i think that any wallet password that has been misplaced can never be recover again, because i have seen someone that misplaced his phrase code and up till date the bitcoin in his wallet he never have access to penetrate into the wallet, so if this particular solution you render can be of help to retrieve a missing password that means all lost password can be recovered?

No of course not all lost passwords can be recovered. Brute forcing is like doing uncompleted work. Basically you make an application try many random passwords for you by validating hashes. instead of random passwords, you can set a function for generating the keys to be tested for example (1000 - 9999), if password was included in this function i.e. was between 1000 and 9000, the brute forcing application tries each password, and when the password is valid, it stops and tells you it.
14  Bitcoin / Bitcoin Technical Support / Re: Electrum - How to create more Receiving Addresses? on: October 09, 2021, 04:26:41 PM
Also, if you make the gap limit too high, your wallet will be very slow, take a long time to sync, or might crash altogether. Don't generate thousands of addresses just for the sake of it.

The main goal is run my electrum as merchant system for users to deposit / withdraw on a website, I'm coding a win server application to do that. Do you suggest an other way to do that?
15  Bitcoin / Bitcoin Technical Support / Re: Electrum - How to create more Receiving Addresses? on: October 09, 2021, 04:12:03 PM
How do I create more receiving addresses (more than 20) by UI or Terminal/CMD?

You have to change the gap limit. Go to the Console (enable it first by selecting View -> Show Console) and type in the following command.

wallet.change_gap_limit(number)

It worked thanks!, but why many addresses are marked as red? this is normal? I've generated 1000x address
16  Bitcoin / Bitcoin Technical Support / Electrum - How to create more Receiving Addresses? on: October 09, 2021, 04:00:15 PM
Electrum

How do I create more receiving addresses (more than 20) by UI or Terminal/CMD?

I can't find a button even on the UI.

https://i.ibb.co/Zdt5NBJ/ddd.png

Thanks a lot great community.
17  Bitcoin / Bitcoin Technical Support / Re: Bitcoin Merchant System Inquiry on: October 09, 2021, 07:24:35 AM
I want to know what is different between using electrum and hosting a full node (that requires bandwith and a lot of stroage)?
The difference between running a full-node and using an SPV client like Electrum is that with your own node, you check and verify the entire history of transactions from the beginning of Bitcoin. With a full node, you are just trusting someone else and you aren't doing the verification on your end.

Electrum servers can be operated by malicious parties who can find out things about you to de-anonymize you. By connecting to them, they will know the balance of all your addresses connected to that wallet, including the unused ones. They will also know your IP address and the version of your client. With a full-node, you aren't leaking that info because you are running that server.

Thank you Pmalek I think I got the answer now!

Pmalek has already pointed out the differences, if you run the full node, you will not depend on any third party, even mempool and transaction history in details are all within your reach without depending on any their party while runing full node. If you want to have privacy, you need to run full node.

More problems with paper wallets, is that if we want to transfer user funds to the main wallet, We'll pay a lot of fees to move each funds from each wallet to the main wallet.
If this is the case, it will be good to buy a reputed hardware wallet. What I think you are concerned more about is security and safety of your coins, you can buy reputed hardware walllet, it still make transactions easier.

since it's not needed for personal usage, so hardware wallet won't benefit in my case (wallet for merchant system).
18  Bitcoin / Bitcoin Technical Support / Bitcoin Merchant System Inquiry on: October 09, 2021, 06:37:40 AM
I am coding a Windows server application that uses Electrum wallet for a Website. So each user get a receiving address to deposit and all the deposits to receiving addresses are collected to one balance at the end. And when user do a withdrawal, then the server sends the request to electrum. I want to know what is different between using electrum and hosting a full node (that requires bandwith and a lot of stroage)?

More problems with paper wallets, is that if we want to transfer user funds to the main wallet, We'll pay a lot of fees to move each funds from each wallet to the main wallet.
19  Other / Meta / Re: How to buy a membership on the forum? on: October 09, 2021, 03:00:28 AM
Thank you heros. Ok.
20  Other / Meta / How to buy a membership on the forum? on: October 09, 2021, 12:36:44 AM
Hello I want to know about the VIP subscriptions here. How much are the prices to unlock the locked features? and how to buy them?
Pages: [1] 2 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!