texts: Question about the efficacy and safety of Privacy Cryptos like XMR, Zcash, etc

texts:
new here and haven't found an answer to this conceptual question:
Crypto is said to have solved the coordination problem through rewards and punishment (honest users are rewarded; dishonest users are punished). From my understanding, this is dependent on transparency of the blockchain as it would be impossible to hold an anonymous user accountable for dishonest behavior. While dishonest use can be considered subjective, I read that BTC addresses this by allowing users to manually adjust their network to exclude dishonest nodes. To do this, one must be able to identify the "dishonest" node.
With something like Monero, I learned that the two nodes involved in a transaction are completely anonymous and that the transaction is also obscured. If this is true, then wouldn't it be impossible to identify and take action against a dishonest user? Without the ability for an individual node to subjectively discriminated between honest and dishonest nodes, wouldn't you lose all the trust in the system? How would this satisfy the coordination problem if there's no longer a means of punishment.
If that's a bit confusing I can elaborate: The Lemon vs. Peach problem often used by Monero enthusiasts describes a situation where the seller has an advantage in a transaction because they have relevant knowledge of the merchandise. If the seller continues to sell lemons, then eventually all the peaches will disappear due to buyer uncertainty within the system. It seems to me like this relates to privacy cryptos in general. If one participates in an anonymous transaction online, then the seller has the advantage. If the buyer is cheated once, then how can they be certain that they're not dealing with the same "dishonest" seller in their next transaction? We have a system of rating IRL where you can write a review for a business to let others know that they're reputable or "honest", whereas with privacy crypto you can't even recognize who you did business with.
Doesn't this pose an issue for privacy crypto in general? You're kind of entering into transactions based on blind trust with no option for recourse? Is this just the nature of privacy cryptos/privacy in general? You've effectively reduced the trust within a network to zero if members cannot actively recognize and choose who to trust.
Would it be incorrect to assume that Monero/privacy cryptos depend on IRL credibility with total node anonymity whereas Bitcoin connects the two assuming you didn't anonymously acquire BTC?


texts:
Bitcoin USD price is increasing continuously; it is not impossible to imagine a day where we get 1 satoshi = 1 USD cent or even more, 1 satoshi = 1 USD.
In that scenario we have a problem, bitcoin micropayments will be impossible, even with Lightning Network.

I know it is possible to increase the decimal places of bitcoin, e.g. 1 BTC = 1 00000000 00000000 units. My question is, how it can be done?


texts: Is periodically transferring Bitcoin from an exchange to a private wallet cost effective?

texts:
I'm new to this, I've read a lot about it and I've decided to start saving money on Bitcoin by buying a fixed amount every month.
I know it is safer to store my Bitcoin on a private wallet instead of having it on the exchange I'll use to buy. But I know that moving it from the exchange to the wallet will incur a blockchain fee.
It feels to my that by moving Bitcoin to my private wallet each month I'll be constantly paying and would be cheaper to just store it on the exchange.
What are your thoughts on this? What's the must cost effective way of moving it to my wallet? Will doing this once a month be as costly as doing it in larger amounts once a year?
I'm looking to hold for a long time.
Any advice will be much appreciated. Best.
PS: I've done my research before asking here but couldn't find a good answer.


texts:
I have 3 graphics cards mining with poclbm (no external pool) and they all have pretty much the same output:

MYSERVER:MYPORT [141.642 MH/s (~0 MH/s)] [Rej: 0/0 (0.00%)]

what does the "~0 MH/s" mean?


texts: Are the Mt.Gox markets for different currencies completely separated?

texts:
MtGox supports multiple currencies. Usually referred to as f.e. mtgoxUSD, mtgoxEUR, ...

Now, MtGox has different market depth listings for it's different markets and keeps a separate price for them.

Are these markets completely separated, meaning that when I place a buying order in euros, it can only be matched with selling orders in euro? This would also mean that less popular markets inside MtGox, which have less average volume, can have the same delay effects as less volumous non-MtGox markets in let's say US dollars?

So, is it possible that I buy bitcoins with euros and that someone else receives dollars for the coins I bought?


texts:
I have a basic question on mining.  How does it work?

For example, if I use my computer to mine coins such as litecoins, do those coins go straight into my offline wallet?  Or must I be connected to some online centralised pooling service, which holds to coins until I transfer them to my offline wallet?


texts: How many different hybrid miners out there now that can mine bitcoin + litecoin at the same time? And where is a reliable source to buy them?

texts: I'm looking to buy a hybrid bitcoin/litecoin miner. Which ones are reliable and where can I get them in the US?


texts: Quarkcoin's bitcoin-qt fork won't recognise unspent transaction

texts:
I've got a problem with my bitcoin wallet client, I got around 10 QRK by mining via a pool, transferred them to my local wallet and then sent them to btc-e, I got a dialogue box saying something about the TX being too large and if I wished to add a fee, I said yes, and after that, the TX was registered in my wallet, but now two days have passed and I don't have even a single confirmation, I've searched for the TX and my address in the QRK blockchain explorers and I couldn't find a single reference to my TX.

Any ideas on how to "purge" that fake TX and get my coins back (they are unspent, according to the network, there should be a way to do a "rollback")?


texts: How do I find out the miners fee for my transaction using Blockchain.info API?

texts:
Blockchain.info gives you the options of 'frugal', 'normal' and 'generous' for setting miners fees and leave it slightly vague as to what the transaction fee will ultimately be.

I want to use their Make Outgoing Payments API to send payments but how can I know what they choose as a transaction fee?

What if I have 0.01 BTC in my wallet and want to send it all to an address. There won't be enough BTC left over for a fee. What happens then?


texts: Mining a primecoin based currency (datacoin). How do I find out how much hash power im doing?

texts:
How do I find out how much hashing power am I providing to the network? What is the command to find it out?

Currently I see this: http://prntscr.com/2cd3zo

when I run:  watch 'datacoind listaccounts & datacoind getmininginfo'


texts: Is it possible to use xpub address to monitor balance from previously generated addresses?

texts:
I'm trying to find a way where I can view balance of my ledger nano s wallet without always attaching it to computer all the time.

I found something called xpub address which allows me to generate public addresses without my hardware wallet, I am now trying to figure out if there is a way (api ideally) to use this xpub address to view balance from my previously generated addresses.


texts: How can I confirm to whom the bitcoin address I sent a payment too?

texts: Where can I find out what company is associated to the address I sent a payment too?


texts: I used the wallet out of sync and cannot find my adress

texts:
This is the first time I am buying BTC, I used my bitcoin core wallet out of sync to generate and address and then I shut down the PC after the full sync has been made. Now I cannot find the address in the file anywhere. I still have the address and if I search it on blockchain.info it says that the payment has been made. Although, my wallet balance is zero. Can someone please explain how can I redeem my BTCs?

Thank you


texts: Transaction amount for bitcoin payment gateway

texts:
I'm trying to add bitcoin payment for my ecommerce website. I have installed bitcoind on the server and i've set the notify wallet parameter in bitcoin.conf. the issue i have now is how to know that the client have sent the exact needed amount for products they bought.
Actually, the client can send a lower amount to my wallet and notify wallet will be generated. Please help to handle this issue.


texts: Cryptonote Based Altcoin All Transactions Locked

texts:
I've created an altcoin based on the Cryptonote protocol. I have two seed nodes and am mining (successfully) on both of them in order to test the network. However, all mined coins are showing up as "locked". So, for some reason the other node isn't verifying the blocks mined in both cases, however, they must be communicating because their blockchains are synchronised.

Am I missing something?


texts:
Fundamentally, crypto-currency hardware wallets are just devices that securely generate public/private key pairs, and sign input data when approved using a password and physical approval mechanism, right?

This seems like a generally useful capability, though as far as I can tell, the only devices available are purpose-built for a specific set of crypto-currency protocols, or some other protocol like U2F on the YubiKey.  I don't want my $100 Ledger wallet to become useless if its supported currencies (or the entire market) fall into disuse.  So is there any way to either:

Use (or modify to use) the Ledger to perform general key generation and signing?
Buy a general-purpose keygen + signing device that supports crypto-currency signature methods?


texts: What are "leaf versions", when do you upgrade a version, how many versions are there and how do they differ from segwit versions?


texts:
I am using electrum.
First, I had a bitcoin address and I used it once to receive BTCs and then it changed.
Will I be able to receive Bitcoins now, even if someone sends them to the old address?


texts: Can funds from a LN channel be recovered if both participants suffer data loss?

texts: Is there a way to recover funds if both channel partners suffer loss of the latest channel state? Would both having their static-channel-backups be sufficient to recover the channel?


texts: In what ways was the "Hong Kong Agreement" infringed upon?

texts:
There is a favorite talking point in some parts of the community claiming that this or that party broke the Hong Kong Agreement.

Mentioned are for example:

Delivery time of SegWit
Delivery time of hardfork code
Signaling for Classic

What infringements of the agreement where there, when did they take place and how clear is it that there was a breach in the agreement?


texts:
I have made calculations based on 3 exchange buy and sell orders. (Cryptsy, C-cex and Bter) and have taken DOGE/BTC market into account.

Both cryptsy and C-cex have the same calculations to get the net total amount(Final amount including transaction fee) for both buy and sell order.
In these exchanges Both buy and sell exchange transaction fee are  in terms of BTC  for DOGE/BTC market. But bter has different calculation on sell order and same calculation for buy order as in cryptsy and C-cex. Here  buy transaction fee in terms of BTC and sell transaction fee in terms of DOGE.

I am greatly confused about calcuting profit? Kindly look at both Cryptsy and Bter websites to see  the difference between sell orders.

DOGE/BTC Market

case (1): Both buy and sell exchange transaction fee are  BTC (cryptsy-buy, C-cex- sell)

Buy Exchange = Cryptsy

Sell Exchange =  C-Cex

buy amount = 1 DOGE

sell  amount = 1 DOGE

buy price =  0.0000038 BTC    //taken from cryptsy exchange  DOGE/BTC buy

sell price =   0.0000042 BTC  //taken from Ccex exchange  DOGE/BTC sell

buy_ex_txn_fee = 0. 002 BTC (0.2%)

sell_ex_txn_fee  = 0. 0015 BTC (0.15%)

Buy order:

Total = buy_amount * buy_price (Total = 1 * 0.0000038 = 0.0000038 BTC)

buy_txn_fee =  Total * buy_ex_txn_fee (buy_txn_fee  =  0.0000038 * 0. 002 = 0.000000008  BTC)

buy_order_Net_total =   Total +  buy_txn_fee (buy_order_Net_total = 0.000003808 BTC)

Sell order:

Total = sell_amount * sell_price (Total = 1 * 0.0000042 = 0.0000042 BTC)

sell_txn_fee =  Total * sell_ex_txn_fee (sell_txn_fee  =  0.0000038 * 0. 0015 =
0.000000006  BTC)

sell_order_Net_total =   Total - sell_txn_fee (sell_order_Net_total =  0.000004194 BTC)

Profit:

 Profit =   sell_order_net_total – buy_order_net_total (Profit =0.000004194 BTC -  0.000003808  BTC = 0.000000386 BTC)

Case (2): (For the same DOGE/BTC market buy transaction fee in terms of BTC(cryptsy) and sell transaction fee in terms of DOGE(Bter))

Buy Exchange = Cryptsy

Sell Exchange =  Bter

buy amount = 1 DOGE

sell  amount = 1 DOGE

buy price =  0.0000038 BTC

sell price =   0.0000042 BTC

buy_ex_txn_fee = 0. 002  BTC (0.2%)

sell_ex_txn_fee  = 0. 0018 DOGE (0.18%)

Buy order:

Total = buy_amount * buy_price (Total = 1 * 0.0000038 = 0.0000038 BTC)

buy_txn_fee =  Total * buy_ex_txn_fee (buy_txn_fee  =  0.0000038 * 0. 002 = 0.000000008  BTC)

buy_order_Net_total =   Total +  buy_txn_fee (buy_order_Net_total = 0.000003808 BTC)

Sell order:

Total = sell_amount * sell_price (Total = 1 * 0.0000042 = 0.0000042 BTC)

**// sell_ex_txn_fee is in terms of DOGE. How should I calculate profit?**

Profit:

Profit = ???

Am I heading in correct direction? Is there any other easiest way to calculate profit? If possible kindly explain me with sequence of steps?


texts: Why sending bitcoin and one addresss shows (Unspend) and one address shows (Spent)?

texts:
I sent some btc to a btc address, and each time we send btc, it gets to split into two addresses, only one of them is the real destination address. The recipient said he has not received the the btc yet. I checked blockchain info, it shows the detination address (spent) but the other address as (unspent). This is normal right? If the recipient's wallet address shows spent, it means the btc has arrived in his wallet right?

Please confirm. Thanks!


texts: What exactly does redeem in the context of bitcon mean?

texts:
In this website, it says "The purpose of pay-to-script-hash is to move the responsibility for supplying the conditions to redeem a transaction from the sender of the funds to the redeemer."

I looked all over the internet, and could find no clear explanation of what redeem is in the context of bitcoin. Is it the receiver of the bitcoin?


texts: How do I prevent lnd from participating in new channels?

texts:
I have a lnd node that I would like to to cycle down completely. I would like to close all its channels and prevent that the node participates in any new channels while I'm waiting for the force-closed channels to mature.

What settings do I need to use in lnd to prevent my node from creating new channels, and to decline any new inbound channels?


texts: How does a miner know if a transaction has already been included in the block chain? Does he traverse through the complete chain to conclude this?

texts:
I am confused on what incentive a miner has on including a transaction apart from the transaction fee. So, if adding a transaction wastes any time, any miner should ideally not add transactions that give no or very less mining fees since it is only wasting time.

Am I missing some subtle point in how this system works?


texts: How doest the bitcoind command "move" work?

texts:
Officiall docs says about this command: "Move from one account in your wallet to another" link

Also from official docs: "Moves are not broadcast to the network, and never incur transaction fees; they just adjust account balances in the wallet." link

As I understand - account is a list of private-public keys (and assosiated metadata)
So only action that we can do - move one or more key pairs from one account to another.
But in this case we have a problem - we could not move any arbitrary amount of BTC, but only the amount that already associated with addresses. Strange command...

So what does this command actually?


texts:
by the title, you know I'm a new user. I just got bitcoin, and am wondering what sites allow me to earn bitcoin.
Thanks,
New User.


texts: How is difficulty enforced in the bitcoin blockchain?

texts: Is it through some sort of voluntary acceptance by miners or is it hardcoded into the bitcoin blockchain to not accept a block which doesn't achieve a given difficulty level?


texts: Setting up and running CGMiner on a Raspberry Pi for a Jalapeño

texts:
I have a BFL Jalapeño miner and a Raspberry Pi and I would like to get the Jalapeño to run off of CGMiner from the Raspberry Pi, however, I am not quite sure how to do this.

Doing some research, I came across this guide: http://dominustemporis.com/2013/06/compiling-cgminer-for-the-raspberry-pi-and-butterflylabs-jalapeno/

I am unable to install most of the prerequisites and Im pretty sure it's because they are no longer available or can't be reached for some other reason. I am running the newest version of Raspbian and I ran apt-get update. How can I get CGMiner to install and run on my Raspberry Pi for my Jalapeño?


texts: What is the fastest way to research Bitcoin block chain?

texts:
I would like to do some research of the Bitcoin blockchain. Because i would like to do massive amounts of processing and lookups, I need a fast way to search the blockchain.

Http requests to insight.io just won't cut it...

I know of ABE but it seems no longer maintained and I don't know if it is up to par with the current implementation of the blockchain.

The environment I'm programming in is python.

Any ideas?


texts: Why does Mt Gox disallow YubiKeys purchased direct from Yubikey.com?

texts:
I have several Yubikeys and would like to use one or more with MtGox.... however it seems that I can only use keys purchased from Mt Gox on their site.

Why did Mt Gox choose to implement security this way?
Suppose I'm creating my own secure website based on Yubikey.. what are the conditions that I would choose to implement a "closed" system like this (and not allow other Yubikeys)?

I asked Mt Gox support this very question and all they told me was:

  Hello, Thank you for the email. Please note that the yubikeys
  has to be pre-configured with our systems, so unfortunately it is not
  possible to add yubikeys that are purchased outside. Thanks, MtGox.com
  Team

... so I'm hoping to get a better understanding on why this choice was made.


texts:
I haven't been able to find information on how to efficiently index UTXOs. Can you explain or point me to some resources?

Update: Btw, I understand completely that the notion of address balance is awkward at best, and that it can never really be known with 100% confidence, especially as P2SH transactions gain popularity.


texts: How does a non-upgraded node read a SegWit transaction?

texts:
I'm trying to understand how my node would interperet a SegWit transaction if I do not upgrade.

Even if I do not upgrade, I should be receiving the exact same block data as everyone else, correct?

If so, let's say my node receives a block that contains a segwit transaction (i.e. one with a [marker][flag] and some [witness] data). I'm not sure how my node is going to interpret the data...

If the [marker][flag] is [00][01], does my node read this as being 0 inputs and 1 output, and still consider this transaction valid?
If so, how can it go about recreating the TXID from the [version][txins][txouts][locktime] if the transaction data is of the format [version][marker][flag][txins][txouts][witness][locktime]?

Basically, I don't understand how my node could receive transactions with [witness] data and still consider those blocks to be valid.


texts: Looking for a tiny go/golang snippet to connect to bitcoin core json rpc

texts:
I've done it previously in C++ and I'm currently learning go/golang
I'd rather do it "from scratch" rather than trust a third party's library
Just a call from golang for a json-rpc call to getrpcinfo would be enough to get me moving!
My search so far has only led to entire libraries and applications


texts: What is the smallest possible size of a bid/ask on Mt.Gox?

texts:
I've successfully done .01 of a bitcoin for both bid and ask, but I'm wondering if someone knows the real limit?

I cant seem to find it in their documentation.


texts: if a Bitcoin mining nounce is just 32 bits long how come is it increasingly difficult to find the winning hash?

texts:
I'm learning about mining and the first thing that surprised me is that the nounce part of the algorithm which is supposed to be randomly looped until you get a number smaller than the target hash .. is just 32 bits long. Can you explain why then is it so difficult to loop an unsigned int and how come is it increasingly difficult over time? Thank you.

Edit: It's been suggested this is a duplicate, this is not. The other question asked if you could run out of nounces, that's nothing to do with my question. My question is about the difficulty of Hashing the exact same 4 billion unsigned int entry loops.


texts: Is it possible to restrict Bitcoin's network traffic?

texts:
Bitcoin is just a software running on a computer communicating securely with peers on the internet.
What will it take purely in technical terms to ban Bitcoin nodes from communicating with the network?

Assuming a node is starting for the first time, I believe it uses DNS seeds to find peers. If those DNS seeds are blocked, is it possible to prevent bitcoin node discovery ?
Is it possible to block certain ports to avoid bitcoin communication ?
Any other ways ISPs can detect bitcoin traffic ?


texts: Blockchain is losing me money with every transfer

texts: I'm losing up to 45% on a BTC transaction. When it reaches the merchant they say that I'm losing it in the transfer and that the chain is the cause. How true is this and how can I check with the chain on what's going on?


texts: The Bitcoin-Gold fork came before I expected.... can I still access my BTG?

texts: I transferred btc from gemini to a paper wallet around at 9:30pm Monday. Will I still be able to get my BTG? Where will they show up? I'm not sure when the "snapshot" was created.


texts: Having trouble transfering private keys from Bitcoin Core to Electrum, for want of not having to wait for sync

texts: This morning, I purchased some bitcoin for the first time on CEX.IO, and soon withdrew it to the Bitcoin Core wallet I had set up. What I did not realise was that I would have to download the blockchain data and store it, which is proving painfully slow on my lacklustre internet connection. I have since downloaded Electrum, obtained the private key from the Bitcoin core console, and imported this into my Electrum wallet. Although Electrum says it has imported, it does not read the correct public address that BC does, and my balance is still at zero. When I check the balance of the address online it still reads as it should. Can anyone help with this?


texts:
With the recent addition of Binance to the group of miners who will accept taproot,
I wonder what would happen if despite a total of more than 99% of the network accepting it, a miner still doesn't answer or said he would but does not activate this BIP.
Does the transaction requiring this BIP stay stuck in the mempool waiting for the next block, or would other miners ignore his block?


texts: Could someone provide an example of a tx spending from an input with a relative LockTime?

texts:
I want to see an example of a raw transaction which spends from an input which has a relative LockTime applied to it. An example would be a transaction from a Lightning payment channel in which a user force closes a channel and claims their 'local' balance, after having waited for the 'to self' delay in their commitment transaction.

It would be very helpful for understanding how to spend from an input encumbered with a relative LockTime.


texts: Spying on a bitcoin user after knowing all of their addresses

texts:
I'm new to Bitcoin and trying to figure out some question about it and blockchain technology.

My question is simple: Is it possible to spy on a person, if the attacker (criminal, government) somehow got knowledge of all or most of the victim's Bitcoin addresses?

Furthermore, is it possible to know how much money this person has?

Is there a measure or mechanism to avoid such a person-address linking and thereby a way to stay anonymous with one's payments online?


texts: Buying a coin only available on Bittrex (also Poloniex)

texts:
Is there an easier/alternative route to go about purchasing a currency that is only being traded on Bittrex?
After attempting the basic verification, I received an error saying that there was NO PUBLIC RECORD MATCH based on the information provided. Instead of offering an attempt at resubmitting, the only option is to go through their Enhanced Verification. After submitting the required information (including various photo IDs), the process seems to be in limbo until the request is processed.
My concerns... Desired currency drastically increases in value. Bitcoin's value decreases while waiting. Bittrex decides to deny my enhanced verification submission.
Clarification and/or recommendations would be appreciated!
~ NOTE ~ this is just the process to transfer BTC from coinbase. What can/should I expect when purchasing/withdrawing?!


texts: Is it required to broadcast the addresses generated locally to the bitcoin network?

texts: Like the transactions  are broadcasted to the bitcoin network , is it required that locally generated addresses also need to be boradcasted to the bitcoin network ?


texts: What is the difference in hashing algorithm between bitcoin and litecoin?

texts:
I am having trouble finding litecoin mining specifications. I would first of all require something like this:
https://en.bitcoin.it/wiki/Block_hashing_algorithm

Except for litecoins. I need to know how to dissect the getwork data, what kind of operations to do on it (eg. hex to uint32 conversions, byte order shifts, etc.) and what specification of scrypt to use and what are its input, difficulty and expected output.

I would really love to have some input/output data, on which I can write BDD specifications so I can write a miner on top of that.

Anyone know for some good resources I could use?

Thanks

Edit: I would really appreciate some sample input/output, I can figure out the rest myself.


texts:
Dear colleagues of the crypto community!
I am Roman Frolov (Vader), a private investor and trader, was subjected to a new version of a micropayment attack (dust attack) and was robbed of about 335.84997800 bitcoins in a cold wallet via supposedly Bitcoin Core access.
Stored bitcoins in a wallet generated in Bitcoin Kore (Knot). Earlier in the year 2015 I added private keys from BitcoinHD to Knotts and then to Core. I stored the listing of keys in a document archived in 7zip with maximum security settings and a long password.
Source of funds: buying bitcoin since 2012, participating in cryptocurrency HYIP projects according to the rules, trading on exchanges, including leveraging on bullran in BTC-E in 2017, got under the closure of the exchange and after a while received 80%, to this day I trade on Bittrex Global and Kraken. Followed the law, ethics and property rights. Didn't steal a penny.
2021-01-06 18:39:38 hackers produced multithreaded output from 12 addresses:
15hT9GMi1ThhmJts24WKG1Jm3so7bmiuW4
16BjABjMQB8wshTVhTbQUqoPfKQi7sSNRM
15D9TctYq3DvK1eDmxWfp8FWP73a1a2hEA
1Gi7qn77XqtGknJ9dUc3yRAoRFgNXBQBiW
1EAN8MxjfmRToVwsoVtfSzRz2FsCN89unX
13P1YEZjPDTpCtaqMbTbhu6VB3csu3qsZu
19DrKeLdYd47wHvbhkvccYQ4fQNycfdzhL
15hT9GMi1ThhmJts24WKG1Jm3so7bmiuW4
16BjABjMQB8wshTVhTbQUqoPfKQi7sSNRM
15D9TctYq3DvK1eDmxWfp8FWP73a1a2hEA
1Gi7qn77XqtGknJ9dUc3yRAoRFgNXBQBiW
1EAN8MxjfmRToVwsoVtfSzRz2FsCN89unX
13P1YEZjPDTpCtaqMbTbhu6VB3csu3qsZu
19DrKeLdYd47wHvbhkvccYQ4fQNycfdzhL
1JLTq3VLiU4qY1DfC7fYs4N5g45HByjE8H
1CfEuYincqgWfMGvBx8o1ysArCSMQhqM4f
12hBEaVfHGRXL4HnFjrAdoWudKhWdCPaoU
1PsKsr8hR7DBKB9q76JZwhTwD5W5QWG9Fj
19zvjxagjet8PNiCk4D7ZjWqqfoaM2qdZG
Output was made in 601 transactions starting with the output address:
bc1qxuyrx3n86nu0l5mf7wv8fzgkwn4vmeh5lqm2je 0.00291700 btc
and ending with 1B1ztXtrbnLWjMFGqSaW22DpdEWwiaoUbN 15.85027800 btc
the output went up evenly up to bc1qsx9q4cfpp33y4vxwhmr85n43zzv2qs85pr2jvw 0.97108300 BTC
and then 15.85 B1ztXtrbnLWjMFGqSaW22DpdEWwiaoUbN 15.85027800 btc
I ask everyone who is involved in currency exchange to pay attention to the withdrawal addresses from my addresses and their derivatives at 6 january 2021, and freeze their use and return to the original sender,
I hope for your justice, Roman Frolov (Vader)


texts: clightning uses all my resources, ... till I have to shutdown!

texts:
clightning runs for a while great. However, every second day the computer locks up,

I use docker-compose for that:

version: "3"
services:
  bitcoind:
    image: nicolasdorier/docker-bitcoin:0.16.3
    container_name: bitcoind
    environment:
      BITCOIN_EXTRA_ARGS: |
        testnet=0
        whitelist=0.0.0.0/0
        server=1
        rpcuser=*****
        rpcpassword=*****
    expose:
      - "8333"
    ports:
      - "0.0.0.0:8333:8333"
    volumes:
      - "/media/ronald/data/scratch/bitcoin/mainnet/bitcoind:/data"

  clightning_bitcoin:
    image: elementsproject/lightningd
    container_name: lightning
    command:
      - --bitcoin-rpcconnect=bitcoind
      - --bitcoin-rpcuser=****
      - --bitcoin-rpcpassword=****
      - --network=bitcoin
      - --alias=TWronald✅
      - --rgb=15C315
      - --log-level=debug
      - --announce-addr=220.133.223.206:9735
      - --bind-addr=0.0.0.0:9735
    environment:
      EXPOSE_TCP: "true"
    expose:
      - "9735"
    ports:
      - "0.0.0.0:9735:9735"
    volumes:
      - "/media/ronald/data/scratch/bitcoin/mainnet/clightning:/root/.lightning"
      - "/media/ronald/data/scratch/bitcoin/mainnet/bitcoind:/etc/bitcoin"
    links:
      - bitcoind

lightning-cli getinfo

{
  "id": "035aef5661e1a6e370db60dc0455796800afd5b51fbc12a0a8b34836b15f5d7ef6",
  "alias": "TWronald✅",
  "color": "15c315",
  "num_peers": 15,
  "num_pending_channels": 0,
  "num_active_channels": 15,
  "num_inactive_channels": 0,
  "address": [
    {
      "type": "ipv4",
      "address": "220.133.223.206",
      "port": 9735
    }
  ],
  "binding": [
    {
      "type": "ipv4",
      "address": "0.0.0.0",
      "port": 9735
    }
  ],
  "version": "",
  "blockheight": 560987,
  "network": "bitcoin",
  "msatoshi_fees_collected": 0
}

Why the version of lightning is "" ??? scratch/bitcoin/mainet/clightning/config is empty.

Currently it is running fine.
ps ax |grep lightn

 7278 ?        S      0:03 /usr/bin/lightning_channeld
 8524 pts/20   S+     0:00 grep --color=auto lightn
16579 ?        S      0:06 /usr/bin/lightning_channeld
31660 ?        S      1:19 lightningd --bitcoin-rpcconnect=bitcoind --bitcoin-rpcuser=**** --bitcoin-rpcpassword=**** --network=bitcoin --alias=TWronald✅ --rgb=15C315 --log-level=debug --announce-addr=220.133.223.206:9735 --bind-addr=0.0.0.0:9735
31665 ?        Z      0:00 [lightning_chann] <defunct>
31666 ?        Z      0:00 [lightning_closi] <defunct>
31667 ?        Z      0:00 [lightning_conne] <defunct>
31668 ?        Z      0:00 [lightning_gossi] <defunct>
31669 ?        Z      0:00 [lightning_hsmd] <defunct>
31670 ?        Z      0:00 [lightning_oncha] <defunct>
31671 ?        Z      0:00 [lightning_openi] <defunct>
31675 ?        S      0:00 /usr/bin/lightning_hsmd
31677 ?        S      0:00 /usr/bin/lightning_connectd
31678 ?        S      5:45 /usr/bin/lightning_gossipd
31862 ?        S      0:00 socat TCP4-listen:9835,fork,reuseaddr UNIX-CONNECT:/root/.lightning/lightning-rpc
31868 ?        S      0:06 /usr/bin/lightning_channeld
31869 ?        S      0:09 /usr/bin/lightning_channeld
31870 ?        S      0:06 /usr/bin/lightning_channeld
31871 ?        S      0:07 /usr/bin/lightning_channeld
31872 ?        S      0:07 /usr/bin/lightning_channeld
31874 ?        S      0:10 /usr/bin/lightning_channeld
31875 ?        S      0:10 /usr/bin/lightning_channeld
31876 ?        S      0:06 /usr/bin/lightning_channeld
31879 ?        S      0:10 /usr/bin/lightning_channeld
31988 ?        S      0:06 /usr/bin/lightning_channeld
31989 ?        S      0:06 /usr/bin/lightning_channeld
31992 ?        S      0:07 /usr/bin/lightning_channeld

... but still some Zombies.

When it grinds to a hold, it uses most with gossip.

Can you spot some changes I should make to improve my system?


texts:
The block header size is 80 Byte (640 bits) so we must pad it to a multiple of 512 (In our case to 1024) like this:
(blockheader in binary)+1+00000.....000+1010000000 where "1010000000" is the size of blockheader in binary representation
Is this correct?
I am confused because in this link https://security.stackexchange.com/questions/179282/how-is-the-bitcoin-block-header-data-padded-for-sha256-hashin
it pad like this
blockheader+1+ 00...000+110 0100 0000


texts: Does the low difficulty for my pool give my miners more guesses per block?

texts: I understand that my chances are better at winning the lottery are better than guessing a block, but humor me please.  If I have a pool with 2 miners will my miners offer more "guesses" at the block hash with a difficulty of 512 than they would with a difficulty of 1024?


texts: Why does the standard Bitcoin client not display the balance per address?

texts:
Any Bitcoin wallet holds several bitcoin addresses. Such addresses are either generated manually from the GUI addressbook or automatically collecting the "change" of a "Send" transaction. The total balance is the sum of the credit of all addresses.

Why does the Bitcoin software not tell me ADDRESS1 holds 1 BTC while ADDRESS2 has 5BTC?

The standard Bitcoin client automatically selects an address to send from. (From the comments, I learned that there exits a patch, which allows a user to choose an address to sent from.)

Does the behaviour of the standard client described here have any advantages over letting the user choose?


texts: Armory Ubuntu/Debian 0.96.0 signed with a different key than listed on the website

texts:
I downloaded the Armory version for Ubuntu/Debian from here:
https://www.bitcoinarmory.com/download/

Under the "Offline Signing Key" section it lists the public key for verification to be: 98832223.   This key is also used throughout their verification instructions.  They also show the fingerprint for this key on that page.

However, the files I downloaded are signed with key 4922589A.  I looked that key up on pgp.mit.edu and it shows the key owned by "goatpig (Offline signing key for Armory releases)"  Now, I see that goatpig is the name of one of the contributors on github, but really anyone can make a key with that name and since the website doesn't reference the key, or give me a fingerprint for the key, that I can find, I am hesitant to trust it.

My question here really is, can anyone confirm what the proper public key is to verify the armory downloads.  Did I miss something?

--update

I see there are two armory websites  www.bitcoinarmory.com and btcarmory.com.  each has a 0.96.0 download and the hash of both installs are the same, so I assume they are the same file, they are also both signed with the same public key.  The difference is that bitcoinarmory.com says to verify with 98832223 and btcarmory says to verify with 4922589A.  Very confusing, but my best guess is that  4922589A is actually the proper key to verify the signature with.  Either way, I think I'm just going to stick with bitcoin-qt unless someone can help clear this up.


texts:
I am trying to write simple bitcoin miner on Java

How to request miner pool?
What is miner pool protocol?

How to send data to stratum pool? (socket, post request or ect...)
What need send there?

Thank you for help!


texts: Best way to calculate difficulty of generating specific vanity address?

texts:
I'm now working at small tool, which purpose is to calculate difficulty (like number of attempts) of getting vanity address, like vanitygen (https://github.com/samr7/vanitygen) does. I've read some materials (https://en.bitcoin.it/wiki/Vanitygen#Difficulty_of_finding_a_vanity) and now i'm wondering about exact algorithm of how such calculation must be proceeded.  There is no precise answer in the article at bitcoin.it wiki, so a look through the sources of vanitygen and ended up with some very basic ideas:

All addresses are in a nutshell base58 numbers which can be converted to biginteger if needed.
There is one final "biggest" address (like biggest number in the end of some range)
Vanity address is any address from the range of addresses (if we think about them as numbers), that starts with specific pattern.

So what is the best way of finding difficulty of getting specified vanity address?
I ended up with such idea:

Find the biggest possible address and convert it to bigint.
Find addresses range for given vanity pattern. First of all find the biggest possible address in the range by adding z to the end of the pattern while it is smaller than biggest possible address. Then to get smallest address in range i decided to add 1 (base58 representation for 0) to the vanity patter and i failed to determine when i must stop. Clearly address could not be longer than 34 symbols, but when i must stop? I think that i must take length of the biggest address in the range and that will be the same length for the smallest. But please, correct me if i'm wrong.
When we have range of addresses, we can calculate it's length by subtracting smallest one from biggest one and then divide biggest possible address by range length and the result will be our difficulty.

So is it all correct?
What shall i do when pattern starts with "1"?

What additional materials you can suggest to read?


texts:
Is it possible to know the total hashpower backing a currency?

My goal is to know how much hashpower is backing each currency.  I don't know if it's possible, if so, how?


texts: Bitcoin unconfirmed transactions - what is the best solution to fast it up?

texts:
I have couple of unconfirmed transactions that i want fast up.
How i do it quickly and easily ?
What do you do ?
the fees going insane (over $12 for the smallest transactions)
i want to send with low fees and acclerate it . which sites do you recommend ?

Edit: I tried this Free service and it works!


texts:
Can a Blockchain be Built Like This?

1) Alice sends Bob one X-coin.

2) The blockchain's protocol takes X and the next (say) 100 transactions and puts them in a block.

3) Distributed peer-to-peer nodes verify all the transactions in this block. They all work off the same consensus protocol block rather than creating individual competing blocks.

4) Once 51% of nodes verify and sign that all the transactions in the protocol block are legitimate (and boot illegitimate ones) the protocol stacks the (now immutable) block on the updated, broadcast and accepted chain and pays all miners a fixed percentage of the completed block's block reward (proportional to transferable mining rights they own).

5) Repeat

As I understand it (and I probably don't), a Proof of Permit (PoP) system like this appears better than traditional Proof of Work (PoW) and Proof of Stake (PoS) systems because:

Costly calculations and energy consumption are eliminated;
Mining centralization (and it's regulatory threat) is reduced;
Distributed consensus occurs because miners work off the same block and can't advance and be paid until they concur and sign that block;
The Nothing at Stake (NoS) problem is minimized because miners simply can't create other blocks or chains;
Chronological verification and instantly immutable blocks prevent double-spending;
Coins are freed and spent instead of hoarded and staked like PoS systems;
Downward price pressure is reduced because miners don't have to sell block rewards for fiat to buy electricity for mining;
Miners are paid every time instead of sporadically over time;
PoP remains distributed, decentralized, secure and trustless;

A 51% attack remains possible if an attacker can acquire 51% of the mining rights, although this could be offset by rising permit prices as they did so, and by the fact that increased investment increases an owner's incentive to maintain their system rather than destroy it. A tenant can acquire matches and burn down their apartment building (even without having to acquire 51% of the units) but rarely does.

The above simple logic is likely wrong, I just don't know how. What technical or conceptual errors exist? Please rip this to shreds so I can try to reconstruct it better.

Thanks.


texts: Traditional VC investment vs. bitcoin IPO

texts:
There are few Bitcoin "stock exchanges" trading mainly BTC mining company pass-through shares, like

https://btct.co/
https://bitfunder.com/

We are planning to get investment for our Bitcoin-related business. Instead of traditional Silicon Valley-style venture capital investment, we are investigating the opportunity of doing "Bitcoin IPO" and liquidate some of the company shares through pass-through exchanges.

We are looking for 0,7M - 1,5M USD investment. This money would be spent to expand and internationalize our business and enable Bitcoin interaction for more people in across the world. We really need to convert the investment to fiat currency in some point, as for marketing efforts (Google ads, etc.) are paid in fiat currency.

Now I am looking for advice on what would be pros and cons of both options: VC investment vs. Bitcoin crowdfunding. We are pretty sure that doing a Bitcoin IPO first would close the door for VC investment, as our stock and IPR would get tainted with nameless Bitcoin investors of whose shares could not be bought back easily (am I correct?). However, we are also keen on doing a Bitcoin IPO because that way we could have more control over the company (not giving away voting rights) and steer the company to the direction more beneficial to the Bitcoin ecosystem instead of a 4-5 years exit plan.

I am mainly looking advice on:

Valuation in both scenarios. We believe we could get higher valuation through a Bitcoin IPO.
How much goodwill Bitcoin fans and current Bitcoin millionaires have to build the ecosystem
Credibility: a VC investment would give us more real-world credibility
Bitcoin is hot in old-fashioned VC industry right now. We have been contacted by several world-class VCs by themselves to discuss with us.
The legal implications: what is the relationship between pass-through shares and real shares? Should we move to live underground after a Bitcoin IPO to avoid possible later legal mess?
Should we found the company in some tax haven where laws are more relaxed (e.g. Seychelles)
It seems that the Bitcoin stock exchange industry is little shady, and it's hard to trust pseudonyms. Is it still too early to go there, as it might be that stock exchanges will be crashing within a year, like fiat money exchanges have, and we end up with a complete mess and lost information on shareholders, dividends and ownership?


texts:
I was just trying to connect testnet3 to my own testnet node through the "trusted peer" and "skip regular peers" settings, but it seems that in this way it cannot connect to a trusted peer which runs 0.21.0.
I tested several 0.21.0 nodes and it does not connect to any of them. However, it does connect to a trusted peer which is 0.17.0, for example. Also, with default settings (no trusted node) it displays some 0.21.0 nodes in the peers list, not sure why.
Did anyone notice this and managed to find a workaround? Thank you.


texts: How many confirmations does a transaction needs to be included in a snapshot?

texts: I bought bitcoin to participate in bitcoin hex. I sent my bitcoin to the electrum wallet and it has over 500 confirmations. Bitcoin Hex will snapshot bitcoin and I want my bitcoin address to be included in the snapshot. How can I find out if it will be included in the snapshot?


texts: Is it possible to adjust transaction fee amount in MultiBit Classic?

texts: I have a few transactions I made with MultiBit Classic 0.5.17 stuck in the unconfirmed land for days now. They all have a transaction fee of 0.0001BTC as that is the only way my version of MultiBit sends payments. I do not see a way to adjust the transaction fee. Is there a way to adjust a transaction fee in MultiBit Classic 0.5.17? If not, what do I do with coins stuck in unconfirmed transactions? What do I do with coins in my MultiBit Classic wallet? If there is no way to adjust the fee, how can I move them out of there with any hope the transaction will get confirmed?


texts: Does Cryptocurrency really need timestamps?

texts: Bitcoin is supposed to be a clock on it's own right so it always felt sketchy to me that outside time is referenced. Could bitcoin be aware of it's own block interval through something like uncle block rate? Could that allow it to do difficulty adjustment without reference to outside time?


texts: What can be done in order to improve privacy in bitcoin transactions?

texts:
Privacy should be default and  not an optional property - even when using stealth addresses or confidential transactions, your bitcoin balance and transactions in the wallet are transparent to anyone. All of these are awful characteristics for a currency.

We all live in post  Snowden era of full spectrum surveillance, and ridiculous anti-cash propaganda. Cash is government’s  legal tender and is protected by law.  But the implacable war against cash payments waged by big government and banks worldwide is gaining new momentum. The excuse or reason given by our rulers for suppressing cash is to keep society safe from terrorists, tax evaders, money launderers, and other villains, real or fictional. But their main and real intention is to limit or even prohibit cash, in order   to force the public at large to make payments through their financial system in order to enforce their unstable fractional-reserve banks and, more importantly, to expand the ability of governments to monitor on and keep track of their citizens’ private financial transactions.

Fungibility is an essential property of money that makes every unit of this currency interchangeable. One can pay the service or a product with a coin or a paper note, and the receiver does not  care where it came from, as long as this banknote or coin isn’t counterfeited, he will accept it and exchange products or services for that banknote. This is how physical cash works. Creating Bitcoin fungibility is not a trivial task, as far as I understand. There is high probability that anyone who interacts with you knows exact amount of bitcoins  in your wallet.  Tor can not keep private your wallet linkage to other wallets.
Real question is -- How  we can enforce fungibility on a transparent blockchain where every transaction is visible?


texts: How many nodes have to confirm a transaction for it to go to a mempool? Or is it somehow based on hashing power?

texts: I am trying to understand chronologically what happens to a transaction from the second it is sent to the moment it is added to a block.


texts: How do you set up Pushpool/Litecoin for windows?

texts:
I am hoping someone can point me to a decent tutorial as to how to set up a Litecoin Pushpool server for windows. Im not trying to build anything big just so that my friends and I can mine together. I already have MySQL Community installed and working properly, downloaded the pushpool php files as well as the Mining Farm extras.

https://bitcointalk.org/index.php?topic=10617.0

Though the only tutorials I have seen to implements those files are for Ubuntu? Don't know how well that reflects Windows so I have been stuck.

Would be willing to donate a small amount of bitcoin, not litecoin, to anyone who can help me.


texts: Building enviornment, libraries, and compiling... What does that mean?

texts: I'm an absolute beginner and I am reading the guide on how to build an altcoin (forked from litecoin) here and I am confused on the first steps. I don't want someone else to do it, I want myself to do it. Can someone tell me how to do that using VS Community 2017?


texts: Are there any altcoins that have tried a contentious hardfork?

texts:
I've been trying to find out whether any altcoin community has attempted a hardfork without consensus before.

What happened?
Can you point me towards an account or analysis of such an attempt?


texts: Is it possible to buy bitcoins via an exchange directly into cold storage?

texts:
I own a cold storage wallet. I want to buy bitcoins, directly into my offline wallet (in order to avoid extra transfer fees).

I understand i have to pay exchange fees. What I want to avoid is: buy bitcoins into wallet H (paying exchange fees), and then transferring to cold wallet C (paying transfer fees). I do not want or need wallet H (hot), so I want it out of the picture completely. I have not seen any exchange advertising bitcoin buying into cold storage, that is why I am asking

Are there any services supporting this kind of setup?


texts: What going to happend with transactions that is in both rejectend AND accepted chains?

texts:
I have been reading about blockchain forks and the longest chain situations and I cannot really understand what is going to happend in the situation when the transacton were included in both accepted AND rejected blocks?
If transactions in rejected block are going back to the mempool, does it means that there will be blocks with duplicated transactions?
I have drawed something out for better understanding of this:
https://imgur.com/a/3ViIu
I guess I`m missing something fundamental here.
Thanks in advance!


texts: I send 0.00528479 BTC to the address 1HkqAUTgCgnnMP1CconWudxWAT3fMVpLtw with network fee of 0.0001 BTC. i checked the status and i dont know whether confirmed or not. one shows in green colour and one shows in red Color. kindly help me.


texts: Do you need to run own server when using a full node wallet?

texts:
Hi can you help out pls:

1) There are some full node wallets like Bitcoin Core or Wasabi. What other full node wallet apps are available to select from for bitcoin?

2) I have read about people using ledger+electrum+electrum server  to run a full node. Is it mandatory to have an own server when using a full node wallet like the ones mentioned in 1)?

3) If there is no need for an own server: What pros/cons are there in terms of wallet security, using own electrum server  vs.  not having own server?

Thanks


texts:
In ~/.bitcoin/bitcoin.conf I set prune=5000.

That reduced the blockchain size to 5G.

du -sch /mnt/btrfs/bitcoind/*
...
5.0G   /mnt/btrfs/bitcoind/blocks
2.8G   /mnt/btrfs/bitcoind/chainstate
17G    /mnt/btrfs/bitcoind/indexes
....
25G    total

This is indeed a x10 improvement, before pruning, my bitcoind data directory was roughly 250G. Yet, it's still 25G total. I need to run on a small SD card where there is only 10G of free space.

Now /mnt/btrfs/bitcoind/indexes/txindex/*.ldb files take up the majority of space, 17G.

Is there a way to prune the txindex/*.ldb files?


texts: Re-indexing blocks taking more than a week - Cant access my wallet

texts:
I've bought Bitcoins and had them directed to a wallet on the Bitcoin-Qt software. Unfortunately I was not aware of the sync process. And now I've got no access to the Btc's and I feel like the syncing will never happen.

Running on Mac OS X 10.8.5
2.3 GHz Itel i7
16 GB Memory

Running Bitcoin v0.8.5

Thanks so much.


texts: Scan ports for my onion bitcoin node and RPC calls

texts:
I'm getting to work my first bitcoin node, it is running P2P through Tor network.
1: How can it be scanned? how can I see if its exposing any port, or port 8333?
2: How can I make RPC calls through Tor?.... maybe this is not the best way because of security for the RPC API and calls in plain data...
Thank you!


texts:
When there is some price overlap, i.e an ask and a higher priced bid, who will get the difference? In other words, will the seller get an "extra", or the buyer a "discount"? I'm interested in BTC-e mainly, but general knowledge about exchanges is useful too.

I looked around here and found similar questions, such as this one, this one, and this one, but still I don't fully understand how it works.

This answer seems to suggest that the effective price will be that of the order that was in the book, the one placed first. So, assuming volumes match, an ask at $1000 with a bid at $1050 will be filled at $1000 if the ask was placed first, or at $1050 if the bid was placed first.

Here it's stated that "the exchange will match the buy order with the lowest sell orders", but it's not clear to me if that's the case just in the example given in the question, or always. This other one agrees with the other two, but doesn't say what happens in the opposite case (swapping bids and asks).


texts: Is one lightning network channel equal to one transaction?

texts: I understand how a lightning network channel is like opening a bar tab, where you can make multiple transactions off-chain between two parties, and closing the channel puts the total tab on-chain. However, if I'm visiting 20 different stores and making one transaction at each store, wouldn't I need to open 20 different channels and end up publishing 20 different transactions to the bitcoin blockchain anyway?


texts: Where is the block reward system coded in Bitcoin core?

texts: I'm taking a look at Bitcoin core and am looking for where the TX is effectively "generated" and send out to an address. I've found the nSubsidy block reward, but I'm currently looking for where the transaction is sent out and recorded on the blockchain. If I don't understand something right, please correct me, otherwise, if you have an answer please tell me!


texts: What is causing "Network not available" error in rippled RPC call and how to fix it?

texts:
I am running rippled (standard configuration, I only changed node_db to Sqlite) and communicating with it through JSON RPC. On a few calls I get a response:

'error_message': 'Network not available.', 'error_code': 12, 'error': 'noNetwork'

The example commands that are doing this are:

account_info{"account":"rhPT87PasaG27VqKjEsp5j2AWNSHUWJd9Y"}
wallet_accounts{"regular_seed":"seed"}

What is causing this error to appear and how can I fix it?


texts: How do I find out what block a transaction is in?

texts:
I'm trying to do research on the age of transaction outputs at the time they are spent. I'm running bitcoind on my computer. I have transactions indexed with txindex=1. I want to take a given TXIN and get the block of the TXOUT it spends so I can calculate the age.

How do I get the block a given transaction is included in?


texts: What is multisig and why would I use it in bitcoin?

texts:
I read the term multisig address, as something that requires more than 1 signature.

What is that?

What would be the context of using that, why would I use something like that?


texts:
I'm trying to get involved in bitcoins, but first it seems I need further clarification on the concepts involved in bitcoins.

First let me clarify what I know (at least what I believe to be correct): miners race to solve mathematical problems, and whoever (or whatever pool) manages to solve the most complex block at a given time is awarded the bitcoins to their wallet address.

Now, what I want to know is, what exactly makes a wallet wallet? Other than providing an address, what does it do? A pair of cryptographic keys make up a wallet, which I understand, is used to transact the bitcoins associated with an address; but is that all? Other than safeguarding the private key, is there anything else to mind about a wallet, i.e. does it record anything else?

I did not find anything explanatory aside from the key-pair mention on the Wikipedia article, and I do not have enough technical expertise to go through the bitcoin protocol to understand the concepts. Please help me with understanding wallets.


texts: How is the transaction's nVersion field changed with segregated witness?

texts:
Do transactions have to have a minimum version to denote that they are using seg-wit? What changes have been made to the transaction's version field?

The MAX_STANDARD_VERSION is still set to 2 in src/primitives/transaction.h, will that change when seg-wit reaches the soft-fork thresholds?


texts:
Are there any successful stories about coins created specifically for a country? (pre mined and drop)

I have seen cases like Auroracoin, but I want to know if there has been a success story.


texts: Please I need help. I want to know if anyone knows about BitlyCore.com I have been running the full block for days now and it's just stuck at 87% please I need help.


texts: Is there an approach to exchange Bitcoin with formal currency with keeping anonymity?

texts: Apparently, Bitcoin preserves anonymity of users such that nobody is able to know who is behind of an account address. But If this user intends to exchange a bitcoin with a formal currency, eventually they need to reveal their personal information, isn't it? Or is there a way to keep anonymity even at time of exchanging with formal currency?


texts: The official BAMT faq says "never use sudo. never never, always log in as root. [emphasis in original]". Is this a BAMT-specific issue, a more general issue with sudo that I should ask about on Super User or Server Fault, or what? I can't find any general complaints warranting this strong a reaction, and I can't find anything BAMT specific. Why, in an application where security is usually important, should I never use a tool which is designed to enhance security and which I've never heard this complaint about before?


texts: What are some ways for virtual currency like Bitcoin to have price stability?

texts:
What are some ways for virtual currency like bit coin to have price stability?

If there is a method, can it exert its influence only in a country or a large group?

However, when virtual money has price stability, how does it differ from existing currency?


texts:
I was thinking about a possibility to overcome the 'only stored on one PC' wallet problem! I erase or lose my PC, then I lose all my bitcoins.

Suppose that the wallet, associated with an account number and a strong secret password were backed up on all Bitcoin clients.

What would be the drawbacks/advantages of this solution?


texts: I have 23 words of my 24 word mnemonic (and passphrase) for my ledger nano-s, is it possible for me to brute-force the last word (not in order)

texts:
I have ended up wiping my ledger nanao S during test (thoroughly stupid I know) and I am left with 23 (!) seed words and a passphrase. I understand that I should have both backed up my wallet, and made sure of my seed words.  I was looking into a program (in python due to there not being too many combinations) that could brute force it due to me knowing that I had written them down in order, just having missed a word, (pasted here due to the massive size due to the size of the word list)

So how would I go about brute forcing it through python, what I have now can (as far as I can see) will give me all of the valid mnemonics, but from there how would I automate the collection of private keys from a bip-39 generator, and the checking of funds in them?

(edit)
I know the order of the words, just not where the missing one is, Ive tried to manually sift through the combinations for if the missing word was the last one

(further edit)
Im using an offline version of this site for turning the mnemonics into private keys iancoleman.io/bip39 but unfortunately I dont know how to canabalise the code or interact with it with python. from there I was going to use a tool like this github.com/gurnec/btcrecover to find the wallet with btc in it. At least thats what I have so far.


texts: How can I tell if bitcoind was compiled with ZeroMQ support?

texts:
Question

How can I check to see if ZeroMQ is not active due to a config error or due to lack of support at compile time?

Details

I'm seeing a lot of messages like this from the insight logs:

[2017-12-12T12:21:31.695Z] warn: ZMQ connection delay: tcp://127.0.0.1:28332

When I test to see if the port is open and listening with netstat -peanut or netcat -v localhost 28332 I can see that it is not (even though it's in bitcoind.conf).

bitcoind.conf

server=1
whitelist=0.0.0.0/0
txindex=1
addressindex=1
timestampindex=1
spentindex=1
zmqpubrawtx=tcp://127.0.0.1:28332
zmqpubrawtxlock=tcp://127.0.0.1:28332
zmqpubhashblock=tcp://127.0.0.1:28332
rpcuser=user321
rpcpassword=local321
rpcport=9998
rpcallowip=0.0.0.0/0
uacomment=bitcore
#debug=1
#testnet=1

bitcore-node.json:

    {
        "network": "mainnet",
        "port": 3001,
        "services": [
            "bitcoind",
            "insight-api-dash",
            "insight-ui-dash",
            "web"
        ],
        "servicesConfig": {
            "bitcoind": {
                "connect": [{
                    "rpchost": "127.0.0.1",
                    "rpcport": 9998,
                    "rpcuser": "user321",
                    "rpcpassword": "local321",
                    "zmqpubrawtx": "tcp://127.0.0.1:28332"
                }]
            }
        }
    }

I'm pretty sure I compiled with zmq support, but since it's not actually listening I'm guessing that it's possible that I did not (i.e. although libzmq was present perhaps it was not in the right path to be detected).

How can I check to see if it's a config error or a compile error?


texts: Where can I get bitcoin customer support? Is there a support number?

texts:
I have a bitcoin problem. My transaction is unconfirmed, etc

Is there a support number that bitcoin users can call for help?


texts: When launching cgminer with scrypt parameters, Windows gives an error message. Why does this occur?

texts:
Cgminer opens up, stays for like a second or two and then Windows gives me an error message. Mining (bitcoins?) without --scrypt works fine but with the scrypt parameter, I get the message seen in the window below.

The settings for the .bat file are also in the image and I think they've been configured correctly. I tried uninstalling, installing different drivers. Read somewhere that the new ones don't work (tried with the latest drivers already) so I installed Catalyst 12.2 Beta (GPU is a Radeon HD 6670, Driver Version: 9.10.8.0 according to device manager) and it still doesn't work.

Help? :(


texts:
Is there a well-known method to pollute a specific user's peer table?
Eclipse attack is not available anymore due to the patch after a paper was introduced.
Can you give some keywords?
Thank you!


texts: Given an address (i.e. 1BnPVV5Tt25cxbDg6DqoxJunjSL8reCGz6), how can I calculate its scriptPubKey in order to build a transaction?


texts: Can Scrypt be reduced to SHA256 proof of work?

texts: Interested because if a reducer exists then Bitcoin mining pools would be able to use a fraction of their hash power to assert dominance on altcoins by regularly deploying 51% attacks on the altcoins that rely on Scrypt.


texts: Bitcoin HEISTS: Has USD, EUR, etc ever been stolen from an exchange?

texts:
Many bitcoin exchanges allow users to store two balances: one in bitcoin and one in a fiat currency like USD.  This is convenient because it allows one to trade in and out of the bitcoin market without incurring the fees and delays of moving money in and out of the exchange.

There have been numerous cases of theft from bitcoin exchanges, but have any of them lost users' fiat funds stored in this way?  Or have only bitcoin balances been depleted by thieves?

Have any of the major exchanges made any statements (please link!) about how secure a user's fiat currency stored by them is?


texts: Paper wallet generated client side and off network is not necessarily secure

texts: One would think that if a person generated a private key client side and never exposed that key to the internet, that they would be secure. However, the risk is that the paper wallet generation code is compromised such that it provides the victim with private keys that are already known to an attacker. How best to mitigate this risk?


texts: activate Electrum command line interface (mac)

texts:
I installed Electrum on my Mac from python source. The GUI works fine, but I can't use the CLI. Thus, I get :

dyn907-208:Electrum-2.6.4 name$ electrum help
-bash: electrum: command not found

both when I type this command (for intance) in a regular bash, or under the "console" tab of the GUY.

What did I miss?

rgds


texts: How does the getblocktemplate request rate correlate with a miner's hashrate?

texts:
What is the relationship between a miner's hashrate and the getblocktemplate (GBT) request rate?

(The question here, "How does the rate of getwork requests correlate with the hashrate of a miner?," discusses getwork, but that's outdated.)


texts:
I have the following testnet wallet address:

2MsQEtPJ6JJZszMYrD6udjUyTDFLczWQrv9

Which I am trying to encode as pubkeyhash to the coinbase TX in testnet.
When i run decode58, I get this

C401B47E5722F808856A308FA043CCF28323F51711E8165536

I strip it off the version byte prefix and the checksum postfix, and I get:

01B47E5722F808856A308FA043CCF28323F51711

So the scriptPubKey should be

76a91401b47e5722f808856a308fa043ccf28323f5171188ac which is OP_DUP OP_HASH160 01b47e5722f808856a308fa043ccf28323f51711 OP_EQUALVERIFY OP_CHECKSIG

But as a sanity unit test, i verify it Vs. the debug console

decodescript 76a91401b47e5722f808856a308fa043ccf28323f5171188ac

But the debug console gives me this:

  "asm": "OP_DUP OP_HASH160 01b47e5722f808856a308fa043ccf28323f51711 OP_EQUALVERIFY OP_CHECKSIG",
  "reqSigs": 1,
  "type": "pubkeyhash",
  "addresses": [
    "mffyC9xbwyBQUWhV8SbYWpqaiNSSWR2vpo"
  ],
  "p2sh": "2ND12E9b9oa9hvTTckXwNaSJiRZ39eRFWSJ"

So why do I get address "mffyC9xbwyBQUWhV8SbYWpqaiNSSWR2vpo" and not "2MsQEtPJ6JJZszMYrD6udjUyTDFLczWQrv9" as I expect?


texts: Did pools verify constantly the ouput of createrawtransaction when they build their coinbase transaction?

texts:
Pools creates their own coinbase transaction to pay their selves, and they begin the PoW by hashing different Headers, what prevent a hacker from changing the createrawtransaction with different output (His bitcoin adress instaed of the pool bitcoin pool adress)?
How pools can know that the header they are providing for miners contains a merkle root which contains a coinbase transaction created with a valid ouput (Their bitcoin adress and not another adress)?
Thanks


texts: Is this article wrong/scammy? Is it possible that miner earn more by mining several different coins at once through minergate?

texts:
https://ambcrypto.com/mining-in-the-bear-market-made-easy-fast-and-cheap-with-minergate/

This one claims they can mine more efficiently by mining several coins at once.

I have a hard time believing that any pool can outperform "normal" pool.

What's the story.

Is this possible? Is this guy legit?

Let's for simplicity sake we got to pick numbers from 0 to 7. Say the hashing function is add 5 modulo 8. Of course the "right" nonce is 3. That's because 3+5 is 0 module 8.

Say the hash/signature or whatever of the transaction is 1. Mining is finding an extra nonce, if added to 1, would hash to 0 (or below difficulty). Something like that right. We try and found that the extra nonce is 2.

Say we have 2 coins. Say the starting nonce is 1 and 2 respectively. I wonder if it's possible to to add extra nonce to 1, then try to find an extra nonce where the hash is 0. Turns out if we add 1 to the extra nonce, we got the right answer.

We just add all the extra nonce and got the nonce that hash to the right number for 2 coins.

Is that possible?

My understanding of how mining works is quite a bit shaky here.

Is my understanding correct?

Is miner gate offering merge mining for coins that do not support it?


texts: Dynamic PHP Array used in sendmany bitcoin command issue

texts:
I have following problem with dynamic array be used in sendmany transaction in bitcoin engine, problem described in code comments.

step 1 create array
step 2 inserting values to array
step 3 print an array to check the result which is correct
step 4 sendmany (here is a problem) see below

<?php
//step 1 create array
$to = array();
//step 2 inserting values to array
while ( $row_users = mysqli_fetch_array($getting_allowed_users) )
{
          $to[] = array($row_users['user_bitcoin_wallet'] => $currency);
}

//step 3 print an array to check the result which is correct
print_r(array_values($to));

//step 4 sendmany (here is a problem)

// if I do it that way sendmany is only sending to first wallet which is indexed [0]
// I cannot to foreach as php  code structure is not allowing {} inside the command
$bitcoin->sendmany($BuyerAccount,$to[0]);

//Question: How I can display all the values from my array in following place
$bitcoin->sendmany($BuyerAccount,ALL THE VALUES);

//example
$bitcoin->sendmany($BuyerAccount,"walet1"=>0.1,"walet2"=>0.1,"walet3"=>0.1.....);
?>


texts: How is IOTA's Tangle different than classical blockchains? What are the main differences and how do they translate to real world usage? What are the strengths and weaknesses of the Tangle?


texts: Supposing we are alone, could it be possible to run the whole bitcoin network and full capacity of it (maximum transaction per second by different peer) on a low end computer, and how can someone verify that ?


texts: I am reading the Bitcoin wiki, and I see the inv message structure. I see it has a counter field for the objects and an inventory field. This inventory field has a list of objects (transactions or blocks), and I do wonder what it sends to the neighbors as to check if they have the transaction or block relayed. For example, is the block sent with its hash or with an id?


texts: I have copied and sent bitcoin to the address that I have found on my blockchain wallet only to find out its not mine. So is there anyway I can get my bitcoin back?


texts: What percentage of altcoins are based on Bitcoin?

texts: What percentage of altcoins share the same codebase as Bitcoin?


texts: Can transaction be stuck in the 'processing' stage and has not been mined by the Blockchain network?

texts:
Can transaction be stuck in the 'processing' stage and has not been mined by the Blockchain network and due to this, it cannot reflect in wallet ?

My friend send me a bit coin but it did not reach me, Can it get stuck in the


texts: All CryptoCurrency historical values api

texts: I am making a cryptocurrencies tracker and I want to implement a Chart. The only thing i need is a api that has the values of a lot of cryptocurrencies. Does anybody know a api like that? Please help


texts: Bitcore Insight API: I am not able to create and broadcast transaction

texts:
I have tried to create transaction and broadcast transaction but I am not able to do this stuff.

Let me share with you code.

var transaction = new bitcore.Transaction()
    .from({"address":"msxGdsTJJYu7YrmkV4sbHNK8Z21pHFZ2gX","txid":"0c0d9ad92f07e774a76194823a92bf2521aa57381ad4782becf20fdf385e1922","vout":0,"scriptPubKey":"76a914886b382436985b195d1dfcdb00c722c1f2fcd0ea88ac","amount":0.01})
    .to('mjsVogqLetdUjT9raJY6WgYmy3tifJ3DJz', 20000)    .sign('0497427ad1b6177fe950758f10151ba38a6b38d44577ba45fb06423143bb55a2')
    .change('mhCpGNNHQmu4P9pUZcCmgXkxbYxys5pKBw');

var txSerialized = transaction.serialize(true);
console.log(txSerialized);
var Insight = require('bitcore-explorers');
var client = new Insight.Insight();
client.broadcast(txSerialized, function(err, txId) { console.log('Id:', txId, err);})

Getting below output:

010000000122195e38df0ff2ec2b78d41a3857aa2125bf923a829461a774e7072fd99a0d0c0000000000ffffffff02204e0000000000001976a9142fc320597ba67a66167721bc9c36d987e03c225b88ac806d0d00000000001976a91412820fdb8340e5198b3c31de5688faa7927b0d7188ac00000000
Id: undefined Missing inputs. Code:-25

I have tried many things but I am not able to solve it.

Can you please give me the solution or proper demo for it with a full description?


texts: Is it possible to reject a bitcoin payment?

texts: Say someone sends bitcoin to an address. It is later determined that those incoming funds are tainted and the recipient wants no association. What is their recourse?


texts: How can I get the bitcoin amount of an bitcoin address which doesn't belong to my wallet?

texts: I am trying to make a query about a bitcoin address's btc amount. As I've read, getreceivedbyaddress rpc command can only be used for the addresses of a wallet that one owns and that command is awallet command. I want to make a query about any bitcoin addresses btc amount. Is it possible? If yes, how do I do it?


texts: I have a DAT file which I generated using the backup feature of Bitcoin Core, I think. I'm not sure if it's possible ***to get Bitcoin Core to import the file so that it becomes a hot wallet.


texts: what about that the adress change all the time?

texts:
if the address has changed in my wallet
could I still receive funds on the old one??
because the address has changed a lot of times by its own without I have change it


texts: How to send btc from the specific address using bitcoin api?

texts:
I'd like to send bitcoin from the specific address to a address using bitcoin api. I used 'sendfrom' as follows. Each address "mqXhhivMPjeVvdVMR239EVDJiRGQUYcbDZ" and "mknGW629wzSkfWvgXF23d8eTrqibnhTcrf" has bitcoin more than 0.002btc, however it returned the "insufficient funds" error. Could you tell me how to send from the specific address?

bitcoin-cli sendfrom mqXhhivMPjeVvdVMR239EVDJiRGQUYcbDZ mknGW629wzSkfWvgXF23d8eTrqibnhTcrf 0.002

Account has insufficient funds


texts:
Need help fixing this error.

Error trying to send payments with RPC sendmany {"code":-8,"message":"Invalid parameter, duplicated address

I a running a NOMP mining pool that has payment job breaking because there are two same wallet address payments in the same sendmany job. I need to limit amount sent to minimize chance of having the payment in the same transaction for a while until I get rid of this so that the payments go thru. Or, do something so that this is ignored.


texts:
I'm testing some wallet features on regtest. Here's the sequence so far:

cash-cli -regtest generate 101
cash-cli -regtest getbalance
500.00000000

cash-cli -regtest getnewaddress newAddress1
yeAPxkjsNk5RZnAyfHM6cjCtKM7oRUvhzX

cash-cli -regtest  sendtoaddress getrawtransaction 148b8ced78037cb8fe3b32b8814dbf6736c144448671a86da548bbdb5670750a 1
//...
{
      "value": 2.00000000,
      "valueSat": 200000000,
      "n": 0,
      "scriptPubKey": {
        "asm": "OP_DUP OP_HASH160 c3bc1c481a15343ceb27d45d950c8770b7a0be1c OP_EQUALVERIFY OP_CHECKSIG",
        "hex": "76a914c3bc1c481a15343ceb27d45d950c8770b7a0be1c88ac",
        "reqSigs": 1,
        "type": "pubkeyhash",
        "addresses": [
          "yeAPxkjsNk5RZnAyfHM6cjCtKM7oRUvhzX"
        ]
      }
    },
//...

dash-cli -regtest gettxout 148b8ced78037cb8fe3b32b8814dbf6736c144448671a86da548bbdb5670750a 0 false
//returns nothing as the transaction is not confirmed. Returns result if we change flag to true

How do I set transaction as confirmed in regtest mode so that dash-cli -regtest <txid> <outid> false would return the transaction output as a valid one?


texts: Bitcoin Mining ASICs used for cryptographic application? Rainbow tables?

texts: What is the potential that the ASICs being developed for mining could be used for other cryptographic applications such as building rainbow tables? I know that for instance those that crack GSM with rainbow tables utilize systems similar to those for mining for building rainbow tables and decrypting GSM packets. Such systems are also used for building MD5, SHA, rainbow tables for traditional password/shadowfile cracking.


texts: Why is the reward decreasing while the difficulty of mining is increasing?

texts:
I was wondering why Bitcoin has been designed in a way that rewards are decreasing while the difficulty of mining is increasing.

To me this is counter-intuitive and leads to the situation when miners from the early era were able to gain substantially more coins for doing substantially less work. Isn't that unfair?


texts:
For proof of inclusion (used by SPV nodes) Bitcoin relies on Merkle proofs.
Why Merkle trees were chosen and not RSA accumulators, as they can be used to provide a shorter proof?

What are the advantages/disadvantages of RSA accumulators vs. Merkle proof?


texts: How do I Base58 Checked encode / decode an address in C#? What does "normalize leading zeros" mean?

texts:
I am trying to encode and decode a Base58 address in C#.  The following function is a start, but it has a few issues:

This code does not normalize leading zeros (what does that look like?)
If this method is repeatedly called in rapid succession many string objects will be created, putting pressure on the GC

.NET 4.5 Code

Note add a reference to System.Numerics

BigInteger  bi =  System.Numerics.BigInteger.Parse("00010966776006953D5567439E5E39F86A0D273BEED61967F6", NumberStyles.HexNumber);

string b58 = EncodeBase58(bi);
Console.WriteLine(b58 + Environment.NewLine + "16UwLL9Risc3QfPqBUvKofHmBQ7wMtjvM");

   /// .... SNIP

   public static String sBase58Alphabet = "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz";
    public static String EncodeBase58(BigInteger numberToShorten)
    {
        // WARNING: Beware of bignumber implementations that clip leading 0x00 bytes, or prepend extra 0x00
        // bytes to indicate sign - your code must handle these cases properly or else you may generate valid-looking
        // addresses which can be sent to, but cannot be spent from - which would lead to the permanent loss of coins.)

        // Base58Check encoding is also used for encoding private keys in the Wallet Import Format. This is formed exactly
        // the same as a Bitcoin address, except that 0x80 is used for the version/application byte, and the payload is 32 bytes
        // instead of 20 (a private key in Bitcoin is a single 32-byte unsigned big-endian integer). Such encodings will always
        // yield a 51-character string that starts with '5', or more specifically, either '5H', '5J', or '5K'.   https://en.bitcoin.it/wiki/Base58Check_encoding
        const int sizeWalletImportFormat = 51;

        char[] result = new char[33];

        int i = 0;
        while (numberToShorten >= 0 && result.Length > i)
        {
            var lNumberRemainder = BigInteger.Remainder(numberToShorten, (BigInteger)sBase58Alphabet.Length);
            numberToShorten = numberToShorten / (BigInteger)sBase58Alphabet.Length;
           result[result.Length - 1- i] = sBase58Alphabet[(int)lNumberRemainder] ;
           i++;
        }

        return new string(result);
    }
    //public static long DecodeBase58(String base58StringToExpand)
    //{
    //    long lConverted = 0;
    //    long lTemporaryNumberConverter = 1;

    //    while (base58StringToExpand.Length > 0)
    //    {
    //        String sCurrentCharacter = base58StringToExpand.Substring(base58StringToExpand.Length - 1);
    //        lConverted = lConverted + (lTemporaryNumberConverter * sBase58Alphabet.IndexOf(sCurrentCharacter));
    //        lTemporaryNumberConverter = lTemporaryNumberConverter * sBase58Alphabet.Length;
    //        base58StringToExpand = base58StringToExpand.Substring(0, base58StringToExpand.Length - 1);
    //    }
    //}


texts: Why do keys need both X and Y coordinates, if X can be solved for Y using the curve equation?

texts:
Reference:
https://en.bitcoin.it/wiki/File:PubKeyToAddr.png
 and
https://en.bitcoin.it/wiki/Secp256k1

Why do we need both X and Y to make a private key?


texts:
A dialogue partner of mine claimed that Lightning Network is vulnerable to sybil attacks. He stated that LN needed explicit identities in order to support the "routing" which would cause ending up with whitelists.

Is Lightning Network vulnerable to sybil attacks?


texts: What do I change in my config to access my local NXT NRS Server/Client from another computer on my local LAN?

texts:
I just installed and unzipped the NXT server/client from: https://bitbucket.org/JeanLucPicard/nxt/downloads

The run.sh file is running fine now and I can access the NRS (NXT Reference Software) via localhost:7876 on the computer that is running the server.

But now I want to be able to access this server on another computer on the network. I know the IP address of the computer running the server, but I can't seem to get to the NRS. I know I have to make some changes on the config file, but what are the sections I need to make changes to?

Can someone list out what needs to be changed?


texts: What happens if my wallet gets "hacked" and my BTC is stolen?

texts:
What if my wallet gets hacked and the hacker transfers all BTC to his account?
Is there is any way to get it back, or to open a dispute to specific address or anything else?


texts: How isn't blockchain fundamentally broken?

texts:
This question is a good 3 to 5 years late on the crypto trend but nevertheless I'm still having trouble to understand.
The chain works by verifying every previous block, right? How does this not become an exponential problem?
Say I want to join the network and start a node, I have to fetch the entire block chain which:

Can grow to unlimited size?
I have to verify, by checking every block of theoretically unlimited count?

I do believe the crypto currency can not grow as it does by having such fundamental flaws, but I seem to not be able to find the solutions to them.


texts:
Say someone holds 100,000 btc.  Over time, this address has been spammed with dust by numerous parties.

Now, the oldest funds come from the previous large transaction.  If the dust is, say 0.0000101 btc, can someone send this exact amount elsewhere and get rid of the dust?  Or will the client get the oldest inputs and spend the dust from there?


texts: Is there any other way besides signing a transaction to verify ownership of utxos?


texts: Fundamentally what is the difference between the EOS and Ethereum platforms?

texts:
I know one platform is owned by a company, block.one which owns 10% of all EOS tokens, I'm aware of their ICO structure and it seems their tokens are used as a sort of API token - some have called the ICO and EOS a real estate purchasing system.

Contrasted to Ethereum where ether tokens are used to fund commands performed on the decentralized machine that is the EVM (Ethereum Virtual Machine) which can be in the form of account transfers to calling a function on a smart contract.

However, fundamentally what is the difference between these two platforms? How do they work and how are they different?


texts: Can I run p2pool with a thin bitcoin client?

texts:
Everytime I restart my mining machine due to heat, I have to wait the following sequence to mine at p2pool:

bitcoind -> download blockchain & rescan -> p2pool -> download shares -> start mining

It took me about 10~20 minutes.

Can I substitute bitcoind with thin client (without having to download blockchain)?

*PS1. I know I can connect a remote bitcoind, but I am thinking the possibility of a thin client on a local machine.

PS2. Mining at public p2pool node is out of consideration.


texts: I collected 5 bitcoins. I have the coins Ross Approved MJS 2013-2018. I do not know if I ever registered a Bitcoin account. How can know?

texts: How can I sell my Bitcoin collection? I do not know if the coins have been registered.


texts:
Could anyone tell me please if it is possible to run two versions of the Bitcoin qt client independently on the same pc?

The reason I ask is that I wish to make a bitcoin gift to someone on a USB memory stick.

So I run a fresh wallet, send some Bitcoin to it, then move the whole thing onto a USB stick for the other person to use at some point in time.

Does that sound sensible or is there a better way of doing this?

I already have and run my own wallet.

The person concerned doesn't have a pc of their own at the present time. Any help much appreciated.


texts:
Here's an inline link to article

article

the square function number of users times the average transaction value. 94% of the bitcoin moved over the past four years is explained by that equation.

It does't make sense for me about a mathematical equation of 94% explained bitcoin price in this article.

If I'd like to predict a bitcoin price of following day using this equation, is this as following?

　　square function number of users × the average transaction value

　     　　　　     ↓
　　square number of unique addresses per day ×
(trade volume(USD) per day / number of transactions per day)

　　　　　↓

604,054^2 × (597,502,689 / 271,995) = 801,644,073,110,452

date: 2017/11/14 00:00

Here's an inline link to [reference unique addresses
(https://blockchain.info/charts/n-unique-addresses?timespan=30days)

Here's an inline link to [reference trade volume]
(https://blockchain.info/ja/charts/trade-volume?timespan=30days)

Here's an inline link to [reference transactions]
(https://blockchain.info/ja/charts/n-transactions?timespan=30days)

Answer is very huge number.
Could someone explain that concretely where the wrong is?

Thank you


texts: I am looking for a straightforward Bitcoin regulation list accepted in each country. About how it's legal, illegal or denied and if it's legal is there any specific rules in each country?


texts: Best (current) method to buy BTC in the UK?

texts:
I'm in the UK and am desperately trying to get onto this Bitcoin bandwagon before the whole thing collapses, but it seems like there are no decent ways to buy from the UK. There is an international wire transfer, but Barclays charge £15-25 for wire transfers so it's incredibly inefficient.

Any ideas?

Thanks


texts: security of the mining algorithms litecoin vs bitcoin - scrypt vs sha256?

texts:
how is the cryptanalysis' current state on both sha256 and litecoin's scrypt?

is litecoin's scrypt on a security level like sha256?

by security i simply mean ways to "break"/"de-cipher" the hash functions in any way.

thanks


texts: Bitcoin Core 0.13.1 shutdown with I/O device error

texts:
I downloaded Bitcoin Core 0.13.1. After starting the program it gives me an error:

  2016-11-09 18:38:17 IO error:
  C:\Users\PC\AppData\Roaming\Bitcoin\chainstate\304129.ldb: Impossibile
  eseguire la richiesta a causa di un errore di dispositivo I/O.
  2016-11-09 18:38:17 *** System error while flushing: Database I/O
  error

The error seems to translate to English as "Failed to execute request due to a I/O device error."


texts: How to identify the owner of a Bitcoin address?

texts:
My father's computer was infected with a CryptoWall virus. The virus attacker asks for Bitcoins to send me an app to decrypt my our files.

Is there any way to identify the Bitcoin address owner?

How can I identify his country? How can I let his local police know about this cyber crime?

I didn't send him Bitcoins.

See: http://www.bleepingcomputer.com/virus-removal/cryptowall-ransomware-information


texts:
Pls, someone introduce Bitcoin mining to me, that I will be receiving 50% of money invested after 6hrs. He has me to pay him in order to fund my wallet. I transfer money to him,  he ask for my wallet ID and password. I refuse in the first instance but he said he want to connect my wallet to mining. The password was released. He funded the account. It reaches 7-8 hrs I didn't see any increase in my balance till the following day. I now decided to withdraw my money back. It then I noticed that there is imported Bitcoin address requesting for private key. I later click on menu to click on addresses  ,I saw archived address again...
Pls, what can I do to  receive my money?
I have changed my password. And I have my recovery phrase with me.
How can I remove imported address and private key. And the archive Bitcoin address.


texts: Is there any full node software for bitcoin with serious wallet functionality?

texts:
I'm looking for a bitcoin software with a full-featured wallet functionality and running a full node, but I cannot find any.

Bitcoin Core does run a full node and the network capabilities are great, but the wallet functionality is very limited, it does not support BIP39 mnemonic (so there is no easy way to store the private key on paper for security), the addresses are stored on disk without encryption (it does encrypt private keys, but only that). So any backup have all this data.

On the other hand, electrum wallet seems to support everything, but it connects to electrum nodes only (it does not connect to the bitcoin network) and it send public address there to query for transactions.

Is there any alternative I'm missing? I thing that any sofware that make the wallet side of the equation while connecting to the full node I'm already running should work, but could not find any thin client wallet for bitcoin.


texts: Why do I get: Error:  has no matching Script

texts:
The example code for psbt.addOutput() with address '1KRMKfeZcmosxALVYESdPNez1AP1mEtywp' works as expected. But if I change this to an testnet address I get this error: ' has no matching script'. I expect I need to specify testnet somewhere, but do not know where.

    const psbt = new bitcoin.Psbt();
    psbt.addInput({
        hash: 'b881ecef041a7396f3c225644507955732ae98d4a736de7b9ac235c69e1eb182',
        nonWitnessUtxo: Buffer.from(
        '020000000001012aa24043833303b066cf10...1a1800',
        'hex',
       ),

    });

    psbt.addOutput({
      //address: '1KRMKfeZcmosxALVYESdPNez1AP1mEtywp', <- works
      address: 'mhm89vYkAjmU3MWUtyCUcsYYUvkgXT1FAw',
      value: 7240446,     //was 7250446

    });


texts:
I sent a bitcoin for exchange of etherium from blockchain
But not received anything from the buyer for the past 48 hours.
I am attaching the screenshot of two transactions where the second one is transfer from the my old btc to new btc account showing in green.

The next one is transfer from my new btc to seller account showing in red
see the vallets
1HZCArUVZJCKKwmRVQWh78v3vHZJ2bGPcY   is having nil balance
3HuQXaxerUujQw5kDbSyQLGERVTNvTBnn    is having balance of 0.0049

Is it possible to recover my money ?  Please advise


texts: Hypothetical Scenario - Address collision with address with already confirmed outgoing transaction

texts:
In a typical case of finding a collision with an address, as long as the private key provided has a consistent public key that hashes to the address, then the coins in that address can be spent. The problem is that this assumes the collided address only has incoming transactions, and never an outgoing transaction. This is because that means the public key was never revealed but the address still has coins. In order for a transaction to be valid, it has to have a valid public key to verify the signature.

My question is this: if two outgoing transactions are made for the same address but with two different public keys (found by a collision), can the second transaction be confirmed if the first was already confirmed? Logically, the "righteous owner" of an address wouldn't have two distinct private/public key pairs for the same address (excluding multisigs), because that wouldn't make sense. Do clients even store the public key of transactions if they already confirmed it?


texts: How to convert PSBT transaction (base64) to raw/serialized (hex) transaction?

texts:
Bitcoin Core's CLI has a converttopsbt command used to convert from raw transaction to PSBT transaction but how is it possible to convert from PSBT transaction to raw transaction using Bitcoin Core (or if not possible using another client like Electrum)?
Example of a PSBT transaction (testnet):

cHNidP8BAHECAAAAAW4TCBaK74DxafvrRdWpF32Gg5eVRs1DJX9YHz2v9jduAQAAAAD9////AugDAAAAAAAAFgAUlZYmgEZt2xztxXvON/MpazPDg7h4fAEAAAAAABYAFAos5SNG8ZD0bYuTY1T3lwWbt6XcC+8cAAABAN4CAAAAAAEBtxgls3RExZgey5D+Apcb7GIFdINeRlmY05VOQwZ7LtoBAAAAAP3///8CCgAAAAAAAAAWABSdRgMHmJrQiGsOWa+Ue5R6hDsGJlCBAQAAAAAAFgAUgIISApOAGqWF1K6dU+ANtN8F53kCRzBEAiAL3rtr0r5eB/U3HFRFKEWCJ/MuHEIetMi/5W/Pdw2tOAIgNSY0WkLk1lDHFxJIYgISnlr/0ZZu6YNExTLAGmgoca4BIQNc7DqYfFYpf3ejWJHMoMS+SGNnQh+QcpG8DXyPT1mnHgPvHAAiBgIDWK/NdMjNwkMIwK+D39jKrQQdd8QVK/Kmur/hQm0ACQy0x7YSAQAAAAEAAAAAIgICoL287OJyWbD9uT1ATxNQaD9VqKoAKdvQ6mRatmnd5zMMtMe2EgAAAAABAAAAACICAkaw3TsIUUYODFTLGB5brpjvHFDF7dG63Mg9m/KFHmMzDLTHthIBAAAAAgAAAAA=


texts: Why I can't transfer from BTC trading wallet to my BTC wallet? using Blockchain

texts: I am trying to transfer bitcoins on Blockchain from BTC trading wallet to my BTC wallet, all I get is "insufficient funds" eventhough I have enough funds in the BTC trading wallet. Any solution?


texts: If everyone decided to switch to Bitcoin tomorrow, how much would a Bitcoin be worth?

texts:
Hypothetically, if everyone decided to trade in all their money and get Bitcoins for them tomorrow then how much would a single Bitcoin be worth?

My dodgy calculation makes it out to be $3,750,000 per BTC since there is apparently $60 trillion worth of fiat money and there are almost 16 million Bitcoins in circulation however I'm sure the calculation isn't that easy :p


texts: Is there a namecoin (or similar) social network? How would it work?

texts:
I'm looking for information on how Namecoin could create a "Facebook-style" social network and what prior work exists.

I understand that namecoin has fundamental problems and fledgling support, but I'm interested in where this idea has gone in terms of creating a distributed social network.


texts: How to implement multiple wallet folders located out of the bitcoin blockchain folder?

texts:
After substantial research I could not find any solution for this seemingly simple implementation of the Bitcoin-Core app.
Here is what I am trying to achieve:
Running a full node on one computer require up do 400GB of drive storage. It appear, after all my research, that if one wants to access more than one wallet from the same computer, it would be required that each wallet be run from a different folder altogether, otherwise the Bitcoin-Core will act strangely, refuse to launch, or ask the user to create a new wallet altogether. Add to that, would also be required that each wallet be launched with a different shortcut, which is well acceptable.
I am running a Windows 7 computer that can hold 1TB on a secondary data hard drive. The first drive is an SSD and is strictly utilized for the OS and software installation. Holding the whole bitcoin blockchain is OK but holding 2 copies or 3 is out of the question, besides would be kind of ridiculous since X times 400GB of the same data makes no sense.
What I am trying to do is be able to launch a different wallet via its own shortcut. After several experimentation the only way I found to do this would be that every time I want to run a wallet I have to replace a whole bunch of files related to that wallet into the \bitcoin folder. This is a tedious task and a relatively unsafe way to do things. Such practice is prone to errors and could potentially be risky to lose some bitcoins.
I’ve experimented with the shortcut option

–walletdir=D:\AllWallets\MyWalletA\

but this doesn’t work for some reason. The parameter is completely ignore without generating any error. The only way I found that could work would be to maintain the whole blockchain 3X into 3 different folders and launch any of them with the appropriate shortcut. An option that require 1.2TB and makes no practical sense since it is utilizing so much hard drive memory storage.
So here is the question:
How can I store a specific wallet located in FolderA that is completely different then D:\Bitcoin\
(were D:\Bitcoin\ would be the complete blockchain location) ?
If I could do that then I could also create any number of FolderB, FolderC, FolderD that would hold my different wallets and that I could launch any of those wallets ( not simultaneously ) when I need to do a transaction. All these folders could store the wallet files but not the whole blockchain.
Thanks for your help


texts: Chance of a word repeating THREE times in a BIP39 Mnemonic passphrase? And what about 2 words repeating 2 times each?

texts:
So according to the other thread about BIP39 repeating words, the cahnce of a word repeating TWICE is 11.7%.

Now I was wondering, since my passphrase may or may not contain THREE repetitions :O.
And then just to finish the chance calculation wizards off, what is the chance that two words are both repeated twice?

We are talking about 24 word passphrases here.

Thanks for teaching us how to do this, or atleast understanding the math :).


texts: What is the official explorer and value API for Bitcoin?

texts:
I am new to cryptocurrency development, and I have noticed that Bitcoin has an official wallet for both Desktop and Mobile (correct me if I am wrong).
My question is, does Bitcoin have an official explorer and value API (such as Bitcoin to fiat conversion) too? If not, are there services or APIs for developers that are recommended and widely used?


texts: How would you create child pay for parent in bitcoind-cli

texts:
I have unconfirmed transactions in my bitcoind wallet. Some of the are mine and some are incoming third party transactions.
I want to speed up their confirmation by creating CHPFP transaction - spending unconfirmed inputs in one transaction with substantial fee. This would make mining unconfirmed inputs profitable. This is possible in electrum wallet.
How should i do it in bitcoind ? I suppose i should use sendtoaddress, but this will not use third party unconfirmed inputs and even change returns reported by spendable are ignored and bitcoind respond with "insufficient balance"
is there any setting or config, which would enable this ?


texts: Can a cryptocurrency be liquid while it is in its pre-sale, or even ICO

texts: I am planning to run a Coin's ICO for several years, not interested in the gains to be made from selling out ICO in 3 days NO, but interested in using the COin to end Global Poverty as i deem fit. So a lenghty ICO is one solution. That said I want to know if its possible for the coin to be liquid during the ICO of like 2-4 years. If it is possible for its liquidity then suggest how that can be done please.


texts: same R value is used for two different addresses? finding z1 and z2 value and privatekey


texts: Why do aggregate Schnorr signatures reverse the hash and the random number

texts:
A bitcoin signature has:
z = hash(m)

Using a private key pk we can generate a signature for message m
consisting of two numbers: r (x coordinate of the random point R =
k×G) and s = (z+r⋅pk)/k. Then, using our public key P = pk×G anyone
can verify our signature by checking that point (z/s)×G+(r/s)×P has x
coordinate equal to r.

Aggregate Schnorr has:

Call L = H(X1,X2,…)
Each signer chooses a random nonce ri, and shares Ri = riG with the other signers
Call R the sum of the Ri points
Each signer computes si = ri + H(L,Xi,R,m)xi
The final signature is (R,s) where s is the sum of the si values
Verification requires sG = R + H(L,X1,R,m)X1 + H(L,X2,R,m)X2 + …

Why do the hash and the random value swap places in the aggregate Schnorr sig?