Bitcoin Forum
May 26, 2024, 07:38:58 PM *
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 ... 162 »
241  Economy / Securities / Re: Idea for a decentralized security exchange on: October 10, 2013, 11:31:39 AM

RE OP:  designs for decentralized exchanges already exist.

Mike Hearn, years ago, posted this design:

          https://en.bitcoin.it/wiki/Distributed_markets

I implemented that design in pybond, which got renamed to smartcoin:

          https://github.com/jgarzik/smartcoin

However, some smart cookies came up with colored coins as an alternate transit method:

          https://bitcointalk.org/index.php?topic=106449.msg1203918#msg1203918

People should research existing material; this subject has been around for years before the Silk Road bust ;p

242  Economy / Securities / Re: [IPVO] [Multiple Exchanges] Neo & Bee - LMB Holdings on: October 10, 2013, 11:25:38 AM

All a shareholder registry needs is a robot/service that receives and verifies digitally-signed messages, updating a ledger of share accounts.  This can be automated today using GPG tools, if PGP is used, or bitcoind, if ECDSA is used.

Other parties -- as shown in the past -- will create pass-through entities for the various exchanges that exist.


Frankly, I would not trust a third party to 100% manage my company's shareholder list.  But that's a business decision.  Plenty of Fortune 500 companies hire a 3rd party platform to manage their shareholder registry.

243  Bitcoin / Bitcoin Discussion / Re: Bitcoin Payment Protocol discussion continued on: October 10, 2013, 11:17:52 AM

Have any of these critics contacted bitcoin websites, asking them to stop using SSL w/ public CA?

No?

I thought not.

For, the payment protocol will be used where there is already a digitally secure relationship between customer and merchant.

Quote from: Severian
So much for section 10 of the white paper.
Quote
privacy can still be maintained by breaking the flow of information in
another place: by keeping public keys anonymous.

Nothing about that section changes.  Bitcoin-QT still tries to use a new key for each transaction, just like that section describes.  The payment recipient (merchant) still knows just that public key hash, but not about your other transactions.

Methinks there is some basic reading comprehension fail going on.

244  Bitcoin / Development & Technical Discussion / Re: strip the reference client to a border router on: October 07, 2013, 07:50:02 PM
A branch would increase work required, rather than decrease.

Here is the current rough plan:

The first step is basically complete:  a runtime no-wallet mode:  https://github.com/bitcoin/bitcoin/pull/2901    Later on, this may be extended to #ifdef'ing out wallet code, once the "no wallet" runtime code has been proven to work.

Next, headers-first sync, which fixes many issues with the bitcoin block download process in general: https://github.com/sipa/bitcoin/tree/headersfirst

Once these features in place, it becomes feasible to have the wallet client operate in a separate process from the public blockchain engine.

At that point you have a stripped down "blockchain engine" (border router) that focuses on mesh networking and accurately maintaining the chain.

245  Bitcoin / Bitcoin Discussion / Re: FAQ on the payment protocol on: October 07, 2013, 06:56:59 PM
What next? Adding support for http://www.bitcointrezor.com/ to the standard bitcoin wallet?

Absolutely.  It would be quite nice if wallets support Trezor, including Bitcoin-QT.



Well Trezor is cool, I don't argue that but it's conceptually wrong to add excess features to a bitcoin wallet program that should be the most trivial and standard one. You can always make a new program that would act as a proxy between bitcoin QT and Trezor. Thus, I still don't support the idea of bloating the standard wallet with anything other than what the bitcoin protocol needs.

Bitcoin QT should be commercially neutral. This means that it should not feature any entity that gets direct monetary profit from such features. Introducing features that glorify CAs is on the same level of wrongness as adding the following text to the Bitcoin-QT's GUI: "Click here to buy bitcoins from Mt. Gox!"

Making the user experience more resistant to MITM attacks is not bloat.


246  Bitcoin / Bitcoin Discussion / Re: FAQ on the payment protocol on: October 07, 2013, 03:39:21 PM
What next? Adding support for http://www.bitcointrezor.com/ to the standard bitcoin wallet?

Absolutely.  It would be quite nice if wallets support Trezor, including Bitcoin-QT.

247  Local / 中文 (Chinese) / What's in a name? on: October 07, 2013, 03:01:58 PM
May I humbly request some help from the Chinese bitcoin community?

I am trying to discover my Chinese name, hopefully something short.  There is a small discussion on G+ https://plus.google.com/u/0/105424721218711536033/posts/Nk3DzpcoChD but the forums seem like a logical place to ask.

Apologies if this is not the right forum.

Hope to travel to mainland and HK next year.  (hint: ping me, if there is a good bitcoin meetup or conference in China...)

248  Bitcoin / Bitcoin Discussion / Re: FAQ on the payment protocol on: October 07, 2013, 02:32:34 PM
Believe in whatever wild conspiracy theories you like. There's no way I can give a good rebuttal to things that aren't happening. The rationale for these changes has been laid out in detail. If you think you found a government-proof way to achieve the same goals without the CA infrastructure, please do go ahead and implement it.

In all fairness, it has become a FAQ.  Given NSA/PRISM fun, it seems likely to remain so, no matter the hard evidence.  I got several variants of this question/complaint at the Atlanta crypto-currency conference, and reddit mirrored more of the same.
Given there are quite some voices of doubt in the community (see Hyena above) the question is does this have to go into the standard client right from the beginning?

Maybe this topic should be:
"VOTE on the payment protocol and the CA system to be included in standard client"


By virtue of existing https use, the voting is active and ongoing.

The only robust, deployed systems in active use are SSL and PGP.

249  Bitcoin / Bitcoin Discussion / Re: FAQ on the payment protocol on: October 07, 2013, 08:27:06 AM
Believe in whatever wild conspiracy theories you like. There's no way I can give a good rebuttal to things that aren't happening. The rationale for these changes has been laid out in detail. If you think you found a government-proof way to achieve the same goals without the CA infrastructure, please do go ahead and implement it.

In all fairness, it has become a FAQ.  Given NSA/PRISM fun, it seems likely to remain so, no matter the hard evidence.  I got several variants of this question/complaint at the Atlanta crypto-currency conference, and reddit mirrored more of the same.

The core points I like to mention are
  • There is a high likelihood that SSL & standard CAs are being used anyway.  It is probably a browser launching a payment from an https:// supplied page
  • The payment protocol does not mandate SSL + standard CAs.  Other methods, including decentralized methods, are possible.

Perhaps it would be a good idea to specify a decentralized example.  PGP comes to mind, or a self-signed ECDSA scenario of bitcoin address or SIN.

250  Bitcoin / Bitcoin Discussion / Re: FAQ on the payment protocol on: October 02, 2013, 06:02:46 PM
The identity problem can be solved with Namecoin. Trust is the hard part but I'm sure it is possible and will come.

Not namecoin alone.  Namecoin is just a storage method.

251  Alternate cryptocurrencies / Service Announcements (Altcoins) / Re: Just-Dice.com : Invest in 1% House Edge Dice Game on: October 02, 2013, 02:32:34 PM
I think the site needs improvement. Investors might help with that. But instead of doing it the way we do it now, whoever shouts loudest on the forum or in the chat, why not let them actually vote on an issue. Weighted by their investement (and time), like I said.

dooglus what do you think about this idea?

Easily gamed:  nakowa shows up, deposits 11,000 BTC, obtains > 25% of the vote, votes, and then withdraws.

252  Bitcoin / Pools / Re: [58Th] Eligius: ASIC, no registration, no fee CPPSRB BTC + 105% PPS NMC, 877 # on: October 01, 2013, 07:26:30 PM
In general, though, I believe I will be doing a variant of your list option #2.  Up to X BTC in fees to miners, remainder held by the pool.  This will let Eligius keep with its informal policy of returning accidental transaction fees to their owner (with signmessage proof for all inputs), minus X BTC.  After a certain amount of time has passed with no claim then the balance could be released to miners.  It is very obvious that any transaction with a large transaction fee is likely a mistake at this point.

Quote
I do believe that long term Eligius will need a % of the transaction fees (NOT BLOCK REWARD) for expenses to survive.

Yes.  Set this up initially, when transaction fees are small, e.g.
  • Eligius claims 10% of transaction fees, for pool expenses -- maybe even higher initially, like 50%, but plan to decrease percentage over time
  • Plus a safety valve, if fees exceed 25 BTC in a single block (or pick your number)

Quote
1. Add transaction fees to the 25 BTC rewarded to miners at the top of the share log when a block is found, thus paying more shelved shares using transaction fees.

Yes, this is a nice option.

253  Bitcoin / Pools / Re: [58Th] Eligius: ASIC, no registration, no fee CPPSRB BTC + 105% PPS NMC, 877 # on: October 01, 2013, 03:26:07 PM
i am thinking of let my both jupiter mine here. if i understand the CPPSRB system right it seems to be a nice payout method. the only thing i am afraid of is if i will earn the same amount of btc if i use elligius instead of btcguild (pplns) or 50btc (pps).  Huh

Actually, long term you should earn more with Eligius than most other pools, regardless of their reward system, since Eligius has no fee.

Respectfully, that is not true as long as some pools give their users network transaction fees, and Eligius does not.

Transaction fees can add 1% or more to a miner's income.

It is important to pay some percentage of transaction fees to miners.  This provides virtuous economic signalling to miners and users alike.

I would propose moving Eligius to a rule like
  • Takes X percentage of all transaction fees (10%? 50%?)  Right now it is 100%.
  • Take no more than Y BTC in a single block, paying 100% of fees above Y BTC to miners.

254  Bitcoin / Bitcoin Discussion / Re: [VIDEO] Future of Money: Bitcoin and autonomous agents on: October 01, 2013, 03:10:35 PM
Tor relays is any interesting concept, there is already a demand for anonymizing internet usage. Using Bitcoin to monetize an agent to do so would only expand and strengthen that network. Now the real question is how could you deal with microtransations on that scale?

Micropayment channels can scale to multiple agents and such.

I do not think it is really a big deal, though.

For a Tor relay, I would just want to pay a $entity, and have that payment support "the network."


Quote
Also, even harder, how do you protect anonymity if you also have to pay the nodes?

It would be a poor user interface, if the user must manually select node 123 and pay node 123.

255  Alternate cryptocurrencies / Altcoin Discussion / Re: OFFICIAL LAUNCH: New Protocol Layer Starting From “The Exodus Address” on: October 01, 2013, 02:44:18 PM
Can anybody verify that in the code example above; nValue is the (Bitcoin) amount and (int)GetSerializeSize(SER_DISK,0) the bytesize of the output script.

nValue is the bitcoin amount, in satoshis.

GetSerializeSize() is the serialization of the transaction output, not the script.

256  Bitcoin / Bitcoin Discussion / Re: FAQ on the payment protocol on: September 30, 2013, 10:39:27 AM
His description of the WoT as being a "quasi-religious hacker ritual" made me laugh. That pretty much sums it up.

It is.  That is why I am so unenthusiastic about key signing.  Beyond a single, direct connection, it's just geek wanking.

That is also why I do not think cjdns, with its WoT-like model of "only connect to your friends" will ever scale to any useful size.  cjdns is otherwise quite nice.

257  Alternate cryptocurrencies / Altcoin Discussion / Re: OFFICIAL LAUNCH: New Protocol Layer Starting From “The Exodus Address” on: September 30, 2013, 10:36:26 AM
My transactions were being flagged as non-valid whenever I used 0.00006 for the multisig output, changing this to 0.00006 * 2 fixed this for some reason.
Do you happen to recall/have notes on what error was returned?

I think I got a very non-informative tx-reject (error 22). I think the debug log mentioned something about it being a non-standard transaction. I will check it out tonight if I can find some time Smiley

That's because the amount is below the dust threshold (0.000534 or thereabouts).

258  Bitcoin / Bitcoin Discussion / Re: [VIDEO] Future of Money: Bitcoin and autonomous agents on: September 30, 2013, 01:16:20 AM
I mean you could essentially just write a wrapper for it. Let the user decide if they want a spot instance, reserved, etc

Certainly.  My message about spot instances was mainly about a possible business opportunity.
* jgarzik wrenches self back on-topic...




Fair enough. Are there any other Autonomous Agents concepts floating around? I've only really seen StorJ held up as the shining example. Just really want more to read on the topic.

In the fiction world, I highly recommend Daemon by Daniel Suarez, and its sequel.  All other fiction seems to present an unrealistic, Hollywood, human-level AI, if it is a robot spending money.

I've only ever seen the links referenced in the OP, referring specifically to narrow-AI agents that can spend money.

Now, there is plenty of research outside of the economic realm, on autonomous vehicles and swarms.  Just about any vehicle imagined -- submarine, boat, airplane, helicopter, car, tank, ... -- can be autonomous, and communicate with other non-human objects in its environment.

It seems like our community is the only one actively researching this area, robots + money + markets.

(Correct me if I'm wrong, please!)

259  Bitcoin / Bitcoin Discussion / Re: [VIDEO] Future of Money: Bitcoin and autonomous agents on: September 29, 2013, 11:28:23 PM
I mean you could essentially just write a wrapper for it. Let the user decide if they want a spot instance, reserved, etc

Certainly.  My message about spot instances was mainly about a possible business opportunity.
* jgarzik wrenches self back on-topic...



260  Bitcoin / Bitcoin Discussion / Re: [VIDEO] Future of Money: Bitcoin and autonomous agents on: September 29, 2013, 10:20:33 PM
Amazon spot instances can be pretty cheap, and they are on-demand too.

If an automated system is being constructed, it could query spot instance prices and take these things into account.  Example:  AWS normal price is X, spot instance price is X*0.75.  You can bid X*0.9 for a spot instance, be likely (but not guaranteed) to have the instance keep running, and probably come out with a cost below the normal AWS price pretty consistently.

Anyway, don't get too distracted by that, just wanted to point out that Amazon already has a nifty, dynamic pricing system in there.

ETA:

Another anti-fraud trick is a deposit (or, getting more complicated, a fidelity bond).  Require a 0.5 BTC deposit, or a certain amount of pre-paid service, if you do not have a SIN with a good reputation.



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 ... 162 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!