Bitcoin Forum
June 23, 2024, 04:27:22 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 [168] 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 ... 261 »
3341  Other / Beginners & Help / Re: Seed Functionality in restoring wallets on: October 03, 2017, 08:07:50 AM
Hi Everyone,

Newb here, and orientating around this forum at the moment.

I've read some posts about restoring your wallet by using your passphrase combination in conjunction with seed (words). I'm wondering how does this restoration actually work, and what does the seed do exactly in this process?

Is the seed a (unique) combination of words that, together with your passphrase, provide you all the info you need to restore a wallet on any device? Like seed + password combination?
Or how does this string of information fit in the process? Or how is it used in the process of actually restoring a wallet?

Thanks in advance for any responses.

Cheers



First of all: welcome to the forum.
I immediately want to correct your assumption: the MOST common HD wallets need ONLY the seed phrase, there is no need for the passphrase.

The seed phrase is used to create an xprv. Using a derivation path, private keys, public keys and addresses are derived from this xprv.

if you want to know more, i'd advise you to read the bip
https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki
3342  Other / Meta / Re: How to change NickName? on: October 03, 2017, 08:04:46 AM
My nick name is disturbing me, can someone advice how to change it?


 i want to change my nick name too but i don't know how to 😩 Can someone help us?

I assume you've read only the very first post, then just typed your reply without reading what others have said to the OP?
I advise you to re-read the full topic, the correct answer has been given in the very first post, then it has been repeated a dozen of times in the following posts.

@OP: please lock this topic, the answer was given (about a dozen times), there is no need to keep this thread open.
3343  Bitcoin / Project Development / Re: Looking for a simple API for receiving Bitcoin on: October 03, 2017, 05:43:39 AM
Why don't you use a simple python script to derive addresses from an xpub?
Just create a new wallet with an SPV wallet like electrum or a ledger, export the xpub, move it to your server, then just derive a new address for each customer.

This way you won't rely on a thirth party, and you have full controll over everything that happens, while still having maximum security (since your xprv will never touch a webserver)
3344  Bitcoin / Development & Technical Discussion / Re: Fork November: Ledger wallet in "Legacy" or "Segwit" to get free coins? on: October 02, 2017, 09:49:09 AM
Yeah, I read it again, you were correct. Smiley
The whole thing where OP called segwit2x "segwit" was confusing I probably thought you were talking about the other one or read it wrong, I don't remember by now. Sorry for calling you out when you were correct Cheesy

As to further comment on your post I replied to earlier, if I understand everything correctly here, S2X will accept the witness data from this Segwit network. It wouldn't make sense for them to implement new and/or different segwit protocol.

no worries, this stuff gets pretty confusing Wink
As for the rest of your post: thanks for the clarification... I haven're read up on the S2X fork (yet), so this information is pretty usefull to me.
3345  Bitcoin / Development & Technical Discussion / Re: Fork November: Ledger wallet in "Legacy" or "Segwit" to get free coins? on: October 02, 2017, 09:15:01 AM
Hmm, that's 2 different answers.... so there is obviously confusion over this...
I guess the safest would be to move my Bitcoins to the Legacy format then, just to make sure i can get the free coins.

I saw this video of how to split for bitcoin cash.
https://www.youtube.com/watch?v=Z7_0m9aZrMo
I guess this is what BBZorton means with moving the new coins to a different wallet, right?

I think that this is what BillyBobZorton means, yes.

The thing is, bitcoin cash was a hard fork. This basically means that at a certain block height, bitcoin cash nodes started enforcing a new set of consensus rules. Bitcoin cash blocks could no longer be validated by non-bitcoin cash nodes. The end result is 2 completely different chains.
Up untill block x, both chains contain exactly the same blocks, and exactly the same transaction history, but starting from block x+1, each chain has it's own blocks and it's own (unique) transaction history. "core" nodes can not validate BCH blocks and vice versa.
Since both are now completely different crypto coins, but share the same transaction history, if you had 1 BTC before the chain split, you automatically have 1 BTC on the bitcoin blockchain and 1 BCH on the bitcoincash blockchain after the split.

Segwit was a soft fork, this means there is no chain split. Basically, legacy nodes get a stripped down version of exactly the same blocks as segwit nodes. So both have the same transactions in their blockchain, and exactly the same transaction history.

So, theoretically, if a new hardfork would occur on a chain during a softfork at height y, all previous transactions up untill this height would be in both chains, this would include transactions generated by both segwit and non-segwit wallets (legacy nodes don't receive the witness data, they see the transactions as anyone-can-spend outputs and redeems). Offcourse, i do not know if the chain that forks off has wallets and nodes that know how to handle historic transactions made by segwit wallets. I have no idear if they'll fork from the chain from a legacy node or from a segwit node... If they fork from a legacy node, they'll have blocks with segwit transactions but without witness data... I have no idear how they would handle those.

Conclusion : we need Achow101, DannyHamilton or somebody with more technical in this thread Smiley

You are confusing between Segwit and Segwit2x. Segwit soft fork already happened, there was no split there, as there are no splits in a soft fork.

What we are having in November is a Segwit2x hard fork, also known as S2X. However, it doesn't have replay protection, so getting free coins will never be a safe process. As soon as you send your coins to one address, someone will replay that transaction on the other network just because it costs nothing to do so. This will make users completely ignore one chain as they can't safely coexist in the overlapping user base.

In order to get free coins on the other chain, which you might never be able to use, you will have to own your private keys for your addresses. That is all. So unless you use an online wallet, you will have coins on the other chain.

I don't think there was any confusion Wink
The OP asked if he had to chose "legacy" or "segwit" wallets on his hardware wallet in order to get "free" coins after the segwit2x fork.
I then proceeded explaining that bitcoin cash was a hard fork, it now has it's own blockchain. I explained that segwit was a softfork, so both "legacy" and "segwit" wallets share the same chain.

So, i explained that when the segwit2x hard fork would happen, it did not matter if you chose "segwit" or "legacy" as your wallet type in your hardware wallet. After the segwit2x hard fork, transactions generated by both the "segwit" and "legacy" wallet's unspent outputs *should* be spendable on both the old chain, as they will be spendable on the segwit2x chain.

This is what i wanted to convey, and i think it's still valid....

However, you are completely right about the replay protection. I haven't dug into segwit2x, but if it doesn't have proper replay protection, you have to be carefull.
There are ways to circumvent the problem tough...It's not even hard to do:

how to avoid replay attacks:
you have a wallet, containing the private keys to spend unspent outputs spendable by address X. there are 2 unspent outputs spendable by you.

At a certain block height, there is a hard fork. You now have 2 unspent outputs on chain A and 2 unspent outputs on chain B.
IF you buy a pack of cigarettes using the unspent outputs on chain A and fund the seller's address directly, the seller can replay your transaction on chain B, and steal your funds... He can export his private key from his wallet on chain A and import it on a wallet on chain B...

However, if you create a NEW wallet on chain A, and a NEW wallet on chain B, then spend your 2 unspent outputs on chain A to fund an address generated by your new wallet on chain A, and do the same for chain B (spend all unspent outputs on chain B to fund an address from YOUR new wallet on chain B) the risk is gone...

Why? Because the cigarette seller has a wallet on chain A. You fund his address by using the unspent outputs in your NEW wallet. If the seller replays this transaction on chain B, it will not work because on chain B, there are no unspent outputs to spend.. The new walllet on chain A should have completely different addresses than the new wallet on chain B, unless you were *dumb* enough to generate an SPV wallet and used the same seed phrase to generate the new wallet on chain A and B... But i hope nobody will make that mistake.

3346  Bitcoin / Project Development / Re: Website for downloading several blockchains at 100 mbps on: September 29, 2017, 06:28:11 AM
Yeah sorry, got confused. if OP is providing free bootstraps i will be a help to people who dont wont to download the wallet and might save some space.
if i am not wrong the whole blockchain will be downloaded to you server , right  ?

Still not completely correct. Think of a bootstrap as a single file containing all blocks up untill a certain point. The OP is providing a fast server where you can download an archive off all blocks up untill last week, so you don't have to download these blocks from your (slower) peers one by one.
He won't save anybody any diskspace. You'd still have to download the bootstrap from his server and store it on your pc. His aim is to save people some time when they initially sync their wallet.
If you want to save diskspace, you can either run a pruned version of the blockchain, or go for an SPV wallet like electrum.

It's a noble initiative from the OP, but like others have pointed out, at this point in time, syncing is reasonably fast... On the other hand if the OP's bootstrap files save a couple hours for a couple hundred people a year, he did some good work  Smiley
3347  Economy / Service Announcements / Re: [ANN] ChipMixer - mixing reinvented on: September 29, 2017, 06:17:08 AM
--snip
first, if I want to deposit from lots ins with big tx size probably not a good idea
unless I want to spend good amount on fee to speed it up before 48 hrs time's up. correct?
--snip

Yes, but this has nothing to do with the way chipmixer works... It's just bitcoin's protocol. If your transaction size goes up, so does the recommanded fee.
As a matter of fact, you have to realise that if you controll a lot of very small unspent outputs, eventually you're going to have to pay a high fee to spend them. It does not matter if you have to pay the fee while funding a mixer's address, or if you have to pay this fee while paying for a pizza.
3348  Bitcoin / Development & Technical Discussion / Re: Fork November: Ledger wallet in "Legacy" or "Segwit" to get free coins? on: September 29, 2017, 05:53:07 AM
Hmm, that's 2 different answers.... so there is obviously confusion over this...
I guess the safest would be to move my Bitcoins to the Legacy format then, just to make sure i can get the free coins.

I saw this video of how to split for bitcoin cash.
https://www.youtube.com/watch?v=Z7_0m9aZrMo
I guess this is what BBZorton means with moving the new coins to a different wallet, right?

I think that this is what BillyBobZorton means, yes.

The thing is, bitcoin cash was a hard fork. This basically means that at a certain block height, bitcoin cash nodes started enforcing a new set of consensus rules. Bitcoin cash blocks could no longer be validated by non-bitcoin cash nodes. The end result is 2 completely different chains.
Up untill block x, both chains contain exactly the same blocks, and exactly the same transaction history, but starting from block x+1, each chain has it's own blocks and it's own (unique) transaction history. "core" nodes can not validate BCH blocks and vice versa.
Since both are now completely different crypto coins, but share the same transaction history, if you had 1 BTC before the chain split, you automatically have 1 BTC on the bitcoin blockchain and 1 BCH on the bitcoincash blockchain after the split.

Segwit was a soft fork, this means there is no chain split. Basically, legacy nodes get a stripped down version of exactly the same blocks as segwit nodes. So both have the same transactions in their blockchain, and exactly the same transaction history.

So, theoretically, if a new hardfork would occur on a chain during a softfork at height y, all previous transactions up untill this height would be in both chains, this would include transactions generated by both segwit and non-segwit wallets (legacy nodes don't receive the witness data, they see the transactions as anyone-can-spend outputs and redeems). Offcourse, i do not know if the chain that forks off has wallets and nodes that know how to handle historic transactions made by segwit wallets. I have no idear if they'll fork from the chain from a legacy node or from a segwit node... If they fork from a legacy node, they'll have blocks with segwit transactions but without witness data... I have no idear how they would handle those.

Conclusion : we need Achow101, DannyHamilton or somebody with more technical in this thread Smiley
3349  Bitcoin / Development & Technical Discussion / Re: Fork November: Ledger wallet in "Legacy" or "Segwit" to get free coins? on: September 28, 2017, 01:47:57 PM
I've been in crypto not for long; in the beginning of september i bought some BTC, and put it on a Ledger.

My ledger asked me to choose between a segwit or legacy account, and i chose Segwit because word is that it's faster en has lower fees.
So now my balance shows up whenever i open my wallet as "Segwit", but when i choose "Legacy" the balance says 0 BTC.

With the upcoming fork in november, people are saying BTC holders get free coins of the newly created fork.

And I am wondering if it matters if the BTC wallet on the Ledger is in Legacy or Segwit mode to get these free new coins?
Because if it does,  i should transfer my BTC.

If searched the net like crazy, but nowhere i can find the answer to this...  Undecided


If i'm not mistaking, it shouldn't matter... Both legacy and segwit wallets use the same underlying blockchain (segwit was a soft fork). So, in case of a new hardfork, it shouldn't matter if you used a segwit or a legacy wallet, all transactions for both wallets were recorded on the same blockchain, and after the fork those transactions should be visible in the forked coin's wallet... Unless i'm missing something here.
3350  Bitcoin / Electrum / Re: Wallet stuck on synchronizing on: September 28, 2017, 12:08:09 PM
The problem has appeared today.
Electrum 2.7.9 on linux.
People report on reddit also:
https://www.reddit.com/r/Electrum/comments/72y5u7/electrum_wallet_show_0_btc_balance_and_no_history/

my first instinct would be to suggest upgrading to 2.9.3. Version 2.7.9 is allmost a year old.
Next, have you restarted electrum, have you tested multiple servers, is your network OK (can you do a telnet to port 50001 of the chosen electrum server), is there still enough diskspace (df -h)?
3351  Bitcoin / Project Development / Re: Website for downloading several blockchains at 100 mbps on: September 28, 2017, 11:37:32 AM
Nice idea BUt think about it why would someone will be paying that much amount if they can buy an hardware wallet.

I think you're confused here... OP is providing free bootstraps, so other people that want to run a full node can use his bootstraps to speed up their sync process. It has nothing to do with hardware wallets.

@OP: if you have specific nginx related questions, you can shoot me a PM. I've never configured nginx on windows before, but i've done plenty of installs on *nix systems, so i might be able to point you into the right direction once in a while Wink.
3352  Alternate cryptocurrencies / Mining (Altcoins) / Re: Antminer with a laptop on: September 28, 2017, 11:14:29 AM
The correct answer was given by nitego:
The L3, just like all other recent bitmain hardware, has a controller embedded on the ASIC.

You just plug the power in, connect the network port to your switch using a standard utp cable and it's done. You only need a laptop or PC to surf to the webGUI to set everything up.

Any laptop, desktop, phone or tablet will do, as long as it's able to connect to your network and open a browser.

Once the setup is done, you don't need the laptop/desktop/phone/tablet/server/thin client any longer.

You are NOT using the laptop/desktop/tablet/phone to mine, only to setup (chose the pool, set some parameters,...)
3353  Bitcoin / Mining speculation / Re: What will be some of the best hardware to mine for bitcoins? on: September 28, 2017, 08:39:07 AM
I would like to ask which hardware gives the best performance to unlock blocks?
https://www.bitcoinmining.com/bitcoin-mining-hardware/

1)AntMiner U2
 
2 Gh/s
1.0 W/Gh
0.8 ounces
Yes
$49.66

2)BPMC Red Fury USB
 
2.5 Gh/s
0.96 W/Gh
1.6 ounces
Yes
$44.99

3)GekkoScience
 
9.5 Gh/s
0.33 W/Gh
0.8 ounces
Yes
$49.97

Help me choose please...

P.S I heard Asics ones are not bad also


For you information: all three of these devices are ASIC's, and the chances of ROI'ing (paying back your investment by mining) for all three of them are close to 0. The only way of actually making any profit (at all) is by getting them (almost) free and by stealing electricity (which i don't endorse)

If you were forced to chose, i'd defenately go for the gekkoscience compaq... But don't expect any profit from using it. The compaq is great for learning how to mine, for insta-mining new sha256d altcoins, or as a lottery mining device...  But that's it.

Here's the full profit calculation based on the following aspects:
  • static diff (instead of rising diff)
  • static btc price (instead of fluctuating)
  • static block reward
  • power usage of 3 Watt (so, i disregarded the driver completely and rounded the power usage DOWN)
  • power price of 10 cents/Kwu (most people pay more)
  • no shipping costs for the device
  • no downtime... ever

link to calculator website

As you can see, with these conditions, you'd make 77 cents/year (after power costs have been deducted... You'd make $3.43 if you'd steal your power, but getting caught stealing power would probably ost you your job or worse). At 77 cents/year income, it would take you 65 years to pay back the stick...
In reality, the diff will probably rise. The block reward halves every ~4 years. The price fluctuates. The stick + driver use more than 3 Watt. You'll (probably) pay more than 10 cents/Kwu. You'll (probably) have to pay S&H. Your stick won't run 24/7 for 65 years.

So in reality, you'll probably never ROI by mining BTC with the gekkoscience compaq... The other ones in your list are even worse.
3354  Other / Meta / Re: Night theme? on: September 28, 2017, 07:45:38 AM
As far as I know there isnt one, but I really wish there wash. The white and blue is hard to digest especially at night. Any plans on making a night theme for bitcointalk? I am no coder and dont know if this is an easy or hard

task but I think it would be worthwhile!

For the last couple of years, a new forum software is being developed (epochtalk).
Since the moment the development of epochtalk started, it was clear that no more development would be made for the old smf.

If questions like these used to come, i'd usually give this answer and just stop writing, however, lately i start to wonder if and when epochtalk will ever be completed...
3355  Bitcoin / Bitcoin Discussion / Re: Bitcoin mining on: September 28, 2017, 05:57:01 AM
Pool mining -> you will connect your mining hardware/device with others to make a pool of hash power for mining

Solo mining -> you will just use your mining hardware to mine any crypto on solo

Cloud mining ->  you have to buy/rent mining hardware which will be located in another part of the world and service provider with send out you coins generated by your mining hardware you have bought or rented with them

To learn more about what actually is crypto/bitcoin mining and many more make a quick search in google, you will find lots of guides.

Thanks to this also, I would love to do that solo mining but I need more time, money to invest to buy some hardware to it. Looking some place also that electricity is affordable and cheap. Because my country is one of the most high rate on electricity because of monopoly of businesses and of corrupt government officials before. I hope things would change a little bit sooner.

Make sure you do all necessary calculations before attempting solo mining.... Solo mining at the current diff is more or less like buying a lottery ticket.

I'm disregarding the purchase cost and the power cost in this example, since those ones don't change your odds of finding a block.
At the current diff, it would take you (on average) 3918 days to solo mine a block using the most efficient ASIC currently available, the bitmain antminer S9 ( ref)
This means that if ~4000 people were running an S9 in their basement for a full day, on average, only one of them would solve a block.
It also means that if you solo mine with a single S9, and the network stays completely status quo, on average it'll take you about 11 years to solve a single block... Factor in the fact that the diff usually rises (it has some dips now and then, but the general trend is up), and the block rewards halve every  210,000 blocks (~4years)...

My conclusion would be that you either have to see your one S9 as a lottery machine and solo mine, or you buy at least 100 S9's, so on average you'll find about 9-10 blocks a year, or you join a pool with your S9 and steadily make    ~0.09BTC/month untill the diff adjusts.
3356  Economy / Service Discussion / Re: Cloud mining on: September 27, 2017, 02:03:01 PM
Can any offer cheap good cloud mining ?


I was looking at iq mining.com  any feedback ?

It exhibits several signs of a ponzi... I didn't completely investigate but:
- the profit is unrealistic
- bonusses
- no clear contact info
- no endorsement of ASIC vendors
- no mining addresses/proof of mining

I think the odds of this one beying legit are low...
3357  Bitcoin / Development & Technical Discussion / Re: Bitcoin Fork November. BTC and BCH on: September 27, 2017, 12:57:39 PM

This is simple to understand. The only duplicated coin is the one it's forked from, because it shares the same blockchain before the fork.
So if there is a fork from BTC, you'll only have this one duplicated.

this ^^ is correct,
there is a non-technical workaround tough:

* You have 0.5 BTC and 0.5 BCH.
* Exchange 0.5 BCH on an exchange and receive 0.055 BTC.
* Make sure you withdraw this 0.055 BTC to a local wallet that allows you to export your private keys BEFORE the day of the fork
* Once the fork happens, you now have 0.555 BTC + 0.555 B??
* If you really want to have BCH, deposit 0.055 BTC  to an exchange and exchange it back to BCH.
* You now have 0.5 BTC + ~0.5 BCH + ~0.555 B?? (minus exchange fees, which can be nulled by buying at a dip and selling on a peak)
3358  Bitcoin / Bitcoin Technical Support / Re: Getting More Address from 1 Seed on: September 27, 2017, 12:32:50 PM
I once wrote this snipplet in python, can't find the original link anymore tough (it must have been posted somewhere on bitcointalk) :

Code:
from bitcoin import *
childkey1 = bip32_ckd('xpub_my_electrum_xpub', 0)
for counter in range(1000):
        childkey2 = bip32_ckd(childkey1, counter)
        key = bip32_extract_key(childkey2)
        address = pubtoaddr(key)
        print address

python 2.7, pybitcointools installed (IIRC)
3359  Bitcoin / Bitcoin Discussion / Re: Bitcoin Fork 2 ? on: September 27, 2017, 09:56:36 AM
First Cash, Now Gold? Another Bitcoin Hard Fork Is on the Way
is it TRUE?

what is this "Gold" that people have been talking about (and by people i mean brand new accounts like yourself making new topics).
all i could find that was closes was BitGold which is pretty old and it was nothing interesting at all.

so if you have any information please share it with proper links here

If i'm not mistaking it's just an altcoin that wants to ride on bitcoin's success by using bitcoin's name and just attaching "gold" at the end.
I can't find the website in my browser's history, but if i'm correct, it's an alt that switched to an algo that is currently only cpu/gpu minable.
3360  Other / Meta / Re: How to change NickName? on: September 26, 2017, 07:22:58 PM
May be SQL injection will help?

Euhm.... What???
What does sql injection have to do with changing your username? Afaik, there are no vulnerabilities in smf that allow you to change any of you account parameters that way.
Pages: « 1 ... 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 [168] 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 ... 261 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!