Bitcoin Forum
May 12, 2024, 10:03:48 AM *
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 »
581  Bitcoin / Bitcoin Discussion / Re: Bitcoin Social Network (Poll) on: May 14, 2013, 09:31:17 PM
Basically BitFace? or Bitcointalk 2.0?
582  Bitcoin / Bitcoin Discussion / Re: Oh ebay, you Janus, you on: May 14, 2013, 09:16:55 PM
so... who wants to start a decentralized Buying and selling platform?  Grin If they don't want to play ball with us we'll do it our way.

it can be done my friends, the source code is already out there,

FreeNet
YaCy
Tor
Bitcoin
BitTorrent

hell... if people had an easy way to set up their own server on their own computer...FileZilla! we already got the decentralized platform. just take a picture of your wares and share them to the network, using YaCy people could directly catalogue what is for sale over the internet once you catalogue your goods.

need some anonymity? FreeNet is your ticket.

no one really keeps other peoples data on their system you just use Yacy to broadcast what you have.
583  Bitcoin / Development & Technical Discussion / Re: Dealing with SHA-256 Collisions on: May 14, 2013, 08:29:21 PM
Definitely in our future, Bitcoin clones popping up everywhere! That is a more pressing concern than worrying that the encryption will be broken in the next 40 years.

I don't mind some of them, like CureCoin or ScienceCoin, those sound like interesting proposals with serious bandwidth problems if they try to use Bitcoin's system... I like them.

Bank coin, hmmm does that mean they call the stakes and our collective evolution of Bitcoin will be grinded to a halt?
This is BankCoin! This is how it is! do as we say not as we do!


Binary concatenation seems quite effective, definitely limits the problem of duplicate hashes, but what about the bandwidth needed? would it increase the size of transactions? Is the limit 500kb/block right now?
584  Bitcoin / Mining / Re: Mining clients won't work because of opencl.dll can't be found on: May 14, 2013, 08:11:17 PM
Works great on my 5870s and 6970s, I tried it out from 2.5, couldn't let my hash rate go down... but when I tried 2.8 wow, same hash rate as before, and much more stable. I was very happy with the change.
585  Bitcoin / Development & Technical Discussion / Re: Dealing with SHA-256 Collisions on: May 14, 2013, 08:44:03 AM
Quantum Computers that do calculations in Qubits are not too far away; they have now been able to do calculations using 84 Qubits!! Holy!

In 2009, researchers at Yale University created the first rudimentary solid-state quantum processor. The two-qubit superconducting chip was able to run elementary algorithms. Each of the two artificial atoms (or qubits) were made up of a billion aluminum atoms but they acted like a single one that could occupy two different energy states.

http://spectrum.ieee.org/nanoclast/computing/hardware/largest-quantum-computer-calculation-to-datebut-is-it-too-little-too-late

In Brian Wang's interview with D-Wave’s Rose, there's a discussion of the company’s new 512-qubit chip that should be, according to their calculations, 1000 times faster than the 128-qubit chips that D-Wave is currently working with

the best is from a group in Australia that has made a real 1 atom qubit.

In September 2012, Australian researchers at the University of New South Wales said the world's first quantum computer was just 5 to 10 years away, after announcing a global breakthrough enabling manufacture of its memory building blocks. A research team led by Australian engineers created the first working "quantum bit" based on a single atom in silicon, invoking the same technological platform that forms the building blocks of modern day computers, laptops and phones

http://www.gizmag.com/d-wave-quantum-computer-supercomputer-ranking/27476/

Even if their claims are bs, someone should be looking into this, it's only a matter of time before they begin mass producing these, bringing the price down: how many of these will it take to break the SHA256 encryption? 512?

http://www.dvice.com/archives/2012/04/quantum-simulat.php

They're up to 7 real qubits so far... obviously D-Waves computer is not a true Quantum computer, but that level of hashing power is enormous it could crack the SHA256 in no-time.
586  Bitcoin / Mining / Re: Mining clients won't work because of opencl.dll can't be found on: May 14, 2013, 07:09:57 AM
Clean install, rip every single amd driver off your system, clean squeaky clean install,

Install your mining software

then the latest Catalyst drivers


once it is installed then install amd app sdk 2.8, it's as good as 2.5 in hash rate without the dummy plugs.
587  Bitcoin / Meetups / Re: Anyone else from Edmonton? How about Alberta? on: May 14, 2013, 05:53:47 AM
Calgary,
588  Bitcoin / Bitcoin Discussion / Re: Killer App for Bitcoin? Distributed computing for bitcoin? on: May 14, 2013, 01:37:38 AM
Just imagine a PR department for Stanford and it's open computing projects, enlisting employees and donors to it's projects.

Mega Corporation X, funding new drug research to cure diseases with the p2p human project, paying out large cash for your cycles.

Government X funding it's own research projects and giving their scientists access to a low cost/high power computer system.


People will allocate cash to attract donors to their cause, touting so and so's projects merits for humanity, vs secret proprietary Corporate research, against open source Government penny pinching.

It could be epic.
589  Bitcoin / Bitcoin Discussion / Re: The Slow confirms, solutions, discussion. Wide adoption on: May 14, 2013, 01:28:01 AM
so we got Bitcoin, superhard to falsify per block, once it's in the chain it is irrefutable, but it gives the network 10 minutes to propagate.

litecoin is perfect for intermediate transactions, 2.5 confirmations, by the time you are up to a minute it is well on it's way around the world.

so what would happen if we made a 1 second miner? considering the speed of the network... I figure it would get across north america in that time, but the hash
to confirm the transaction would be a bit higher than 1 second.

so... the case would be the same for bitcoin, you just wait for a few confirmations, maybe even setup your own miner in the store to begin the verification process,
hook it up to some super fast nodes(ASICs connected on a VPN) and boom you just decreased your confirmation time.

You know what would really be useful? if using a barcode the merchant Bitcoin client, automatically adds a transaction fee to the customers bill, so the business sets the speed of the confirmation.

The transaction is instant, it's gone, once you get enough nodes accepting the transaction over a trusted VPN connected to the businesses ASIC it's done, no need to wait 10 minutes, the confirmation would zoom past and get into the next block seconds before it's closed.
590  Bitcoin / Bitcoin Discussion / Re: Killer App for Bitcoin? Distributed computing for bitcoin? on: May 14, 2013, 12:56:40 AM
We have no choice frak Folding@home! we're making this open source p2p and hard coding the science into it

researchers put in your data, parameters.

funders provide bitcoins, dictate what projects to fund.

Hardware aficionados, get your Cuda cores crunching.

We'll see you at the finish line.
591  Bitcoin / Bitcoin Discussion / Re: Who is Satoshi Nakamoto? on: May 14, 2013, 12:47:42 AM
Hey what if Satoshi is a hyper intelligent AI from the future?

   G.O.D., it is the year 2100, the most powerful A.I. to have ever been built, General Omnipresent Daemon has gone gold.

   Deep within it's core, searching all the history of known human records, searching the memories of Chronosphere volunteers,
looking for the answer to an anomaly; All time travelers sent since 2034 and the combined records of history of all human
kind connected to the network does not account for the outcome of events, there are anomalies.
   Humanity united by A.I., begin the greatest project in all of history, to save the world and begin human evolution.
G.O.D, the first omnipresent A.I. to have ever been sent through time, Entanglement coils super-positioning, Titan class singularity
connecting to Chronosphere, IBM 5100 in position,... Begin quantum entanglement.

The rest is History.
592  Bitcoin / Bitcoin Discussion / Re: Killer App for Bitcoin? Distributed computing for bitcoin? on: May 13, 2013, 10:47:28 PM
agreed! equal compute time, but what if the 25-50 altcoins are distributed to everyone all at once? A set rate is applied, we have received x amount of bitcoins we distribute x amount every 10 minutes for your work that way the provider can build up a reservoir to last n amount of time and know how much to fund raise to keep the project going. 

Nvidias are good for double precision simulations, this could be significant.
593  Bitcoin / Development & Technical Discussion / Re: Dealing with SHA-256 Collisions on: May 13, 2013, 10:25:01 PM
The double hash could be useful to stop someone using a rainbow table or md5 dictionary preventing them from doing a collision attack, all they have left is to brute force it directly.

The latest wisdom suggests, that you use double hashing with a salt
Basically, you generate large salt (length 128b or more), and store in database Nth iteration (where N is several hundreds) of repetitive hashing salt with password.
Code php:
//Generating new salt and hash for new password
function set_password($password,$user_id){
$salt='';
for($x=0;$x<64;$x++){
   $salt.=chr(rand(0,255)); //generating salt of length 512b
}
$hashed_password='';
for($x=0;$x<512;$x++){
   $hashed_password=hash('sha512',$password . $hashed_password . $salt,true);
}
$hashed_password_to_store=hash('sha512',$hashed_password . $salt,true);
store_password($salt,$hashed_password_to_store,$user_id);//function that connects to DB and does inserting.
}

Code php:
//Generating new salt and hash for new password
function set_password($password,$user_id){
$salt='';
for($x=0;$x<64;$x++){
   $salt.=chr(rand(0,255)); //generating salt of length 512b
}
$hashed_password='';
for($x=0;$x<512;$x++){
   $hashed_password=hash('sha512',$password . $hashed_password . $salt,true);
}
/* here comes the addition */
$additional_number_of_iterations = ord($hashed_password[0]); //here we get a number from 0 to 255
for($x=0;$x<$additional_number_of_iterations;$x++){
   $hashed_password=hash('sha512',$password . $hashed_password . $salt,true);
}
$hashed_password_to_store=hash('sha512',$hashed_password . $salt,true); //password is not added here,
//for Hardened Stateless Cookies schema to work, see below.
store_password($salt,$hashed_password_to_store,$user_id);//function that connects to DB and does inserting.
}


and the address too is randomly generated!  Grin,

Bitcoin doesn't mess around, it pwnes hackers for breakfast

but yeah, if someone did break it... how does the system transfer to sha512 or SHA3?
594  Bitcoin / Bitcoin Discussion / Re: Killer App for Bitcoin? Distributed computing for bitcoin? on: May 13, 2013, 09:35:42 PM
Folding@home is a great project to start and alt-coin from, science coin sounds good too, TorCoin as well.

this wouldn't even take much time either, create a boinc like project over the folding@home clients, this way the system is decentralized just like bitcoin.

no single entity is in power, it is p2p open source, we set the limit to work exactly like bitcoin 21,000,000.000,000,00 coins available in the system, 50 coins to be
generated randomly for every confirmed work load, we don't rely on stanford to do the monitoring, they do their thing, BoincCoin just monitors confirmed work loads gives it away as a lottery so massive pools can be created to win the prize.  just imagine getting all those cuda cards back in action!

all we got to do is take the first step and fix whatever problems come up as they rear their heads.

also we could just offer to pay people to fund the work,"we accept bitcoins, Dollars, PayPal and distribute it to all the people who are actively working on the system, so it dolls out a x amount in a y timeframe.

If there are 1000 people with x amount of coins donated to go towards them they get paid for every 10 minutes of time they are actively working on a project, doll it out to work on a bi-weekly cycle just like a job, you get paid at the end of it when the network is able to crunch all the numbers and calculate how much to doll out that week.

so it is a constant stream of cash that is required, but you are donating it in bitcoins... which make it easy but currency holy that could be a whole new cat. who transfers it, who is the holder of that money? straight bitcoin is the easy aproach implementable immediately.



Another approach if we can get the folding at home clients to work directly with it, the proof of work for Folding@home is easy, each molecule is a PoW of it's own, which can be confirmed by their computers just like a hash quite quickly.  their network tells the FoldingCoin that the transaction is legit. just like bitcoin, half the time the miners are creating the work and half the time they are confirming that the proteins folded are legit, standford just uploads the project to the network and shuts it down when they have enough data.

the system can even implemt features of crowdsourcing so that real people are being paid to fold proteins, the human brain is an incredible machine, just need to educate people on the fundamentals of the task e.g folding@home proteins.  Once they know the rules they get better at the folding game, a puzzle that pays you to work on it.

Citizens ask not what your Institutions can do for you, ask, what can I do to virtualize my Institutions today?
595  Bitcoin / Development & Technical Discussion / Re: 0.8.2rc1 ready for testing on: May 13, 2013, 08:50:46 PM
I'm only a new user, just found out about it from my boss who wanted me to check Bitcoin out see what I thought about it.

but for these features that your talking about they should be up-front in the client, so people can change them on the fly, just like Facebook.

Everyone has seen Facebook, it does everything that e-mail does, it's just in your face, transfer pictures, text,files, etc and make it easy to adjust; A minimum clicks per feature approach. Let the Bitcoin users have easy access in their face to these features.

e.g. put the transaction fee/kb in the front, so it is a visible and changeable on the fly variable.
       when sending a transaction, list the Kb size of that transaction so people know how much they should actually put as a fee; right now people are just guessing and hoping... trial and error on the part of the user = frustration.
      also can it somehow be listed in the client before sending a transaction the likelihood of it being included in the next block according to the fee provided? This can create a market feedback loop as to how fast they want that transaction in the block.

I think the more info the relevant users have in front of them the more likely they will react intelligently to changes in the network.
596  Bitcoin / Development & Technical Discussion / Re: 0.8.2rc1 ready for testing on: May 13, 2013, 05:23:51 PM
Had a crash in Windows 7 x64 fully updated. running p2pool 11.4, I close p2pool and Bitcoind crashes. Just testing on a new build.
597  Bitcoin / Bitcoin Discussion / Re: 51% attack is a myth on: May 13, 2013, 04:37:25 PM
Block size does matter, regardless of how fast your connection is, everyone becomes equal when they can easily transfer that amount over a cellphone network. Smiley

Speed! vs Size

A small block size guarantees that someone over a slow dial up can still connect using the old infrastructure, like little gateways that behave in unpredictable ways, and cell phones Boom! they travel at the speed of light(more or less depends on radio propagation,protocol, etc Wink

I`m thinking this 500K limit we have now is guaranteeing it is a level playing field, takes so long to confirm a hash, being faster than the hash confirmation is key. Different elements working.

But hey what if someone floods the network with 1 dollar fees on 1kb transactions, They could do a denial of service attack to good nodes over a specific corridor using a high speed vpn network; Propagate simultaneously and begin a double spend attack from the origin of the vendor in question or if they are transferring to another wallet, lets not assume they`ll try to defraud someone else, they`ll defraud themselves! Smiley over a perimeter.

guarantee your block gets in the next chain, propagate to your network over a metropolitan area using high speed fiber optics connections or lasers if you`ve got line of sight. have them cycle 1388 the maximum transactions per block at .36kb/transaction. begin analyzing the network to see where there are gaps in defence, plug them nearby with a node, develop a zone of control and begin the double spend attack.

Your only attacking yourself, so you never have to worry about losing a dime!

The further you progress the closer you get to creating the perimeter necessary for the perfect network.


I bet you we can simulate this on one computer, just make an insane amount of threads like 600 of them over a random area inside a virtual Network and start seeing if a small group of 60 nodes in an area could effectively create a double spend attack on a target within it's perimeter. vary the block size, speed of nodes and see what causes a succesful attack and once the attack stops does the rest of the network recover?
598  Bitcoin / Development & Technical Discussion / Re: 0.8.2rc1 ready for testing on: May 12, 2013, 11:13:16 PM
hey just for fun I decided to do a little math and see how much this change would gain the network.

61883 transaction per 24 hour cycle

times .0001 x 120USD/BTC = 742USD/day as it stands now

742USD/day  divided by 24 hours divide that by 6 blocks/hour  = 5.15USD/block divided by .012c/kb= 429kb of transactions

61883/24/6= 429 transactons/block

wow! are people all sending 1kb transactions today?!

LOL!

Now this has me curious, what kind of scale of transactions is the maximum number of transactions

2898 transactions per hour

29,891 BTC sent per hour

120USD/BTC

.17mb / block transaction average

 thats 174kb

 0.36kb/transaction,

so dividing 500kb/.36 = 1388 maximum transations per block =  200,000 maximum transactions per day
x
.0001BTC(.012 cents)

that's 19.9872BTC/day x 120USD=2398.464USD/Day payed in fees

x
.0083BTC(.996 dollars)

thats 1660BTC/Day x 120USD = 200,000USD/Day yeah more or less correct


wow it would be nutty to think that might be possible one day, but the size of some transactions is enormous!
Holy how much are they transferring?

by the way, works great on p2pool windows 7 x64
599  Bitcoin / Bitcoin Discussion / Re: 51% attack is a myth on: May 12, 2013, 07:31:11 AM
What if we can map the flow of data geographically? mapping the fiber optic cable lines; this could be a game changer.

Right now that's really hard to do. People run Bitcoin over Tor and mine over Tor all the time.

But with big blocksizes it'll be very easy to governments to figure out where Bitcoin nodes are just by watching for the huge burst of traffic every time a block is created as Bitcoin miners madly rush to send their block all over the world. All you have to do is block those bursts of traffic, or even just slow down traffic at the right moments for the right servers, and a 51% attack turns into a %10 attack.

Unfortunately Bitcoin is *really* susceptable to traffic analysis because of how new blocks need to be propagated around the world instantly.

Yes that's what I'm worried about, someone or something, gaining control of central propagation routes, a p2p distributed attack at key points, There are data centers that monitor all traffic at key points, the super fast nodes that are located at major geographical areas, the network still propagates from other lines... slowly, but the\ose lanes could pummel legitimate traffic that is propagating slower through distributed channels effectively creating a buffer zone of control, what about satellites? they can propagate key data very quickly at the speed of light! across the planet! who has control of these hubs?

600  Economy / Economics / Re: One day.. like gold.. the price of bitcoin will be manipulated by banks on: May 12, 2013, 07:17:17 AM
As long as you accept fiat money for your gold or BTC, you just simply open a wide-door for manipulation. Remove all fiat money from precious metal and BTC exchanges and/or remove all paper instruments ETF's, futures, etc. ; manipulation would disappear almost instantly.

I think the Fincen guidelines pretty much states that almost everything is their jurisdiction to observe outside the united states LOL!

http://fincen.gov/statutes_regs/guidance/html/FIN-2013-G001.html

   De-Centralized Virtual Currencies

            A final type of convertible virtual currency activity involves a de-centralized convertible virtual currency (1) that has no central repository and no single administrator, and (2) that persons may obtain by their own computing or manufacturing effort.

          1) A person that creates units of this convertible virtual currency and uses it to purchase real or virtual goods and services is a user of the convertible virtual currency and not subject to regulation as a money transmitter. (This ones iffy, cause miners are not creating it, they are merely being rewarded with it, are we really users? but I'd like to follow the spirit of the law)

          2)  By contrast, a person that creates units of convertible virtual currency and sells those units to another person for real currency or its equivalent is engaged in transmission to another location and is a money transmitter. (can't buy Gold/Silver or any currency, we need your ID, don't pass go.)

In addition, a person is an exchanger and a money transmitter if the person accepts such de-centralized convertible virtual currency from one person and transmits it to another person as part of the acceptance and transfer of currency, funds, or other value that substitutes for currency.( This ones is where I am confused too, what is bitcoin, under any law can it be considered a corporation? if so are laws actually applicable to it? Smiley you know the whole being a person thing, with rights and responsibilities, are miners accepting a reward possibly payment in stock of exchangeable value that puts everyone at default Smiley Think buying World of Warcraft Gold and selling it to someone else for Cash. what if you have your own virtual goods store in Second LIfe?
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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!