<<  >> (p.2)
    Author Topic: Combining Bitcoin and the Ripple -> fast, scalable, decentralized and more  (Read 8989 times)
    cjp (OP)
    Full Member
    ***
    Offline Offline

    Activity: 210
    Merit: 125



    View Profile WWW
    February 26, 2013, 10:13:34 PM
     #21

    Ahh, so they are trusting you with their money?  The only guarantee that they are going to get it back is that you will co-sign the release.
    ...
    You system risks losing money due to other nodes losing interest in the network.  The money placed in common ownership could very easily go up in smoke.
    True, that amount of trust still has to exist (and it has been described in the paper). You can reduce this risk by never owning 100% of the shared account: if the other party still owns some fraction, he has an interest in the link. You can make agreements with the neighboring party about this percentage.

    I think this type of trust is still less than required for using regular Bitcoin services like exchanges or Bitcoin web shops. In those services, you typically fully send bitcoins first and then hope they don't disappear without delivering the service. You shouldn't do that with anonymous parties that don't have a solid reputation.

    So, they can send you money, by reducing their share of the common property.

    You could set it up so that you use your capital to send money as required.

    If node 9 sends to node 5, then you could add your money to the link with 5, and complete the transfer.
    True, but that would also be limited by my own capital, unless I continually take my share from one link (e.g. the paying link) and put it in the receiving link.

    Besides, this would involve a regular in-blockchain Bitcoin transaction. That would be slow (waiting for confirmations) and in the future I expect it to be expensive as well (I expect the capacity of the block chain to be too limited for global usage for all transactions, so there must be a relatively high price to using this scarce resource). But maybe this is a reasonable solution for "bootstrapping" the network: after all, right now regular Bitcoin transactions aren't that expensive yet. People need to be warned that their transaction will be as slow as a regular Bitcoin transaction.

    Do you have automatic settling of transactions?  When you run out of capital, you could settle up on the link that has been inactive for longest, using the bitcoin network.
    When both nodes are up, and one node requests a withdrawal from the shared account that meets the previously agreed conditions, the other node should automatically sign the withdrawal transaction. Yes, this could be used to move funds from an inactive link (where those funds are not being used) to an active link (where those funds are more useful).

    Having said that I think a star system is not the most optimal.  In the beginning, trust links will be valuable and fees high.  This creates incentives to take risks and trust random nodes.
    True: the protocol and the software allow for an arbitrary-shape network, and I will encourage people to form links with each other, and not just with me. But the initial shape of the network will be a star, at least until other people have set up their own nodes and advertise them to third parties.

    I don't think links will be very valuable in the beginning, since in the beginning the network will be small and not very valuable. When the network goes "beta", I'll try to let some popular Bitcoin merchants join the network to add some extra value to it. I will add "transaction fee" functionality to the software, for the following reasons:
    • Transaction fees from early transactions helps me fill new links with funds, hopefully increasing the rate at which transactions are possible.
    • Transaction fees discourage people from linking with my node, instead linking with each other to avoid paying my fees. This will de-centralize the network.
    • Transaction fees will encourage people to open up their own nodes for new links, so they can receive transaction fees themselves.
    • Transaction fees will make me a bit richer  Grin

    Donate to: 1KNgGhVJx4yKupWicMenyg6SLoS68nA6S8
    http://cornwarecjp.github.io/amiko-pay/
Page 1
Viewing Page: 2