Author

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

hero member
Activity: 868
Merit: 1000
I roughly estimate the debt to 100k USD, and roughly estimate the stress test mined coins to value around 150k USD.

How did you arrive at the USD 150k figure?  I calculate it to be about a tenth of that using shares*PPS.

And yay - block 20 found.  Go little ASIC.
hero member
Activity: 658
Merit: 500
Thanks for the lengthy worthwhile update. Few points that might have been missed/would like further explanation.



What is the actual status on the mining deployment? When should we expect XXTH/s and what should XX be.

And just to give a timeline at this point, (not actually important, just for the greater picture) when should shareholders expect first dividend?

Also, priority list seems on point.

Thanks.
full member
Activity: 159
Merit: 100
I'd like to see some next TH/s on Bitminter ... it has 0% fee, PPLNS, NMC and stratum .... great combo
hero member
Activity: 900
Merit: 1014
advocate of a cryptographic attack on the globe
Update

Dear shareholders,

Thanks for the update friedcat! Is there a schedule for the deployment of the remaining hashing power? Will it go to other pools and if so how can we see the total current hash rate?

Congratulations on the <5% failure rate. Can we expect the entire 12Thash online soon?
legendary
Activity: 2156
Merit: 1072
Crypto is the separation of Power and State.


Pixels.  Shopped?  Scam!

/smoothy impersonation
legendary
Activity: 2576
Merit: 1186
friedcat, congrats on getting it up and going!

any updates on the trading platform?
...facepalm
sr. member
Activity: 473
Merit: 250
Sodium hypochlorite, acetone, ethanol
any updates on the trading platform?

donator
Activity: 848
Merit: 1005
Update

Dear shareholders,

I am sorry for update late. I just got up from some sleep.

Most of what are going on have been asked by replies to this thread. So we start with them:

If that is Asicminer, it would be interesting to know what the plans are for the money being raised (~$5000/day?). Is there enough in the bank from the IPO to fund the full 50TH/s expansion, or will some of this be withheld in order to get all the wafer starts underway for the big push now that the design has been proven?
As we stated in earlier updates, the chips for next expansion (6-fold one, >50TH/s) are ordered and being produced in the fab already.

We are about to get the wafer in the early-to-mid next month. We did that with instalments and paid the premium by loans. The due of whole payment should be before they send us the wafers. It should not be hard to pay off the order, with reserving from our current deployment.

We will update the brief financials report and our plan of payment structures in later this thread. Any concerns about our approach are welcome.

I hate to be a d*ck, but...


I'm trying to decide if it's a bad thing that asicminer will own, at a minimum, just above 4/7 of the company when the IPO was designed as an even split.



Keep this in mind if an issue is brought to the asicminer board about suspending dividends to accumulate capital for R/D.

In a situation like that I'd say, why not just sell those extra 50k shares you decided to keep indefinitely.
This is what in our mind when doing the IPO:

1. One ASICMINER (A) share is one privileged share of our partnership (A+B) compared to Bitfountain (B) shares controlled by us founders.

2. The privileges (investor protection) are exactly the four ones listed in the main thread. Besides privileges, one ASICMINER share is no different to one Bitfountain share. This means that ASICMINER shareholders also pay for maintainance and re-investment, same as the rest of us three, while at the same time also enjoy the future benefits made possible from the maintainance and re-investment costs. This is why we stated that ASICMINER shareholders are always in a better position than any device buyers when the initial biggest risk disappeared.

3. The rest shares, when not sold, are kept and owned by Bitfountain. When they are sold, all income will be invested in our partner ship (A+B). This is what the non-dilution privilege of ASICMINER share means. They may be sold someday when the price is right and we need really big investment costs. But now the price is not fully appreciated in our point of view and the re-investment cost in the mid-term won't be so big that we have to sell them low.

4. About the portion concerns, we believe that the evaluation of (A+B) on IPO is fair to ASICMINER purchasers, because it's already much lower than most other startups seeking for angel investments. The investor protection clauses are also a pro. Of course, most angels/VCs will get more information and control, but we could still debate whether this aspect can neutralize the advantages from low evaluation and privileges.

What, no fans?  These ASICS need moar fans.  Everyone knows ASICS use lots of fans.
Picture taken last week. Smiley


I'd love to hear about the failure rate, the clock rate and all sorts of stuff. Congrats to all shareholders!
Failure rate <5%. Clock rate 336MHz not overclocked.

Quote
Discussions about pools/solo...
It's only a fraction of our total hashrate. Just 2TH/s on btcguild is not bringing centralization. The future of difficulty or our portion is unclear to us. If we are really lucky enough to be able to take a large percentage for a long time, we are the last ones who would like to see panics. Decentralization could be achieved by scattering some of our future computation power to consumers, or letting many different pools with different interests control them and use them for good.

----------------------------------------------------------------------

The next part is about what will happen:

Sample boards to the community: this is at the 2nd order of our priority list following deploying. Once we have enough time it will be done immediately.

The next batch: Chips are arranged by the fab to arrive next month. With the former efforts on PCB design/service seeking of the first batch, the development time of the second batch of final products should be shorter than this one. With them to expand our farm, or sell them, or do both, are still in consideration.

Trading: The platform is still in its testing cycle. Private trades are entitled when registering in our place by PM or e-mailing me. Please do it in larger quantities and lower frequency because we cannot handle too much requests in time especially in this period.

Financials and dividend plan: We are to make the final payment in early March for the next batch of wafers. We are also in some urgent and some not-so-urgent payment dues.

Urgent
* Final payment: 382,982.4 rmb + possibly some overdue fine
* Urgent private loans: 35,000 rmb
* Urgent salary payments: ~7,000 rmb
* Budget for the full deploying of the whole rest chips (upgrade of cooling/place/mechanical parts since it gets warmer when spring comes and reserves for the maintainance/rents/electricity bill generated during it): 70,000 rmb

Not-so-urgent
* Packaging, PCB manufacturing and assembly cost of the second round
* Not-so-urgent loans: 370,000 rmb + interests (which should be reduced with our part of debt to the company, because that GLBSE owes us money and we turned it to our debt to the company + GLBSE debt to us)

This is the order of payment in our plan. Please criticize and help us with a better solution if you like:

First, do the urgent payments and reserves.

Second, make payments sole to ASICMINER shareholders till they break even nominated in Bitcoins, with all what we mined, as required in the (You Break Even First) privilege clause.

Third, make regular dividend payments after ASICMINER shareholders break even. Some net profits are kept for future development, such as next batch, the way towards 65nm/45nm/better technology, and development of consumer mining devices. What in our mind is keeping 20%-40% for growth and paying 60%-80% as dividends.

----------------------------------------------------------------------

Thanks to all investors to make it happen.

We are very very proud and thankful of our engineering team, especially the PCB/whole solution engineer who worked with us in partnership. Without you the delay and uncertainty may already have kept us from moving forward.

Though our evaluation of risk is not high, luck still plays an important role to bring us to what we are in now. However, (luckily) the importance of luck would dramatically be reduced in the future, because MPW and all other time-consuming verification stages will be done in the next times.
hero member
Activity: 784
Merit: 1000
bitcoin hundred-aire
Update coming, I see friedcat posting.

edit: nooo he disappeared Sad
hero member
Activity: 868
Merit: 1000
Can't wait for the "real" update.
hero member
Activity: 900
Merit: 1014
advocate of a cryptographic attack on the globe
Looks like the stress test is ending, hashrate has dropped to 1.871 TH/s as of right now

No doubt the ASICs caught fire. This proves it! I am very sorry for everyone so am willing to buy shares at .15 BTC per share Wink Cheesy

Edit: Back to 2,154.41 GH/s
hero member
Activity: 868
Merit: 1000
Looks like the stress test is ending, hashrate has dropped to 1.871 TH/s as of right now

19 blocks wasn't a bad effort for a first test run.
hero member
Activity: 784
Merit: 1000
bitcoin hundred-aire
Looks like the stress test is ending, hashrate has dropped to 1.871 TH/s as of right now
hero member
Activity: 784
Merit: 1000
bitcoin hundred-aire
A rudimentary script to help you guys cheer on ASICMINER:

Thanks for this, although having an issue with it (and no, I don't know what I'm doing)

made file asic.rb and copy/pasted your script..

installed ruby (sudo apt-get install ruby)

chmod +x asic.rb

then ./asic.rb ; it's clearly running and using ~25% of my cpu, but just sits there with a blinking cursor.. what am I doing wrong if you don't mind helping out a newb

Hmm, not too sure.  I think it might be throwing an error every time before the "sleep 10" hits, so it just goes into an infinite loop.  In that case, it's most likely a problem with the network connection to btcguild... I'd have to know a few more details to help more.

edit: perhaps replace the rescue part?


    rescue Exception => e
        puts e.message
        puts "Backtrace:"
        puts e.backtrace.inspect
        next
    end
legendary
Activity: 2324
Merit: 1125
Care to explain?
legendary
Activity: 1162
Merit: 1000
DiabloMiner author
The probability distribution of finding a block is described by the Poisson distribution, not binomial distribution, right? How that changes these numbers I have no idea Smiley.

Why do you think so? Every block competed for is a binary event with 1/6 chance of success and 5/6 chance of failure. Furthermore every race for a block is independent. That's classical binomial right? Like a runs of flipping a coin (but flipping a coin has success chance of 1/2 instead of 1/6, so more like running a dice Wink)

Convince me I'm wrong and I'll rerun the numbers with Poisson distribution but off to bed now Smiley

Its Poisson.
legendary
Activity: 2324
Merit: 1125
The probability distribution of finding a block is described by the Poisson distribution, not binomial distribution, right? How that changes these numbers I have no idea Smiley.

Why do you think so? Every block competed for is a binary event with 1/6 chance of success and 5/6 chance of failure. Furthermore every race for a block is independent. That's classical binomial right? Like a runs of flipping a coin (but flipping a coin has success chance of 1/2 instead of 1/6, so more like running a dice Wink)

Convince me I'm wrong and I'll rerun the numbers with Poisson distribution but off to bed now Smiley
sr. member
Activity: 462
Merit: 250
A rudimentary script to help you guys cheer on ASICMINER:

Thanks for this, although having an issue with it (and no, I don't know what I'm doing)

made file asic.rb and copy/pasted your script..

installed ruby (sudo apt-get install ruby)

chmod +x asic.rb

then ./asic.rb ; it's clearly running and using ~25% of my cpu, but just sits there with a blinking cursor.. what am I doing wrong if you don't mind helping out a newb
hero member
Activity: 900
Merit: 1014
advocate of a cryptographic attack on the globe
A rudimentary script to help you guys cheer on ASICMINER:

Code:
#!/usr/bin/ruby

require 'net/http'
require 'date'

current_hash_rate = 0.00
max_hash_rate = 0.00

loop do
    begin
        url = URI.parse('https://www.btcguild.com//halloffame.php')
        http = Net::HTTP.new(url.host, url.port)
        http.use_ssl = true
        request = Net::HTTP::Get.new(url.path)
        response = http.start {|http| http.request(request)}
        case response
        when Net::HTTPSuccess then source = response.body
        else
            puts "Error in HTTP connection"
            next
        end
        match_string = '67117'
        source = source[(source.index(match_string) + match_string.length)..-1]
        match_string = ' GH/s'
        source = source[0...(source.index(match_string))]
        source.gsub! ',', ''
        hash_rate = source.to_f
        if hash_rate != current_hash_rate
            max_hash_rate = [max_hash_rate, hash_rate].max
            current_hash_rate = hash_rate
            puts "#{DateTime.now}:\t current #{"%.2f" % current_hash_rate}\t max #{"%.2f" % max_hash_rate}"
        end
        sleep 10.0
    rescue
        next
    end
end

Awesome, thanks! Yes I have been cheering them on too  Grin
hero member
Activity: 784
Merit: 1000
bitcoin hundred-aire
A rudimentary script to help you guys cheer on ASICMINER:

Code:
#!/usr/bin/ruby

require 'net/http'
require 'date'

current_hash_rate = 0.00
max_hash_rate = 0.00

loop do
    begin
        url = URI.parse('https://www.btcguild.com//halloffame.php')
        http = Net::HTTP.new(url.host, url.port)
        http.use_ssl = true
        request = Net::HTTP::Get.new(url.path)
        response = http.start {|http| http.request(request)}
        case response
        when Net::HTTPSuccess then source = response.body
        else
            puts "Error in HTTP connection"
            next
        end
        match_string = '67117'
        source = source[(source.index(match_string) + match_string.length)..-1]
        match_string = ' GH/s'
        source = source[0...(source.index(match_string))]
        source.gsub! ',', ''
        hash_rate = source.to_f
        if hash_rate != current_hash_rate
            max_hash_rate = [max_hash_rate, hash_rate].max
            current_hash_rate = hash_rate
            puts "#{DateTime.now}:\t current #{"%.2f" % current_hash_rate}\t max #{"%.2f" % max_hash_rate}"
        end
        sleep 10.0
    rescue
        next
    end
end
Jump to: