256비트 보안은 얼마나 안전할까?: 영어 학습 노트

3Blue1Brown

학습 난이도
741단어 185단어/분

영상 소개: GPU부터 우주까지 확대해 256비트 탐색과 비트코인 채굴장비를 설명합니다. 주요 영어 학습 포인트: 1. "so far removed from anything that we ever deal with that it can be hard to appreciate its size." — 문법과 문장 패턴: so ... that과 far removed로 극단적 규모가 일상 경험을 벗어나는 이유를 설명합니다. 2. "For comparison," — 담화·스토리텔링·수사: 익숙한 기준을 들이는 표지를 알아보고 추상적 숫자를 이해할 비교로 바꿉니다. 3. "get my mind around," — 관용구와 비유 표현: 머릿속으로 파악한다는 뜻을 익혀 복잡한 개념이 이해하기 어렵다고 자연스럽게 말합니다.

해설 목록

In the main video on cryptocurrencies,

0:04

암호화폐에 관한 메인 영상에서,

I made two references to situations

0:06

저는 어떤 보안을 뚫기 위해

where, in order to break a given piece of security, 문법

0:08

특정 256비트 문자열을 추측해야만 하는

you would have to guess a specific string of 256 bits. 문법

0:10

두 가지 상황을 언급했습니다.

문법

in order to: 목적을 명확히 나타내기

이 문장에서 in order to는 목적을 나타냅니다. 특정 비트열을 추측하는 이유는 보안 체계를 깨기 위해서입니다. 여기서 order는 ‘명령’이나 ‘순서’라는 뜻이 아닙니다. 구조는 in order to + 동사원형입니다. 목적 관계를 분명하게 보여 주므로 절차, 이유, 결정 등을 설명할 때 특히 유용합니다. 더 짧은 to도 흔히 같은 목적을 나타낼 수 있습니다.

연습

목적을 명확히 나타내는 이번 수업의 세 단어 표현으로 문장을 완성하세요: The team saved a copy ____ compare the two versions later.

정답 보기

in order to

문법

would have to: 가정 상황에서의 필요성

would have to는 가정하거나 조건을 붙인 상황에서 어떤 필요가 생긴다는 뜻입니다. 이 문장에서는 누군가 보안 체계를 깨려고 한다면 정확한 256비트 문자열을 추측하는 것이 필수라는 의미입니다. 구조는 would + have to + 동사원형이며, would have to guess와 같이 씁니다. 여기서는 과거 시간을 나타내지 않으며 would have + 과거분사 형태의 완료 구문도 아닙니다.

연습

가정한 현재 또는 미래 상황에서 어떤 필요가 생긴다는 뜻의 문장을 고르세요.

  1. If the main server failed, we would have to use the backup.
  2. We have to use the backup every Friday.
  3. If the main server had failed, we would have had to use the backup.
정답 보기

If the main server failed, we would have to use the backup.

One of these was in the context of digital signatures 표현 묶음

0:15

그 중 하나는 디지털 서명과 관련된 것이었고,

and the other in the context of a cryptographic hash function.

0:17

다른 하나는 암호학적 해시 함수와 관련된 것이었죠.

표현 묶음

in the context of로 관련 상황 나타내기

in the context of는 어떤 것을 특정 상황, 주제 또는 분야 안에서 고려한다는 뜻입니다. 이 문장에서는 서로 다른 두 기술적 상황을 표시하여 같은 큰 주제 안의 두 가지 응용을 구분합니다. in the context of + 명사구 구조는 어떤 진술을 어느 배경에 맞추어 이해해야 하는지 알려 줍니다. 글의 한 부분 안에 물리적으로 들어 있다는 뜻은 아닙니다.

연습

‘이 분야 안에서 고려할 때’라는 뜻의 네 단어 표현으로 문장을 완성하세요: The rule makes sense ____ online privacy.

정답 보기

in the context of

For example, if you want to find a message 문법

0:21

예를 들어, SHA-256 해시값이

whose SHA-256 hash is some specific string of 256 bits,

0:23

특정 256비트 문자열이 되는 메시지를 찾으려면,

you have no better method than to just guess and check random messages. 문법

0:28

무작위로 메시지를 추측하고 확인하는 것보다 더 나은 방법은 없습니다.

문법

a message whose SHA-256 hash is의 whose

Whose는 소유 관계를 나타내는 관계절을 이끕니다. a message whose SHA-256 hash is ...에서 hash는 message와 관련된 속성 또는 결과이며, 관계절 전체가 어떤 종류의 message를 뜻하는지 밝혀 줍니다. Whose는 사람에게만 쓰이지 않습니다. 사물과 그 일부, 속성 또는 관련 결과를 연결할 수도 있습니다. 명사 + whose + 명사 + 동사라는 간결한 구조를 쓰면 a message for which the SHA-256 hash is ... 같은 더 무거운 표현을 피할 수 있습니다.

연습

소유 관계를 나타내는 관계어로 문장을 완성하세요: We need a laptop ____ battery lasts all day.

정답 보기

whose

문법

have no better method than to + 동사원형: 더 나은 방법이 없다

have no better method than to + 동사원형은 가능한 방법들 가운데 뒤에 나오는 행동을 하는 것이 가장 낫거나 유일하게 실행할 수 있는 방법이라는 뜻입니다. 여기서 to는 구체적인 행동인 to just guess and check random messages를 이끕니다. 이 표현은 그 방법이 훌륭하다고 칭찬하는 말이 아닙니다. 다른 방법들이 더 나쁘거나 아예 없을 때는 느리거나 불편한 방법도 이렇게 표현할 수 있습니다.

연습

학습한 여섯 단어 표현을 사용해 문장을 완성하세요: We ____ wait until the storm passes.

정답 보기

have no better method than to

And this would require, on average, 표현 묶음

0:33

그리고 이를 위해서는 평균적으로

2 to the 256 guesses.

0:35

2의 256승 번의 추측이 필요합니다.

표현 묶음

on average: 정확히 고정된 결과가 아닌 통계적 평균

On average는 많은 사례를 바탕으로 계산하거나 추정한 결과를 나타냅니다. 어떤 사례에는 더 적은 추측이 필요하고 다른 사례에는 더 많은 추측이 필요할 수 있으며, 이 표현은 이를 종합한 통계 결과 하나를 제시합니다. 따라서 주장에 범위를 둡니다. 제시된 횟수가 모든 개별 시도에 고정적으로 필요한 횟수라는 뜻은 아닙니다.

연습

문장: A battery lasts 10 hours on average. 주장: 모든 배터리는 정확히 10시간 동안 지속된다. 이 주장은 참인가요, 거짓인가요?

  1. 참
  2. 거짓
정답 보기

거짓

Now, this is a number so far removed from anything 문법

0:38

자, 이 숫자는 우리가 평소 다루는

that we ever deal with that it can be hard to appreciate its size.

0:41

그 어떤 것과도 너무 동떨어져 있어서 그 크기를 가늠하기 어려울 수 있습니다.

문법

so far removed from ... that ...: 너무 동떨어져 있어서…

여기서 so ... that ...은 극단적인 정도와 그로 인한 결과를 연결합니다. 이 숫자는 사람들이 평소 다루는 어떤 것과도 너무 동떨어져 있어서 그 크기를 이해하기가 어렵습니다. that절은 so가 강조한 정도에서 생기는 결과를 나타냅니다. 여기서 far removed from은 비유적인 표현으로, ‘~와 매우 멀거나 크게 다르다’라는 뜻입니다. 물리적으로 치워지거나 삭제되었다는 뜻이 아닙니다. 극단적인 특징이 뒤의 결과를 일으킨다는 것을 나타낼 때 이 구조를 쓸 수 있습니다.

연습

so far removed from ... that ...을 사용해 문장을 완성하세요: The scale is ____ ordinary experience ____ most people struggle to imagine it.

정답 보기

so far removed from · that

But let's give it a try. 표현 묶음

0:45

하지만 한번 시도해 보죠.

표현 묶음

give it a try: 한번 해 보다

Give it a try는 ‘그것을 시도하다’ 또는 ‘한번 해 보다’라는 뜻의 자연스러운 고정 표현입니다. 대명사 it은 이미 이야기하고 있는 과제나 생각을 가리킵니다. 여기서 give는 무언가를 실제로 건네준다는 뜻이 아닙니다. let's와 함께 쓰면 말하는 사람이 다른 사람들에게 함께 시도해 보자고 권합니다. 어려울 수도 있다는 점을 인정한 뒤에 자주 씁니다. 이 표현은 어려움에 관한 대화에서 실제 행동으로 넘어가게 합니다.

연습

give it a try를 사용해 권유 문장을 완성하세요: We are not sure this method will work, but let's ____.

정답 보기

give it a try

2 to the 256 is the same as 2 to the 32

0:46

2의 256승은 2의 32승을

multiplied by itself eight times.

0:50

8번 곱한 것과 같습니다.

Now, what's nice about that split is that 2 to the 32 is 4 billion, 문법

0:52

이 분할이 좋은 이유는 2의 32승이 40억이라는 점입니다.

문법

What's nice about X is that Y: X의 좋은 점은 Y라는 것

What's nice about X is that Y는 먼저 X를 긍정적으로 평가한 뒤, that절 Y로 구체적인 장점을 밝히는 구조입니다. 이 문장에서 X는 that split이고, Y는 그 나누기 방식이 왜 유용한지 설명합니다. 여기서 nice는 ‘친절한’이 아니라 ‘유용한, 편리한, 도움이 되는’이라는 뜻입니다. 이 구조는 장점이 있다는 점을 먼저 알리고 그 세부 내용을 이어서 설명합니다.

연습

what's nice about X is that Y라는 정확한 구조를 사용해 문장을 완성하세요: ____ this app ____ it works offline.

정답 보기

What's nice about · is that

which is at least a number we can think about,

0:56

이 정도는 적어도 우리가 상상할 수 있는 숫자잖아요?

right? It's the kind of thing you might see in a headline.

0:58

뉴스 헤드라인에서 볼 법한 그런 숫자죠.

So, all we need to do is appreciate what 문법

1:01

그러니 우리가 해야 할 일은

multiplying 4 billion times itself

1:03

40억을 자기 자신과

eight successive times really feels like.

1:06

8번 연속으로 곱하는 것이 과연 어떤 느낌일지 가늠해 보는 것입니다.

문법

All we need to do is + 동사원형

All we need to do is + 동사원형은 한 가지 행동을 유일하게 필요한 단계로 제시합니다. 크거나 복잡한 일도 그 한 단계에 집중하게 하여 더 다루기 쉬워 보이게 할 수 있습니다. all we need to do is 뒤에서는 보통 to 없이 동사원형을 씁니다. 예를 들면 all we need to do is appreciate입니다. 앞의 do는 행동이라는 개념을 담고, is 뒤의 동사원형은 그 행동이 무엇인지 밝힙니다.

연습

all we need to do is를 자연스럽게 사용하여 일을 한 가지 행동으로 줄인 문장은 무엇인가요?

  1. All we need to do is checking the address.
  2. All we need to do is check the address.
  3. All we need to do is a check the address.
정답 보기

All we need to do is check the address.

As many of you know,

1:09

많은 분들이 아시다시피,

the GPU on your computer can let you run a whole bunch of computations 어휘 쓰임

1:10

컴퓨터의 GPU는 엄청나게 많은 계산을

어휘 쓰임

많은 양을 비격식으로 나타내는 “a whole bunch of”

여기서 a whole bunch of는 “많은” 또는 “아주 많은 수의”라는 뜻입니다. 복수 가산 명사 computations를 꾸며 계산의 수가 많다는 점을 강조합니다. bunch는 문자 그대로 여러 물건이 한데 묶인 것을 뜻할 수도 있지만, 여기서는 계산이 물리적으로 묶여 있다는 뜻이 아닙니다. 수량을 정확히 밝히지 않고 많다고 말하는 일상적인 표현입니다.

연습

수업에서 배운, “많은”을 뜻하는 비격식 표현으로 문장을 완성하세요: The update fixed ____ small bugs.

정답 보기

a whole bunch of

in parallel, incredibly quickly.

1:13

병렬로, 믿을 수 없을 정도로 빠르게 실행할 수 있게 해줍니다.

So, if you were to specially program a GPU to run a cryptographic hash function over and over, 해설

1:16

그래서 암호학적 해시 함수를 반복해서 실행하도록 GPU를 특별히 프로그래밍한다면,

a really good one might be able to do a little less than a billion hashes per second.

1:22

정말 좋은 GPU는 1초에 10억 번에 조금 못 미치는 해시 연산을 할 수 있을지도 모릅니다.

문법

가정적 가능성을 나타내는 “if you were to” ... “might be able to”

If you were to는 논의를 위해 상상한 행동을 제시합니다. were는 프로그래밍이 이미 이루어졌다는 뜻이 아닙니다. were to + 동사원형은 그 행동을 가정적인 단계로 설정합니다. Might be able to는 가능한 결과를 조심스럽게 제시합니다. 두 부분을 함께 사용하면 특별히 프로그래밍한 GPU가 무엇을 해낼 수도 있는지 추론하면서도 그 성능을 보장하지 않을 수 있습니다.

연습

업그레이드를 가정으로 제시하고 그 결과를 가능한 능력으로만 표현한 문장은 무엇인가요?

  1. You upgraded the battery, so the drone can fly longer.
  2. If you upgrade the battery, the drone will definitely fly longer.
  3. If you were to upgrade the battery, the drone might be able to fly longer.
정답 보기

If you were to upgrade the battery, the drone might be able to fly longer.

표현 묶음

반복 동작을 나타내는 over and over

over and over는 같은 동작이 여러 번 일어난다는 뜻으로, ‘반복해서’ 또는 ‘몇 번이고’라는 의미입니다. 여기서는 GPU가 같은 해시 함수를 계속 실행하며 해시를 하나씩 연이어 만든다는 뜻입니다. 세 단어 전체를 하나의 부사구로 이해해야 합니다. 이 구는 함수가 어떻게 실행되는지를 설명하며, over는 여기서 무언가를 넘어간다는 공간적 의미가 아닙니다.

연습

over and over가 같은 동작이 반복된다는 뜻으로 쓰인 문장은 무엇인가요?

  1. The bird flew over the fence and over the lake.
  2. The printer showed the same error over and over.
  3. The meeting was over, and everyone went home.
정답 보기

The printer showed the same error over and over.

And let's say that you just take a bunch of those and 전개 흐름

1:27

그리고 그런 것들을 잔뜩 가져와서

cram your computer full of extra GPUs 표현 묶음

1:29

컴퓨터에 추가 GPU를 꽉 채워

표현 묶음

“cram your computer full of”: cram X full of Y 구조

여기서 cram your computer full of extra GPUs는 컴퓨터가 거의 꽉 찰 정도로 추가 GPU를 아주 많이 넣는다는 뜻입니다. cram에는 좁은 공간에 억지로 밀어 넣거나 지나치게 많이 넣는 느낌이 있어, 중립적이라기보다 생생하고 과장된 표현입니다. 응용할 수 있는 구조는 cram + X + full of + Y입니다. X는 가득 차게 되는 대상이고, Y는 그 안을 채우는 재료, 물건 또는 활동입니다.

연습

cram + X + full of 구조와 the week를 사용해 문장을 완성하세요: The producer had too many bookings and had to ____ guest appearances.

정답 보기

cram the week full of

so that your computer can run 4 billion hashes per second.

1:31

컴퓨터가 초당 40억 번의 해시 연산을 실행할 수 있게 만들었다고 가정해 봅시다.

전개 흐름

임시 가정을 제시하는 let's say that

let's say that은 예시, 어림셈 또는 계산을 위해 임시 가정을 제시합니다. 여기서는 말하는 사람이 계산하기 편한 GPU 처리 속도를 전제로 선택한 것이며, 그 속도가 실제 측정값이라고 주장하는 것은 아닙니다. 형태는 let's say (that) + 절입니다. 듣는 사람이 설명의 다음 단계를 위해 그 절을 임시로 받아들이게 하며, 대화에서는 that을 자주 생략합니다.

연습

말하는 사람이 알려진 사실을 말하는 것이 아니라 비용을 대략 계산하고 있습니다. 임시 가정을 가장 잘 제시하는 문장은 무엇인가요?

  1. For example, each ticket cost ten dollars yesterday.
  2. Let's say that each ticket costs ten dollars.
  3. Each ticket definitely costs ten dollars.
정답 보기

Let's say that each ticket costs ten dollars.

So, the first 4 billion here is going to represent

1:35

그렇다면 여기서 첫 번째 40억은

the number of hashes per second per computer.

1:37

컴퓨터 1대당 초당 해시 연산 횟수를 나타내게 됩니다.

Now, picture 4 billion of these GPU-packed computers.

1:41

이제 이 GPU가 꽉 찬 컴퓨터가 40억 대 있다고 상상해 보세요.

For comparison, 전개 흐름

1:46

비교를 위해 말씀드리자면,

even though Google does not at all make their number of servers public,

1:46

구글이 자사의 서버 수를 전혀 공개하지 않고 있긴 하지만,

estimates have it somewhere in the single-digit millions. 문법

1:50

추정치는 수백만 대 수준입니다.

전개 흐름

“For comparison,”: 비교 기준 소개하기

여기서 For comparison,은 Google 서버 수의 추정치가 앞에서 나온 훨씬 큰 숫자를 이해하기 위한 기준임을 듣는 사람에게 알려 줍니다. 이는 정보를 정리하는 표지입니다. 다음 사실은 주된 주장을 이어 가기보다 규모를 파악하게 하는 역할을 합니다. 흔한 구성은 판단하기 어려운 숫자를 먼저 제시한 뒤 For comparison, + 익숙하거나 관련 있는 기준을 덧붙이는 것입니다. 쉼표는 내용이 비교 기준으로 전환됨을 표시합니다.

연습

첫 번째 숫자를 이해하기 위한 비교 기준을 가장 잘 소개하는 표현은 무엇인가요? The school library has 120,000 books. ___ the average branch in the district has about 40,000.

  1. As a result,
  2. In other words,
  3. For comparison,
정답 보기

For comparison,

문법

estimates have it somewhere in...: 대략적인 범위를 전하기

estimates have it...이라는 전달 구조에서 have는 '수치를 보고하거나 특정 범위에 두다'라는 뜻이고, it은 아직 알 수 없는 총수를 가리킵니다. 뒤의 표현은 그 총수가 어느 범위에 있다고 여겨지는지 알려 줍니다. have it은 '그것을 소유하다'라는 뜻이 아닙니다. Somewhere in the single-digit millions는 수치를 의도적으로 넓게 표현하며, 100만 이상 1,000만 미만의 값을 뜻합니다. 화자는 공식적인 정확한 총수를 제시하는 것이 아니라 추정치를 전달하고 있습니다.

연습

수업에서 배운 정확한 두 단어의 전달 구조로 두 번째 문장을 완성하세요: The final construction cost has not been confirmed. Early estimates ____ somewhere between two million and four million dollars.

정답 보기

have it

In reality, most of those servers are going to be much less powerful than our imagined GPU-packed machine.

1:54

현실적으로 그 서버들 대부분은 우리가 상상한 GPU 팩 머신보다 훨씬 성능이 떨어질 것입니다.

But let's say that Google replaced all of its millions of servers with a machine like this, 표현 묶음

2:00

하지만 구글이 수백만 대의 서버를 전부 이런 머신으로 바꿨다고 가정하면,

then 4 billion machines would mean about a thousand copies of this souped-up Google. 어휘 쓰임

2:05

40억 대의 머신은 성능이 업그레이드된 이 구글의 약 천 배 규모를 의미합니다.

표현 묶음

replace A with B: 기존의 것과 새로운 것

Replace A with B는 A를 없애거나 사용을 중단하고 그 대신 B를 사용한다는 뜻입니다. A는 기존의 것이고, with 뒤의 B는 새로운 것입니다. 이 문장에서 A는 Google의 수백만 대 서버이고, B는 a machine like this입니다. 단수 표현 a machine like this는 대체품으로 사용하는 기계의 종류를 나타냅니다. With는 없어지는 대상을 표시하지 않습니다.

연습

정확한 replace A with B 구조로 문장을 완성하세요: The clinic ____ its paper forms ____ a secure online system.

정답 보기

replaced · with

어휘 쓰임

souped-up: 개조되어 성능이 크게 향상된

여기서 souped-up은 보통 버전보다 훨씬 높은 성능을 내도록 개조하거나 장비를 추가했다는 뜻입니다. 가상의 Google 시스템을 매우 강력한 버전으로 표현한 것이며, soup이라는 음식과는 관계가 없습니다. 하이픈이 들어간 이 형용사는 a souped-up engine이나 a souped-up computer처럼 보통 명사 앞에 옵니다. 속도, 출력 또는 기능을 높이기 위해 부품이나 기능을 추가했다는 뜻을 자주 담습니다.

연습

‘개조되어 성능이 훨씬 높아진’이라는 뜻의 비격식 하이픈 형용사로 문장을 완성하세요: After the team added a faster processor and extra memory, the once-basic computer became a ____ machine.

정답 보기

souped-up

Let's call that 1 kilo-Google worth of computing power. 해설

2:10

이 컴퓨팅 파워를 1 킬로-구글(kilo-Google)이라고 부르겠습니다.

전개 흐름

Let's call that X: 임시 이름 붙이기

Let's call that 1 kilo-Google에서 call은 어떤 것에 이름이나 표지를 붙인다는 뜻입니다. Let's는 이를 함께 쓰자는 제안으로 만듭니다. 즉, 말하는 사람이 방금 세운 개념을 이 이름으로 부르자고 듣는 사람에게 제안합니다. 이것은 정보를 정리하는 표현입니다. 복잡한 양에 짧은 임시 이름을 붙이면 나중에 더 쉽게 다시 가리킬 수 있습니다. 1 kilo-Google은 이 설명을 위해 새로 만든 이름이며, 이 구조 자체가 공식 명칭이라는 뜻은 아닙니다.

연습

방금 소개한 추정치에 새 임시 이름을 가장 명확하게 붙이는 문장은 무엇인가요?

  1. It is officially called the weekend buffer.
  2. Let's call that the weekend buffer.
  3. Let's say the weekend buffer is too small.
정답 보기

Let's call that the weekend buffer.

표현 묶음

1 kilo-Google worth of computing power: 측정 단위 + worth of + 명사

‘수량 또는 단위 + worth of + 명사’ 구조에서 worth of는 앞의 측정 단위를 뒤에 나오는 것의 수량으로 바꿔 줍니다. 여기서 1 kilo-Google은 새로 만든 단위이므로, 1 kilo-Google worth of computing power는 그 단위에 해당하는 양의 컴퓨팅 성능을 뜻합니다. 여기서 worth는 컴퓨팅 성능이 가치 있는지 또는 그럴 만한지를 평가하지 않습니다. 다른 상황에도 적용할 수 있는 핵심 의미는 ‘명시된 척도가 나타내는 양’이며, three days' worth of food 같은 표현에서도 볼 수 있습니다.

연습

worth of를 사용해 시간으로 측정한 양을 나타내는 문장은 어느 것인가요?

  1. The food was worth the high price.
  2. We packed food for three days.
  3. We packed three days' worth of food for the hike.
  4. The trail was worthy of our attention.
정답 보기

We packed three days' worth of food for the hike.

There's about 7.3 billion people on Earth.

2:14

지구에는 약 73억 명의 인구가 있습니다.

So, next, imagine giving a little over half of every individual on Earth

2:17

다음으로, 지구상의 모든 사람 중 절반이 조금 넘는 인원에게

their own personal kilo-Google.

2:22

각자의 개인용 킬로-구글을 준다고 상상해 보세요.

Now, imagine 4 billion copies of this Earth.

2:25

이제, 이런 지구의 복사본이 40억 개 있다고 상상해 보세요.

For comparison,

2:30

참고로,

the Milky Way has somewhere between 100 and 400 billion stars.

2:31

우리 은하에는 1,000억에서 4,000억 개의 별이 있습니다.

We don't really know,

2:35

정확히는 모르지만,

but the estimates tend to be in that range. 표현 묶음

2:35

추정치는 대체로 그 범위 안에 있습니다.

표현 묶음

추정치를 조심스럽게 나타내는 tend to be in that range

Tend to는 ‘보통 또는 흔히 그렇지만 항상 그런 것은 아니다’라는 뜻입니다. Be in that range는 ‘앞에서 언급한 상한과 하한 사이에 있다’라는 뜻입니다. 두 부분을 합치면 여러 추정치가 앞서 제시된 구간 안에 대체로 모인다는 의미입니다. 이는 조심스러운 표현입니다. 모든 추정치가 그 구간 안에 있다거나 수치가 정확하다고 단정하지 않고 전반적인 경향을 전달합니다. That은 듣는 사람이 앞의 맥락에서 알아낼 수 있는 범위를 가리켜야 합니다.

연습

여러 연구에서 서로 다른 수치를 보고했고, 그중 대부분은 40에서 60 사이입니다. 가장 적절하고 조심스러운 요약은 어느 문장인가요?

  1. The estimates tend to be in that range.
  2. Every estimate is in that range.
  3. The estimates are exactly 50.
  4. One estimate may be in that range.
정답 보기

The estimates tend to be in that range.

So, this would be akin to a full 1% of every star in the galaxy 어휘 쓰임

2:38

즉, 이것은 은하계에 있는 모든 별의 정확히 1%가

having a copy of Earth

2:43

지구의 복사본을 가지고 있고,

where half the people on that Earth

2:44

그 지구 인구의 절반이

have their own personal kilo-Google.

2:46

자신만의 개인용 킬로-구글을 가지고 있는 것과 같습니다.

어휘 쓰임

격식 있는 비교에 쓰는 akin to

이 문장에서 akin to는 “성질이나 효과가 …와 비슷한”이라는 뜻입니다. 화자는 두 상황이 완전히 같다고 말하는 것이 아니라, 상상 속의 거대한 은하를 이용해 규모를 신중하게 비교합니다. 구조는 be akin to + 명사 또는 -ing 형태입니다. 설명이나 분석에서 한 개념을 비교할 만한 다른 개념과 연결하는 비교적 격식 있는 표현입니다.

연습

이 수업에서 배운 두 단어로 된 격식 있는 표현을 넣어 문장을 완성하세요: “Her role in the discussion was ____ that of a referee.”

정답 보기

akin to

Next, try to imagine 4 billion copies of the Milky Way.

2:49

다음으로, 우리 은하의 복사본이 40억 개 있다고 상상해 보세요.

And we're going to call this

2:54

그리고 우리는 이것을

your giga-galactic supercomputer running about 2 to the 160 guesses every second.

2:55

매초 약 2의 160승 번의 추측을 실행하는 여러분의 기가 은하계 슈퍼컴퓨터라고 부를 것입니다.

Now, 4 billion seconds,

3:03

자, 40억 초는

that's about 126.8 years.

3:04

약 126.8년입니다.

4 billion of those,

3:07

거기에 40억을 곱하면,

well, that's 507 billion years,

3:08

음, 5,070억 년이고,

which is about 37 times the age of the universe.

3:11

이는 우주 나이의 약 37배에 해당합니다.

So, even if you were to have your GPU-packed kilo Google per person 문법

3:14

따라서 '1인당 GPU가 꽉 찬 킬로-구글을 가진

multi-planetary giga-galactic computer guessing numbers for 37 times the age of the universe,

3:18

다행성 기가 은하계 컴퓨터'가 우주 나이의 37배 동안 숫자를 추측한다고 해도,

it would still only have a 1 in 4 billion chance 표현 묶음

3:24

정확한 추측을 찾아낼 확률은

of finding the correct guess.

3:28

여전히 40억 분의 1밖에 되지 않습니다.

문법

even if you were to ... would still only have 양보 구조

Even if you were to는 극단적인 가정 조건을 제시합니다. Were to는 그 조건이 현실과 멀거나 의도적으로 상상한 것처럼 느껴지게 하며, 실제로 일어날 것이라고 말하는 것은 아닙니다. 주절의 would still only have는 그처럼 유리한 조건에서도 결과가 여전히 제한적임을 보여 줍니다. Still은 결론이 바뀌지 않음을 나타내고, only는 남은 가능성이 얼마나 작은지에 초점을 맞춥니다. 전체 구조는 매우 유리한 가정조차 결론을 뒤집을 수 없음을 보여 줍니다.

연습

이 수업에서 배운 두 부분으로 된 양보 구조를 사용해 문장을 완성하세요: “____ double the search time, you ____ a one-in-a-million chance of finding the code by luck.”

정답 보기

Even if you were to · would still only have

표현 묶음

a 1 in 4 billion chance of finding: 찾을 확률이 40억분의 1

a 1 in N chance of doing something 패턴은 똑같이 가능한 N개의 경우 중 그 사건이 일어날 확률이 1/N이라는 뜻입니다. 여기서 N은 40억이므로 올바른 추측을 찾을 확률은 40억분의 1입니다. 1 in 4 billion 전체를 chance를 꾸미는 하나의 확률 표현으로 이해해야 합니다. chance 뒤의 of + 동사 -ing 형태는 어떤 사건의 가능성인지 나타냅니다: chance of finding.

연습

정확한 a 1 in N 확률 패턴으로 문장을 완성하세요: A fair raffle has 500 tickets and one winner, so Maya has ____ chance of winning.

정답 보기

a 1 in 500

By the way,

3:32

참고로,

the state of Bitcoin hashing these days is that all of the miners put together 해설

3:33

요즈음 비트코인 해싱의 현황은 모든 채굴자를 합쳐서

guess and check at a rate of about 5 billion billion hashes per second. 표현 묶음

3:37

초당 약 500경(50억의 10억 배) 해시의 속도로 추측하고 확인하고 있다는 것입니다.

문법

the state of Bitcoin hashing these days is that: 요즘 비트코인 해싱의 상황

The state of X는 어떤 분야, 시스템 또는 상황의 현재 상태를 뜻합니다. The state of X ... is that Y라는 틀은 먼저 주제를 제시한 다음, that절을 사용해 그 상태를 요약하는 핵심 사실을 전달합니다. These days는 이 요약이 영구적인 사실이 아니라 현재 시기에 해당한다는 것을 보여 줍니다. 이 문장에서 state는 상태를 뜻하는 명사이며, 국가, 미국의 주, 또는 진술하다는 뜻의 동사가 아닙니다.

연습

정확한 현황 요약 틀로 문장을 완성하세요: ____ urban transport these days ____ many cities are adding electric buses.

정답 보기

The state of · is that

구동사

all of the miners put together: 합산한 전체

이 문장에서 all of the miners put together는 모든 채굴자를 하나의 집단으로 본다는 뜻입니다. 각 채굴자의 연산 능력을 더해 하나의 전체 처리 속도를 나타내며, 채굴자들을 물리적으로 조립한다는 뜻은 아닙니다. 여기서 put together는 수식하는 명사구 뒤에 옵니다. 여러 사람이나 사물의 수량, 능력, 비용 또는 효과를 합산할 때도 이 구조를 사용할 수 있습니다.

연습

'The two school libraries put together own 40,000 books,'라는 문장에서 'put together'는 무슨 뜻인가요?

  1. 서로 다른 시간에 따로 일함
  2. 물리적으로 조립해 하나의 물체로 만듦
  3. 하나의 합산된 총계로 함께 고려함
정답 보기

하나의 합산된 총계로 함께 고려함

표현 묶음

at a rate of ... per second: 처리량 나타내기

at a rate of + 수량 + per 시간 단위 구조는 일정한 시간 동안 얼마나 많은 작업, 이동, 생산 또는 변화가 일어나는지를 나타냅니다. 여기서는 1초에 약 50억 × 10억 회의 해시를 뜻합니다. 미국 영어의 단척도 표기에서는 5 × 10^18입니다. about은 근삿값임을 나타냅니다. 여기서 rate는 가격이 아니라 처리 속도나 처리량을 뜻하고, per second는 시간 단위를 제공합니다.

연습

측정된 속도를 도입하는 세 단어 표현으로 문장을 완성하세요: The scanner processes packages ____ 120 per minute.

정답 보기

at a rate of

That corresponds to 1/3 of what I just described as a kilo-Google. 표현 묶음

3:42

이는 방금 제가 킬로-구글이라고 설명한 것의 1/3에 해당합니다.

표현 묶음

corresponds to: 서로 다른 척도의 값 연결하기

여기서 corresponds to는 같은 양을 다른 척도로 나타낼 때 ‘~에 해당한다’ 또는 ‘~와 대응한다’라는 뜻입니다. 주어 That은 앞에서 말한 비율을 가리키며, 1/3 of a kilo-Google은 그에 대응하는 설명입니다. X corresponds to Y 구조는 두 값, 범주 또는 표현을 연결합니다. 이 용법에서 correspond는 메시지를 주고받는다는 뜻이 아닙니다.

연습

이 문장에서 corresponds to는 무슨 뜻인가요?

  1. 설명된 kilo-Google의 3분의 1과 동등하다.
  2. 설명된 kilo-Google의 3분의 1과 메시지를 주고받는다.
  3. 설명된 kilo-Google의 3분의 1을 만들어 낸다.
정답 보기

설명된 kilo-Google의 3분의 1과 동등하다.

This is not because there are actually billions of GPU-packed machines out there, 문법

3:46

이것은 실제로 GPU가 꽉 찬 기계가 수십억 대 있어서가 아니라,

but because miners actually use something that's about a thousand times better than a GPU.

3:51

채굴자들이 실제로 GPU보다 약 천 배 더 나은 것을 사용하기 때문입니다.

문법

This is not because ... but because ...: 원인 바로잡기

This is not because A, but because B 구조는 그럴듯해 보이는 설명을 바로잡습니다. A, 즉 ‘GPU가 장착된 기계가 수십억 대 존재한다’는 생각은 부정하고, B, 즉 ‘GPU보다 약 천 배 더 뛰어난 하드웨어를 사용한다’는 점을 실제 이유로 제시합니다. 두 because절은 하나의 짝 구조를 이룹니다. not because는 잘못 추정한 원인을 제시하고, but because는 바로잡은 원인을 제시합니다. 이 구조는 한 인과 설명을 다른 설명으로 교체해 내용을 정리합니다.

연습

짝을 이루는 원인 구조로 문장을 완성하세요: The room is warm, ____ the heater is on, ____ sunlight is coming through the windows.

정답 보기

not because · but because

Application-specific integrated circuits. 문화 배경

3:55

주문형 반도체(ASIC) 말입니다.

These are pieces of hardware specifically designed for Bitcoin mining,

3:58

이것들은 비트코인 채굴을 위해 특별히 설계된 하드웨어로,

for running a bunch of SHA-256 hashes and nothing else.

4:03

오직 수많은 SHA-256 해시 연산만 실행하며 그 외에는 아무것도 하지 않습니다.

문화 배경

Application-specific integrated circuits: 특정 용도용 집적 회로

Application-specific은 특정한 한 가지 용도를 위해 설계되었다는 뜻입니다. 여기서 application은 휴대전화나 컴퓨터의 앱이 아니라 목적이나 용도를 뜻합니다. Application-specific integrated circuit는 범위가 좁고 미리 정해진 종류의 연산을 수행하도록 만든 칩입니다. 범용적인 유연성을 포기하는 대신 그 작업을 매우 효율적으로 처리할 수 있습니다. 이 문에서 그 작업은 비트코인 채굴을 위해 SHA-256 해시 연산을 반복하는 것입니다.

연습

문장에서 application-specific integrated circuits와 가장 잘 맞는 뜻은 무엇인가요?

  1. 어떤 종류의 연산도 똑같이 잘 수행할 수 있는 회로
  2. 특정한 한 가지 연산 작업을 위해 설계된 하드웨어
  3. 일반 컴퓨터에 설치된 앱
정답 보기

특정한 한 가지 연산 작업을 위해 설계된 하드웨어

Turns out, there's a lot of efficiency gains to be had 해설

4:07

범용 컴퓨팅의 필요성을 버리고

문법

efficiency gains to be had: 아직 실현할 수 있는 효율성 향상

이 명사구에서 efficiency gains는 같은 시간, 에너지 또는 하드웨어로 더 많은 유용한 작업을 할 수 있게 되는 효율성 향상을 뜻합니다. 부정사 to be had는 gains를 꾸며 주며, 얻을 수 있거나 아직 실현할 수 있다는 뜻입니다. 여기서 had는 수동 부정사 to be had의 일부이지, 향상이 이미 이루어졌음을 나타내는 과거형 동사가 아닙니다. 명사 + to be had 구조는 이익, 기회 또는 경험을 아직 얻을 수 있는 것으로 나타냅니다.

연습

이 문장에서 efficiency gains to be had는 무슨 뜻인가요?

  1. 아직 실현할 수 있는 효율성 향상
  2. 이미 실현된 효율성 향상
  3. 버려야 하는 추가 하드웨어
정답 보기

아직 실현할 수 있는 효율성 향상

when you throw out the need for general computation 구동사

4:10

집적 회로를 오직 단 하나의 작업만을 위해 설계할 때,

구동사

제거하거나 버린다는 뜻의 throw out

여기서 throw out은 무언가를 제거하거나 버리거나 더 이상 요구하지 않는다는 뜻의 구동사입니다. 목적어는 the need for general computation이므로, 화자는 그 요구 사항 없이 시스템을 설계한다는 뜻으로 말합니다. 실제로 물건을 던진다는 뜻이 아닙니다. 규칙, 가정, 요구 사항, 계획 같은 추상적인 목적어와 함께 쓰면 조금 수정하는 것이 아니라 완전히 거부하거나 버린다는 뜻이 될 수 있습니다.

연습

한 팀이 낡은 규칙을 설계에서 완전히 없애기로 했습니다. 그 결정을 가장 잘 나타내는 문장은 무엇인가요?

  1. They brought up the old rule for discussion.
  2. They threw out the old rule.
  3. They kept the old rule with a small change.
정답 보기

They threw out the old rule.

and design your integrated circuits for one and only one task.

4:12

막대한 효율성 향상을 얻을 수 있다는 것이 밝혀진 셈이죠.

전개 흐름

Turns out: 발견을 밝히는 도입 표현

Turns out은 It turns out that을 줄인 비격식 표현입니다. 뒤에 나오는 정보를 결과나 새로 알아낸 사실로 제시하며, 그 내용이 듣는 사람에게 뜻밖일 수 있다는 느낌도 줍니다. 여기서는 설명을 하나의 발견처럼 구성합니다. 전용 하드웨어를 설명한 뒤, 범용 연산 기능을 없애면 효율이 크게 높아질 수 있다는 핵심 결과를 밝힙니다. 실제로 몸이나 물체가 돈다는 뜻은 아닙니다.

연습

예상치 못한 발견을 나타내는 비격식 두 단어 도입 표현으로 문장을 완성하세요: ____, the keys were in my backpack all along.

정답 보기

Turns out

Also, on the topic of large powers of 2 전개 흐름

4:17

아울러, 개인적으로도

that I personally find it hard to get my mind around, 관용구

4:20

가늠하기 어렵다고 느끼는 2의 큰 거듭제곱에 대한 주제와 관련하여,

관용구

관용구 get my mind around

get my mind around라는 관용구는 어렵거나 추상적이거나 매우 큰 것을 충분히 이해하거나 머릿속으로 그려 본다는 뜻입니다. 여기서 말하는 사람은 그 숫자를 파악하기 어렵다고 말하며, 신체적인 움직임을 뜻하지 않습니다. 일반적인 구조는 get + 소유 한정사 + mind around + 대상입니다. 이 관계절에서는 that이 이해해야 할 대상을 나타내므로 around 뒤에 목적어가 없습니다. 이해하는 사람에 맞춰 소유 한정사를 바꿉니다. 예를 들어 get your mind around the scale 또는 get our minds around the problem이라고 합니다. our처럼 복수의 소유자를 나타내면 mind도 보통 minds가 됩니다.

연습

이번 수업의 get ... mind ... around 관용구를 완성하세요: I still can't ____ how much data the telescope collected.

정답 보기

get my mind around

this channel recently surpassed 2 to the 18th subscribers.

4:23

이 채널은 최근 구독자 수 2의 18승을 돌파했습니다.

전개 흐름

on the topic of로 관련 요점 연결하기

이 문장에서 on the topic of는 구독자 수에 관한 새로운 요점을 앞서 언급한 2의 큰 거듭제곱과 연결합니다. 여기서는 단순히 ‘~에 관하여’가 아니라 대략 ‘이 주제를 이야기하고 있으니’라는 뜻입니다. on the topic of + 명사 또는 명사구를 사용하면 현재 주제와 관련된 다른 요점으로 근거 있게 넘어갈 수 있습니다. 이 표현은 다음 내용이 왜 현재 대화에 속하는지 듣는 사람에게 알려 줍니다.

연습

on the topic of를 관련 요점으로 넘어가는 분명한 연결 표현으로 사용한 문장은 무엇인가요?

  1. On the topic of travel costs, my favorite color is green.
  2. On the topic of travel costs, we should also compare hotel prices.
  3. On the topic travel costs, we should also compare hotel prices.
정답 보기

On the topic of travel costs, we should also compare hotel prices.

And to engage a little more with some sub-portion of those 2 to the 18 people,

4:26

그리고 이 2의 18승 명의 구독자 중 일부와 조금 더 소통하기 위해,

I'm going to do a Q&A session.

4:30

Q&A 세션을 진행하려고 합니다.

I've left a link in the description to a Reddit thread

4:32

설명란에 Reddit 스레드 링크를 남겨 두었으니,

where you can post questions and upvote the ones that you want to hear answers to. 문화 배경

4:35

질문을 올리고 답변을 듣고 싶은 질문에 추천(upvote)을 눌러주세요.

문화 배경

upvote: 콘텐츠에 플랫폼 찬성표 주기

여기서 upvote는 Reddit에서 질문에 찬성표를 주는 것을 뜻합니다. 이 표는 질문의 점수나 노출도를 높여 인기 있는 질문이 더 잘 보이게 할 수 있습니다. upvote는 여기서 동사이며, 표를 받는 콘텐츠가 목적어로 옵니다. 사용자는 질문, 게시물 또는 댓글을 upvote할 수 있습니다.

연습

투표 기반 포럼에서 질문에 찬성표를 주어 순위를 높일 수 있는 동작은 무엇입니까?

  1. save it
  2. upvote it
  3. like it
정답 보기

upvote it

And probably in the next video or on Twitter or something like that, 말투와 의도

4:38

아마 다음 영상이나 트위터 같은 곳에서,

I'll announce the format in which I'd like to give answers. 문법

4:41

어떤 형식으로 답변을 드릴지 공지하겠습니다.

말투와 의도

something like that: 비격식 목록을 열린 채로 두기

이 문장에서 something like that은 발표할 수 있는 채널을 비격식으로 나열한 뒤 그 목록을 마무리합니다. “또는 그와 비슷한 다른 선택지”라는 뜻이므로 Twitter는 하나의 예일 뿐, 최종적이고 완전한 선택은 아닙니다. 이 표현은 약속의 확실성도 낮춥니다. 말하는 사람은 발표를 정확히 어디에 올릴지 아직 결정하지 않았습니다.

연습

something like that을 사용하여 발표 채널 목록에 비슷한 다른 선택지가 들어갈 여지를 남긴 문장은 무엇입니까?

  1. We can announce it on the website, in the group chat, or something like that.
  2. We will announce it in both places and nowhere else.
  3. We have already announced it on the website.
정답 보기

We can announce it on the website, in the group chat, or something like that.

문법

제가 답변하고 싶은 형식

명사구 the format in which I'd like to give answers에서 in which는 format을 꾸며 주는 관계절을 시작합니다. which는 format을 가리키고, in은 그 형식으로 답한다는 방식이나 구성의 관계를 나타냅니다: I would like to give answers in that format. 응용할 수 있는 틀은 ‘명사 + 전치사 + which + 절’입니다. 절의 의미에 필요한 전치사는 남겨야 합니다. 여기서는 give answers in a format이라는 결합에 in이 필요합니다.

연습

전치사를 which 앞에 둔 격식 있는 관계절을 올바르게 사용한 문장은 어느 것인가요?

  1. The guide explains the order which the steps should be completed.
  2. The guide explains the order in which the steps should be completed.
  3. The guide explains the order in that the steps should be completed.
정답 보기

The guide explains the order in which the steps should be completed.

See you then.

4:44

그때 뵙겠습니다.