Bitcoin Forum
May 23, 2024, 05:18:12 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 »
81  Economy / Speculation / Re: Wall Observer - MtGoxUSD wall movement tracker on: October 25, 2012, 09:17:51 PM
i'm starting to turn bullish  Wink

Same here Adam Wink
82  Economy / Speculation / Re: Wall Observer - MtGoxUSD wall movement tracker on: October 25, 2012, 06:02:36 PM
You wish BTC price drops down? Why? probably you are one of those who've sold all their bitcoins ~ 12$. There is one major fact that you would argue about, that most bitcoiners wants BTC price to drop down for one and only one reason: "buy back at lower price". For that I expect BTC price to keep swinging in the range of 10 to 13 for the coming month. But I am really wondering what will happen when the block reward drops to 25 BTC. Are we currently witnessing the last down wave before the 25BTC block reward?
83  Bitcoin / Project Development / Re: Decentralized BTC Stock Market [Goodbye GLBSE] on: October 22, 2012, 06:45:56 PM
There is no decentralized mechanism for exchange in all current colored coins protocol designs.

This isn't true. There are at least two exchange mechanism proposals.

You might not like that, but that doesn't mean that you can say that they don't exist.

Could you please post the links?
84  Bitcoin / Project Development / Re: Decentralized BTC Stock Market [Goodbye GLBSE] on: October 22, 2012, 05:59:52 PM
I am currently experimenting/designing a new asset exchange protocol that will take place on top of the block chain for assets issuing/buying/selling/...

My design is radically different from any current colored coins design. In colored coins the asset starts being tracked from a root transaction where all coins in such transaction is considered to be colored. In my design there is no such a thing called colored coins.

The protocol will treat btc addresses as nodes in a network. Where transactions are gonna be used as network events being sent from one node to another "BTC address to BTC address".

I was assuming colored coins did exactly that all along.

There will be no worries about assets being mixed "multiple colored coins transfered in one transaction". Cause the design by its nature will hook all the asset activities to one BTC address "the issuer's".

I don't think it is really important. You only mix colors if you want, and that's just stupid.

In fact there will be no colored coins at all. A BTC address can hold 1000 shares of an asset where its btc balance is = to zero.

Mhhmm. Without modifying the protocol?
Can you elaborate on this?
That sounds basically like ripplecoin.


There is no decentralized mechanism for exchange in all current colored coins protocol designs. That is the main issue that motivated me to work on a new design. If shares ownership relies on the issuer/share holder to transferring their shares to another shareholder, there would be no roam for any sort of a decentralized exchange mechanism within such protocol. It is that particular point that forced me to redesign the protocol in a manager that shares ownership wouldn't be related to any sort of colored coins. In order to create a mechanism for a decentralized exchange, share holding should come as reflection/output to such exchange. So shares movement from one node to another should take place on multiple stages:

1- Node ["A"] broadcasts a sell "ASK" order and a BTC address to receive payment on
2- Node ["B"] broadcasts buying the shares broadcasted by ["A"] "or portion of it"
3- Node ["B"] sends the requested BTC amount to node ["A"]'s BTC address
4- The application automatically parses steps (1,2,3) and moves ownership for the shares bought on (3) from node ["A"] to node ["B"]

The broadcast mechanism will take place as transactions sent to the issuer's BTC address, while all nodes are monitoring all transactions send/received by the issuer's BTC address. That would result in a real time messaging protocol on top of the block chain. Transactions sent to the issuer's address will be parsed as binary protocol events. Where the last "one or two number" will be parsed as an event id: {"0.00000001:issue","0.00000002:buy","0.00000003:sell","0.00000004:ask",...}. The most challenging part now is optimizing the operations/transactions to its minimum.

Your feedback is more than welcome.
85  Bitcoin / Project Development / Re: Decentralized BTC Stock Market [Goodbye GLBSE] on: October 22, 2012, 12:39:18 AM
I am currently experimenting/designing a new asset exchange protocol that will take place on top of the block chain for assets issuing/buying/selling/...

My design is radically different from any current colored coins design. In colored coins the asset starts being tracked from a root transaction where all coins in such transaction is considered to be colored. In my design there is no such a thing called colored coins.

The protocol will treat btc addresses as nodes in a network. Where transactions are gonna be used as network events being sent from one node to another "BTC address to BTC address". All communication is going to go through a single point of interaction which is the "issuer's BTC address". The history of all transactions made to the issuer's BTC address will be parsed as issuing/ask/bid/buy/sell/motion/buyback, in a manner that after parsing the whole transactions history made to and from the issuer's BTC address the application can determine which btc addresses owns how many shares, which btc address is selling shares and @ what price and so on. In simple words the design will relay on tiny payments being sent to the issuer address as protocol events/service fee. The payments made to the issuer's address are gonna be treaded as messages/events where the issuer can benifit from it as operation fees. There will be no worries about assets being mixed "multiple colored coins transfered in one transaction". Cause the design by its nature will hook all the asset activities to one BTC address "the issuer's". In fact there will be no colored coins at all. A BTC address can hold 1000 shares of an asset where its btc balance is = to zero.
86  Other / Off-topic / Re: Is it real? Physicists propose method to determine if universe is a simulation on: October 17, 2012, 04:02:14 PM
If you've ever experienced a lucid dream, you would more likely believe that reality is a governed projection of conciseness. It feels real when your connected/tuned to the same level of conciseness. Who knows, we may be traveling between multiple levels of conciseness all the time without even realizing it.
87  Bitcoin / Project Development / Re: Blockchain security tracking/colored coins/smart contracts - short python script on: October 15, 2012, 11:51:09 PM
As far as I understand your design doesn't have a mechanism for exchanging "shares/colored coins <-> BTC". I am still new to the term "colored coins", I came across it when I was trying to find any decentralized solution for exchanging Assets <-> BTC. Your design seems idle for issuing/tracking colored coins ownership. I am thinking to start using your implementation soon for my asset "Bitnodes". Please correct me if am wrong; there is one problem/feature that is missing in all colored coins implementations that I've researched, which is "a mechanism for exchange". I wouldn't argue that such exchange mechanism is beyond the concept of colored coins. What I mean by an exchange mechanism, is to have a mechanism to create ask/bid orders, and to be able to perform the exchange automatically in a decentralized manner by only relaying on the block chain and the colored coins software.

Once a there is an ability to color coins, there is a built in mechanism of exchanging any colored BTC to any colored BTC (regular BTC can simply considered white BTC). For example, lets assume I start a color called BTX , coloring is simply accepting some initial genesis input as those colored coins, I can now exchange with you 1 BTX for 2 BTC, we need to trust each other and agree on a price offcourse, there are mechanism in bitcoin to act as escrow for this transaction, but those are 3rd parties.
So at anytime you can look at the blockchain and see all BTX/BTC transactions, since colors are public, and you can show last price and historical prices, you can simply agree on the last price, or last price + x.
When you mentioned bid/ask, that is simply a matching engine, that might require another 3rd party, but is not necessary for the basic use of an exchange, as a bid/ask book is actually centralized for of exchange.
Take for example currency trading, there is no ask/bid centralized anywhere, yet it is the most sophisticated and liquid market in the world, possibly because of its OTC and decentralized model.

The method of exchange you've explained is the only possible way in the current design and that is exactly what I am trying to stay away from. We still need a decentralized exchange mechanism, why?

  • Cause trust should be imbedded within the mechanism itself instead of person to person exchange
  • Also we need a decentralized mechanism to broadcast ask/bid orders instead of relaying on a "centralized" third party client/server mechanism
  • Remember that the main reason we end up being here is strongly related to "TRUST", we need a simple user friendly application that we can trust more than any other centralized solution

88  Bitcoin / Project Development / Re: Blockchain security tracking/colored coins/smart contracts - short python script on: October 15, 2012, 09:58:16 PM
What would be more interesting is instead of sending the message in the transaction fee, is to send the message as a small BTC amount to the issuer's BTC address as a second recipient in sendmany(). This way all messages related to that particular asset can be tracked through the issuer's BTC address. The issuer can then benefit from the messaging mechanism instead of wasting BTC in the transaction fee.
89  Bitcoin / Project Development / Re: Blockchain security tracking/colored coins/smart contracts - short python script on: October 15, 2012, 08:22:47 PM
PS: Making the transaction fees "information-bearing" doesn't sound very good to me. Imagine if you can afford the transaction, but you can't afford to make the transaction with the message you want?

What do you mean by "affording a transaction but can't afford the transaction message you want" can you give an example?

If you just make use of the last 2 digits in the transaction fee: 0.000000## this can give 100 different variation = 100 different events/messages

I don't think that you would need more than 100 different messages, knowing that currently your design is based on a single message: colored coins moving from one address to another. Imagine if you can have 100 different events/messages going in/out of a BTC address. In this case you wouldn't even need to move the colored coins! the colored coin term wouldn't even apply here. Cause by then you would be applying a virtual messaging protocol on top of the block chain, where nodes = BTC addresses, messages/events = transaction fees, message/event payload = the value being transfered. Only then the variations that such design can give would allow a decentralized exchange mechanism to take place: You want to sell 10 shares @ 0.1? send a transaction to the BTC address you want to receive payment to with the value you want to accept per share and a transaction fee with last digits = to the "ask order" message/event. The same senario can be used in buying the shares. Does that make any sense?
90  Bitcoin / Project Development / Re: Blockchain security tracking/colored coins/smart contracts - short python script on: October 15, 2012, 07:12:01 PM
there is one problem/feature that is missing in all colored coins implementations that I've researched, which is "a mechanism for exchange". I wouldn't argue that such exchange mechanism is beyond the concept of colored coins. What I mean by an exchange mechanism, is to have a mechanism to create ask/bid orders, and to be able to perform the exchange automatically in a decentralized manner by only relaying on the block chain and the colored coins software.

I definitely plan to implement an exchange mechanism in client software I'm working on. However I think ask/bid orders should be broadcast on a separate network, doing it via blockchain would be kind of a waste of resources.

(However it isn't totally out of questions, there are alt-chain designs which are more scalable than bitcoin and they will be able to handle bid/ask traffic in blockchain.)


I am looking forward for your exchange mechanism solution. Where can I follow that?

What do you think about using transaction fees values as messaging protocol events for a colored coins application? Do you know of any implementation that applies that?
91  Bitcoin / Project Development / Re: Blockchain security tracking/colored coins/smart contracts - short python script on: October 15, 2012, 06:44:02 PM
As far as I understand your design doesn't have a mechanism for exchanging "shares/colored coins <-> BTC". I am still new to the term "colored coins", I came across it when I was trying to find any decentralized solution for exchanging Assets <-> BTC. Your design seems idle for issuing/tracking colored coins ownership. I am thinking to start using your implementation soon for my asset "Bitnodes". Please correct me if am wrong; there is one problem/feature that is missing in all colored coins implementations that I've researched, which is "a mechanism for exchange". I wouldn't argue that such exchange mechanism is beyond the concept of colored coins. What I mean by an exchange mechanism, is to have a mechanism to create ask/bid orders, and to be able to perform the exchange automatically in a decentralized manner by only relaying on the block chain and the colored coins software.
92  Bitcoin / Project Development / Re: Blockchain security tracking/colored coins/smart contracts - short python script on: October 15, 2012, 06:22:43 PM
Is it possible to force a specific transaction fee to any colored coin transaction?

For example: a transaction fee of 0.00050321

In this case the colored coin application/script should:

  • Always use such specific "fixed" transaction fee value in transferring colored coins
  • And in return, ignore "doesn't interpret" any transaction that doesn't have such "fixed" transaction fee

This way the application can guard colored coins from accidentally being spent.

That might solve the problem if you could agree all client developers (Satoshi+MultiBit+Armory+Electrum+++) to agree that transactions with a fee of that specific value are pariah, which might be hard.

Until then, I found it easier to simply store the keys for the addresses that hold colored coin separately from the normal wallet.dat. Cumbersome and ugly, some may argue, but I feel it certainly mitigates the problem.

I just think about it as a second layer of securing the colored coins. Actually I came to this point not only to guard colored coins but to make use of the transaction fee value as a messaging protocol command.
93  Bitcoin / Project Development / Re: Decentralized BTC Stock Market [Goodbye GLBSE] on: October 15, 2012, 05:41:05 PM
When I first created this thread, I wasn't aware of the term "colored coins". Thx for everyone who've posted to this thread, your posts were very informative.

It seems that colored coins is going to be used pretty soon in replacing GLBSE. I am personally thinking about moving my asset "Bitnodes" to colored coins. Currently I am examining this solution: https://bitcointalk.org/index.php?topic=117630.0

I'm doing the same with my ex-GLBSE asset 'RSM'.  Maybe you could add to my bounty - https://bitcointalk.org/index.php?topic=117630.msg1270041#msg1270041 - there is also another bounty - https://bitcointalk.org/index.php?topic=117630.msg1273753#msg1273753

Yes, I am planning to do so soon.
94  Bitcoin / Project Development / Re: Blockchain security tracking/colored coins/smart contracts - short python script on: October 15, 2012, 05:29:36 PM
Is it possible to force a specific transaction fee to any colored coin transaction?

For example: a transaction fee of 0.00050321

In this case the colored coin application/script should:

  • Always use such specific "fixed" transaction fee value in transferring colored coins
  • And in return, ignore "doesn't interpret" any transaction that doesn't have such "fixed" transaction fee

This way the application can guard colored coins from accidentally being spent.
95  Bitcoin / Project Development / Re: Decentralized BTC Stock Market [Goodbye GLBSE] on: October 15, 2012, 04:29:59 PM
When I first created this thread, I wasn't aware of the term "colored coins". Thx for everyone who've posted to this thread, your posts were very informative.

It seems that colored coins is going to be used pretty soon in replacing GLBSE. I am personally thinking about moving my asset "Bitnodes" to colored coins. Currently I am examining this solution: https://bitcointalk.org/index.php?topic=117630.0
96  Bitcoin / Project Development / Re: Decentralized BTC Stock Market [Goodbye GLBSE] on: October 15, 2012, 04:08:55 PM
So what would such colored coins be then? and how it would come to existence?
97  Bitcoin / Hardware / Re: [SALE] Discounted Icarus FPGA [UPGRADABLE to Avalon ASIC] on: October 14, 2012, 05:08:56 PM
Trade-ins only apply to the future full price of 1999 according to NZhang's thread and not the 1299 price.

It seems that Avalon still accepts orders @ 1299$ though the pre-order date had passed. I am not sure if the price will remain @ 1299$. Despite how much avalon ASIC price will be in the future, still Icarus boards will have a trade/upgrade plan.
98  Economy / Securities / Re: Verifing account of GLBSE discussion on: October 14, 2012, 02:03:00 PM
I cant get my money back because here is no way to do a " forgot my password"

Email them, they would help you on that. Be patient as it usually take them long time to reply.
99  Bitcoin / Hardware / Re: FPGA development board "Lancelot" - accept bitsteam developer's orders. on: October 14, 2012, 01:57:15 PM
If you are interested in buying Icarus boards to mine today, then upgrade it to ASIC whenever avalon ASIC is available, check my Icarus sale thread here: https://bitcointalk.org/index.php?topic=115154.0
100  Bitcoin / Hardware / Re: [SALE] Discounted Icarus FPGA on: October 14, 2012, 01:46:26 PM
Zhang "the developer of Icarus" is developing ASIC miners each running @ >= 60 Ghash/s for US$1299. Zhang announced that any icarus or lancelot user can trade-in their icarus or Lancelot mining board for 300USD (icarus) or 400USD (lancelot) "every new 60G mining machine can only trade-in one old mining board" Source: https://bitcointalk.org/index.php?topic=110090.0

This means that if you buy Icarus boards today @ 300 USD then upgrade the boards to Avalon ASIC @ 300 USD per board, you will then have the opportunity to mine for "2 to 4" months without losing any of the boards initial value.
Pages: « 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!