【Geek Time】-“极客”时间,和“科技宅”Brad一起聊神秘有趣的“黑科技”“高科技”“硬科技”。欢迎关注公号【璐璐的英文小酒馆】,可以查看更多精彩内容,查看英语全文稿哦~
Hi everyone, and welcome back to Geek Time. Hi Brad.
Hey Lulu.
So what are we gonna talk about today?
Well, I thought we’ll talk about quantum computing. It seems to be something that a lot of people are talking about these days.
Yeah, I think most people have heard of it, but honestly like if you ask me to translate, I know quantum computing is量子计算。
However, I have no idea what it actually means, so it'd be a very good crash course for me.
All right, so since a lot of people don't really… they might know few basic things about computing and what that is. Before we can talk about quantum computing, we really have to understand what computing is.
And when you think about all the computers we've had for since the birth of computers, there has been really this idea of binary numbers. Two states often on…
二进制就是zero and one.
Exactly.
So that is what we call the basic bit of computing, but most computers run off of not just using a single bit, like you might have like 8 bits which is referred to as a byte. And when you have like two states, you have 2×2×2, but it's two to the 8th power, and that has 256 different states, 000001 like that.
Byte就是字节。 So an eight bit string is a bite and has, like you said, 256 different values.
Yeah, right, and then you go from like bits to bytes and then bytes to kilobytes, which is a kilobyte is 1,024, not exactly 1,000, a lot of people think it's 1,000, but it's really 1,024, because that's 2x2x2x2x2… to the 10th power.
I see.
And so kilobytes to megabytes to gigabytes, and nowadays most people can store a terabyte in their computer, something in the terabytes.
Yeah, 就是我们存储的时候说一个T一个G, so these are terabytes, gigabytes.
Now before we get into like quantum computing, we're just gonna look at an example really quick of 2 bits.
All Right
And if you have 2bits, there's really four possibilities which could be 00, 01,10, and 11. If you like think of them as numbers, they would be like 0, 1, 2, and 3. But when we look at them as a bit format, it would be 00, 01, 10, and 11.
Now when we get into quantum computing, we don't have bits as we do in computing, we have what's called a qubit or a quantum bit, but a quantum bit allows them to have both states at the same time, so rather than having a 0 or a 1, it can be 01, or like somewhere in between that, the 2 bits that we’re looking at could be 00, 01, 10, or 11, so there's four different states if we have 2bits.
Now when we go into quantum computing, we have a qubit and a qubit is similar to a bit. But rather than having two possible states, it can occur with both states at the same time, or like somewhere in between those two states.
And when we get into like two qubits, we have those four that 00, 01, 10, and 11. We can have all four of those states occurring all at once. So it's not just one, it's all of them.
So in my very basic understanding is that quantum computing, this qubit, 量子位it's called, all of these four states to exist at the same time. So it doesn't have to be one or the other.
Right, and so it allows for that and even mixing of states which allows the computers to like quantify things in much faster speeds, much… like much larger degrees, and so basically it allows it to grow exponentially faster. When you have a regular computer, it grows exponentially, but it's 2×2×2, like every bit you add, you have an exponential growth of two, but when you have a quantum computer, it’s like 4x4x4, it can just goes up so much faster.
I see.
You're looking at that or so.
So it's much higher or more effective computing power?
Right, so when you kind of think about this, a lot of computing can be seen as something when we look in cryptography as an example.
Cryptography is about making… this is about encryption and decryption,就是密码和解码。对吧?
Right, and so when you look at current methods like what we use on our current computers, basically their e