Author

Topic: ASICMINER: Entering the Future of ASIC Mining by Inventing It - page 1225. (Read 3917058 times)

hero member
Activity: 756
Merit: 501
There is more to Bitcoin than bitcoins.
The core idea is simple:  Each company maintains their own shareholder registry.  Changes to the shareholder registry must be cryptographically signed and verified.  The registry must be published in a public medium on a regular basis for auditing/anti-cheating purposes.


...and exchanges can then be meta-exchanges, providing services such as escrow, or regulatory compliance, or protection from regulatory bodies, etc. - whatever an investor prefers, while companies are shielded from the chaos of various preferences of various investors. At the same time, companies would still have access to the whole world of investors - not limiting themselves to certain subgroup with certain preferences. It's a win-win-win situation.
vip
Activity: 1316
Merit: 1043
👻
Why not use a stripped down version of the bitcoin code? Each share is a coin, no decimal places allowed, and blocks can be generated using the issuers signing key instead of mining. Shares can be traded p2p and transactions confirmed by the issuer.

Why would you want to give issuers the power to veto transactions?

The issuer would also be able to retract the entire issue, or do whatever games they wanted to with that chain.  But they probably wouldn't do too much of that, since it would all be out in public.
The issuer could just go AWOL already. Kinda like TSA forbidding pilots carry nail clippers or something.
kjj
legendary
Activity: 1302
Merit: 1026
Why not use a stripped down version of the bitcoin code? Each share is a coin, no decimal places allowed, and blocks can be generated using the issuers signing key instead of mining. Shares can be traded p2p and transactions confirmed by the issuer.

Why would you want to give issuers the power to veto transactions?

The issuer would also be able to retract the entire issue, or do whatever games they wanted to with that chain.  But they probably wouldn't do too much of that, since it would all be out in public.
donator
Activity: 994
Merit: 1000
Why not use a stripped down version of the bitcoin code? Each share is a coin, no decimal places allowed, and blocks can be generated using the issuers signing key instead of mining. Shares can be traded p2p and transactions confirmed by the issuer.
That's the concept of colored coins.

However, there may be a need to keep track of shareholders for various legal reasons. Thus a central maintenance is advisable, where friedcat has at least an email address to contact you.
legendary
Activity: 1260
Merit: 1000
Drunk Posts
Why not use a stripped down version of the bitcoin code? Each share is a coin, no decimal places allowed, and blocks can be generated using the issuers signing key instead of mining. Shares can be traded p2p and transactions confirmed by the issuer.
legendary
Activity: 1106
Merit: 1006
Lead Blockchain Developer
The core idea is simple:  Each company maintains their own shareholder registry.  Changes to the shareholder registry must be cryptographically signed and verified.  The registry must be published in a public medium on a regular basis for auditing/anti-cheating purposes.



I was gonna say... can't wait 'till all the pirates out there get ahold of this software.  We're gonna have "IPO's" all over the place with no visibility into the actual underlying numbers.  Wink
legendary
Activity: 1596
Merit: 1100
As a security feature he may still want to manually "check" each trade, to make sure there are not hacking attempts. But it would be highly automized, allowing for a higher throughput.

Yes.  Some legal juridictions may be required to manually check each trade, to make sure they have legally-required investor information.

If exchanges get into play, most changes to the shareholder registry will be boring:

(example)
  • 2013-Mar-21 00:23:11 transfer 100 shares from FOO EXCHANGE to BAR EXCHANGE
  • 2013-Mar-21 00:23:12 transfer 800 shares from FOO EXCHANGE to BIFF EXCHANGE
  • 2013-Mar-21 00:23:14 transfer 1000 shares from BAZ EXCHANGE to FOO EXCHANGE
  • 2013-Mar-21 00:23:19 transfer 18 shares from FOO EXCHANGE to Jeff Garzik

legendary
Activity: 1596
Merit: 1100
The core idea is simple:  Each company maintains their own shareholder registry.  Changes to the shareholder registry must be cryptographically signed and verified.  The registry must be published in a public medium on a regular basis for auditing/anti-cheating purposes.

donator
Activity: 994
Merit: 1000
That is all that is needed on the ASICMINER side:  maintain a shareholder registry.  changes to the shareholder registry may be both pseudonymous and secure.

Then anyone may build an exchange that trades shares.  Anyone may trade ASICMINER shares at any time, using this method.
Reminds me of a few DNS email robot systems I have seen. What is required is a definition of an API which works through email.

As a security feature he may still want to manually "check" each trade, to make sure there are not hacking attempts. But it would be highly automized, allowing for a higher throughput.
vip
Activity: 1316
Merit: 1043
👻
How about this:  make it possible for users to create their own decentralized exchange.

  • Register a bitcoin address for each shareholder, if not already.  This enables the ability to authenticate cryptographically signed digital messages.  See this stackexchange answer for a guide.  Most bitcoin clients support signing messages.  Registering a GPG key for each shareholder is an alternative, though that requires additional software beyond a bitcoin client.
  • Publicly declare a bitcoin address and GPG key for official ASICMINER messages.
  • Publicly declare an email address for emailing ASICMINER robot
  • At the end of every day, ASICMINER robot produces a message listing all shareholders, by key and share count.  Attach bitcoin and GPG digital signatures.
  • To trade ASICMINER shares, the seller sends a digitally-signed message "transfer N shares to bitcoin address FOO" to the ASICMINER robot.

That is all that is needed on the ASICMINER side:  maintain a shareholder registry.  changes to the shareholder registry may be both pseudonymous and secure.

Then anyone may build an exchange that trades shares.  Anyone may trade ASICMINER shares at any time, using this method.



So, as I understand your proposal, one does not even need to be a miner to implement this.  All you need to do is run a bitcoin client and have some additional robot code which adds, transfers and reports on shares.  Fascinating.  Now find a way to host it which provides plausible deniability and can't be taken down.  I2P or a Tor hidden service perhaps?

This idea deserves its own thread in Project Development!

If I understand this correctly, when you lose your wallet, all of your shares would be lost in addition to your coins?  That poses some interesting problems for shareholders and issuer alike.

The rest of it (gpg trading) is roughly what MPEx does I think?  Definitely seems to be a sound trade mechanism.



If you allow Bitcoin OR gpg signing, then you'd have to lose both
legendary
Activity: 1106
Merit: 1006
Lead Blockchain Developer
How about this:  make it possible for users to create their own decentralized exchange.

  • Register a bitcoin address for each shareholder, if not already.  This enables the ability to authenticate cryptographically signed digital messages.  See this stackexchange answer for a guide.  Most bitcoin clients support signing messages.  Registering a GPG key for each shareholder is an alternative, though that requires additional software beyond a bitcoin client.
  • Publicly declare a bitcoin address and GPG key for official ASICMINER messages.
  • Publicly declare an email address for emailing ASICMINER robot
  • At the end of every day, ASICMINER robot produces a message listing all shareholders, by key and share count.  Attach bitcoin and GPG digital signatures.
  • To trade ASICMINER shares, the seller sends a digitally-signed message "transfer N shares to bitcoin address FOO" to the ASICMINER robot.

That is all that is needed on the ASICMINER side:  maintain a shareholder registry.  changes to the shareholder registry may be both pseudonymous and secure.

Then anyone may build an exchange that trades shares.  Anyone may trade ASICMINER shares at any time, using this method.



So, as I understand your proposal, one does not even need to be a miner to implement this.  All you need to do is run a bitcoin client and have some additional robot code which adds, transfers and reports on shares.  Fascinating.  Now find a way to host it which provides plausible deniability and can't be taken down.  I2P or a Tor hidden service perhaps?

This idea deserves its own thread in Project Development!

If I understand this correctly, when you lose your wallet, all of your shares would be lost in addition to your coins?  That poses some interesting problems for shareholders and issuer alike.

The rest of it (gpg trading) is roughly what MPEx does I think?  Definitely seems to be a sound trade mechanism.


legendary
Activity: 1596
Merit: 1100
How about this:  make it possible for users to create their own decentralized exchange.

So, as I understand your proposal, one does not even need to be a miner to implement this.

Correct.

Quote
All you need to do is run a bitcoin client and have some additional robot code which adds, transfers and reports on shares.

Shareholders don't need any robot code:

1) ASICMINER runs the "shareholder registry" robot.

2) Shareholders do not need anything but a bitcoin client with the "sign message" feature.

3) A person-to-person share trade looks like this:

     a) Alice sends 100 BTC to Bob
     b) Alice sends bitcoin address ABCDEF to Bob
     c) Bob emails ASICMINER robot, with signed message "transfer ownership of my 50 shares to address ABCDEF"
     d) The next time ASICMINER robot publishes a shareholder registry, it says "50 shares owned by ABCDEF"

4) If you want to run an automated share trading market, create a website that accepts bitcoin or ASICMINER share deposits, ....

hero member
Activity: 726
Merit: 500
How about this:  make it possible for users to create their own decentralized exchange.

  • Register a bitcoin address for each shareholder, if not already.  This enables the ability to authenticate cryptographically signed digital messages.  See this stackexchange answer for a guide.  Most bitcoin clients support signing messages.  Registering a GPG key for each shareholder is an alternative, though that requires additional software beyond a bitcoin client.
  • Publicly declare a bitcoin address and GPG key for official ASICMINER messages.
  • Publicly declare an email address for emailing ASICMINER robot
  • At the end of every day, ASICMINER robot produces a message listing all shareholders, by key and share count.  Attach bitcoin and GPG digital signatures.
  • To trade ASICMINER shares, the seller sends a digitally-signed message "transfer N shares to bitcoin address FOO" to the ASICMINER robot.

That is all that is needed on the ASICMINER side:  maintain a shareholder registry.  changes to the shareholder registry may be both pseudonymous and secure.

Then anyone may build an exchange that trades shares.  Anyone may trade ASICMINER shares at any time, using this method.



So, as I understand your proposal, one does not even need to be a miner to implement this.  All you need to do is run a bitcoin client and have some additional robot code which adds, transfers and reports on shares.  Fascinating.  Now find a way to host it which provides plausible deniability (because you'd be violating securities laws) and can't be taken down.  I2P or a Tor hidden service perhaps?

This idea deserves its own thread in Project Development!
legendary
Activity: 2097
Merit: 1070
How about this:  make it possible for users to create their own decentralized exchange.

  • Register a bitcoin address for each shareholder, if not already.  This enables the ability to authenticate cryptographically signed digital messages.  See this stackexchange answer for a guide.  Most bitcoin clients support signing messages.  Registering a GPG key for each shareholder is an alternative, though that requires additional software beyond a bitcoin client.
  • Publicly declare a bitcoin address and GPG key for official ASICMINER messages.
  • Publicly declare an email address for emailing ASICMINER robot
  • At the end of every day, ASICMINER robot produces a message listing all shareholders, by key and share count.  Attach bitcoin and GPG digital signatures.
  • To trade ASICMINER shares, the seller sends a digitally-signed message "transfer N shares to bitcoin address FOO" to the ASICMINER robot.

That is all that is needed on the ASICMINER side:  maintain a shareholder registry.  changes to the shareholder registry may be both pseudonymous and secure.

Then anyone may build an exchange that trades shares.  Anyone may trade ASICMINER shares at any time, using this method.



Sounds good to me. If we could move shares around like currency it would be a real boost.

They would only need depositing into an exchange account when you want to sell them.

I guess this would be treating shares like a kind of currency.
donator
Activity: 848
Merit: 1005
Pre-Update

I'm in the farm and fixing the network connection problem. Using a cellphone to write this post.

This week's update will cover the stagnancy of this batch, the production status of the next, and a rewritten OP to reduce the number of recent growing mails and PMs asking for long-non-available IPO shares.
legendary
Activity: 1596
Merit: 1100
How about this:  make it possible for users to create their own decentralized exchange.

  • Register a bitcoin address for each shareholder, if not already.  This enables the ability to authenticate cryptographically signed digital messages.  See this stackexchange answer for a guide.  Most bitcoin clients support signing messages.  Registering a GPG key for each shareholder is an alternative, though that requires additional software beyond a bitcoin client.
  • Publicly declare a bitcoin address and GPG key for official ASICMINER messages.
  • Publicly declare an email address for emailing ASICMINER robot
  • At the end of every day, ASICMINER robot produces a message listing all shareholders, by key and share count.  Attach bitcoin and GPG digital signatures.
  • To trade ASICMINER shares, the seller sends a digitally-signed message "transfer N shares to bitcoin address FOO" to the ASICMINER robot.

That is all that is needed on the ASICMINER side:  maintain a shareholder registry.  changes to the shareholder registry may be both pseudonymous and secure.

Then anyone may build an exchange that trades shares.  Anyone may trade ASICMINER shares at any time, using this method.

legendary
Activity: 2674
Merit: 1083
Legendary Escrow Service - Tip Jar in Profile
I speculate that you'll see another 6TH right after the next diff change.

That would definitely be a good time to turn it all on.

I believe that wouldnt matter because the next diff will be calculated in average of the last difficult mined. So if you turn it on earlier you would probably even get an advantage because of the lower competition and the diff wouldnt raise that much because it was only online and mining a short time. Otherwise one could take out all hashpower short before the next diff to set the next diff lower.
legendary
Activity: 2097
Merit: 1070
I speculate that you'll see another 6TH right after the next diff change.

That would definitely be a good time to turn it all on.
hero member
Activity: 518
Merit: 500
I would not even sell shares just for the fun of being involved in such an interesting project. No need for a platform. Shares are traded anyways. I'm rather curious when the remaining 6 TH will come online. It would be awesome, if hashing speed doubles exactly when the 200k bitfountain shares set in (or earlier). Looking forward to today's update.

Edit: AM on BTCGuild down 1 TH and bitfountain miner back on ozcoin

I speculate that you'll see another 6TH right after the next diff change.
full member
Activity: 177
Merit: 100
I would not even sell shares just for the fun of being involved in such an interesting project. No need for a platform. Shares are traded anyways. I'm rather curious when the remaining 6 TH will come online. It would be awesome, if hashing speed doubles exactly when the 200k bitfountain shares set in (or earlier). Looking forward to today's update.

Edit: AM on BTCGuild down 1 TH and bitfountain miner back on ozcoin
Jump to: