Bitcoin Forum
May 07, 2024, 07:07:00 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 241 242 243 244 245 246 247 248 249 250 251 252 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 ... 421 »
5801  Bitcoin / Bitcoin Discussion / Re: What about a REAL Bitcoin community? on: November 23, 2011, 04:56:03 PM
Maybe on an island...

It Bitcoin hits $1000, I will try to attract a small group of freedom-loving Bitcoiners to buy an island that's big enough for us all, and on which we can install high-speed internet.
5802  Bitcoin / Project Development / Re: On a decentralized bitcoin-based stock market... on: November 23, 2011, 02:38:57 PM
Unless I'm missing something, this still doesn't allow placing committing orders.

You can use the "trading across chains" scheme.

What I described is a lot like having a separate chain with merged mining, but without the mining. So you can do most of the fancy things that Bitcoin-based chains can do.

(Maybe this kind of trading is also possible with your design, but I intuitively don't like tying assets to BTC, since BTC is meant to be split and combined, and assets are not.)
5803  Bitcoin / Project Development / Re: On a decentralized bitcoin-based stock market... on: November 23, 2011, 01:55:35 PM
It's pretty easy.

Create a separate message system with messages that handle asset creation, voting, transfer of assets, etc. These messages will contain all of the public-key crypto. A centralized message distribution server instead of a P2P protocol would be OK, since the server doesn't have all that much power.

To prevent double-spending during asset transfer, some of the messages need to be timestamped by including a hash in the Bitcoin block chain. You wouldn't even need to modify Bitcoin to do timestamping: just send some BTC to an address that is not real and actually consists of message data. (Modifying Bitcoin would allow you to do this without destroying any BTC.)
5804  Economy / Marketplace / Free alternatives to Bitcoin Notify on: November 23, 2011, 03:34:20 AM
Bitcoin Block Explorer has offered RSS feeds for a long time. Like this:
http://blockexplorer.com/rssa/1Cvvr8AsCfbbVQ2xoWiFD1Gb2VRbGsEf28.xml

There are several RSS-to-email services you can use if you want an email instead.

For market data, it would be pretty easy to set up an RSS interface to the Bitcoin Charts Markets API. I'd write one (but not host it) for 50 BTC.
5805  Other / Meta / Re: Happy 2 Year Anniversary Bitcoin Forums! on: November 22, 2011, 05:20:50 PM
Ah, cool! Hard to believe the forum's been around two years already.
5806  Other / Off-topic / Re: My Attempt at The Uberman Sleep Schedule on: November 22, 2011, 04:34:48 AM
I did this for a few weeks last year.

But I stopped it because there is no suitable alarm clock for this using the computer is annoying I tried the phone calender with periodic entries but that didn't work either not loud enough.  

I would be willing to give it another try if you know of a convenient solution Wink

I wrote a script that knows my weekly schedule and beeps the internal speaker of my computer at various frequencies. It could also be used for things like this.
5807  Economy / Auctions / Re: Advertise on this forum - Round 9 on: November 22, 2011, 04:31:08 AM
Next auction: https://bitcointalk.org/index.php?topic=52529.0

Why can't I edit my post?

Posts in the auction section can't be edited.
5808  Economy / Auctions / Advertise on this forum - Round 10 on: November 22, 2011, 04:23:11 AM
In order to collect more money for the creation of good forum software, the forum is selling ad space in the area beneath the first post of every topic page.

Your visible ad text (ignoring link URLs, etc.) must be less than 150 characters in length, and it can only contain links: no other style. It will be prefixed with "Advertisement:". Ad text may not contain lies, misrepresentation, or inappropriate language. Ads may be rejected for other reasons.

There are 10 total ad slots which are randomly rotated. So one ad slot has a one in ten chance of appearing. Eight of the slots are for sale here. (One of the remaining slots has random factoids, and one links to the current ad auction.)

The ad lasts 7 days starting from when I put it up.

Stats: On the 20th of November, 2011, there were about 120,000 views of topics. So one slot would have appeared around 12,000 times per day. The ad doesn't appear on topic pages with only one post, though, and it only appears for people using the default theme. Views per day on other days:
- 18th: 130739
- 19th: 148084

Info about the current ad slots:
https://bitcointalk.org/adrotate.php?adinfo

Auction rules

Post your bids in this thread. Prices must be stated in BTC per slot. You must state the max number of slots you want. When the auction ends, the highest bidders will have their slots filled until all eight slots are filled.

So if someone bids for 8 slots @ 5 BTC and this is the highest bid, then he'll get all 8 slots. If the two highest bids are 8 slots @ 4 BTC and 1 slot @ 5 BTC, then the first person will get 7 slots and the second person will get 1 slot.

- When you bid, all of your previous bids are automatically canceled.
- All bid prices must be divisible by 0.5.
- The bidding starts at 0.5.
- The auction end time is 03:00:00 on November 30, UTC. Countdown. (The end time may be extended -- see below.)
- If two people bid at the same price, the person who bid first will have his slots filled first.
- Bids are considered invalid and will be ignored if they do not specify both a price and a max quantity, or if they could not possibly win any slots

If any valid bids occur less than 30 minutes before the auction end time, then the auction will be extended by 30 minutes. If any valid bids occur less than 30 minutes before the new end time, then the auction will be extended again, etc. The time will not extend beyond 6 hours total.

You must pay for your slots within 24 hours of receiving the payment address. Otherwise your slot may be sold to someone else.
5809  Economy / Auctions / Re: Advertise on this forum - Round 9 on: November 22, 2011, 04:12:10 AM
What is going on with this? Why is it not over? I do not understand...

It is over. I just wasn't here to announce the end.
5810  Bitcoin / Bitcoin Discussion / Re: The new interface in Bitcoin 0.5.0 is BAD! on: November 22, 2011, 04:01:31 AM
Hmm... Sounds like bad news. I've seen Qt programs that integrated perfectly with Windows, so I was hoping that this UI would be OK, but I guess not.

It seems that everyone loves to mess up UIs nowadays. Firefox, Vuze, Windows Media Player, Windows itself, etc. I had to install 5 extensions and a theme just to get Firefox to look somewhat decent.

Looks like I'll be using 0.3.x for another year. Smiley
5811  Economy / Auctions / Re: Advertise on this forum - Round 9 on: November 21, 2011, 11:48:36 PM
I can no longer commit to my 10.5, can I have it removed, and can I bid 7.5 on 1 slot.

I can't allow people to move bids downward like this. It changes the game. Your bid is canceled, but I won't accept bids from you.

Current state:
10 1 Goat
7 7 Jonathan Ryan Owens
5812  Bitcoin / Bitcoin Discussion / Re: 1VayNert throwing away BTC on: November 21, 2011, 05:31:53 PM
Doesn't Eligius accept non-standard scripts? Or is this really non-standard?

They would end up on a different network if they accepted this. The network doesn't recognize OP_SUBSTR anymore, and OP_EVAL isn't implemented yet (though it is planned).

The script I gave is inferior in every way that I can think of to just including an AES-encrypted private key with a standard transaction. I just wanted to illustrate the concept. Possibly there are better ways of doing transaction proof-of-works, though. Maybe you could do it by making public only parts of public keys, signatures, or private keys. It could certainly be better than AES encryption if there was a script op that output a hash of the non-Script parts of transactions: then you wouldn't have to use OP_CHECKSIG at all.

My script could be improved by leaving out the private key and having everyone use the same known keypair. Then it's only a little bigger than the encrypted-private-key method.
5813  Bitcoin / Bitcoin Discussion / Re: Are transaction hashes predictable? on: November 21, 2011, 05:06:43 PM
You could also hash the end block hash a few quadrillion times to make it impossible for miners to predict the result in a reasonable timeframe.
5814  Bitcoin / Bitcoin Discussion / Re: 1VayNert throwing away BTC on: November 21, 2011, 03:14:07 PM
What do you mean by adding proof-of-work to the script ?

Like this (using some disabled/not-yet-implemented Script features):
Code:
ScriptSig: password { [sig] [nonce] OP_DROP }

ScriptPubKey:
//give out the private key
[private key] OP_DROP

OP_3DUP OP_DUP

//check that scriptSig takes expected form
0 1 OP_SUBSTR 72 OP_EQUALVERIFY
73 1 OP_SUBSTR 4 OP_EQUALVERIFY
77 1 OP_SUBSTR { OP_DROP } OP_EQUALVERIFY
OP_SIZE 79 OP_NUMEQUALVERIFY

//check that the hash of scriptSig starts with many zeroes. This is indirectly a hash of the entire
//transaction, since the signature is on a hash of the transaction
OP_HASH256 0 10 OP_SUBSTR 0x00000000000000000000 OP_EQUALVERIFY

//verify signature
OP_EVAL
[pubKey] OP_CHECKSIGVERIFY

//check the password
OP_HASH256 [password hash] OP_EQUAL

({} denotes that something is in a string, not part of the script proper.)

With this, you need to do some "mining" after changing the transaction to make it valid.
5815  Bitcoin / Bitcoin Technical Support / Re: bitcoind & JSON-RPC PHP error handling problem on: November 21, 2011, 03:20:03 AM
Here's the code that Bitcoin Block Explorer uses for JSON-RPC communication:
http://pastebin.com/YCYb0nPv

You need to wrap each kind of use in a function like this that tests the output:
Code:
function getblockbynumber($num)
{
$data=rpcQuery("getblock",array($num));
if(!isset($data)||is_null($data)||is_null($data["r"])||!is_null($data["e"]))
{
//error handling...
}

return $data["r"];
}
5816  Other / Off-topic / Re: What other p2p software do you use? on: November 21, 2011, 01:54:31 AM
I use Tor, though this is not decentralized in the same way as Bitcoin because it relies on central directory servers.

I used to use Freenet and Frost/FMS a lot, but I eventually decided that the discussions aren't good enough to warrant running the extremely heavy software all the time.

I really like the design of GNUnet's network, but I've never been able to get the software to work.
5817  Bitcoin / Bitcoin Discussion / Re: 1VayNert throwing away BTC on: November 21, 2011, 12:30:48 AM
I'd guess the OP_DROP data is salt for the password.

Spends of these transactions could be intercepted and hijacked by miners. It would be better to do a regular public key transaction and attach the private key as AES-encrypted OP_DROP data. Another way might be to add a proof-of-work to the script so that miners don't have time to hijack the transaction before someone else includes it.
5818  Other / Off-topic / Re: The Uberman Sleep Schedule and Me on: November 20, 2011, 09:00:30 PM
If this is actually safe and possible, then someone should make a business where you stay at a "hotel" for a week or two and people help you through the induction phase. I'd pay for that.
5819  Other / Off-topic / Re: The Uberman Sleep Schedule and Me on: November 20, 2011, 08:55:05 PM
I tried that a couple of times. Each time, I lasted about 3 days, but when I lost the ability to read I became bored and quickly fell asleep. If it's possible at all, I think you'd need a team of people to help keep you awake and active during the whole thing.
5820  Other / Beginners & Help / Re: How did you get your first bitcoin? on: November 20, 2011, 10:40:02 AM
I got my first coins by mining when the difficulty was around 12. Took me less than a day. Smiley
Pages: « 1 ... 241 242 243 244 245 246 247 248 249 250 251 252 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 ... 421 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!