Bitcoin Forum
May 27, 2024, 04:20:49 AM *
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 ... 162 »
61  Bitcoin / Bitcoin Discussion / Re: [ANN] Bitcoin blockchain data torrent on: August 24, 2014, 02:40:06 AM
Note:  For a minority of users, the bootstrap.dat "one huge 20GB file" import method does not work beyond 4GB of data.  This is due to some limitations with large files on some 32-bit operating systems.  It is planned to move away from a single bootstrap.dat file to a directory full of blkNNNNN.dat files that may be imported directly into bitcoind via "-reindex".  The bootstrap.dat file also causes a 2x disk space increase over the "-reindex" method, which occasionally triggers complaints from users on low disk space cloud servers.

For these reasons, bootstrap.dat import method is being deprecated (at least with regards to this torrent).  Today's torrent update will be the last bootstrap.dat torrent.

Future torrents will include the block chain split into multiple files, never exceeding 1GB in size.


62  Bitcoin / Bitcoin Discussion / Re: [ANN] Bitcoin blockchain data torrent on: August 23, 2014, 11:49:30 PM
Torrent officially updated!  See OP.  New height:  317,000 @ 22.5 GB
63  Bitcoin / Bitcoin Discussion / Re: Block chain size/storage and slow downloads for new users on: August 04, 2014, 01:50:20 PM
What exactly does the bootstrap.dat file contain? Is it simply an archive of the blockchain itself?

bootstrap.dat contains all blocks.  See this thread to describe how to torrent and use it: https://bitcointalk.org/index.php?topic=145386.0

64  Bitcoin / Project Development / Re: Bitcoins in space! on: August 01, 2014, 11:42:51 AM
Just held an 8-hour Preliminary Design Review (PDR) with Deep Space Industries, covering all major subsystems, ground station details, power/link/etc. budgets.

Lots going on behind the scenes, as this contract with Deep Space Industries proceeds.
65  Bitcoin / Bitcoin Discussion / Re: [ANN] Bitcoin blockchain data torrent on: July 31, 2014, 07:53:49 PM
What about other trackers? Open, less politicized,  trackers, that aren't associated with thepiratebay.se? Or maybe differently politicized trackers associated with other organizations? While those 4 trackers are reliable and well defended against DDoS, they are also the ones that are most commonly blocked/censored/filtered by various software nannies.

I don't pretend to be a tracker expert, and actively solicit suggestions.

I would certainly bias towards less politicized + more reliable trackers.

Please post your tracker suggestions.

66  Bitcoin / Bitcoin Discussion / Re: [ANN] Bitcoin blockchain data torrent on: July 31, 2014, 02:39:36 PM
Beta-testing and pre-seeding a new torrent at http://gtf.org/garzik/bitcoin/bootstrap.dat.torrent

Please only join if you already have an old bootstrap.dat file, or you built the new one yourself using linearize.py and bitcoind.

Code:
magnet link:
magnet:?xt=urn:btih:682759b001fac5d3b0d8517d2a179af2e65ebed6&dn=bootstrap.dat&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.ccc.de%3A80&tr=udp%3A%2F%2Ftracker.istole.it%3A80
67  Bitcoin / Development & Technical Discussion / Re: Sidechain without changing Bitcoin? on: July 10, 2014, 12:58:37 PM
Jgarzik, how does that design enforce two-way pegging?

There's no two-way pegging, which increases complexity.

It gives what a sidechain needs at a minimum:  Regularized block production, consensus on SidechainCoin's transaction timeline.

68  Bitcoin / Development & Technical Discussion / Re: Sidechain without changing Bitcoin? on: July 05, 2014, 02:45:27 AM
Here's one side chain design that requires zero changes to bitcoin, and zero external parties such as oracles:

1. Put a block header for your side chain into an OP_RETURN output.
2. Core consensus rule:  Only one sidechain block header per bitcoin block.  If multiple sidechain TXs exist in a single bitcoin block, the winner is chosen based on highest transaction fees.

For any bitcoin miner, the transaction fee is returned to yourself, making it a very low cost proposition to mine this side chain.  Akin to merge mining, adding such side chains should be cheap and easy.

If you are not a bitcoin miner, mining involves competing with random other parties to see who will burn the most money.  A decidedly non-optimal scenario, particularly if bootstrapping without miners initially.  But it does produce an easily provable consensus, and it could be mitigated with further rules (complexity++).

Obviously, this is very miner centric.

This is not as efficient as some scheme to stuff N chains into a merge-mined merkle root in the coinbase.  It is also not a complete solution for the folks who want confirmations faster than once-per-bitcoin-block.

It does work within the current bitcoin ecosystem with zero changes, and at very low cost to existing miners.  Possibly lower setup & maintenance cost than some merged mining setups.  "Permission-less innovation"  It could be deployed today.
69  Bitcoin / Project Development / Re: Bitcoins in space! on: June 20, 2014, 03:10:11 PM
It has taken a bit longer to put together the project update, but many things are happening behind the scenes.

We continue to have regular design meetings with Deep Space Industries, designing the cubesat spacecraft and constellation.

Big update coming at the Bitcoin in the Beltway conference on Sunday.
70  Bitcoin / Press / Re: [2014-06-17] BitcoinMagazine: An Interview With Jeff Garzik, Bitcoin in Space on: June 20, 2014, 06:06:21 AM
Donations are being accepted right now: https://blockchain.info/address/1M9MyyPsAak7zRjW4D96pTxDaAEpDDZLR7

Forum thread: https://bitcointalk.org/index.php?topic=334701.0

Major update and website revamp coming this week!

71  Bitcoin / Development & Technical Discussion / Re: Can centralised pools point their hashpower at a p2pool node? on: June 13, 2014, 06:07:51 PM
Thinking that there must be only One Blessed P2Pool Chain is linear thinking.

72  Bitcoin / Development & Technical Discussion / Re: "Easy way" to extract the UXTO from Bitcoin Core? on: June 13, 2014, 06:05:06 PM
That is a good option.  I would love a dumptxoutset RPC command.  Still if was an interesting project and I learned a couple things so that is always good.  I never considered that for uncompressed keys in the output set you don't need to record all 65 bytes.   could just record the x and recompute the y as it is done for compressed keys.  I new tx version could save 32 bytes per input (Pay2PubKeyHash) or 32 bytes in the output (Pay2PubKey) by recording the PubKey in compressed format while still supporting uncompressed PubKeys.

There is gettxout, which could be expanded if it's missing some info.  I doubt you will see a dump1gigabytedataset RPC added, though.  Smiley

73  Bitcoin / Development & Technical Discussion / Re: Bit-thereum on: June 10, 2014, 07:22:51 PM
Yes, the WoT is a common solution.  In order to scale well, WoT usually requires one or several centralizing entities that act as large signature hubs.

And even so, you still need a useful rendezvous mechanism.



LOL, a common solution?

in what exactly?

-bm


Commonly proposed as a solution, to be specific.

74  Bitcoin / Development & Technical Discussion / Re: Bit-thereum on: June 10, 2014, 04:15:03 PM
Yes, the WoT is a common solution.  In order to scale well, WoT usually requires one or several centralizing entities that act as large signature hubs.

And even so, you still need a useful rendezvous mechanism.


75  Bitcoin / Development & Technical Discussion / Re: Separate wallet and daemon even further on: June 10, 2014, 04:11:25 PM
Tangible progress is being made.

Disable-wallet support is rolled out in 0.9.  This is the first step towards a public daemon being a separate process from the wallet.  This mode permits disabling of wallet at compile time (no BDB or wallet code) or runtime.

Headers-first sync is the next step.  This will enable a faster, more secure chain sync... and also enable a further wallet split.

At that point, the wallet may run as a separate client, talking to the public blockchain engine.

76  Bitcoin / Development & Technical Discussion / Re: Bit-thereum on: June 10, 2014, 01:50:53 PM
Fundamentally, two big problems to solve are rendezvous and communication, both user/agent and agent/agent.  BitMessage attempts to solve these problems, but BitMessage has its own scaling and other code problems.

Users need to be able to find agents (oracles) in a vendor-neutral, open market manner, where one vendor may not DoS other vendors off the market.  (vendor == agent's owner/operator)

And agents need to communicate with other agents in the market.

Once we have a good, decentralized chat room for market players to congregate and communicate, it is trivial to implement M-of-N oracles.
77  Bitcoin / Wallet software / Re: [ANNOUNCE] picocoin and libccoin -- C-based bitcoin library and client on: June 10, 2014, 01:32:58 PM
In light of the current "51% attack" brouhaha raging on Reddit, how difficult would it be to add some p2pool mining functionality to the picocoin library?

It would take several days of work, but it's not complicated.  Basically, as you probably have guessed, P2Pool chain is simply another chain to manage.

78  Bitcoin / Development & Technical Discussion / Re: simbit - p2p network simulator on: May 20, 2014, 02:49:56 PM
This fulfills the bounty conditions IMO.
79  Bitcoin / Wallet software / Re: [ANNOUNCE] picocoin and libccoin -- C-based bitcoin library and client on: May 19, 2014, 11:53:46 PM
If picocoin (or more specifically brd) is lightweight enough it could be built as a DD-WRT and/or OpenWRT package. We would then potentially have tens if not hundreds of thousands routers in peoples homes working as bitcoin relays.

It is more a question of whether or not a platform is heavyweight enough to support a full node.

At first blush, you need enough data storage to store the entire blockchain (though perhaps mount over NFS), enough CPU to verify incoming data, and enough bandwidth to send and receive data.

80  Bitcoin / Wallet software / Re: [ANNOUNCE] picocoin and libccoin -- C-based bitcoin library and client on: May 12, 2014, 11:54:41 AM
Hi Jeff,

I'm trying to get my head around the brd.c code with a view to introducing LMDB to the picocoin project.

There's a few things I don't yet get. It seems that brd no longer stores blocks in brd.blkdb (it's commented out in code) but uses brd.blocks instead. But, there are still attempts to write to brd.blkdb, like calling blkdb_add(), which I think will always fail.

So, can the blkdb.c code be removed or does it just need a tidy-up?

blkdb is required and is always used.  It is the block header database.  It is kept in RAM, as bitcoind does.  It is optionally stored in a file, in addition to RAM.  It is optionally regenerated from the 17+GB blockchain file, if blkdb is missing.

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 ... 162 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!