Bitcoin Forum
May 31, 2024, 01:38:12 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 ... 317 »
4201  Economy / Exchanges / Re: Binance: 2FA => message « error code » on: June 18, 2018, 01:02:33 PM
Try the following:

1. Go to the iPhone Settings App (your phone settings)
2. Select General
3. Select Date & Time
4. Enable Set Automatically
(5. If its already enabled, disable it, wait a few seconds and re enable it)
4202  Economy / Exchanges / Re: Binance: 2FA => message « error code » on: June 18, 2018, 12:54:44 PM
How do I know if it’s TOtP or HOTP for my google authentificator ?

You can check the settings.

But you can also find out which method you are using by looking at the code which gets generated.

Does a new code get generated each time you click a button? -> Counter-based -> HOTP.
OR does a new code generated after time has elapsed (e.g. every 30 seconds) -> Time based -> TOTP.

Invalid (TOTP-)codes are mostly to non-synchronous time between your mobile and the google server. Binance itself works fine for me.
4203  Economy / Speculation / Re: Bitcoin - Game over on: June 18, 2018, 12:41:31 PM
i put full trust on technical analysis

This is a bad mistake.

Technical analysis do not work in a market without any regulation or logic.
Currently, BTC is a purely speculative market. People are trying to find a price which represents bitcoins value.

Additionally whales do manipulate the market to make personal gains. TA's are probably the least you can trust in the crypto world.

4204  Bitcoin / Development & Technical Discussion / Re: Really need to undersand proof of state. on: June 18, 2018, 12:36:26 PM
I am the developer myself.

If you just started to learn about consensus algorithms and decentralized projects itself, chances are high your project will contain massive bugs and will be worthless.
If you are really serious about developing a proper project, get a team of a few developer to build proper software.



I mean proof of stake yes. I just wanted deepl explanation and how everything is related.

You can take a look at the github repository of ethereum. Proof of stake is pretty detailed explained in the FAQ: https://github.com/ethereum/wiki/wiki/Proof-of-Stake-FAQs
4205  Economy / Exchanges / Re: Binance: 2FA => message « error code » on: June 18, 2018, 12:25:50 PM
Do you use google authenticator?
If so, are you using TOTP method (time-based code) or HOTP (counter-based code) ?

If you are using TOTP (the most frequently used): Check that the clock of your phone is synced.
You might try to sync it mannually in the settings. This is one of the most frequently appearing 'problems'.

4206  Bitcoin / Development & Technical Discussion / Re: Really need to undersand proof of state. on: June 18, 2018, 12:20:51 PM
With PoS you are probably refering to Proof of Stake ?

In PoW miner try to generate a valid block (whose hash is below a specific value (determined by the difficulty)).
The first to generate a valid block can publish it.

In PoS the stake does determine who will be chosen to append the next block to the blockchain.



The reason I want to understand POS is i am going to create a big project and i need to understand everything in very deep deep down.

You shouldn't start a project on your own if you don't actually know how everything works in detail.
If you are serious about creating a new (non shit-)project, hire a competent developer team.


4207  Bitcoin / Bitcoin Discussion / Re: Experts Say: Last Year’s Bitcoin Prices Were Manipulated on: June 18, 2018, 11:41:16 AM
Researchers have come to a shocking conclusion that at least half of the rise in the prices of major cryptocurrencies and bitcoin may be due to a concentrated campaign of price manipulation.

Bitcoin exchanges are working in an unregulated space. Whales with massive amounts of money are taking profit where they can.
So while it indeed makes sense that the price has been manipulated up to 20k $, it also has been manipulated down to 6k $.

And this manpulation game did not stop yet. And it probably will take quite some time until the manipulation has been decreased to an 'acceptable' level.

Currently the two best options are to either (1) hold long-term and don't care about short-term swings or (2) play the game and try to get the most out of it.
4208  Economy / Speculation / Re: Is there any fast and easy money here in cryptocurrency? on: June 18, 2018, 11:34:28 AM
Is there any fast and easy money here in cryptocurrency?

No.

You won't find fast and easy money anywhere.

But if you are convinced that the current financial system is doomed to fail and are looking for a better alternative, and you are ready to wait several years or even decades, then yes.. it can be very profitable to exchange fiat to crypto.
You might come across several projects / people who promise to deliver guaranteed profits. Or others who try to convince to buy into the 'next bitcoin'. Those are all scam.

If you are in for fast and easy money, you might try to buy a shitcoin and hope for it to pump high enough for you to cash out. But you might aswell take that money and go gambling in las vegas.

If you do believe crypto is going to change the world, buy some and forget about them. If you don't invest more than you can afford to lose, you won't have any sleepless nights.
In 10 years you will either (1) have lost money you were ready to lose or (2) have made a huge amount of money granting you a better lifestyle.
4209  Bitcoin / Bitcoin Discussion / Re: Why bitcoin requires approval from countries ? on: June 18, 2018, 11:07:02 AM
Countries will slowly accept bitcoin. Most countries have realized that the demand for electronic money is increasing...

Calling bitcoin electronic money is the same as calling amazon a website. While it is not wrong, it is by far not the best description.

Electronic money is already everywhere. Just a fraction is being paid cash. Salarys, taxes, rent, ... are mostly paid electronically.

Being digital is not the fact which leads to increased demand of bitcoin. It is the trustless decentralized nature without any authority being able to create/steal/control the money.
Dollar bills and credit cards do both represent the same currency, with one being digital.
4210  Bitcoin / Development & Technical Discussion / Re: How to prevent 51% ATTACK on new coin on: June 18, 2018, 08:49:03 AM
There are many ways to prevent the 51% attack for new coin but I mention the method used by some coins before to prevent the attack.
Increasing number of confirmations from usual so that anything fishy can be notice since the attacker will need the transaction to be confirm before the double spend will be successful. However, the attackers have no profit doing the 51% attack but to eliminate their rivalry coin.

You seem to missunderstand the question from OP.
He asked how one can secure a new coin from 51% attacks. Not how user can secure themselfes from a double spend.

Additionally with 51% hashrate (assuming OP talks about PoW coins) one can generate blocks faster. Therefore a victim would not see there is an attack ongoing, once the reorganization happens (after X blocks).
Noone can notice anything 'fishy' until it happened.
4211  Economy / Services / Re: Need a bot for coinexchange.io on: June 18, 2018, 08:37:32 AM
It is impossible to implement your work.

Nothing is impossible.

Just because they don't have an API for trading, this doesn't mean you can't automate the whole trading process and create a bot.
The easiest implementation would be to display the website and simply click/enter the correct numbers in the correct fields (specified with ID's).
Thats more than just a few lines of code (like in simple API trading bots), but it isn't too complex to be built within a reasonable timeframe.


4212  Bitcoin / Bitcoin Technical Support / Re: Bitcoin Core questions on: June 18, 2018, 07:41:06 AM
You can move/copy it to any directory you want.
If you are moving the data directory you will have to specify this new directory with a startup command: -datadir="C:\your\path"

Note that in case you want to store the whole blockchain on an external hard drive (which i am assuming because you are asking for the size of the drive), it may be more error-prone to file corruption.
Core needs a continious connection to your hard drive which is easier to achieve with an internal than an external drive.

Anyway.. as LoyceV aready mentioned, 1 TB is definitely enough to store the blockchain until way better drives will be available at half of the current price.

4213  Bitcoin / Wallet software / Re: Best android wallets on: June 16, 2018, 05:52:58 PM
ok cool so what if it's sent to that address it just forwards to the new address? is there anything specific I should do with the settings?

No, they do not get forwarded. Your wallet does hold multiple private keys.
When you are going to spend some BTC, your wallet will make a transaction with all coins you have received, combining multiple inputs (from addresses).

You don't have to change any settings. Look at an address like an invoice number. Give a new address out everytime you want to receive something.
You can always receive to the same address. And if you going to send coins, your transaction will simply say 'take input X and Y and Z ...'.
4214  Bitcoin / Development & Technical Discussion / Re: Different sites report different blockchain sizes? on: June 16, 2018, 05:48:48 PM
There's no way to tell it's "no longer needed" though.
There's no central arbiter that decides whether a block is needed/valid or not.

Each node can decide for his own whether a block is need (e.g. part of longest chain) or valid (has to be validated anyways).
Okay, that came out wrong.
I meant no node can tell if its block (the block it has received) is not going to be orphaned in the future for a block with a higher POW.

I understand that. But after the block got orphaned, the node definitely knows that it is not part of the longest chain and (theoretically) can be discarded.



Quote
Theoretically it still would not be necessary to store this block. In case of a reorganisation the block(s) can easily be broadcasted / received via the network.
If no one stores blocks where do nodes get blocks to bootstrap from? Huh
Obviously for a node to receive a block from a peer, another node has to have stored it then sent it.
If you don't store it, you can't send it.

I was not refering to blocks which are included in the longest chain. I was refering to orphaned blocks.
In your statement you were talking about reorganization of the latest X blocks.

Nodes do not need to store blocks which are currently not in the longest PoW chain.
If my node is up to sync and someone else broadcasts a new block whose heigt is 1 above the 'current' height, with different 'previous' blocks, i do not need to have those previous blocks (which weren't part of the blockchain until this newest block got broadcasted. I could easily just request the block information from this node (who definitely has the information since a miner built upon it). 



Quote
Do most clients (bitcoin core?) really store those orphaned blocks (especially from years ago)? If so, is there a specific reason why it has been decided to keep them ? Or are they just kept because there is no real reason to delete them?
AFAIK, orphaned blocks are stored in the node's blockchain forever, iff it received it when it wasn't orphaned yet.
No node would upload a block that wasn't part of the canonical chain (ie a new node in the network won't receive old orphaned blocks)

If you, with 'nodes blockchain' refer to the block files (blk*.dat), then this answers my question. Thanks.
4215  Bitcoin / Development & Technical Discussion / Re: Different sites report different blockchain sizes? on: June 16, 2018, 02:23:08 PM
There's no way to tell it's "no longer needed" though.
There's no central arbiter that decides whether a block is needed/valid or not.

Each node can decide for his own whether a block is need (e.g. part of longest chain) or valid (has to be validated anyways).



Nodes take the longest chain with the highest cumulative POW as the canonical blockchain.
The canonical blockchain could change if nodes receive another block that follows consensus rules but has a higher difficulty than the one they possess, even though the probability of  a blockchain reorg 6 blocks deep is small, it's still theoretically possible.
For example the March 2013 reorg was ~21 blocks deep.

Theoretically it still would not be necessary to store this block. In case of a reorganisation the block(s) can easily be broadcasted / received via the network.
Since nodes do choose the longest chain, why do they need to store an orphaned block from years ago ?

Do most clients (bitcoin core?) really store those orphaned blocks (especially from years ago)? If so, is there a specific reason why it has been decided to keep them ? Or are they just kept because there is no real reason to delete them?
4216  Bitcoin / Development & Technical Discussion / Re: Different sites report different blockchain sizes? on: June 16, 2018, 01:36:14 PM
Additionally, a site may receive more orphan blocks than another site which means that they are storing more blocks on disk. They may be measuring this as well which will cause the reported blockchain size to differ from sites that have received different orphan blocks.

Is there a practical reason for orphaned blocks being stored ? Once a block turns out to be orphaned the valid transactions get added to the mempool again.
But what is the actual reason to further store this block if the information it cointains is no longer needed?

Unfortunately, short googling didn't bring a reasonable answer.

4217  Bitcoin / Electrum / Re: Help in installing windows Electrum wallet on: June 16, 2018, 01:27:34 PM
I have updated my windows 7 and even the file which it was asking to update also got fixed but still the wallet is not working and the wallet is giving same error like before. Even after getting windows 7 updated with latest version.

Does the first error still appear? Because if all updates went successful, it should disappear.
Do you have a cracked windows copy (not that i am expecting an answer now, but this causes such issues) ? Your settings might be somehow corrupted/modified.
Did you check the update logs whether all updates went successfully ? Windows does show no new updates even tho the last one failed sometimes. The update history should reveal any failed updates.

Regarding the second error, do you have python installed? If not: https://www.python.org/downloads/release/python-365/
4218  Bitcoin / Mycelium / Re: Is Mycelium still a good wallet to use? on: June 16, 2018, 10:12:50 AM
Quote
Still, I think it's a fantastic wallet and I wish the developers were still active.
I didn't know they're inactive. I get the occasional update from Google Play.

They aren't.
They did update the app a few days ago. And a few weeks / a month ago they have released the first 'module' (unfortunately the bcash module).
But i am pretty sure they said segwit is the next 'big' update to come.

I am still using mycelium as my only btc mobile wallet. Didn't have any problems with it yet.
4219  Bitcoin / Bitcoin Technical Support / Re: Every wallet address has just one private key which can be generated again? on: June 16, 2018, 10:05:37 AM
Especially they claim that addresses which start with "1" and addresses generated with secret words (thus brain wallet) are not secure at all. I'm not familiar with the details that much but this seems dangerous to me, because almost every system generates addresses using brain wallet method with 7-8 words. This makes the most addresses weak.

No, you misunderstood this.

A private key is a 256 bit random number. And the hash function SHA-256 does produce a 'random-looking' output (depending on the input).
So quite a few people came to the idea to hash a 'password' to generate a 'random looking' number.

5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8 <-- This may look random. But it is the output of sha256('password').

So people started using passwords to generate private keys (thefore 'brain wallet').
Then smarter people started to program bots who create hashes of the most common passwords, most common prases, books, etc... to collect all the money stored in such 'brain wallets'.


While you think you may be able to find a 'random' input, it will always be less random than using a machines entropy pool. A human brain is very very far away from 'random'.

Now wallets nowadays do use entropy to achieve randomness. A random seed is generated, which is then being encoded into 12/24 words (this makes it easier for user to backup / memorize the seed and it is less error-prone when typing).
Those are NOT brain wallets. And NEITHER can they be bruteforced or hacked.
It is just a differend form of representing the random seed which is used to derive all of the public-/private- keypairs.
4220  Bitcoin / Wallet software / Re: Best android wallets on: June 16, 2018, 09:52:35 AM
Now I am wondering I thought I twerked the settings to keep the same btc, wallet, anyways, I recieved my btc payment from my bounty and it forwarded to the new wallet address, If my bounty manager sends to the old address will I still recieve my coins??? I am kinda freaking out right now!!!!

Don't worry.

Most wallets do generate a new address for each receiving transaction. This is done due to privacy reasons.
You were given a seed to backup (12/18/24 words). With this words ALL of your addresses can be regenerated. Imagine it like a function: newAddress = getNewAddress(seed, counter) (in reality its a bit more complicated, but that shortlly represents it).
You will also always be able to receive more funds to this address. And your wallet will generate a new address every time you receive coins to your 'latest' receiving-address.
Pages: « 1 ... 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 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 ... 317 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!