Bitcoin Forum
May 25, 2024, 05:37:01 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 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 ... 205 »
681  Economy / Service Discussion / Re: Why Ripple™ is against everything Bitcoin on: May 20, 2013, 06:14:32 PM
why would a validator validate if they're not getting paid?  Joel says altruism.  i say no, Ripple won't be able to depend on that.  this is why Bitcoin pays miners, which is essentially validating.
But there are no miners in Ripple. The Ripple equivalent to a validator is a regular Bitcoin client that relays transactions between nodes. Those people aren't paid.

The difference in work to run a validator versus running a tracking server is nearly zero. It's just a few extra signature operations. People will run tracking servers because that assures them immediate access to everything on the Ripple network. They will relay and process because, unless they pull their weight, they will have to rely on the altruism of others for access to the network. If altruism is unreliable, then people *will* run validators because otherwise, they'll have to rely on altruism.

Quote
if gateways then act as validators then how can they hide behind Tor?  Mr. B said that gateways would have to be banks or an institution that runs KYC and has valid licensing.
Some gateways will probably act as vaildators. Not every validator has to.
682  Alternate cryptocurrencies / Altcoin Discussion / Re: ripple: let's test it! on: May 20, 2013, 06:11:32 PM
People granting trust to anonymous people on the interwebz like there's no tomorrow.

Congratulations Ripple, you are democratizing the very characteristics we hate about the banking system: creating money out of thin air because of a trust and debt based system.

I can foresee huge scams coming, spirals of debt collapsing and as it always happens, the weakest link will be left holding the bag.
"Ripple is bad because it lets people do bad things." If Ripple was a hammer, you would forecast people having sore thumbs.

Quote
And at the end of the day, if Ripple succeed you will be all set for life - because the only thing with a real value inside your system will be XRP's. The rest of "money" in it is just valueless paper, debt, IOU's....
So you think that Ripple will replace the entire multi-trillion dollar fiat economy with a crypto-currency that cannot be inflated, and that's bad because it'll make some people rich. Gotcha.

Quote
So your Ripples will skyrocket in value. And how many will you hold to? 50 billion? 20 billion? Can we have a concrete figure?
We can't predict the future and it makes no sense for us to commit to a plan that prevents us from adapting to changing circumstances. We currently expect to give 50 billion away to drive adoption.
683  Bitcoin / Project Development / Re: Ripple: A Distributed Exchange for Bitcoin on: May 20, 2013, 06:08:22 PM
Saying that too much community input would slow down your development is a cop-out because you could release the code for people to review and ignore input...but that would also be somewhat awkward ignoring customer base input.
We can't release the code for people to review and ignore input. If we ignored input, we'd be in the minority and be ignored. Ripple is based on consensus. As soon as the code is open sourced, other people start running validators, and people start trusting those validators, the network will be run by that consensus. We can make suggestions, but if they are rejected by that consensus, if we follow them, we will be ignored just like any Bitcoin transaction that doesn't meet the rules is ignored.
684  Bitcoin / Project Development / Re: Ripple: A Distributed Exchange for Bitcoin on: May 20, 2013, 05:03:04 PM
If OpenCoin is so "open" why isn't their source open yet?
Because as soon as the source code is open, we have to obtain a community consensus on every change that affects the way a transaction is processed. That would slow down our development tremendously.

Quote
Anyone with closed source code can claim whatever they want with no real proof.
No, because code is not the only form of proof.

Quote
Why not open the source so the truth of how ripple is truly structure in the code is exposed? This reminds me of solidcoin 2 and micro cash which was closed source.
We will and for just that reason. We have a list of things that need to get done before the server code can be open sourced and we're running down that list as quickly as we can.
685  Bitcoin / Project Development / Re: Ripple: A Distributed Exchange for Bitcoin on: May 20, 2013, 05:01:10 PM
1.  if XRP's are being destroyed with every tx and there is only ever going to be the fixed supply, then what happens to Ripple when all the XRP have been destroyed?
You're talking hunreds of years down the road, maybe thousands. But if that ever happens, the stakeholders at that time might make XRP more divisible, they might make every XRP into 1,000 "new-XRP". Who knows, they might even make more XRP. People in the future can solve their problems however they think is best.

Quote
2.  as the value of XRP gets pushed higher and higher via destruction, won't tx fees eventually become so huge as to be uneconomical for funding tx's?
No, because the community will probably drop them by consensus. But, yes, if people want that to happen, then it will happen. Nothing can stop people from doing dumb things if they want to.

Quote
3.  won't OpenCoin eventually perform a dump of their XRP holdings to cash out? (he acknowledged that)
Why? Dumping will push the price way down. That doesn't make economic sense. Yes, OpenCoin could do that, but it would be against their interests.

Quote
Larson can't have it both ways.  if he allows XRP's to eventually all be destroyed, the system will fail.  if he changes the rules and allows more XRP's to be printed then effectively he is no better than the Fed.

they are caught in a contradiction.
You are assuming OpenCoin will be a Ripple central authority forever. That is absolutely not our plan.
686  Other / Beginners & Help / Re: [SCAM ALERT] Free BTC Ripple Giveaway by TradeFortress on: May 17, 2013, 01:45:17 PM
So it's not a bug in Ripple that one's account balance can show 1 trillion BTC?
No. Garbage in, garbage out. Is it a bug in the forums that I can make them say: 2 + 2 = 5

If you tell it to consider something worthless to be worth 1 trillion BTC, then it will tell you that you have something worth 1 trillion BTC. And, worse, it will trade something worth 1 BTC to get it, causing you to lose 1 BTC. It does what you ask it to do. If you tell it do something stupid, it can hurt you.

Ripple is a trading and payment platform. You have to tell it what assets are worth because it has no way to know otherwise. There are no central authorities to set exchange rates or tell you what assets are really worth.

As I said above, "this really is just a question of whether people are ready for access to powerful financial tools that permit pseudonymous transactions that are irreversible or whether people are just too dumb and careless to be trusted with that kind of power and will only hurt themselves."
687  Alternate cryptocurrencies / Altcoin Discussion / Re: ripple: let's test it! on: May 17, 2013, 01:28:08 PM
I'm probably missing something here, but when I try to transfer a btc from ripple to bitstamp I get the message "No Path Found" - why would this be?
Ripple cannot always guarantee that you will be able to trade what you have for what you want. It will do its best to allow you to do so if there is someone else who has what you want and wants what you have, or some combination of people who can make that path work. Whatever you have, likely nobody is willing to trade it for a Bitcoin at BitStamp. People are only obligated to do what they have agreed to do.

If you want to be guaranteed that your Bitcoins will be accepted by Bitstamp, then ensure your only Bitcoin pathway is to Bitstamp. Then anyone who wants to pay you has to solve this problem for you. You get to decide what assets you hold.
688  Other / Beginners & Help / Re: Miner sending found block to wallet instead of pool on: May 17, 2013, 09:47:25 AM
I believe someone has already thought of this, as at one point I believe I saw a script in bfg miner that allowed this. The idea is that a miner collects money for shares from a pool but once a block is found, it collects the 25 (or whatever it may be as of reading this) BTC to a wallet instead of trading it for a share. My question is, if this has been implemented, why are pools finding blocks. Or is it that the code was removed and most have not thought of doing so. Or am I missing something, maybe this is not possible.
A pool won't give you shares for mining for yourself. You don't know in advance whether you're going to find a block, a share, or nothing at all.
689  Bitcoin / Bitcoin Discussion / Re: Method for decentralized crypto-exchange (Not Ripple!) on: May 17, 2013, 07:45:01 AM
obviously, I've spent no time thinking about the technical details of this, only that it ought to be possible somehow to work a decentralized network that can verify that payments took place on other networks.
I've spent much time head scratching about this problem for over a year now. It ties into all kinds of things that would be awesome to do with both Bitcoin and Ripple. It's not impossible to solve, it's just that there's no really good solution (at least as far as I know). They're full of compromises. That doesn't mean you can't make the idea work, it just won't work nearly as well as you might imagine.
690  Bitcoin / Bitcoin Discussion / Re: Method for decentralized crypto-exchange (Not Ripple!) on: May 17, 2013, 07:42:00 AM
Miners can choose to not download a blockchain (and therefore not process trades for that pair), however they will be missing out on the transaction fees of those trades. Each trade pair data could be a different blockchain.
I don't see how that could work. In order for a miner to mine, they have to know what the longest valid chain is. How will they know which chain is valid if they can't validate all the transactions in it? This sounds like a recipe for forks galore.

Quote
If you only care about trading BTC <-> LTC, you need the basecoin blockchain, bitcoin blockchain, and litecoin blockchain, which you most likely already have on your computer already Wink
Are you suggesting there be a separate hash chain for each currency pair? Because if not, you can't trade at all unless you can tell what the longest valid hash chain is. And you can't do that unless you can determine if a block is valid or not. And you can't do that if you can't validate every type of transaction the network supports.

It's true you could defer this to some other server. But if you're going to have only one block chain for the exchange system (which I think you want, otherwise you're mining all different coins with different rates) then every miner and non-light client will need to validate transaction on every other block chain the system supports conversions with. That means either synchronizing to that block chain as well or having another server they can trust to get information about that other block chain.

It also means that if any other system is broken, this one will be broken too. For example, if Bitcoin has another fork, then basecoin nodes will disagree over which bitcoin transactions are valid and thus disagree over which is the longest valid chain. So it will only be as strong as the weakest coin it supports.
691  Bitcoin / Bitcoin Discussion / Re: Method for decentralized crypto-exchange (Not Ripple!) on: May 17, 2013, 07:27:59 AM
Why? Why can't the basecoin network verify that bitcoins were received at an address the same way anyone does by taking a look at the blockchain?
It can, but then what does it do? It's not like the network as a whole can sign a transaction. Bitcoin-like payment systems rely on self-contained, objective rules for determining if a transaction is valid or not. The longest chain consisting only of valid transactions is what wins. You can't really expect every node to have the full history of every other crypto-currency in order to know that the payments were made in some other blockchain.

I've been working for some time on finding really good solutions to this problem. Still no luck. It's not impossible, it's just that every solution has painful compromises.

It's basically equivalent to being able to take Bitcoins off the block chain, trade them on another block chain, and then release them to their new owner on the original block chain. If we could do that, we could have high-speed side chains that we throw away every year.
692  Bitcoin / Bitcoin Discussion / Re: Method for decentralized crypto-exchange (Not Ripple!) on: May 17, 2013, 07:10:55 AM
4. network determines what crypto-address you send the crypto coins to and in what amounts. When network determines your crypto is received by those recipient addresses, network automatically deducts the basecoin in appropriate amounts from those addresses and associates it with your basecoin address.
This is the tricky part. This is not impossible, but there is no very good way to do it that I know of and all the ways have weird quirks and downsides.
693  Other / Beginners & Help / Re: [SCAM ALERT] Free BTC Ripple Giveaway by TradeFortress on: May 17, 2013, 07:04:02 AM
I think he proves a very big bug in the entire ripple system.

If anyone can make those imaginary BTC or any other currency in the ripple system, and he sends that fake currency to alot of persons..

User 1, Fake bitcoin owner try to buy something paying with bitcoins in ripple, starts a topic or something, and send the fake BTC first.
User 2, receives the fake BTC and send the item who was selling (LTC, ripples, USD,etc) then he realizes that he cant trade his BTC anywhere, because its fake and get scammed.
Does Bitcoin have a bug because if someone convinces you to send your Bitcoin to their account, you lose them? If people aren't able to safely use powerful tools, then the world is not ready for either Ripple or Bitcoin.

I'm a pretty sophisticated user, and every time I send Bitcoins, I admit I have this moment of panic where I wonder if I've done everything exactly right because I know that if I cut/pasted the wrong account or made some other similar mistake, my money is gone. While we can do some work to make both systems safer, this really is just a question of whether people are ready for access to powerful financial tools that permit pseudonymous transactions that are irreversible or whether people are just too dumb and careless to be trusted with that kind of power and will only hurt themselves.

It's not a simple question.
694  Economy / Service Discussion / Re: Why Ripple™ is against everything Bitcoin on: May 17, 2013, 06:53:28 AM
These from just the top of my head. I did try to find answers to these but no success so far.
I think I answered these the last time you asked them: https://bitcointalk.org/index.php?topic=201794.msg2131884#msg2131884
695  Economy / Service Discussion / Re: Why Ripple™ is against everything Bitcoin on: May 16, 2013, 08:01:54 PM
Thanks for the clear responses. So it sounds like you plan to let third party companies come in to help facilitate all of the other functions required here (helping existing companies get onto the Ripple network, monitoring/audit/security tools, fraud/risk modeling, POS, etc, etc) as opposed to building up that application suite yourself.
We will do what we can to drive adoption. Most of that will probably involve encouraging and assisting others. We plan to continue to develop client and server software for as long as necessary.

Quote
Another question -- is it possible to create, say, hundreds of new currencies (with distinct exchange rates against the existing currencies) within the Ripple network in a day without causing network problems? This would be for a genuine use case, not as spam.
Yes, that's not a problem.

Yes, we're not yet as open as you would like us to be. But we are already more open than pretty much every other payment system out there.
Joel, can you delete those "open" words until you really open the source code on the front page?
If you mean literally can I do it, no, I don't have access to the modify the web pages. If you mean do I think it would be a good idea to do that, I think it's not. The biggest difference between Ripple and every other payment network is that Ripple is much more open than other payment networks. As far as it being deceptive, the view that "open" means "open source" is, so far as I know, not a view that anyone actually holds.
696  Economy / Service Discussion / Re: Why Ripple™ is against everything Bitcoin on: May 16, 2013, 06:40:10 PM
- If XRPs are just stamps/tokens to throttle spammers, not the transaction payload; and you expect the current supply of XRPs to last everyone on Planet Earth for their lifetime of transactions, why would you expect XRP's to appreciate in value at all?
The price of XRP is just a matter of supply and demand. We believe that broad adoption of Ripple as a payment platform will drive demand.

Quote
- What's the revenue (not asset) model for OpenCoin to make money? It doesn't seem like there's anything intrinsic to the Ripple network that allows you to grab, for example, a transaction fee. Are you planning to be one of the gateways, among other peer gateways?
We don't currently plan to do anything but develop and promote the Ripple payment network.
697  Economy / Service Discussion / Re: Why Ripple™ is against everything Bitcoin on: May 16, 2013, 10:15:01 AM
But since you are at it, can you elaborate on how the XRPs are generated?  and What measures are in place to stop the company from printing more in the future?
The genesis ledger puts a configurable number of XRPs in a well-known account. This is the only way XRPs can be "generated".

Right now, the only thing stopping OpenCoin from printing more XRP is the fact that we have not created any method to do so, have promised not to create any method of doing so, and doing so would open us up to dozens of lawsuits. The only way to do so would be to get the majority of validators to agree to the change, and even then it's possible (in fact, I hope this would happen) a stubborn minority could split the ledger and ultimately win. So once the network is distributed, this is as difficult as raising the Bitcoin block reward.
698  Economy / Service Discussion / Re: Why Ripple™ is against everything Bitcoin on: May 16, 2013, 10:04:41 AM
Joel, you didn't carefully read my previous posts. Wink I consider it fair if Bob got defrauded if he only trust Eve on his UNL. My concern is that, even if Charlie later joined Bob's UNL, Bob still can't tell if Eve was lying, if he trust both Charlie and Eve equally.
The network is broken if there is no network consensus ledger. If there is a network consensus ledger, Charlie can't join anything without signing it. (This isn't 100% true, but the effect is the same. He can actually join slightly before he signs it, but only by participating with existing validators in figuring out the next network consensus ledger following a valid one.)

See my "agreement room" analogy. You can't validate until you walk in the room. You can't walk in the room without agreeing with those already in it.
699  Economy / Service Discussion / Re: Why Ripple™ is against everything Bitcoin on: May 16, 2013, 10:01:32 AM
Please show me where the protocol is documented, Joel, I don't consider the wiki to be proper documents.(as you have admitted, something there are terribly outdated)
The protocol is documented in the client source code, in the wiki, and most of the gaps can be figured out by simply looking at existing transactions and their effects. (Each transaction is published along with precisely what changes it made.) I agree the documentation could be a lot better, but I don't think you'll find people who have questions about the protocol that haven't been answered.

With the vast majority of other payment systems, not only is there no documentation of their internal protocol but even if you knew their internal protocol, you still could neither see nor submit a transaction. With Ripple, anyone can see any transaction and anyone can submit a transaction and if it meets objective criteria, it will be processed.
700  Economy / Service Discussion / Re: Why Ripple™ is against everything Bitcoin on: May 16, 2013, 09:59:11 AM
THen why is UNL also important?
The UNL determine which validators you listen to.

Quote
After all, Bob will not accept the transaction if there is no network consensus(I did imply Bob has only Eve on his UNL)
It sounds like you're asking if horribly broken inputs will produce horribly broken outputs. The answer is yes.
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 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 ... 205 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!