And then it turned into making sure that the hash functions were sufficiently random. FNV-1a algorithm. The FNV1 hash comes in variants that return 32, 64, 128, 256, 512 and 1024 bit hashes. The FNV-1a algorithm is: hash = FNV_offset_basis for each octetOfData to be hashed hash = hash xor octetOfData hash = hash * FNV_prime return hash Anonymous http://www.blogger.com/profile/11952968737892448684 [email protected] Blogger 51 1 25 tag:blogger.com,1999:blog-6208662038121292499.post ... Bitcoin, Virtual Currencies, and the Struggle of Law and Regulation to Keep Pace ... Paul Vigna, For Bitcoin, a Year Like No Other, W ALL S T. J., Jan. 2, ... provided here is a brief history and ... Thing is, Bitcoin is the most basic kind of software imagineable. It's just a transacting program (person A gives X BTC to person B) and a single spreadsheet (list of historic transactions) for a database. Can't really screw that up. But anyway Bitcoin is a follow-on cryptocurrency variant to an earlier version, which was called BitGold.  A. Kapadia and N. Triandopoulos. Halo: High-assurance locate for distributed hash tables. In Network and Distributed System Security Symposium 2008.  G. Karame E. Androulaki and S. Capkun. Double-spending fast payments in Bitcoin. In 19th ACM Conference on Computer and Communications Security 2012.  R. Kumaresan and I. Bentov.
[index]