Bitcoin Forum
July 03, 2015, 08:18:54 PM *
News: Change your password!
  Home Help Search Donate Login Register  
  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 ... 82 »
1  Other / Politics & Society / Re: Distributed Autonomous Government aka DAG on: July 02, 2015, 10:57:07 PM
The idea of 'cannot' create a fascist dictatorship if the people of a given country can express their vote and have that vote recorded and not subverted. Does that mean that every person's vote will be an educated vote? No, not necessarily, but that is were education and discourse come in to play.
I'm sorry I don't have time to write a longer expose.

Any voting method that doesn't explicitly preserve privacy of the individual vote and doesn't preserve the requirement that the vote is cast publicly while observers can look will be subverted by forcing voters to cast the votes against their will and conscience.

Fascists (and ultra-nationalists) were already doing this in Europe's history.

Even currently underground white-power/neo-Nazi groups are privately running campaigns to force susceptible voters to use absentee ballots to vote for them. Their ideal voting setup will involve voting with something similar to the TV decryption card, where each voter will be doing the voting publicly in the pubs/bars frequented by their peers or the device will be simply left at the party headquarters where the appropriate functionaries will cast the votes along the party line.

I found it very worrisome that the current public's love affair with electronic gadgets make them completely forget the lessons from the past:

1) voting has to be done in public where anyone can see that the voter isn't forced
2) voting has to be secret in the sense that the observers cannot tell each individual's vote, only the aggregate statistic.

If you really don't understand the above, you are either:

1) in collusion with some vote-rigging organization
2) an idiot in the original Greek meaning of that word: person who isn't concerned with public affairs, only the private ones.

Regretfully the love of gadgetry runs very deeply in some Bitcoiners, here's the thread from 2013 that similarly proposed Trezor to be used in easily rigged voting.
2  Other / Politics & Society / Re: Distributed Autonomous Government aka DAG on: June 24, 2015, 03:47:53 AM
I am. We're brainstorming. Sometime my ideas go too far. Feel free to stop me when I goes that far. Thanks Smiley
You should stop yourself.

Your idea is easily subvertable and will produce fascist dictatorship if implemented.

Fascists always propose open, visible ticket elections to exert the pressure on voters to vote "right, patriotic". With your in-app voting they will have even easier task: the bosses will ask every employee individually into their room and will watch them while they "correctly" vote or give the employee a pink slip.

Did you even pass a simple test at the end of a civic class? Do you know why elections provide privacy booths for vote casting/marking?

Or are you some retarded kid who flunked their civics? I remember seeing a curious 2nd or 3rd grader ask the teacher "why there are curtains around the desks? don't they make it very easy to cheat?" when seeing voting booth in the school.

So, are you a kid younger than a normal voting age?
3  Bitcoin / Bitcoin Discussion / Re: Permanently keeping the 1MB (anti-spam) restriction is a great idea ... on: June 23, 2015, 05:01:47 AM
The statistical data is based on all the users that run .

According to your explanation, if one were to run speed-test over and over, they should begin to get worse results, as the "powerboost" wouldn't be available [because they've been maxing out their bandwidth in previous minutes].  Is this correct?

I'm not doubting you.  Just wondering if we can test this somehow, because there's a lot of comprehensive data that I hope we can learn from there (
Speedtest (and other similar sites) are primarily marketing tools. They are indeed applicable if somebody does non-p2p things like:
  • streaming video/audio
  • downloading/uploading files
  • multiplayer gaming on a centralized server

If you really want to advance Bitcoin (or other peer-2-peer technologies) you'll have to learn to filter the marketing misinformation and simplifications.

In particular, I understand that speedtest was explicitly designed using Flash application such that the user experience precludes you from triggering out of powerboost. It intentionally slows down your interaction by displaying complex screens and prompting you to inform others about your results. It makes it really hard to reliably repeat the test until stable results are achieved.

The only true peer-2-peer results that I have ever seen were collected using Bittorrent. In the past I used to do a lot of torrenting, now I just occasionally help people with their problems.

The true information about the performance of consumer broadband is extremely proprietary. Even the ISP's employees don't have access to the detailed technical information. There are two reasons:
  • obvious one: it is a source of competitive advantage and allows them to play various games with customers and competitors
  • non-obvious one: modern high-performance hardware-accelerated routers used by ISPs are actually layer-3 switches that are dynamically reprogrammable per packet flow. This is rather fiendishly complicated technology, even the professional networking engineers are surprised by their limitations

See for yourself: lookup on the web discussions about Cisco IOS commands e.g. "show ip cache flow" or "show ip cef" and see when you start losing the plot.

I've recently moved and I'm no longer directly involved in infrastructure details. But from few years ago I remember having a discussion with some students using Bittorrent and other P2P tools. Quite common observation was that overall stable bandwidth can be significantly increased by using a SOCKS proxy server, or trivial (non-encrypting) VPN connection (PPTP, L2TP, etc.) to a machine in some data center or even a dorm room. The consumer ISP then sees only a single pair of packet flows which they can handle more efficiently on their equipment.
4  Bitcoin / Bitcoin Discussion / Re: Permanently keeping the 1MB (anti-spam) restriction is a great idea ... on: June 23, 2015, 03:16:14 AM
I found some excellent data.  Ookla has been empirically measuring upload and download speeds for over a decade and from all over the world, based on its speed test results:

The pricing information is lacking, however.  
The data are far from "excellent". They are mostly bullshit numbers measured using short-term bursts. I checked several markets that I'm very familiar with and those all were successfully gamed by the DOCSIS cable providers using the equipment with "powerboost" (or similar marketing names).

"Powerboost" is a ultra-short-term (few to few-teen or sometimes few-ty seconds) bandwidth increase made available to the modems of the customers that haven't maxed out their bandwidth in previous minutes.

The configuration details are highly proprietary and vary by market and by time of day&week. But the overall effect is that that the DOCSIS modem seriously approaches 100Mbps LAN performance for a few packets in bursts.

On some markets that I know the VDSL2 competitors (that optimize average bandwidth over periods of weeks) didn't even rank on the "TOP ISPS". In reality of the non-burst-y loads the VDSL2 providers outperform DOCSIS providers, especially on the upload side as the VDSL2 technology is a fundamentally symmetric technology that's being sold as asymmetric only for market-segmenting reasons.

I'm not even going to delve into further restrictions on consumer broadband where the providers explicitly limit number of packet flows that can be handled by the customer's equipment. OOKLA (and almost everyone else) measures a 2-flow single-tcp connections, which have really nothing in common with peer-2-peer technologies like Bitcoin or Bittorrent.

Executive summary:

Bullshit marketing numbers, divide by 3-5-10 to get real number achievable with P2P technologies and continuous operation.
5  Economy / Speculation / Re: Gold collapsing. Bitcoin UP. on: June 20, 2015, 05:16:15 AM
At the leading edge of the block size ruckus, someone on this thread (although I don't remember who it was), reinvented the same concept starting with the idea of a chain fork. The idea being to improve the tools so that chain forks can occur sanely and the contentious political debates such as the block size can be avoided and left to the market instead.

Of course, a fair criticism of this is the requirement to develop and deploy better tools for users to transact using multiple chains. However, sidechains require the same sort of development and deployment.
Well, I proposed and published the idea of "digital prospectus" and its "amendments" here on this forum late in 2011.

I wore this in my forum signature since then.

As one would expect, the developers actually don't want to be held to their word of "not changing" or "changing only for better" when there are means to actually set those promises in the "cryptographic stone" as opposed to the present state-of-the-art "pinky swear".

It is up to investors to force the developers to behave, not vice-versa.

6  Bitcoin / Mining / Re: Master research on Bitcoin mining business model on: June 16, 2015, 09:39:57 PM
Well, thanks for your uplifting words, I suppose. The speculators are part of bitcoin users and fall under the buy bitcoin category that happens on exchanges as you can see in the model.
I guess I miscommunicated.

Speculators aren't users. In fact they are somewhat anti-users. They only hold, never spend. In the classical capital flow diagram they would be the ones who have exchange accounts that are not set up "for delivery" only "for contract settlement".

In the market where speculation accounts for anywhere between 90% and 99% of the economic activity omitting that reservoir of capital is either pointless or an attempt to deceive/falsify. Trying to track the fees (which are less than a fraction of percent or ever per mille) and disregarding the futures market seems like a weird joke or deep misunderstanding.

You could include the somewhere in your diagram. It could make your model both more powerful and more dissertable.

I also can't happen to note that you are shy of your alma mater and seem to be unclear what it means to defend your thesis in public. It is not the same as being defensive.
7  Bitcoin / Mining / Re: Master research on Bitcoin mining business model on: June 16, 2015, 04:48:32 PM
Your model omits the speculators and the speculation on the future prices of Bitcoin, on this forum known as HODL-ers, from the misspelling of HOLD.

Therefore I would say it is nearly worthless.

Which school approved this as a master thesis in a computing-related field? This looks like some sort of rather weak economic sciences thesis.
8  Bitcoin / Project Development / Re: Looking for a co-founder with solid programming skills for cool bitcoin 2.0 proj on: June 15, 2015, 08:53:56 PM
We're going to be so jealous once Satoshi joins his team, I mean com'on.
I think he's angling to get the "I trashed Satoshi's resume" credential. Who would settle for somebody with C++ & Windows skillset, when there are people with "(Ruby [on Rails] or Java) for web. Preferably both." ?
9  Bitcoin / Technical Support / Re: Bitcoin QT Wallet and SSD on: June 15, 2015, 06:07:36 AM
Thanks for the explanation. However, what's the technical name I should look for (or avoid) when at the store? Small erase blocks, maybe?
Sorry, man! I'm really not up to speed on the SSD sales lingo. It used to be that you wanted SLC instead of MLC, but now they sell eMLC (a.k.a. enterprise MLC) and TLC (8-level cell, don't ask me why they call it "triple").

You want to look for benchmarks showing performance with database workloads involving write-ahead-logging.

The corporation I work for experienced such a large failure rate of the "enterprise class" SSD drives that they kissed up and pulled back from retirement the old, multi-spindle, Fiber-Channel-attached RAID/JBOD boxes with battery-backed caches. They use SSD only for the developer's laptops.

10  Bitcoin / Development & Technical Discussion / Re: Hash algorithm that cannot be implemented in ASIC ? on: June 15, 2015, 05:15:10 AM
It's not as simple as that, e.g. I could grind the circuit generator to find 'random' hash algorithms which a heuristic solver of mine can answer much faster than naive execution.  There have been some altcoin POW proposals that failed pretty seriously to this.

It's also the case that whatever parameterization you create, someone can just create an ASIC specialized for it... if nothing else stripping excess IO pincount and other costs.  Keep in mind, CPUs are ASIC too, ones with incredibly complex, secret, patented designs-- which can be mass produced by their makers at a marginal price which is a tiny fraction of what they sell for... "Be careful what you ask for".

CPUs are asics.
I'm sorry. I'm having problems posting reliably now.

The goal shouldn't be "impossible to make an ASIC". The goal should be "an ASIC should be a substantial fraction of a general-purpose CPU", therefore the cost of developing a competitive ASIC should be a substantial fraction of developing a competitive CPU.

It isn't trivial but it also isn't a completely uncharted territory of research.

The general technical methodology of semi-randomly changing algorithms to optimize certain figure of merit is called "genetic programming".

The point is not to make it impossible to develop an ASIC. The goal needs to be that an ASIC should be a substantial fraction of a general-purpose CPU, such that the cost of developing a competitive implementation should be a substantial fraction of developing a competitive CPU.

I know it isn't trivial, but I also know that it isn't impossible.

The required technical framework is called "genetic programming". It provides for the development of nearly-randomly evolving of algorithms to optimize some figure of merit.

If somebody is really interested in application of genetic programming for the evolution of algorithm professor John Koza from Stanford has a really good textbooks on that subject.

If somebody has approx. 9GB of server space available I could upload the ISO DVD images of his 4 lectures on this subject from around the turn of the century. This was a "sales brochure" for his textbooks, I don't think it is copyrighted in any restrictive way. I have very limited Internet connectivity at the moment, I couldn't even seed a torrent reliably. Just please promise that you'll seed it properly afterwards.

11  Bitcoin / Development & Technical Discussion / Re: Hash algorithm that cannot be implemented in ASIC ? on: June 15, 2015, 02:35:17 AM
I wonder if the network could somehow take psuedorandom data from the block chain and then use this to create a random hash algorithm. It's hard to imagine how this would be done without using a fixed set of algorithm patterns, though. Maybe each node could use the pseudorandom data as input into identical evolutionary algorithms that end up producing one acceptable hash algorithm. (Can a computer prove that a random algorithm is secure enough for PoW?)
The variable portion of the PoW algorithm doesn't have to be secure, one can sandwich the variable portion between a pair SHA-2 for strong cryptographic security. The anti-ASIC meat in between needs to be only sufficiently close-to-bijective and reasonably chaotic. No need to attempt a complete proof of that, just a decent test of in a subspace that there are no fixed-points.

12  Bitcoin / Technical Support / Re: Bitcoin QT Wallet and SSD on: June 15, 2015, 02:08:44 AM
Hello I am having or seem to be having a lot of problems with Bitcoin wallet and downloading block chain, for some reason when loading wallet this is almost crashing my computer and when downloads for 1 to 2 hours or so then my system will lock up and freeze. I have since changed location of drive and using another drive that is not SSD and so far has no problems. Is their anything that can be done or checked to find a resolve in fixing qt working on SSD drive?
Get a better, non-cheating, SSD drive.

Bitcoin (like most database-heavy) application is nearly exactly pessimal access pattern for a flash disk: it uses write-ahead-logging. This means that it forces relatively short writes (512B or 4kB) to sync up to the media (the erase block on the SSD is probably 256kB) and then never reads back the written log (because the log is only for crashes and rollbacks). This gives you horrible write amplification factors (512 or 64) that really stress up the flash drive (both the storage array and the controller) and almost no reads because you have large RAM cache.

I would kinda bet (a little) that the similar freezes would occur if you run any classical database engine (like Oracle, MSSQL, etc.) with a similar update-heavy workload. I'm not up to speed on SSD drives, but in the past my friends with similar workloads threw away OCZ and purchased Intel.

13  Economy / Service Discussion / Re: CampBX - "2 business days" on: June 12, 2015, 01:48:21 AM
Yes, I'm confident the USPS would be all over CampBX on my account since they're 2 days late in crediting me.
If you are a senior (over 65 y.o. or over 55 y.o, don't recall) then yes. They have special department/programs to deal with fraud against elderly.
14  Economy / Service Discussion / Re: CampBX - "2 business days" on: June 11, 2015, 11:06:15 PM
Please read my original post.

I used a money order.

A money order.

Western Union money orders here cost 75 cents at any gas station that has WU.

For $750 you'd need 2 WU MO's so it would be $1.50

If you bought a USPS money order with $750 it would be $1.65

I don't care about 15 cents, but it is cheaper and faster than the Post Office.
Thanks. I guess it pays to ask the WU agent in person. Such a low fees are nowhere to be found on the Western Union's web site.

So I guess the premium charged by the USPS goes partially to their Postal Inspectors police force that makes it easier to put pressure on the non-responsive people who accepted the money.
15  Economy / Service Discussion / Re: CampBX - "2 business days" on: June 11, 2015, 09:41:33 PM
WU money orders cost less than USPS money orders.

I used the respective websites to estimate $750.00 send from&to California and USPS quoted me $1.65 and WU quoted $12.50 (for cash in-person service) to $75.00 (debit via mobile app). I know that WU has negotiated lower rates with some agents, so can you tell us (generally) who's giving you lower fees.
16  Economy / Service Discussion / Re: CampBX - "2 business days" on: June 11, 2015, 08:46:03 PM
I always use Western Union - no waiting in Post Office lines!
Lines at the Post Office? Where? Every one I've seen is nearly empty and it is more like lines of underemployed postal clerks standing in front of the office and trying to attract someone to come inside and mail something.

Unfortunately I know nearly nothing about Western Union besides the fact that they are by far the most expensive.
17  Economy / Service Discussion / Re: CampBX - "2 business days" on: June 11, 2015, 08:19:05 PM
Did you send them postal money order or a private company money order? Because if you used USPS paper then all the "mail fraud statues" are on your side and it is sufficient to contact US Postal Inspectors to initiate investigation against them. No need to go through stupid arbitration or other customer service bullshit.

Only USPS paper has this enhancement, not Western Union, MoneyGram, or other private providers. That's why all the fraudsters encourage people to use FedEx, UPS, etc.
18  Bitcoin / Mining / Re: Generate power from thermoelectric generator on a miner on: June 10, 2015, 09:44:28 PM
This thread was completely theoretical. I just wanted some opinion on the feasibility of this since I don't quite understand electronics and electrical engineering. Hopefully some day TEGs will be efficient enough that this could be feasible. Or miners can be made more efficiently to draw less power and produce less heat.

This thread is insufficiently theoretical. It is a classic example of preying on the uneducated and undereducated. If I remember correctly the 2nd law of thermodynamics is taught in decent schools around 8-9 grade. So anyone who would fall for it has a mental capacity of approximately 15 years old high-school student.

Since 1824 the theoretical limit of efficiency of any theoretically ideal heat engine is well known:

So assuming the hot side at the temperature of boiling water (371K) and the cold side at the room temperature (300K) one gets the theoretical unattainable efficiency of about 20%.

The only progress that can really occur is in education.
19  Bitcoin / Bitcoin Discussion / Re: How many nodes in the network? on: June 10, 2015, 04:37:07 AM
One cause of discrepancy is that getaddr displays only hosts with stable IP addresses. This excludes nearly everyone on consumer-level DSL lines which enforce IP change at least every 24 hours.
20  Bitcoin / Technical Support / Re: Bitcoin QT is extremely difficult to get working, prohibitive to Bitcoin users on: June 10, 2015, 01:24:05 AM
I also think that it's not worth helping you because when you ask for help and then disregard the answers you get, it's just rude. This is like stopping someone in the street to get directions and then walking the opposite way.

And even worse, you end up with some ridiculous rant about the core client based on your 'technical skills'. Obviously, it has no merit and simply shows that not only you don't know, but you don't even know that you don't know.
Being rude is only a minor issue. I think for non-technology-experts it is important to develop a feel for how the hucksters behave versus how somebody with some knowledge behaves, even if they don't immediately know the right answer.

I remember helping my friend's kids (high-school age) set up their AT&T DSL. They asked me a question, I smiled and took a breath to answer and they immediately told me "Stop, don't tell us! Let us make 3 guesses!". The attitude to learning and problem solving seems to be probably more important than the detailed knowledge.

I cannot erase what I know from my brain, but I'm trying to learn purely by interpersonal attitude clues how people can make a judgment about the value of the advice. The hucksters seem to have this apparent confidence in their manner, that's probably why they are called "con men" in the American parlance. The true experts tends to be more nonchalant or irreverent when talking about their area of expertise.

It is always easier to make better guesses about that in person, not through the written medium. The intonation of "Why you would do that?" can say a lot of things that are somewhat difficult to explain in writing.
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 ... 82 »
Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!