Pages:
Author

Topic: Bit-thereum (Read 4759 times)

legendary
Activity: 1652
Merit: 2216
Chief Scientist
June 14, 2014, 11:46:20 AM
#39
It does seem to be the case that building things that work in the real world, not jus in laboratory conditions,  takes time.

Yes. I think most people believe that successful technology companies spring up very quickly, but in my experience most (all?) of the "overnight successes" were busy working for years before finding the winning combination of features, user interface, market, etc.

legendary
Activity: 1400
Merit: 1009
June 12, 2014, 09:02:22 PM
#38
OT has been talking about interesting things in connection with Bitcoin since at least mid 2011 (my personal recollection) but in all this time has still not, as far as I know, produced even the simplest tool to do anything useful with it and Bitcoin.

I wish them the best of luck, but to the extent that the promotion without delivery is distracting people from actually creating stuff that people can use it's not a good thing.
It does seem to be the case that building things that work in the real world, not jus in laboratory conditions,  takes time.
sr. member
Activity: 280
Merit: 257
bluemeanie
June 12, 2014, 08:27:23 PM
#37
OT has been talking about interesting things in connection with Bitcoin since at least mid 2011 (my personal recollection) but in all this time has still not, as far as I know, produced even the simplest tool to do anything useful with it.

I wish them the best of luck, but to the extent that the promotion without delivery is distracting people from actually creating stuff that people can use it's not a good thing.

perhaps the Chief Technology Officer returned to his former profession?  http://www.reddit.com/r/Bitcoin/comments/1fbeqt/i_just_realized_chris_odom_at_the_bitcoin_2013/

-bm
staff
Activity: 4172
Merit: 8419
June 12, 2014, 08:26:05 PM
#36
OT has been talking about interesting things in connection with Bitcoin since at least mid 2011 (my personal recollection) but in all this time has still not, as far as I know, produced even the simplest tool to do anything useful with it and Bitcoin.

I wish them the best of luck, but to the extent that the promotion without delivery is distracting people from actually creating stuff that people can use it's not a good thing.
sr. member
Activity: 280
Merit: 257
bluemeanie
June 12, 2014, 03:32:32 PM
#35
"Those who don't understand Open-Transactions are condemned to reinvent it, poorly."

yeah right. these lines of code is all you need to know about the project.. document strings in source code. one could not make this up.

https://github.com/Open-Transactions/Open-Transactions/blob/master/src/ots/OTServer.cpp#L1611

there were at one time quotes from the Bible in "Open Transactions" source code.

-bm


well, I've read I don't know how many million lines of code in my life, but I've never seen something quite like it. If you're going to rely on this software for financial transactions, well... good luck? Just because somebody puts together 50kLOC does not mean anything. It could be producing random cooking recipes. the same applies to ethereum. just because someone has an idea and code together software, doesn't mean it actually does what it is claimed. the space of all possible software is pretty large.

Code:
 if (NULL != m_pUserID)
        delete m_pUserID;
    m_pUserID         = NULL;

ya think?

commonly referred to as vaporware or shamware.

-bm
full member
Activity: 140
Merit: 107
June 12, 2014, 03:30:27 PM
#34
"Those who don't understand Open-Transactions are condemned to reinvent it, poorly."

yeah right. these lines of code is all you need to know about the project.. document strings in source code. one could not make this up.

https://github.com/Open-Transactions/Open-Transactions/blob/master/src/ots/OTServer.cpp#L1611

there were at one time quotes from the Bible in "Open Transactions" source code.

-bm


well, I've read I don't know how many million lines of code in my life, but I've never seen something quite like it. If you're going to rely on this software for financial transactions, well... good luck? Just because somebody puts together 50kLOC does not mean anything. It could be producing random cooking recipes. the same applies to ethereum. just because someone has an idea and codes together software, doesn't mean it actually does what it is claimed. the space of all possible software is pretty large (2^X). patching together random features to make a cryptocurrency is not going to lead to the desired result.

Code:
 if (NULL != m_pUserID)
        delete m_pUserID;
    m_pUserID         = NULL;
sr. member
Activity: 280
Merit: 257
bluemeanie
June 12, 2014, 02:57:24 PM
#33
"Those who don't understand Open-Transactions are condemned to reinvent it, poorly."

yeah right. these lines of code is all you need to know about the project.. document strings in source code. one could not make this up.

https://github.com/Open-Transactions/Open-Transactions/blob/master/src/ots/OTServer.cpp#L1611

there were at one time quotes from the Bible in "Open Transactions" source code.

-bm
full member
Activity: 140
Merit: 107
June 12, 2014, 11:06:03 AM
#32
"Those who don't understand Open-Transactions are condemned to reinvent it, poorly."

yeah right. these lines of code is all you need to know about the project.. document strings in source code. one could not make this up.

https://github.com/Open-Transactions/Open-Transactions/blob/master/src/ots/OTServer.cpp#L1611
legendary
Activity: 1400
Merit: 1009
June 11, 2014, 01:26:43 PM
#31
"Those who don't understand Open-Transactions are condemned to reinvent it, poorly."
donator
Activity: 1218
Merit: 1079
Gerald Davis
June 11, 2014, 01:19:41 PM
#30
I think the IBM cards are basically dead, at this point. TC is now all about Intel TXT (sort of crappy) or SGX (not here yet but seems to have a much better design).
Nope, still sold and supported— and there was a new version (third generation) released last year. (I also have a second generation card to screw around with…)

How much for such card? Is there any real service (bitcoin or not bitcoin related) on the web using these cards?

HSMs are very expensive, as in enterprise equipment expensive.   They run from a couple thousand to tens of thousands depending on what capabilities you want.  They also usually require multiyear service agreements on top of that.  IBM is just one vendor there is also Thales, and SafeNet.  One thing I would point out is that the code, drivers, and hardware is all closed source.  If a 3 letter agency put in some backdoor you would never know.
legendary
Activity: 1526
Merit: 1129
June 11, 2014, 05:07:17 AM
#29
Nope, still sold and supported— and there was a new version (third generation) released last year. (I also have a second generation card to screw around with…)

Do you still need to sign a support contract with IBM to get the SDK?
legendary
Activity: 1792
Merit: 1087
June 11, 2014, 12:21:32 AM
#28
I think the IBM cards are basically dead, at this point. TC is now all about Intel TXT (sort of crappy) or SGX (not here yet but seems to have a much better design).
Nope, still sold and supported— and there was a new version (third generation) released last year. (I also have a second generation card to screw around with…)

How much for such card? Is there any real service (bitcoin or not bitcoin related) on the web using these cards?
sr. member
Activity: 352
Merit: 250
https://www.realitykeys.com
June 10, 2014, 09:20:03 PM
#27
If OP_ADD is allowed, the bulky 8-of-11 multisig is not necessary and some block space is saved

Can you explain this?  How does OP_ADD simplify the security requirements?

Oh, even OP_ADD is not needed.

Public key of Alice is pub-a; pub1-pub7 are public keys of 7 oracles.

For 4 of 7 oracles, the script could be:

Code:
pub-a OP_CHECKSIGVERIFY OP_4 pub1 pub2 pub3 pub4 pub5 pub6 pub7 OP_7 OP_CHECKMULTISIG

or equivalently,

Code:
OP_4 pub1 pub2 pub3 pub4 pub5 pub6 pub7 OP_7 OP_CHECKMULTISIGVERIFY pub-a OP_CHECKSIG

(actually the paper mentioned this: "Transaction of 1+(m of n) signatures would be non-standard")

It would be really great if we could get the standard rules opened up a bit for this kind of thing (just in P2SH would be fine), assuming they're not going to be completely re-thought any time soon.

The other pattern that comes up a lot here is where you want to specify multiple sets of conditions, then point to one or the other with a flag in your sigscript, eg:
Code:
OP_IF
 
OP_ELSE
 
OP_ENDIF
staff
Activity: 4172
Merit: 8419
June 10, 2014, 04:12:52 PM
#26
I think the IBM cards are basically dead, at this point. TC is now all about Intel TXT (sort of crappy) or SGX (not here yet but seems to have a much better design).
Nope, still sold and supported— and there was a new version (third generation) released last year. (I also have a second generation card to screw around with…)
sr. member
Activity: 280
Merit: 257
bluemeanie
June 10, 2014, 03:57:29 PM
#25
The goal of ethereum is to replace the Internet (DNS, email, facebook, ...). It's not even remotely comparable to the goals of Bitcoin. I very much doubt that Bitcoin can move in this direction, for many reasons. I mean, for example the accounting system is a mess and is going to be removed. If not even something which is in the core can be fixed, how could one take one such large goals? The last 16 bips of 39 bips are in draft mode. The last feature update of Bitcoin is now 20 months ago.

Anyone taking this seriously? Seems to me that innovation in the protocol is stalled. Anyone asking why? Is it the protocol architecture? Is it the core dev team (size, resources, politics)? I would think some of the venture money coming in would be paying attention (Andreesen, R. Branson). Oh, look, Branson just put money into TransferWise...

when these big names announce they are 'putting in' to some venture it's never clear how much money is actually being spent.  For instance not very long ago Andressen backed Ning, and was really excited about improving PHP... what happened to that?

Ethereum is not consistent in their claims.  I think much of it is just overly ambitious vaporware that was initially designed to sell these Ether credits.

there was this thread earlier:  https://bitcointalksearch.org/topic/m.6509979

I think the idea of having special nodes validating the txs on behalf of most of the nodes breaks very basic operating standards of cryptocurrencies.  Don't we like Cryptocurrencies because there is no central server?  Now we want to make a central server and we pronounce it a 'fix'?

-bm
newbie
Activity: 13
Merit: 0
June 10, 2014, 03:52:11 PM
#24
The goal of ethereum is to replace the Internet (DNS, email, facebook, ...). It's not even remotely comparable to the goals of Bitcoin. I very much doubt that Bitcoin can move in this direction, for many reasons. I mean, for example the accounting system is a mess and is going to be removed. If not even something which is in the core can be fixed, how could one take one such large goals? The last 16 bips of 39 bips are in draft mode. The last feature update of Bitcoin is now 20 months ago.

Anyone taking this seriously? Seems to me that innovation in the protocol is stalled. Anyone asking why? Is it the protocol architecture? Is it the core dev team (size, resources, politics)? I would think some of the venture money coming in would be paying attention (Andreesen, R. Branson). Oh, look, Branson just put money into TransferWise...
legendary
Activity: 1596
Merit: 1091
June 10, 2014, 03:22:51 PM
#23
Yes, the WoT is a common solution.  In order to scale well, WoT usually requires one or several centralizing entities that act as large signature hubs.

And even so, you still need a useful rendezvous mechanism.



LOL, a common solution?

in what exactly?

-bm


Commonly proposed as a solution, to be specific.

legendary
Activity: 1792
Merit: 1087
June 10, 2014, 12:58:29 PM
#22
If OP_ADD is allowed, the bulky 8-of-11 multisig is not necessary and some block space is saved

Can you explain this?  How does OP_ADD simplify the security requirements?

Oh, even OP_ADD is not needed.

Public key of Alice is pub-a; pub1-pub7 are public keys of 7 oracles.

For 4 of 7 oracles, the script could be:

Code:
pub-a OP_CHECKSIGVERIFY OP_4 pub1 pub2 pub3 pub4 pub5 pub6 pub7 OP_7 OP_CHECKMULTISIG

or equivalently,

Code:
OP_4 pub1 pub2 pub3 pub4 pub5 pub6 pub7 OP_7 OP_CHECKMULTISIGVERIFY pub-a OP_CHECKSIG

(actually the paper mentioned this: "Transaction of 1+(m of n) signatures would be non-standard")
donator
Activity: 1218
Merit: 1079
Gerald Davis
June 10, 2014, 12:37:05 PM
#21
If OP_ADD is allowed, the bulky 8-of-11 multisig is not necessary and some block space is saved

Can you explain this?  How does OP_ADD simplify the security requirements?
sr. member
Activity: 280
Merit: 257
bluemeanie
June 10, 2014, 12:34:11 PM
#20
Yes, the WoT is a common solution.  In order to scale well, WoT usually requires one or several centralizing entities that act as large signature hubs.

And even so, you still need a useful rendezvous mechanism.



LOL, a common solution?

in what exactly?

-bm
Pages:
Jump to: