Bitcoin Forum
June 27, 2024, 06:40:08 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 [144] 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 ... 316 »
  Print  
Author Topic: Ixcoin TODO  (Read 631710 times)
jamaer
Member
**
Offline Offline

Activity: 79
Merit: 10


View Profile
May 12, 2014, 12:56:45 PM
 #2861


Jamaer,

How exactly would that 3rd option work?

It sounds like an IPO or a secondary offering for existing shareholders.  So are you talking about creating an additional instrument called IXCP or diluting IXC with IXCP?

Can you add some more color on how exactly that would work?

Thanks!


EDIT:  If that third option involves the use of a METAcoin, a token or a middle man then it's DOA.

Colored Coins does away with all that.  It's simple and there won't be any liquidity issues either down the road.  I really hope Counter Party is the best choice of the two. 
Well, in your terminology it would be more like a 1-1 stock split execpt that the new half is given in a new instrument called IXCP which can not be used in place of IXP. So no more IXCs would be created or IXC diluted. IXC and IXCP would be tradeable (within IXC blockchain!), so markets would decide their relative value. If markets decide IXCP (Counterparty) is worthless, it is the same as if CounterParty was never implemented. So this can only increase the value of IXC.

In technical terms, only thing that is done is replacement of initialization ("burning") in the original CounterParty protocol by this creation/split/IPO initialization in IXC blockchain. This means for instance that any code developed for the original Counterparty protocol is directly adapted to our implementation simply by changing this initialization code (which will be the same forever).

From practical point of view, this simple means that you or whoever is now "in charge" of this coin, announces e.g. here, the date (i.e. the blocknumber) when the CounterParty will be taken into use in IXC (and which will also the date of the "split"). Only thing that needs to be done by that is the new initialization code (I don't see any, at least theoretical problems with that). The rest of code/tools etc can be taken directly from the original CounterParty.

ColoredCoins and CounterParty try to achieve similar things, but the approaches are slightly different. IMO everything essentially boils down to this "escrow thing" I'm pointing to Friction. In ColoredCoins the "solution" is that there is no escrow, which means that certain things won't work: full decentralized markets, bets, etc (see e.g. here). As implied earlier, CounterParty "solved" the escrow problem by creating a new currency/instrument (XCP).

But it is important to understand that both of these are non-existent from the IXC network (read: miners) point of view. Only thing the network sees is some ordinary IXC transaction (with some extra info embedded). There is no reason why we could not have BOTH OF THEM! In fact, I believe that would be preferable. Let the market decide which one is the better technology. From the IXC (miners) point of view, the more embedded protocols => more trafic => more miners fees.
jamaer
Member
**
Offline Offline

Activity: 79
Merit: 10


View Profile
May 12, 2014, 01:03:22 PM
 #2862

I asked coloredcoin team to use ixcoin blockchain to test their coloredcoin project

Their answer?

"Thanks!
Ill have a look at it"

I hope we are going to have this team joining the community. It could be fun!

Maybe they need a little bit of encouragement

http://coloredcoins.org


That would be wondeful! In fact, their alpha version is now operating in bitcoin testnet3, and it would be rather trivial chance for them to make it work in the IXC blockchain instead.
FrictionlessCoin
Legendary
*
Offline Offline

Activity: 868
Merit: 1000


Cryptotalk.org - Get paid for every post!


View Profile
May 12, 2014, 01:05:40 PM
 #2863

  How is that 2 BTC escrowed?   If it can be escrowed, then of course the IXC can be escrowed.

In the Counterparty protocol, BTC is handled separately (btcpay) from all other assets, and it involves an extra step. Of course, that could be used for IXC in implementing assets, but it won't work for bets (which in Counterparty are in XCP). So unless you come up with something more clever for the IXC escrow, we can't have bets. 

Yes the assets are equivalent to colored coins.

The bets of course will need another currency.

One way to logically create this is to use the burn functionality.  Unlike Counterparty, you can burn IXC anytime but the exchange rate will always be 1:1.    This effectively pegs the value of the metacoin with IXC.   Alternative to burning of course is to exchange IXC of the metacoin.    There is however no mechanism to burn the metacoin so it becomes IXC.   That technology is still being worked on by the meta-coin folks.

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
jamaer
Member
**
Offline Offline

Activity: 79
Merit: 10


View Profile
May 12, 2014, 02:04:36 PM
 #2864

 Unlike Counterparty, you can burn IXC anytime but the exchange rate will always be 1:1.    This effectively pegs the value of the metacoin with IXC.
Yes, that's a solution. Like I said earlier, personally I don't like the burning thing (as it is one-way but may be two-way in the future). But infinite burning period is IMO definitely better than a fixed term. Is this the implementation you are proposing?
jamaer
Member
**
Offline Offline

Activity: 79
Merit: 10


View Profile
May 12, 2014, 02:10:52 PM
 #2865

In order to go from ixc to meta and then meta to ixc why not create a holding pot for the coins? An address only accessible by the protocol to move coins back and forth. Hmmm, this is starting to almost sound like a side chain.
That's exactly both the solution and the problem ... you need to change the IXC protocol to allow miners to move IXCs from the "holding pot" to people. That opens enourmous security threats (even with a very careful planning and implementation) , and I'm doubtful if the majority of miners is willing to accept the protocol (code) change.
FrictionlessCoin
Legendary
*
Offline Offline

Activity: 868
Merit: 1000


Cryptotalk.org - Get paid for every post!


View Profile
May 12, 2014, 02:39:13 PM
 #2866

Yes, burning is one way only. I've never been happy with the burn idea. Its very wasteful and pointless in my opinion. Why not simply use proof of Donation. Don't destroy the value, give it away to someone that can use it.

In order to go from ixc to meta and then meta to ixc why not create a holding pot for the coins? An address only accessible by the protocol to move coins back and forth. Hmmm, this is starting to almost sound like a side chain.

Yes, burning is wastefull, but if you really think about it, burning a coin increases the value of a coin to the entire population of coin holders.

I don't know how you can implement 'an address only accessible by the protocol'.

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
jamaer
Member
**
Offline Offline

Activity: 79
Merit: 10


View Profile
May 12, 2014, 03:20:41 PM
 #2867

I don't know how you can implement 'an address only accessible by the protocol'.

You could do it by allowing the miner of a block to create a special transaction such that inputs are transactions to that specific address and output is to the address specified by a validated request transaction (e.g., the burning of metacoins). If the special transaction was not done according to the protocol rules, other miners would not accept the block. But like I said, that's too much to the unknown territory, so it's unlikely miners will accept changes like that in the near future.
jamaer
Member
**
Offline Offline

Activity: 79
Merit: 10


View Profile
May 12, 2014, 04:00:39 PM
 #2868

Let me give a couple of arguments why I think Counterparty with IXCP IPO/split/whatever I outlined is preferable to the infinite burning Friction seems to be proposing (I'm happy with that too).

Techically they are pretty much same to me. The difference as I see it is the use. IMO what IXC needs now is a lot of use/transactions so that the merge mining will continue beyond the block reward going to zero. If CounterParty is implemented with the burning option, I'm afraid only a handful of people will try it (at least in the beginning). On the other hand, if we do the IXCP IPO, all people owning IXC would automatically get IXCPs, and even if they had no interest to Counterparty at all, they still have an incentive to change their IXCPs to IXCs (which means at least a lot of transactions). Plus I see the anouncement of the fixed block (when the IXCPs are delivered and IXC Counterparty comes to the use) as a great opportunity to Vlad and others to advertise IXC.
Vlad2Vlad
Legendary
*
Offline Offline

Activity: 3052
Merit: 1530

www.ixcoin.net


View Profile WWW
May 12, 2014, 05:21:46 PM
 #2869


Jamaer,

Your 1:1 split, so I understand it right.

If I hold 1,000 IXC I would then also get 1,000 IXCP?

So when I go to buy a new Ferrari, what am I spending out of the 2 and what exactly happens, what's the outcome if I spend say 500 of my coins?  What am I left with?

And also let me clarify, all 21 million IXC would be intact after this split.  All IXC holders would simply get matching IXCP's right and if they don't want to use them then nothing happens.

Thanks.

iXcoin - Welcome to the F U T U R E!
Vlad2Vlad
Legendary
*
Offline Offline

Activity: 3052
Merit: 1530

www.ixcoin.net


View Profile WWW
May 12, 2014, 05:27:29 PM
 #2870



One thing about the burning idea.

Friction is right in that it raises the value of existing coins but that will lead to hoarding and then longer term what happens when millions of iXcoins are burned?  We would have to inflate and those who didn't spend their coins will be essentially taxed heavily.

So burning then will lead to fiat 2.0.

There must be a way to merge the best of CounterParty to the best of Colored Coins.

Is Gavin still busy with Bitcoin?

iXcoin - Welcome to the F U T U R E!
Vlad2Vlad
Legendary
*
Offline Offline

Activity: 3052
Merit: 1530

www.ixcoin.net


View Profile WWW
May 12, 2014, 05:36:53 PM
 #2871




I keep seeing things being said about an option not being a solution cause miners won't adopt it.

We only need one maybe 2 pools to update and that's it.

CEX.io has been very IXC friendly and I feel comfortable that if we had a really unbelievable solution and feature the pools would update the code.

So let's focus on the best possible solution and not something inferior based on fear.

iXcoin - Welcome to the F U T U R E!
jamaer
Member
**
Offline Offline

Activity: 79
Merit: 10


View Profile
May 12, 2014, 05:41:54 PM
 #2872

Can you elaborate a little more on number of units and distribution?
Units would be the same as IXC. The number of IXCPs issued would be the exact number of IXCs existence on the day IXCP (IXC CounterParty) is launch. Distribution: the amount of IXCs owned in the chosen time = the amount of IXCPs given.


Also am I correct in that ixcp would then be parsing the blockchain similar to counterparty?

Yes. IXCP would be nothing but replacement of XCP in the original CounterParty (hence I proposed the name IXCP). In the original CounterParty they created that currency by burning (i.e. destroying bitcoins). For every burned bitcoin you received a certain number of XCPs.
jamaer
Member
**
Offline Offline

Activity: 79
Merit: 10


View Profile
May 12, 2014, 05:48:45 PM
 #2873


Jamaer,

Your 1:1 split, so I understand it right.

If I hold 1,000 IXC I would then also get 1,000 IXCP?
Yes, if at certain predefined time you have 1,000 IXC, you would get 1,000 IXCPs.

So when I go to buy a new Ferrari, what am I spending out of the 2 and what exactly happens, what's the outcome if I spend say 500 of my coins?  What am I left with?
I don't fully understand your question, but if you pay with IXC, you are left with 500 less IXCs, if you pay with IXCPs, you are left 500 less IXCPs. They are two separate currencies both living in the IXC network.


And also let me clarify, all 21 million IXC would be intact after this split.  All IXC holders would simply get matching IXCP's right and if they don't want to use them then nothing happens.

Exactly.
jamaer
Member
**
Offline Offline

Activity: 79
Merit: 10


View Profile
May 12, 2014, 05:54:43 PM
 #2874


There must be a way to merge the best of CounterParty to the best of Colored Coins.


Well, to my knowledge there is no easy solution, if there even exists a solution, to the problem of distributed escrowing of funds (needed for bets, and fully distributed exchange of "native" assets (like IXC)). This is why I originally challenged Friction on this point as he his "hybrid scheme" implicitly assumed that. But why do we need to merge them? Why can't we have both of them, and let the markets decide which one is more useful?
jamaer
Member
**
Offline Offline

Activity: 79
Merit: 10


View Profile
May 12, 2014, 05:59:32 PM
 #2875




I keep seeing things being said about an option not being a solution cause miners won't adopt it.

It's not only that miners would not accept those (possible) solutions requiring changes to the IXC protocol. These solutions are still so immature that nobody can be sure thay actually work. The worst thing that could happen to IXC is that we introduce some new protocol feature and then someone comes up with a clever exploit and steals our funds. That's something IXC would never recover from.
Vlad2Vlad
Legendary
*
Offline Offline

Activity: 3052
Merit: 1530

www.ixcoin.net


View Profile WWW
May 12, 2014, 06:07:36 PM
 #2876


There must be a way to merge the best of CounterParty to the best of Colored Coins.


Well, to my knowledge there is no easy solution, if there even exists a solution, to the problem of distributed escrowing of funds (needed for bets, and fully distributed exchange of "native" assets (like IXC)). This is why I originally challenged Friction on this point as he his "hybrid scheme" implicitly assumed that. But why do we need to merge them? Why can't we have both of them, and let the markets decide which one is more useful?


I just thought by merging them we could create a better solution.

If that's not possible then I agree, implement both and let free markets decide.

As for the Ferrari example. I thought adding IXCP would permanently tie your 1,000 IXC to your 1,000 IXCP.

So I guess that's still a bit confusing. It's like having a debit card and using it yet your underlying funds remain the same. So what happens if I spend all 1,000 IXC, doesn't that mean I'm out of the game with my 1,000 IXCP?

Or vice versa, I spend all 1,000 IXCP, doesn't that now limit my purchase ability as far as the counter party option goes?

So then IXCP is nothing more than a totally different coin riding on IXC's back, taking advantage of its ledger an security.

If that's the case this solution is incredibly elementary and needs to be improved.

It makes more sense to tie IXC to IXCP so it's truly one system, one currency.

But then you wouldn't be able to also use colored coins.

In which case we're really just diluting IXC by 21 million coins by adding IXCP to the blockchain.


Is Gavin busy?  lol

iXcoin - Welcome to the F U T U R E!
jamaer
Member
**
Offline Offline

Activity: 79
Merit: 10


View Profile
May 12, 2014, 06:11:30 PM
Last edit: May 12, 2014, 06:42:24 PM by jamaer
 #2877

- What are the differences between colored coins and counterparty?
IMO the fact that colored coin uses as the "native" currency the currency of the network itself (i.e., IXC, bitcoin) but
Counterparty needs an additional "meta-currency" as its native currency. This difference leads to the situation that coloredcoins
is more limited in regards what it could be used for (there can be no bets or similar things for instance).

- What is the best of them we should start with now and why?
Matter of taste.

- Do they complete each other or not?
They are different things, and can live simultaneously in the IXC blockchain.

- Who is gonna burn ixcoins, in exchange of what at the moment?
Burning means that you send IXCs to an address from which they can not be recovered (i.e., nobody knows the private key).

- Right now, is counterparty a useful or useless feature? If useful, for what?
Let's allow people decide on that. Implementing it basicly costs nothing.


jamaer
Member
**
Offline Offline

Activity: 79
Merit: 10


View Profile
May 12, 2014, 06:22:32 PM
 #2878

So then IXCP is nothing more than a totally different coin riding on IXC's back, taking advantage of its ledger an security.
Yes, it's different coin riding on IXC's back, but
a) it's tradable for IXC within IXC network
and more importantly
b) every use of IXCP (or CounterParty features it's enabling) generates IXC transfer fees

FrictionlessCoin
Legendary
*
Offline Offline

Activity: 868
Merit: 1000


Cryptotalk.org - Get paid for every post!


View Profile
May 12, 2014, 07:05:27 PM
 #2879

What is going to happen in 27 hours?
https://www.coinprism.com/
The colored show is gonna start?

To me Colored Coins makes more sense.

This is actually intersesting.  However, I am not sure if this is a completely different specification as the original colored coins.


 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
Vlad2Vlad
Legendary
*
Offline Offline

Activity: 3052
Merit: 1530

www.ixcoin.net


View Profile WWW
May 12, 2014, 07:21:20 PM
 #2880


I must say, this is excellent upgrade/feature talks we're having.

The most involved we've ever had.

Thanks for your input, Jamaer.  I doubt you're a newbie but thanks the same.

iXcoin - Welcome to the F U T U R E!
Pages: « 1 ... 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 [144] 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 ... 316 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!