Search content
Sort by

Showing 20 of 99 results by torba
Post
Topic
Board Bitcoin Technical Support
Topic OP
TONS of addresses, one bitcoin client?
by
torba
on 27/09/2013, 05:59:56 UTC
Should I be concerned about my bitcoin client growing overly large because of generating 1-1000 addresses each day? (as a service, not personally)
How does coinbase or any other online cryptocurrency deal with an overgrowth of bitcoin addresses they have in their programs?
Post
Topic
Board Development & Technical Discussion
Re: Encryption
by
torba
on 05/09/2013, 22:49:44 UTC
Better article: http://www.theguardian.com/world/2013/sep/05/nsa-gchq-encryption-codes-security

If they mentioned the SHA family I'd get scared, but they probably can break lame to moderate cryptography that some developer shittily put together using widely known techniques. They probably have a huge brute forcing server farm.
Post
Topic
Board Service Discussion
Topic OP
Coinbase callbacks not sending!
by
torba
on 25/08/2013, 06:40:21 UTC
The address callbacks set on addresses is not sending. I've tried creating a new address with callback url, and visited that url, and it registered, but then I sent a small amount to that address and it did not fire. What gives?
Post
Topic
Board Bitcoin Technical Support
Re: Does walletnotify notify of transactions that happened while the client was off?
by
torba
on 20/08/2013, 20:41:10 UTC
Yes, of course it will.  As the client syncs, transactions will come in the order they were transmitted to the network.
That's is the most thoughtful feature ever.
Post
Topic
Board Bitcoin Technical Support
Topic OP
Does walletnotify notify of transactions that happened while the client was off?
by
torba
on 20/08/2013, 20:21:43 UTC
Like say I turned off bitcoin-qt for half a day, and I get 1 transaction to my address in that period. Will, on start up, fire the walletnotify script with the hash of said transaction?
Post
Topic
Board Altcoin Discussion
Re: just a crazy idea: inverse coin
by
torba
on 18/08/2013, 05:06:41 UTC
Oh yea definitely, I'm trying to figure how to verify that the person giving wealth indeed has a below 22 million balance, most clearest way is to have a block chain of transactions, but thats pretty limiting.
Post
Topic
Board Altcoin Discussion
Re: just a crazy idea: inverse coin
by
torba
on 18/08/2013, 04:42:55 UTC
I'm not following your thought process here. Maybe a better explanation.

Currently our wealth is 22M-X especially with an ∞ divisibility. Without a root basis point of a satoshi, measuring up is useless. Measuring down as in your example 22M-X makes more sense. The apparently agreed solution to attrition is to divide further when necessary creating a new basis point yet to be determined. I disagree with this solution but I'm nobody.

If however, I follow your thought process. You give everyone 22 Million VC units to start. May I ask, how do you distribute them and to whom?
Each address created will start with 22 million units to begin with, this is essentially the same as owning 0 bitcoins, to have buying power, you need have a balance below 22 million, like say you have 21,999,999 balance, this is similar to owning a single bitcoin. The lower your balance is the more you have, so a balance of 0 would be the same thing as having 22 million bitcoins. The reason it's backwards like this to change the direction in a transaction. To gain wealth you have to give away your coins to an accepting party, to loose wealth you have to accept coins.
This puts trust essentially in the receiver of wealth, and I'm sure the receiver's best interest would be to gain wealth.
Post
Topic
Board Altcoin Discussion
Topic OP
just a crazy idea: inverse coin
by
torba
on 17/08/2013, 23:10:44 UTC
Mining may be a bit of problem with this idea, but right now I'm just trying to figure out major flaws. This is a really weird concept but here I go:

Imagine a crypto currency where everyone owns the maximum amount of coins (22 million in bitcoins case) and having more than 22 million should be impossible, and having wealth is simply having 22 million minus x. Why have this backward ass system? Think about how transactions would work in this system, for Alice to pay Bob, Alice has to accept coins from Bob. The direction the coins move is opposite of that of bitcoin. Thus instead of the person who is sending wealth being able to be an attacker, the receiver becomes the possible attacker, but why would he sabotage receiving wealth?

There are hurdles that I can clearly see, like mining and how to prevent anyone having more than 22 million, but is my idea sound?
Post
Topic
Board Development & Technical Discussion
Re: Blockchain
by
torba
on 15/08/2013, 02:09:18 UTC
Sounds hard to implement
Post
Topic
Board Development & Technical Discussion
Re: Ditch the chain?
by
torba
on 15/08/2013, 00:23:37 UTC
That is how banks work today. It depends on trusting them to use good bookkeeping practices and not cheating. It is a good system if people were honest. If the banks would only work that way, then there would be no reason for Bitcoin. The problem is that they don't behave honestly, so we need Bitcoin mining.
Theres a similar trust when making a transaction, you hope that the miner will include it. But you can always hope that the next miner will include it. Similar to my system, you just broadcast to as many nodes as possible and possibly wait for an OK response from a few.
Post
Topic
Board Development & Technical Discussion
Topic OP
Ditch the chain?
by
torba
on 15/08/2013, 00:14:52 UTC
Why not nodes just keep track of of bitcoins and where they are? Like so:

Alice wants to send Bob 1 btc she does so and alerts a fair amount of nodes that she did this. The nodes then collectively agree that bitcoin#1251262613616 is now under the control of whatever address alice sent to. Sort of like a database with two columns, a unique ID column, and a proof of ownership column. Mining can still be a chain, but it would be much simpler considering that each block now doesn't have to store transactions. With this system, mining now is piece of cake, no need to process transactions, no need for large block chain. Transactions are as instant as the propagation on them.

Pardon me if I have something wrong technically, I'm beginning to understand how bitcoin functions cryptographically.
Post
Topic
Board Development & Technical Discussion
Re: can someone help me get BFL gerber files
by
torba
on 13/08/2013, 07:35:52 UTC
https://forums.butterflylabs.com/announcements/3295-bitforce-sc-pcb-schematics.html
From what it looks like that is the only "open sourced" hardware piece, its an outdated pcb board.
Searches on github/internet turn up nothing.
Open source my ass.

Post
Topic
Board Speculation
Re: MtGox withdrawals and deposits will soon be processed!
by
torba
on 08/08/2013, 01:28:02 UTC
Withdraws and deposits as in fiat?
Post
Topic
Board Development & Technical Discussion
Topic OP
Is there a better way to get notified of receives with bitcoind?
by
torba
on 08/08/2013, 01:07:51 UTC
My current method is to just poll bitcoind API for a new transaction. I feel like this isn't the right way.
Post
Topic
Board Scam Accusations
Re: SCAM ALERT: "Mastercoin" Official Launch
by
torba
on 01/08/2013, 03:26:05 UTC
This seems like an investment risk more than a scam.
His "coin" is similar to ripple, whoever buys in will probably know the risk of a single-minted close-source altcoin. Let it be.
Post
Topic
Board Services
Re: Web Designer/Programmer outside US for possible partnership
by
torba
on 31/07/2013, 20:02:49 UTC
Why out of US?
Post
Topic
Board Project Development
Re: How do I make a BTC faucet?
by
torba
on 31/07/2013, 19:50:44 UTC
Github is a good source of these things
https://github.com/search?q=bitcoin+faucet&ref=cmdform
At first glance most of these repos seem alright, you probably may want to look into them a bit more.
Post
Topic
Board Service Discussion
Re: How does sealswithclubs.eu process bitcoins?
by
torba
on 31/07/2013, 07:44:22 UTC
thanks torba, would there be a resource where i could learn to use bitcoind for this type of process to talk with my website? if someone has written the code i'd be willing to pay some bitcoins for it, but most of the resources don't seem very good.
Using bitcoind is as easy as installing a library in most languages, search around for your desired language. Node.JS is what I prefer, it's pretty simple with node actually: https://github.com/freewil/node-bitcoin
Post
Topic
Board Service Discussion
Re: How does sealswithclubs.eu process bitcoins?
by
torba
on 31/07/2013, 03:17:46 UTC
Well theres a few ways to do it, ranging in difficulty:
The most basic way is to run bitcoind, a headless wallet, on a linux server, this is what I think they are doing, since their website went up in a time when bitcoin was less advanced than now in terms of online services. This method is as safe as your server is, I believe there was a scandal on lithium host where one of the employees simply opened up a customers vps and took the wallet.dat and thus were able to steal coins for themselves.

Another easier way, is to just use an online service, like bitpay, blockchain, or coinbase, and just listen for callbacks on a url you specified. This is easier and was less worries, as coinbase, bitpay, or blockchain take lots of precaution to prevent stolen coins and would possibly spot with their own money a theft (unlikely if large amount). These services usually have nicely generated html buttons to put on your website and actual payment pages you can setup.

An interesting service is inputs.io, they sorta function like visa in which you can pay/get paid with bitcoins, but the transaction happens off the blockchain, and instantly. Off the blockchain in the sense that when you pay with a credit card, actual physical money isn't being moved.The also provide a payment button html code generator and pretty easy api to work with.

Bitcoind, you are going to definately need knowledge of how to program. Online services, less so depending on what you will be doing, running a poker site you will 100% need to put together something in a programming lanuage.
Post
Topic
Board Services
Re: Ideas for cheap high performance computing rental (online)
by
torba
on 28/07/2013, 01:54:25 UTC
I take it that ec2 is simply too complex for you? (Their payment system is almost impossible to calculate beforehand). If you need something much more simple you can get a vps, cheaper than a dedicated server. If your after a service that's simple and great or amazing to use, heroku provides that. They take away the pain of having to deal with any servers, you upload your code and specify how much computing power you will need by ramping up the "dynos" on your project. 1 dyno = ~512mb vps. They let you use 1 dyno per project free in the free tier. Only bad thing about them is they don't support a wide range of languages/programs, and their routing is bit a questionable but not too bad. I use them for loads a project, specifically node.js projects.