Bitcoin Forum
May 26, 2024, 03:06:09 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 ... 162 »
341  Bitcoin / Development & Technical Discussion / Re: Comprehensive Article on Generating a Bitcoin Address Using JavaScript on: August 30, 2013, 04:47:21 PM
Very nice write up. There are some libraries like bitcoin-js that do accomplish that task, but they aren't very well documented, so your work is definitely welcome here.

One note - The version byte can have up to four valid values for Bitcoin network:
- 0x00 - main network pubkey hash address
- 0x05 - main network script hash address (e.g. multisig address)
- 0x6F - test network pubkey hash address
- 0xC4 - test network script hash address

More information: https://en.bitcoin.it/wiki/List_of_address_prefixes

Obligatory, related plugs:

https://github.com/gasteve/node-libcoin  (bitcoin JS library, for node.js -- an update of bitcoinjs-server)
https://en.bitcoin.it/wiki/Identity_protocol_v1  (also uses base58-encode-check and a well known prefix)


Thanks, I wasn't aware of node-libcoin despite being so heavily invested in the Node.js community: https://npmjs.org/~jp. Jeff, it looks like you're one of the authors of the Node.js libcoin. I'm curious, why did you choose to do the ECC code in C++?

Using OpenSSL is important for bug-for-bug compatibility, even ignoring the performance improvements.

342  Bitcoin / Bitcoin Discussion / Re: [ANN] Bitcoin blockchain data torrent on: August 30, 2013, 03:21:41 PM
Updated block chain torrent to height 250,000, coinciding with a recently commited checkpoint in the bitcoind source code.

Existing seeders, please update by simply swapping out the old torrent file for the new torrent file.  After restarting your torrent client, you should already have ~85% of the new bootstrap.dat.

New seeders:  We always need more seeders, in every country of the world, to help spread the block chain and speed downloads.  Ideally, we have a large swarm of seeders, that burst to downloads at maximum download speed, and then remain idle the rest of the time.

Read the OP for magnet link and torrent details.  Ask questions.

343  Bitcoin / Development & Technical Discussion / Re: Comprehensive Article on Generating a Bitcoin Address Using JavaScript on: August 30, 2013, 02:34:48 PM
Very nice write up. There are some libraries like bitcoin-js that do accomplish that task, but they aren't very well documented, so your work is definitely welcome here.

One note - The version byte can have up to four valid values for Bitcoin network:
- 0x00 - main network pubkey hash address
- 0x05 - main network script hash address (e.g. multisig address)
- 0x6F - test network pubkey hash address
- 0xC4 - test network script hash address

More information: https://en.bitcoin.it/wiki/List_of_address_prefixes

Obligatory, related plugs:

https://github.com/gasteve/node-libcoin  (bitcoin JS library, for node.js -- an update of bitcoinjs-server)
https://en.bitcoin.it/wiki/Identity_protocol_v1  (also uses base58-encode-check and a well known prefix)



344  Economy / Gambling / Re: [ANN] TorBroker - Fund your account in Bitcoin, trade >1000 real stocks and ETFs on: August 27, 2013, 06:48:34 PM
Yeah. But then you need to assume that they are stupid and so when you say them "buy 1264 shares of ABC and 1734 of DEF" (where ABC and DEF are a rarely traded assets), they are actually buying the exact amount of both of them... which they should not, if they are smart and don't want to get busted.

It is tough to do real-time trading and avoid that problem.

345  Economy / Gambling / Re: [ANN] TorBroker - Fund your account in Bitcoin, trade >1000 real stocks and ETFs on: August 27, 2013, 06:36:07 PM
I'm sure it would be trivial to discover the owner by making signature investments on certain scales and identifying the pattern on an exchange.

+1

I was also curious about dividends.

That would be ideal:  a [non-anonymous, sorry TorBroker] service that allowed me to
  • deposit bitcoins
  • trade US securities
  • receive dividend payments, instantly converted to bitcoins, and credited to a bitcoin balance
  • withdraw bitcoins
346  Economy / Gambling / Re: [ANN] TorBroker - Fund your account in Bitcoin, trade >1000 real stocks and ETFs on: August 27, 2013, 06:28:47 PM
Definitely an ambitious and exciting service.  Glad to see it.  This sort of investing is key to growing bitcoin, and creating "100,000 little links" with the legacy financial world.

Problem #1:  impossible to prove this is not a scam, besides actual service testing and observing the results.

Problem #2:  US capital gains tax liability, which the operators presumably must pay

Problem #3:  Bitcoin income/exchange tax liability, and other regulatory risk.  Move any significant amount of money into TorBroker, and it is noticable that you are suddenly appearing at your brokerage's doorstep with USD cash from already-watched bitcoin exchange sources.

Even assuming 100% honest site operators, a more realistic fee seems like it would be closer to 33% to cover all taxes, since operators seem unlikely to be able to prove to the IRS that receiving thousands/millions of dollars in bitcoins is not income.

Disclaimer:  Of course, for legal and risk related reasons, I do not plan to actually connect to the website.

347  Bitcoin / Development & Technical Discussion / Re: Decentralization idea: Encourage mining network distribution among pools on: August 25, 2013, 11:08:05 PM

How about this... encourage automatic decentralization.

1. Update mining software to automatically rebalance between pools, based on a variety of factors.  Some miners and proxies already do a bit of this.

2. Measure the size of pools, and select pools to help avoid one or two pools having large shares of the network power.

348  Bitcoin / Development & Technical Discussion / Re: Changing N in a PPLNS scheme on: August 23, 2013, 03:04:43 PM
BTC Guild's switching seems to have worked out just fine.

They assign shares to rounds, and changed the "N" value between rounds, when they needed to change.

349  Bitcoin / Development & Technical Discussion / Re: [ANN] pynode: Simple bitcoin P2P node on: August 21, 2013, 12:52:50 PM
This received several bug fixes, by way of its use of python-bitcoinlib.
350  Bitcoin / Development & Technical Discussion / Re: python-bitcoinlib: Comprehensive bitcoin library for python on: August 21, 2013, 12:52:03 PM
Updated with several bug fixes, and some new modules (bloom filter).
351  Bitcoin / Development & Technical Discussion / [RFC] removal of "getwork" RPC mining protocol on: August 19, 2013, 04:26:08 PM

Pull request https://github.com/bitcoin/bitcoin/pull/2905 proposes to remove "getwork" RPC from bitcoind: https://en.bitcoin.it/wiki/Getwork

On mainnet, almost everybody uses a pool (and therefore, not "getwork" directly to bitcoind).  Those few who solo mine use a pool server to talk to bitcoind via "getblocktemplate" or other means.  Tests show that attempts to solo mine on mainnet via "getwork" lead to delays and problems.

On testnet, getwork has a better chance of continuing to work.  Nevertheless, the same tools (open source pool servers or p2pool) are available for testnet, obviating the continued need to support getwork.

However, at one time, getwork to bitcoind was widely used.  I wanted to poke the audience, to gauge response to removing "getwork."  If a driving use case remains of which we're unaware, speak up, please.  We don't want to break anybody needlessly.
352  Bitcoin / Development & Technical Discussion / Re: Are off-chain transactions necessary to keep Bitcoin unbroken? on: August 19, 2013, 02:39:30 PM
Using the term "miner" to refer to both those creating the coinbase tx (and rest of block structure) and those who merely attempt to find a solution to that problem is vague at best.  This may have implications beyond just network security.  FinCEN's guidance on miners (as illogical as it may be) puts a distinction on the entity "creating" currency units.  A legal argument could be made that Satoshi created all the currency units and miners (true miners, pools, solominers, p2pool members) are merely being rewarded them for block completion.  However even if that argument fails it would seem that pool workers wouldn't be creating currency units regardless.

+1   this will become relevant in the future.

Two years ago, I speculated on the legal ramificiations of running a mining pool -- that is, being the one who selects the coinbase payouts, and in turn, transmits a bunch of bitcoins to a bunch of others.  Solo miners have one level of risk (coinbase payouts), and mining pools have an additional level of risk (coinbase payouts + miner payouts).

I wouldn't be surprised if mining pools in the US required KYC/AML verification.

The best argument can be made for the end-of-line miners.  They do not control the coinbase nor payouts, and the best case may be made for them as providing a computing service, in exchange for bitcoins.

353  Bitcoin / Development & Technical Discussion / Re: Bitcoin nanopayments library in Node on: August 19, 2013, 12:23:37 PM
FYI,
https://github.com/gasteve/node-base58
https://github.com/gasteve/node-libcoin

Should be no need to create/duplicate base58 or bitcoin code, in node.js applications.

354  Economy / Auctions / Re: [AUCTION] 75 ASICMINER shares @3.65 BTC/share (48h auction) on: August 16, 2013, 03:10:55 AM
+1 everything transferred as expected
355  Economy / Securities / Re: ASICMINER: Entering the Future of ASIC Mining by Inventing It on: August 15, 2013, 01:15:12 AM
Hopefully ASICMINER mines their own payouts!
From experience, they don't. Usually it's delayed because of unconfirmed inputs though... using a low fee is just stupid.


Well,

One standard miner practice is to behave economically rational:  make the transaction zero-fee, and include it for free in a block that you mine.

Including mining-pool-specific transactions in blocks you mine has been common for years, and I encourage ASICMINER to do the same.

356  Economy / Securities / Re: ASICMINER: Entering the Future of ASIC Mining by Inventing It on: August 14, 2013, 11:45:33 PM
ASICMINER dividend transaction 2f8ae228e273c34591c5e7687da020a459a692daee6ea13bc62fa6701bb29504 remains unconfirmed after several hours.

Hopefully ASICMINER mines their own payouts!

357  Bitcoin / Development & Technical Discussion / Re: 0.9 Status? on: August 14, 2013, 05:18:08 PM
0.9 will largely be feature driven, not schedule driven.

Payment protocol is one goal, and that is close to merge.

358  Bitcoin / Bitcoin Discussion / Re: NY regulator memo: Notice of Inquiry on Virtual Currencies on: August 14, 2013, 05:16:08 PM
So a friend of mine looked at one of these subpoenas last night. They are very detailed documents, lot's of requirements but nothing seems to be out of MSB scope. I hope I am still right about this.

Dying to read actual subpoena text...

Does the subpoena include confidentiality clause, preventing the sharing of its contents?

359  Economy / Auctions / Re: [AUCTION] 75 ASICMINER shares @3.65 BTC/share (48h auction) on: August 14, 2013, 02:28:22 PM
Still awaiting share transfer confirmation.
360  Economy / Auctions / Re: [AUCTION] 75 ASICMINER shares @3.65 BTC/share (48h auction) on: August 12, 2013, 11:44:50 PM
75@4.1
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 ... 162 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!