Bitcoin Forum
June 25, 2024, 11:09:30 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 [303] 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 ... 590 »
6041  Bitcoin / Legal / Re: Blockchain analysis. Major money laundering case on: July 28, 2016, 08:02:43 PM
Thank you for the link to https://www.walletexplorer.com/  but as I dont know what the darknet sites addresses are I dont know how to investigate further.
It's really simple since some darknet site addresses are known, and the site used that information to link together different addresses.

When you search an address, it will give you all of the transactions related to that address and addresses that are linked to it (linked by spend linking). It does this for every address and assigns each group (called a wallet) and id. If the wallet contains addresses known to belong to a certain company or person, then the wallet will be named so. So, by looking down the list of transactions for each of those addresses, we can see what wallets sent them money, and if any of them are known to be darknet markets.
6042  Bitcoin / Legal / Re: Blockchain analysis. Major money laundering case on: July 28, 2016, 06:48:58 PM
Disclaimer: I am not a lawyer, so take my replies regarding legal stuff with a grain of salt.

The translation is a little hard to understand.

So, If I read this correctly, they think that the first block of addresses are your kraken deposit addresses.

Then the next block of addresses are addresses that have sent Bitcoin to your kraken addresses.

There is no proof that you own those addresses nor that you sent those Bitcoin yourself unless those addresses are somehow spend linked to an address that you own. Because of the pseudonymous nature of Bitcoin addresses, you could say that you did not know that those Bitcoin came from darknet markets.

Since you say that you are a cash trader on localbitcoins, did you keep good records of your trades? Do you have records such as the name of the person, amount, address that they sent to, for each trade? Maybe also transaction ids for each trade? That will probably be helpful for you in same way in court. With those records, you could try to contact the people you traded with and ask them to testify that they did in fact trade Bitcoin with you and that you aren't cashing out from darknet markets.

So the main question I have is what are the bitcoin addresses of these darknet Vendors or darknet sites??  The file makes no reference to the actual addresses.   Has anyone used the site that they state?  chainanalysis.com.  Can anyone help me to analyse the information above,  as the police have not provided anything other than this.  
Chainalysis is a company that is trying to deanonymize Bitcoin. They don't offer any free services and their service requires actually contacting the company, it isn't a software. You can however, use https://www.walletexplorer.com/ which groups addresses together by spend links. The person that made that site now works at chainalysis.



I don't quite know how kraken works as I haven't used it before. Do you use the same deposit address or does it change for each deposit?
6043  Bitcoin / Electrum / Re: Multisig wallet creation on: July 28, 2016, 05:25:50 PM
That is not how multisig works. Your funds will be in a multisig address, which is neither in A, B nor C. If you happen to lose A, then, if you used the normal multisig setup (2 of 3), then you can still spend the multisig funds with B and C.
6044  Bitcoin / Bitcoin Technical Support / Re: Programmatically interfacing with Bitcoin RPC on: July 28, 2016, 04:18:41 PM
When would or wouldn't I need to manage UTXO's?
Manage UTXOs meaning choosing which outputs you want to use as your transaction inputs.

You would want to do this if you want to have some privacy by not allowing two addresses to be spend linked with each other.

If ive 10btc in wallet A and sendtoaddress B 5btc, the remaining 5btc change would move to a new address in wallet A? is this something id need rawtrans for to specify the change address etc.
If you want to manage the change address, you will need to use a raw transaction. sendtoaddress will create a change address for you.

I am aware of the damage that raw transaction can do, and having lets say even a digit or value wrong could result in a lost transaction/btc. Obviously I want to understand this fully before I code and again test on the testnet before I consider running it normally.
I am really just doing this to be able to do it and learn more, not necessarily something to be used in production/as a service, but I would like it to be as good as something that could be used in production if that makes sense.
Thanks again
It's not just getting a digit wrong. If you don't create a change output, the change will become your fee. If you don't add correctly, you may end up having too high a fee or too low.
6045  Bitcoin / Bitcoin Technical Support / Re: Programmatically interfacing with Bitcoin RPC on: July 28, 2016, 03:34:28 PM
what are accounts? are they wallets?
Accounts are not the same as wallets. They are simply used for organizing your receiving addresses. You should not use the accounting system as it is deprecated and will be removed.

will I need to or should I use raw transactions? or would sendtoaddress work?
Sendtoaddress should be find, so long as you don't need to manage which UTXOs are spent.

what is the benefit of the raw transactions? or just sendtoaddress?
Raw transactions allow you to control everything about a transaction; the UTXOs to spend, addresses, and fees. However they are more advanced, and if done incorrectly, can result in the loss of a lot of Bitcoin.
6046  Bitcoin / Legal / Re: Blockchain analysis. Major money laundering case on: July 28, 2016, 12:47:35 PM
In order to do this, we would need to know all of your Bitcoin addresses. The police would have also needed to have known this.

Next, you would need to provide an explanation for each transaction, where you got the money from and where you sent to. This can be checked through blockchain analysis. It may be possible to claim that you did not know where the Bitcoin came from when you received it.
6047  Bitcoin / Armory / Re: Armory 0.95 testing phase on: July 28, 2016, 12:42:53 PM
I'll also be waiting on this fix, had the same problem as Carlton Banks, so i cannot proceed to testing either Smiley

Was stupid, should be fixed now.

Seems like the problem is fixed, altough i can't manage to get ArmoryDB running, seems like it can't bind... I'll see if i can find out what's wrong when i get home from work.

Code:
./ArmoryDB --testnet
/home/bitcoin
-INFO  - 1469689140: (main.cpp:30) Running on 8 threads
-INFO  - 1469689140: (main.cpp:31) Ram usage level: 4
-INFO  - 1469689140: (BlockUtils.cpp:1195) blkfile dir: /home/bitcoin/.bitcoin/testnet3/blocks
-INFO  - 1469689140: (BlockUtils.cpp:1196) lmdb dir: /home/bitcoin/.armory/testnet3/databases
-INFO  - 1469689140: (lmdb_wrapper.cpp:388) Opening databases...
bind/listen: Address already in use

Could possibly mean it's already running. I'll add some more verbose and checks
Sometimes ArmoryDB does close when ArmoryQt crashes, so it is likely that is what happened.

mocacinno, check your processes to see if ArmoryDB is still running, and if it is, kill it.
6048  Other / Beginners & Help / Re: Is a hard fork coming? What should i do? on: July 27, 2016, 09:16:45 PM
There is a group of bitcoiners who want to hard fork the blockchain in order to increase the block size limit. However, their proposed fork does not have the majority of miners or users agreeing to it yet so it is unlikely that the fork will happen.

If Bitcoin does hard fork, it will not be possible to lose your Bitcoin. However, if the fork is unsuccessful, then a situation like Ethereum's fork could happen; there being two surviving and working blockchains post-fork. This can cause some issues, and for people looking to execute replay attacks to double their money, it could potentially result in a loss of money. If you only intend on using one of the two forks, then your Bitcoin will be safe.

tl;dr a proposed fork exists, but it probably won't happen.
6049  Bitcoin / Bitcoin Technical Support / Re: you guys need to do something. anything. on: July 27, 2016, 03:00:00 PM
Pay a higher transaction fee. Works every time.
6050  Bitcoin / Project Development / Re: [ASK] wallet accounting getbalance and staking coin on: July 27, 2016, 02:00:49 AM
What coin are you using, because it isn't Bitcoin.

Try not setting staking=0, because, if you couldn't tell, it sets staking to "off" (0 is off, 1 is on)

yes it is not bitcoin wallet, it's wallet which support pos mining. btw if i set staking=1 it still cannot use getbalance address.
Then you are going to have to examine the source code to see what is going on.
6051  Bitcoin / Project Development / Re: [ASK] wallet accounting getbalance and staking coin on: July 27, 2016, 12:46:27 AM
What coin are you using, because it isn't Bitcoin.

Try not setting staking=0, because, if you couldn't tell, it sets staking to "off" (0 is off, 1 is on)
6052  Bitcoin / Bitcoin Discussion / Re: Why block size debate, why is it not higher than 1mb? on: July 27, 2016, 12:24:02 AM
The biggest reason against raising the block size limit is the risk of Denial of Service attacks. The idea of "just change one constant" comes from ignorant and naive people who do not understand how Bitcoin works on a technical level.

The issue is that of signature hashing for signature operations (sigops). Right now, sigops-to-verification-time is a quadratic relationship, meaning that as you increase the number of sigops in a transaction, the time to verify that transaction squares. For example, doubling the number of sigops in a transaction (as with a 2 Mb increase) will require quadruple the amount of time to verify the transaction. Bump up block size limit to 4 Mb (thus bumping the sigops limit to 4 times of what it is now) means that a transaction with the max sigops will require 16 times as long to verify as a transaction with max sigops now.

This sigops issue is one of the biggest problems when it comes to scaling as it becomes possible to cause nodes and miners to have to verify huge transactions and waste time, time in which another miner could find another block. Furthermore, to solve the issue becomes a major pain. There could be a maximum transaction size, but that isn't really ideal (although AFAIK that is what Classic decided to do). Alternatively the signature algorithm could be changed, but in a hard fork scenario, that is just a nightmare to deploy as any unconfirmed transactions at the time of deployment suddenly become invalid.



Edit: The 1 Mb limit was added because Satoshi was worried about spam attacks.

Because the main developers in charge of the core repository refuse
to raise it.  

Some of the most senior members also work for a
corporation called Blockstream who wants to develop scaling
solutions off the main chain, so therefore many of us believe,
unfortunately, that there is a major conflict of interest at work here.
While blockstream is developing sidechains as an alternative scaling solution, the idea that they are going to somehow force everyone to use their sidechains is false. The sidechains are completely open source licensed under the MIT License which means that literally anyone can take the code, use it, and start their own business with it. They are literally allowing anyone to make money off of something that they created. Secondly there is also the lightning project, which is not developed by blockstream and is also open source with a few implementations of it already existing.

Additionally, while there are several members of blockstream who are Core devs, they are also the ones who founded the company. Only one of those members even has commit access so it cannot be said that blockstream controls Bitcoin Core. Granted many of those members are senior Core developers who have been actively working on the project for several years, long before blockstream was even founded, and their opinions do carry significant weight.

Lastly, those developers are not actively trying to undermine Bitcoin as some would lead you to believe. They are all doing what they think is good for Bitcoin, as are the developers of XT, Classic, and Unlimited.



Also, increasing the block size limit ad infinitum is not a viable solution either and, at some point, we will need to use off chain scaling solutions.
6053  Bitcoin / Armory / Re: Armory 0.95 testing phase on: July 26, 2016, 10:34:10 PM
The behavior is kind of inconsistent. Sometimes it works, sometimes it doesn't. Usually it doesn't.

You should also fix that "pars" "pargs" thing. I think it prevents the db from being launched by qt.
6054  Bitcoin / Armory / Re: Low disk space/Armory on: July 26, 2016, 10:24:16 PM
upgrade to 0.94.1, armory db is down to 150mb

Thank you!  Should I delete the current 70gb armory folder?


Just delete the Databases folder inside of it.
6055  Bitcoin / Armory / Re: Armory 0.95 testing phase on: July 26, 2016, 08:17:56 PM
Every body please start the DB on its own, see what it has to say for itself. The binary is called ArmoryDB, resides in the root project folder (where ArmoryQt.py is) and takes essentially the same set of command line arguments as the client.

Say, to start the DB in testnet with the default folder paths, just do

Code:
./ArmoryDB --testnet
This is the output of that command:
Code:
/home/andy
-INFO  - 1469564234: (main.cpp:30) Running on 8 threads
-INFO  - 1469564234: (main.cpp:31) Ram usage level: 4
-INFO  - 1469564234: (BlockUtils.cpp:1195) blkfile dir: /media/andy/Data/Programs/Bitcoin/data
-INFO  - 1469564234: (BlockUtils.cpp:1196) lmdb dir: /home/andy/.armory/testnet3/databases
-INFO  - 1469564234: (lmdb_wrapper.cpp:388) Opening databases...
-INFO  - 1469564234: (BlockUtils.cpp:1386) Executing: doInitialSyncOnLoad
bind/listen: Address already in use



Edit, actually for some reason ArmoryDB was already running beforehand for some reason, I don't know why. I just ran that command again and it is fine.

Edit2: ArmoryQt.py works when the DB run separately.

Edit3: So it looks like the problem I was having might be that the DB wasn't starting in testnet mode, even though I ran the normal command in testnet mode. I just did the DB in testnet and Qt not, and I got the same error.
6056  Bitcoin / Armory / Re: Armory 0.95 testing phase on: July 26, 2016, 07:12:35 PM
Thanks. Is .94.1 compatible with core .13?

Can't think of a reason why not. Don't think Bitcoin Core is expected to break compatibility in any intended way in the near future, but you never know about unintendeds popping up (like having to change to stricter signature acceptance at least twice). But 0.13 should be okay. Back everything up anyway etc if you try it, unknown territory regardless.
Actually segwit will break compatibility once it is deployed (so 0.13.1 and 0.12.2 and everything later). This is due to a change in transaction serialization which will cause all current versions of Armory to break with segwit. This is being fixed with my segwit compatibility PR (https://github.com/goatpig/BitcoinArmory/pull/47) that goatpig is reviewing and will probably go into 0.95.
6057  Other / Meta / Re: acont locked on: July 26, 2016, 05:55:31 PM
admin responds in 1 day?
Be patient. Theymos can take days, probably weeks, even months to respond, if he even responds at all. Be patient, stop spamming, and if you are banned, you are not allowed to post anywhere else in the forum except this ban appeal thread.
6058  Bitcoin / Bitcoin Technical Support / Re: bitcoin core on linux on: July 26, 2016, 05:52:12 PM
I installed bitcoin core on linux and encrypted the wallet, it asked me for a passphrase and I gave it one. Now there's no indication anything is encrypted. I don't see any key in the bitcion directory and when I open the wallet it doesn't ask me for the passphrase.

Is the wallet really encrypted? when will I have to use the passphrase? Where are the keys?
Yes the wallet is encrypted. You will only have to use the passphrase when you need to access the private keys. This only happens when you want to send Bitcoin or sign a message.

Only the private keys are encrypted, not the addresses nor the public keys.

Thanks for the answer.

Where are the keys located? I want to backup them and can't find them.
They are contained in the wallet.dat file. Backup the entire file. You can also, in Bitcoin Core, go to File > Backup Wallet and save the file in a safe location.
6059  Bitcoin / Bitcoin Technical Support / Re: bitcoin core on linux on: July 26, 2016, 04:29:25 PM
I installed bitcoin core on linux and encrypted the wallet, it asked me for a passphrase and I gave it one. Now there's no indication anything is encrypted. I don't see any key in the bitcion directory and when I open the wallet it doesn't ask me for the passphrase.

Is the wallet really encrypted? when will I have to use the passphrase? Where are the keys?
Yes the wallet is encrypted. You will only have to use the passphrase when you need to access the private keys. This only happens when you want to send Bitcoin or sign a message.

Only the private keys are encrypted, not the addresses nor the public keys.
6060  Bitcoin / Project Development / Re: Help to understand automatic cryptocurrency payments on: July 26, 2016, 01:44:01 AM
Yes. Take a look at https://shapeshift.io/. AFAIK, the source code is not available though.
Pages: « 1 ... 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 [303] 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 ... 590 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!