Bitcoin Forum
May 26, 2024, 09:50:22 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 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 ... 109 »
741  Bitcoin / Project Development / Re: Introducing Bitshares Object Graph on: December 26, 2014, 07:41:46 PM
Today I would like to introduce the latest advancement in block chain technology: a graph database on a block chain.
There isn't anything technically wrong with your post. But with the above sentence you are just preying on the lack of education in the database technology. In particular this is just a rehash of the http://en.wikipedia.org/wiki/Network_model databases that were unsuccessfully standardized under CODASYL in 1968 (and over a few years later).

I blame it on C.J.Date's Introduction to Database Management Systems that in the fifth(?) edition lost the entire sections about the Hierarchical Model and the Network Model and greatly expanded the Relational Model section. C.J.Date was then employed by the IBM's DB2 group if I'm not mistaken. Anyone can still ask a librarian to borrow e.g. Third Edition and have a nice trip to the past where the NoSQL's roamed the Earth together with the other mainframe dinosaurs.
742  Bitcoin / Development & Technical Discussion / Re: Funding network security in the future on: December 26, 2014, 06:41:59 AM
Can someone who is more skeptical of weak subjectivity describe a concrete scenario in which someone like me taking steps like I outline above would fail to get the right chain?
The "right" chain is the chain that is supported by the exchange that is willing to swap your coins for other things of value. Any discrepancies between the exchanges are decided by the arbitrageurs with capital, not by eggheads with propaganda position papers.

That is the difference between the real financial systems and the long-cons trading baloney.

743  Bitcoin / Development & Technical Discussion / Re: Thoughts on type safety and crypto RNGs on: December 24, 2014, 03:04:17 AM
I would prefer that low-lever crypto code (key management, prng, signature, encryption, authentication) is written in c/c++ (e.g. Sipa's secp256k1 library in Bitcoin) and every other layer is written in a more modern static typed language, such as Java.
I disagree that such a combination would be safer and easier to audit. Java and C++ runtimes are very hard to properly interface, especially in the exception handling and threading aspects. So the purported audit would not only involve auditing the code of the Bitcoin core but also auditing a large portion of the Java runtime.

One could make one or two restrictions in the mixed architecture you're proposing:

1) C/C++ code are only "leaves" on the call tree, i.e. only Java calls C++, C++ never calls Java.

2) "Java" is understood to mean not "validated standard conforming Java" but "subset of Java supported by the gcj ahead-of-time compiler" matched with the gcc/g++ used for the C/C++ code.

otherwise the mixed-language program will have a large minefield in the inter-language interface layer.

Edit:

Historical note: if "Java" would mean "Microsoft Visual J++" with J/Direct instead of JNI as an inter-language layer that could also work relatively smoothly. Those things are of historical interest only although there is at least one vendor in Russia that still maintains a Java toolchain that is unofficially compatible with the historical code: http://www.excelsior-usa.com/ .
744  Bitcoin / Development & Technical Discussion / Re: Thoughts on type safety and crypto RNGs on: December 22, 2014, 11:08:36 PM
Equally the demographics of people writing the tiny amount of C / C++ code out there is very different than the demographics writing in more modern languages.
Maybe it is true where you live. Where I live C++ enjoys resurgence in the form of superset/subset language SystemC, where certain things about the programs can be proven.

Likewise, gmaxwell posted here information about new research where a specific C subset (targeting specific TinyRAM architecture) can be used to produce machine-verifiable proofs. AFAIK this is still a long-shot option for Bitcoin, not something usable currently.

My comment here pertains to the consensus-critical code in the dichotomy you've mentioned later.
 
745  Bitcoin / Hardware / Re: HashFast announces specs for new ASIC: 400GH/s on: December 16, 2014, 07:27:14 AM
I really don't get it, do people not value their life's character that much to throw it away on a scam? For what?

And so I learn Simon abuses Xanax (has a prescription--same thing) so that explains part of it.
I couldn't understand this too, when I was younger and inexperienced. After few years on Bitcointalk I started to better understand the psychology of the hustlers that associate here. The old saying is "it is not about the catch, it is about the chase". For a hustler the good hustle is better than orgasm, money is just a nice thing on a side.
746  Bitcoin / Hardware / Re: HashFast announces specs for new ASIC: 400GH/s on: December 11, 2014, 05:13:21 PM
HF had did save some coins but had to sell them to pay for refunds and other expenses.
Selling bitcoins to pay refunds denominated in bitcoins?

Our intellectual bulldozer seems to be running on the last fumes to power his bulldozery.

I always had trouble understanding the "fun" part in "scamming Bitcoiners for fun and profit", but after reading some threads in the mining section I think I begin to understand how some people derive fun in those situations.
747  Bitcoin / Development & Technical Discussion / Re: Bitcoin protocol standarization on: December 09, 2014, 07:30:15 PM
Are we talking about a new VM that is just for Bitcoin?
It wouldn't be "just for Bitcoin", but would be "where Bitcoin-related programs are particuarly short". I would presume that it would have (at least some) 256-bit registers and the elliptic curve operations would be single instructions.

For the similar projects please skim through the zk-SNARK paper to get a high-level overview of the Tiny-RAM machine (and related GNU C compiler back-end) implemented there.

https://eprint.iacr.org/2013/507.pdf

The goals are also somewhat similar to the goals of SystemC, a C++ subset/superset.

http://en.wikipedia.org/wiki/SystemC

The main objective is that the architecture must be so precisely defined as to allow automatic synthesis of equivalent digital circuits and machine-generated proofs about some programs expressed in that language/bytecode.

as it is not Turing complete
It has function call operator (used in P2SH) that allows implementation of iteration through recursion, so this old chestnut should better die.
748  Other / Off-topic / Re: Anonymity: Death of the Stateless Web on: November 24, 2014, 08:52:48 PM
Users become accustomed to the simplifying unification of accessing any content via the web browser. This provided some benefits for developers and content authors too as they could "code once, run every where".

But this had the tradeoff of retarding innovation on those areas that would require stepping outside the web browser’s myopically designed security sandbox or require a different model of interaction that could interopt well with high latency transport. Many even myopically cheered that this security sandbox was a major advantage.

There were some attempts such as Flash, ActiveX plugins, Silverlight, etc but these lacked the holistic purpose, demand, and system design that could cross the chasm to simplifying unification via sufficient market adoption.

I am positing that mobile apps, and more likely Android apps in particular, is a paradigm which is crossing the chasm. And even migrating towards the desktop and laptop to bring further unification.
I think you are overstating the importance of the "user experience" and discounting the value provided by "robot experience" (by robot I mean the indexing and search engines). One of the most important factors of the growth of "web" was that HTML became some approximation of the lowest common denominator of information interchange. XML family of standards tried, but failed to improve on the HTML model with this regard.

I don't want to devalue your insight, but here is a recent example of "UX uber alles" problem:

http://torrentfreak.com/fail-mpaa-makes-legal-content-unfindable-google-141122/

exhibited by the "overapplification" of the user experience. I'm sorry for the ugly, hastily coined word. I don't know the better term. But from my childhood I still remember a paper pop-up book for "Puss in boots" which could be animated by hands. It was very cute, but didn't meaningfully improve the classic text printed in the plain book.

Edit: One more link from today that is tangentially related to the subject matter:

http://news.slashdot.org/story/14/11/23/1714255/blame-america-for-everything-you-hate-about-internet-culture
749  Bitcoin / Hardware wallets / Re: [ESHOP launched] Trezor: Bitcoin hardware wallet on: November 21, 2014, 01:12:57 AM
The fact is that the Trezor is really not built on a secured microcontroller, however:
 - the possibility of security holes does not mean that there are some
 - and more importantly the use of secured microcontroller does not guarantee the absence of security holes
You forgot to add one important issue for Bitcoiners:

 - the entire development toolchain for Trezor is open source, whereas dedicated secure micro-controllers frequently have only proprietary toolchains that cost money, are closed source and may require signing onerous non-disclosure agreements and other encumberances.

 
750  Alternate cryptocurrencies / Altcoin Discussion / Re: Idea for ASiC resistance on: November 20, 2014, 03:45:34 PM
But even if that analysis could be automated: it becomes PoW on itself.
Yeah, but the "fitness testing" would take way more than 10 minutes. http://en.wikipedia.org/wiki/John_Koza had run this type of experiments (not in cryptocurrency though).

By itself Bitcoin's "chain with the highest sum of proof-of-works" will tend to favor fastest functions, not the best hash functions. Somebody with heavily optimizing compiler, SAT-solver or similar optimization tool could then exploit such coins that don't extensively test the evolved hash functions.
751  Alternate cryptocurrencies / Altcoin Discussion / Re: Idea for ASiC resistance on: November 20, 2014, 02:26:56 PM
new algorithm itself is randomly generated
The problem with true random changes to the algorithm is that most of the resultant mutated algorithms have some deadly fault that makes it unsuitable as a proof of work. You'll have to incorporate the ideas of http://en.wikipedia.org/wiki/Genetic_programming and constantly monitor and test the fitness of the mutated algorithms to being a properly working hash function. Otherwise your algorithm evolution will turn into cancer that produces exploitable hash functions.
752  Bitcoin / Mining speculation / Re: IS IT WORTH IT TO INCREASE THE SIZE OF YOUR FARM? on: November 16, 2014, 01:18:00 AM
Why such anger?   He likes mining as hobby you don't.  No need to bash each other.
Because of the wife and 3 year old kid of dmwardjr.

Each engineer (like dropt) will have some ethical responsibility to warn the readers against duplicating the dangerous electrical work.

If that was just dmwardjr doing an elaborate suicide in private that would be OK. But here we have innocent wife and kid, and some readers that may attempt to do similarly dangerous "farm upgrade".

Edit: Lots of posts and pictures got deleted, so I'll do a quick summary: residential building, wood + plastic, basement looks "brick-like", but may be "decorative brick slices mounted on plywood". Owner brags about installing rosewood (and some other) wood panelling. Mentions wife and 3 y.o. kid living in the same structure. US electrical code requires derating to 80% load when installation doesn't have an "engineering supervision". Owner clearly isn't an engineer, makes rather simple mistakes in calculations, doesn't seem to be using any measurement equipment to verify and monitor his work. No firefighting equipment in sight. Essentially a tinderbox coffin and wind tunnel combo with an electrical ignition.

Don't do that at home.
753  Bitcoin / Bitcoin Discussion / Re: Bitcoin vs. War: Can Bitcoin Reduce Wars? on: November 15, 2014, 09:13:12 PM
What we are also proposing is that the adoption of any crypto-currency which makes it more difficult for states to tax and regulate also makes funding such wars more difficult as well.
From the game-theoretic point of view this is dubious. Assume the existence of two alliances: B & F. Alliance B uses Bitcoin-based financial system without fractional reserve. Alliance F uses the conventional debt-based financial system.

F issues war bonds to finance war of aggression against B. Because B is not capable of financing its own defense it gets easily conquered by F. F then subjugates the people of B and robs their natural resources to pay off the war bonds issued. By demolishing all B's massive mining farms it also significantly increases the availability of cheap electricity. 

It would appear that the adopters of Bitcoin necessarily put themselves at disadvantage in a military conflict or that your model needs further refinement.
754  Bitcoin / Bitcoin Discussion / Re: "Blockchain technology will pervade, but not bitcoin." on: November 13, 2014, 10:01:06 PM
Tesla was used because it was a high ticket product, and a tech oriented company that might conceivably be more nimble in adopting innovation.

I guess you could say that any asset that is validated on a blockchain "becomes" the coin in the absence of a coin or token. This is what I'm saying the problem is, that you don't want a highly valuable thing on a low hash, low participation network, whether it is public or behind some fence with no trespassing signs. In cryptocurrrency, the value of the currency is not tightly coupled to hashrate, but it has a large effect on the perceived "trustworthiness" of the currency as a unit of value and a unit of exchange. Ergo, low hash coins aren't worth much much in general, because they are not trusted to be worth much, whereas as hash rises, confidence increases in their ability to secure the store of value.

Anyway, in the case of BMW and Mercedes mentioned above, which vehicles have relatively huge real world adoption in comparison to Tesla, I can see that there might be enough interested market participants to make a go of some kind of part and service record tracking blockchain. Particularly if it is inclusive, not just factory and authorised dealers, but independent dealers and reputable vehicle recyclers and body shops. However, until it reaches some critical mass, it's gonna be untrustworthy for anything much more than lug nuts.
At last we somewhat converge in our opinion. Even to the anarchist issuing licenses is acceptable so long as those licenses are issued by a private concern with recognizable brand name and status symbol cachet (Tesla,BMW,Mercedes,...) and not by some governmental authority.

The main resultant difference is in the hashrate required. A general-purpose monetary blockchain that is supposed to serve all comers needs high hashrate and high participation to have reasonable safety. In a special-purpose blockchain that serves only licensed users high hash rate is not required because hashing serves mostly as an error-detecting and fraud-detecting mechanism.
755  Bitcoin / Development & Technical Discussion / Re: Funding network security in the future on: November 12, 2014, 11:48:51 PM
As miners outside of the cartel realized the futility of competing with the cartel, they'd stop mining, meaning the cartel would be free to lower their own hash rate to further increase their profits.

Eventually, the cartel may be able to lower their hash rate to almost nothing (and therefore earn huge profits). In this case network security would not be provided by actual hashing, but by the knowledge that if anyone tried to attack the network, the cartel would then turn on their full hash rate capability until the attacking chain was overtaken. Maybe the cartel would mine at 100% for brief spurts just to assure the community of their power. In this situation people would realize it was futile to attack the network, so they wouldn't try.

Note that merchants would know to not trust any non-cartel-mined block, so an attacker couldn't even get a temporary window of opportunity to profit.

Anyone know if this cartel situation has been analyzed in more depth anywhere?
I did a brief analysis over 2 years ago in my long-term mining prognosis post (from the signature):

https://bitcointalk.org/index.php?topic=91101.0

Because it is effectively a reductio ad absurdum of the whole* Bitcoin concept you are not likely to get much response or discussion about the idea.

Edit: (*) Not really the whole, but mostly the might-makes-right aspect of the current proof-of-work.
756  Bitcoin / Bitcoin Discussion / Re: why I think cryptocurrency market is a fake on: November 11, 2014, 12:27:26 AM
UPDATE: I can't correct someone else's quote(or assume what they ment something different) so please research this number for yourself, I will use a different example next time:
I can't blame you for quoting accurately. So the remaining question is: what to do when fact-checking an authority shows him to be a bullshit artist?

Edit: Let me try to translate Vitelik's bulshiteese into more straightforward English:

Quote from: me in somebody's else voice
I have zero experience in working with actual financial software. I even have no amateur's interest in learning how it works. I'm writing a demagoguery targeted at the lowest common denominator of code monkey: Javascript or PHP programmer for the web services.
757  Bitcoin / Bitcoin Discussion / Re: why I think cryptocurrency market is a fake on: November 10, 2014, 10:11:08 PM
Super whiz kid Vitalik Buterin points out there is a:

"…lower threshold that the total satoshi count manages to fall just below: the largest possible integer that can be exactly represented in floating point format"
Bullshit detector tripped!

Floating point since forever had two flavors: binary and decimal. The most well known standards are: IEEE 754-1985, IEEE 854-1987 & IEEE 754-2008. The only remaining question is which flavor of bullshit is being served here:

1) undereducated/incompetent
2) intentional deception/preliminary setup for future fraud
3) two-for-the-price-of-one mixture of the above

Standard links for those who are not afraid of the truth and not afraid to admit that they may have slept through some lecture:

http://en.wikipedia.org/wiki/Decimal_floating_point
http://speleotrove.com/decimal/
 
758  Bitcoin / Bitcoin Discussion / Re: "Blockchain technology will pervade, but not bitcoin." on: November 09, 2014, 06:48:35 AM
thats not decentralized. sure tesla may be incentivized to keep a blockchain ledger going in that instance but i am not nor is some random dude in africa. and if the incentives aren't entirely democratic, corruption etc will be pervasive.
Well, Tesla Motors is very new, and I don't know much about it. But two other well known car brands: BMW & Mercedes already have the incentive for decentralized ownership tracking and counterfeit detection. In fact they are desperately researching all available technologies, because the theft, counterfeiting and reassembling of partially totaled cars are so prevalent. E.g. I know that they (and the car insurers) paid for a pilot program of DNA-marking the genuine products with killed harmless genetically engineered bacteria mixed into paints. They (BMW & Mercedes) operate in so many jurisdictions that none of the centralized solutions have been working out for them. In particular counterfeiting and reassembly of wrecks is of interest to buyers and resellers because of how they affect collision safety of those expensive cars. For sellers being able to include uninterrupted record of periodic maintenance greatly increases the price.

Outside of the automotive business I know that Cisco is one of the globally recognized names that is also desperately researching ownership tracking and counterfeit detection technologies.

Edit: I forgot to add one thing: even before I joined this forum in 2011 I spoke with an IT executive in insurance who was interested to use Bitcoin/Namecoin/altcoin variant for tracking relevant non-financial transactional information to facilitate truly global market for health, ship & plane insurance. This Tesla and cars discussion distracted me from the original thought I meant to write.

759  Bitcoin / Bitcoin Discussion / Re: "Blockchain technology will pervade, but not bitcoin." on: November 08, 2014, 08:49:38 PM
give me one example of how anyone is incentivized in a decentralized manner to support the blockchain with no bitcoin reward.
It is just above: Flashman's example of a blockchain specific to cars made by Tesla Motors. The incentive would be tracking of ownership and detecting counterfeits. I just don't know much about those cars besides that they are electric, expensive and a status symbol.
760  Bitcoin / Bitcoin Discussion / Re: "Blockchain technology will pervade, but not bitcoin." on: November 08, 2014, 08:31:21 PM
So stepping into the persona of a Russian mafia hacker, I'd rent a Tesla, dump the ROM to steal the ID, and knowing that the crappy low power SOC they are using manages a kilohash at best, and there's only a few hundred online at any one time, I'd gin up something with a few GPUs and probably be able to not just 50%, more like 300% the network for minimal cost. Using other avenues, I can probably deduce which cars are fully charged by length of time on the net, and direct the ops guys as to the best ones to steal, who knows, even where they are by IP location, and owners address is probably no trouble for me....

Bitcoin works because of its assumption of anarchy, it's trustless, because nobody can be trusted, you start adding trust back into it, "oh that node must be okay, it has the right token", then you add points of failure. Then too, who is the fountain of trust? Something central.

The innovation is the whole thing, and how it interlocks and supports itself. You want a tank but don't want tracks in it, it's a sitting duck, okay, lose the turret, put in a convertible top instead, it's no longer a tank, it doesn't do what a tank can do, it's too heavy? Make it out of cardboard instead of steel? sorry, not a tank again. As a tank, it takes another multimillion dollar tank to take it on, with any substantial variations, you can take it on with a kitchen knife.
The ROM dump will give you a single Tesla Motors mining license. By sending a sudden flood of TM-blocks with your TM-license ID you'll identify yourself as a thief and fraud. Your GPU scheme will collapse and all Tesla owners will be made aware of that.

In your original example Tesla Motors is a good central point for issuance of the licenses to mine on the Tesla Motors blockchain and is a way to distinguish true Tesla Motors cars from counterfeit ones. There's no point for providing "incentive to mine" because the cars are "mined" only in the factory and "mining" is just a way of distributed tracking of the ownership and detection of counterfeits.

The rest of your message where you switch back to talking about Bitcoin and anarchy can simply serve as an entertainment when contrasted with a nearby message:
Characterizing Bitcoin developers as anarchists is a red herring. They don't make those sorts of irrational arguments. Besides, you are talking about Smart Contracts and that concept was pioneered years ago by fellowtraveler.

Again: licensed mining was extensively discussed here and on other forums years ago. It was rejected for Bitcoin as inconsistent with the goals of the project. But it is still a viable solution where the existence of a centralized or distributed authority is not questioned.
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 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 ... 109 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!