51% ๊ณต๊ฒฉ[๊ณผ๋ฐ์ ๊ณต๊ฒฉ(Majority Attack)]
์ํธํํ ๊ธฐ์ ๊ด๋ จ ์ฑ ์ ๋ค ์ฐ๊ณ ๋ง์ง๋ง ๊ฒํ ํ๊ณ ์๋ ์ด ์์ ์๋ ์ํธํํ์ ๋ค์ด๋ด๋ฏนํ ๋ณํ๋ ์๋ก์ด ๋ด์ค์ ์ฐ๋ ค๋ฅผ ๋๋ ์์ฐํ๊ณ ์์ต๋๋ค. ์ด๋ ๋จ์ํ ์ํธํํ๊ฐ ์ ๊ณ ์ ๋๋น 70% ์ ๋ ๊ฐ๊ฒฉ์ด ํญ๋ฝํ ์ฌ์ค๋ฟ ์๋๋ผ ์ฌ๋ฌ ๊ฐ์ง ์ด์๊ฐ ๊ณ์ ๋ง๋ค์ด์ง๊ณ ์๋ค๋ ๊ฒ์ ๋๋ค. ๊ทธ์ค ๊ฐ์ฅ ์ต์ ๋ด์ค ์ค์ ํ๋๋ฅผ ๋ค๋ฃจ์ด ๋ณด๊ฒ ์ต๋๋ค. 1)
์ํธํํ์ ์ปจ์ผ์์ค ๋ฉ์ปค๋์ฆ(Consensus Mechanism)๊ณผ ๊ด๋ จํ์ฌ 51% ๊ณต๊ฒฉ์ด๋ ๊ฒ ์์ต๋๋ค. ์ฝ๊ฒ ๋งํด์ ์ํธํํ ์ฌ์ฉ์ ์ค ์ ๋ฐ ์ด์์ ์ฐฌ์ฑ์ด ์๋ ๊ฒ์ผ๋ก ์์ฒญ๋ ์ปดํจํฐ ํ์(ํด์ ํ์)๋ฅผ ๋์ํ์ฌ ์กฐ์ํ์ฌ ์ํธํํ๋ฅผ ํ์ทจํ๋ ๊ณต๊ฒฉ์ 51% ๊ณต๊ฒฉ์ด๋ผ๊ณ ํฉ๋๋ค.
์ถ์ฒ: https://itradeico.com/2018/05/how-a-51-or-double-spend-attack-works/1011
์๋ ๋ถ์ฐ ํผํฌํผ ๋ฐฉ์์ ๋คํธ์ํฌ์์๋ ๋คํธ์ํฌ ์ ์ฒด ๋ฐ์ดํฐ์ ์ ํฉ์ฑ์ ์ ์งํ๋ ๋ฐฉ๋ฒ์ผ๋ก ๊ณ ์๋ ๊ฒ์ด ์ด ์ปจ์ผ์์ค ์๊ณ ๋ฆฌ์ฆ ํน์ ๋ฉ์ปค๋์ฆ์ ๋๋ค. ๊ทธ๋ฐ๋ฐ ์ด๋ค ์ค ์์กฐ ์ํธํํ์ธ ๋นํธ์ฝ์ธ์ด ์ฑํํ ์์ ์ฆ๋ช (Proof of Work) ๋ฐฉ์์ ์ปจ์ผ์์ค ๋ฉ์ปค๋์ฆ์ ๊ฐ๋ ฅํ ํด์ ํ์๋ฅผ ๊ฐ์ง ์ฌ์ฉ์๊ฐ ๋ง์ ๋น์ฉ์ ๋ค์ฌ ์ ์ฒด ์ฌ์ฉ์์ ์ ๋ฐ ์ด์์ธ 51%์ ์ปจ์ผ์์ค๋ฅผ ์์กฐํ๋ฉด ์ด์ค ์ง๋ถ์ ํ๊ฒ ํ๊ฑฐ๋ ๊ฐ์ง ๊ฑฐ๋๋ฅผ ์ง์ง ๊ฑฐ๋๋ก ๋ง๋ค์ด ์ํธํํ๋ฅผ ํ์ทจํ ์ ์๋ค.
์ค์ ์ด 51% ๊ณต๊ฒฉ์ด ๋ฐ์ํ๊ธฐ ์ ๊น์ง๋ 51% ๊ณต๊ฒฉ์ด ๋ฐ์ํ๋ค๋ฉด ์ด ๊ณต๊ฒฉ์ ํ ์ฌ๋๋ ์ํธํํ์ ๊ฐ๊ฒฉ ํ๋ฝ์ผ๋ก ์ํด๋ฅผ ๋ณด๋๋ฐ ๋๊ฐ ๊ทธ๋ฐ ๋ฉ์ฒญํ ๊ณต๊ฒฉ์ ํ๊ฒ ๋๊ณ ์ฃผ์ฅ์ ํ๊ธฐ๋ ํ์ต๋๋ค๋ง ์ด์ ์ด๊ฒ ํ์ค์ด ๋์๊ณ 51% ๊ณต๊ฒฉ์ด ๋ชจ๋ ์ํธํํ๋ก ๋ง์น ์ ์ผ๋ณ์ด ๋ฒ์ง๋ฏ์ด ์ ํ๋๊ณ ์์ต๋๋ค. 2)
์ง๊ธ๊น์ง 51% ๊ณต๊ฒฉ์ด ํ์ธ๋ ์ํธํํ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
2018๋ 4์ 2์ผ
Electroneum (๊ณต๊ฒฉ ๋น์ CryptoNight ๊ธฐ๋ฐ)
2018๋ 5์ 13์ผ ~ 15์ผ
Monacoin (๊ณต๊ฒฉ ๋น์ Lyra2REv2 ๊ธฐ๋ฐ) ์ฝ 9๋ง ๋ฌ๋ฌ์ ์ํด ๋ฐ์
2018๋ 5์ 16์ผ ์คํ 10:38 UTC
Bitcoin Gold (๊ณต๊ฒฉ ๋น์ Equihash ๊ธฐ๋ฐ) ๋ธ๋ก 528735์ 51% ๊ณต๊ฒฉ.
2018๋ 5์ 19์ผ ์ค์ 5:26 UTC
Bitcoin Gold (๊ณต๊ฒฉ ๋น์ Equihash ๊ธฐ๋ฐ) ๋ธ๋ก 529048์ 51% ๊ณต๊ฒฉ.
2018๋ 5์ 22์ผ
Verge (๊ณต๊ฒฉ ๋น์ 5๊ฐ์ง ๋ง์ด๋ ์๊ณ ๋ฆฌ์ฆ์ ๊ธฐ๋ฐ) 51% ๊ณต๊ฒฉ์๊ฐ Scrypt์ Lyra2RE ์๊ณ ๋ฆฌ์ฆ์ ํต์ ๊ณต๊ฒฉ์ ๋ธ๋ก 2155850๊ณผ 2206272 ์ฌ์ด์์ ๋ฐ์ํ๊ณ (35 ๋ฐฑ๋ง XVG ์ ์์ค ๋ฐ์ )
2018๋ 5์ 31์ผ
Litecoin Cash (๊ณต๊ฒฉ ๋น์ SHA-256 ๊ธฐ๋ฐ) ์์ธํ ์ฌํญ์ ๊ด๋ จ ๋ ๋ง ์ค๋ ๋ ์ฐธ์กฐ https://www.reddit.com/r/LCCofficial/comments/8noiky/did_this_coin_get_attacked_51_yesterday/
2018๋ 6์ 3์ผ ์ค์ 2:43 UTC
ZenCash ํน์ ZCash (๊ณต๊ฒฉ ๋น์ Equihash ๊ธฐ๋ฐ) 3๋ฒ์ ์ด์ค ์ง๋ถ์ด ๋ฐ์ํ๊ณ ํฅํ ๊ณต๊ฒฉ์ ๋ง๊ธฐ ์ํ์ฌ ๊ฑฐ๋ ์น์ธ์ 100ํ ์ดํ๋ก ํ๋ผ๊ณ ์ํธ ํํ ๊ฑฐ๋์์ ๊ถ๊ณ
*์ฐธ๊ณ : ( )์์ ์ํธํด์ ํจ์
์ฌ์ค ์ด๋ ๊ฒ 51% ๊ณต๊ฒฉ์ด ๋ง์์ง ์ด์ ๋ ์ฌ์ฉ์๊ฐ ๋ง์ง ์์ ๊ทธ๋ฆฌ ์๊ฐ ์ด์ก๋ ๋์ง ์๊ณ ์ํธํํ ์์์์๋ ๋ฐ๋ฆฌ๋ ์ผ๋ถ ํํ๋ค์ ๊ฑฐ๋ ๋ง์ด๋ ํ์ ๋ช ํ๋ ์๊ฐ ๋ถ ํด์ ํ์๋ฉด ๊ฐ๋จํ๊ฒ 51% ๊ณต๊ฒฉ์ ๊ฐํํ ์ง๊ฒฝ์ผ๋ก ์ผ๋ถ ๊ฑฐ๋ ๋ง์ด๋ ํ ์ ์ฒด๋ค์ ์ค์์ง์คํ๊ฐ ์ฌํด์ง ๋๋ฌธ์ ๋๋ค.
ํนํ ์ต๊ทผ ๋นํธ์ฝ์ธ ๊ฐ๊ฒฉ ํ๋ฝ์ผ๋ก ๊ฑฐ๋ ๋นํธ์ฝ์ธ ์ฑ๊ตดํ์ฌ๋ค์ ์ง๊ธ ์์ฒญ๋ ์ ๊ธฐ๋ฃ๋ฅผ ๋ฌผ๋ฉด์ ์ํด๋ฅผ ๋ณด๋ฉฐ ๋นํธ์ฝ์ธ ์ฑ๊ตด์ ํ๊ณ ์์ ๊ฒ์ผ๋ก ์ถ์ ๋ฉ๋๋ค. ๋นํธ์ฝ์ธ ๊ฐ๊ฒฉ์ด 6,000 ~ 7,000 ๋ฌ๋ฌ ๋ฐ์ค๊ถ์์ ํ์ถํ์ง ๋ชปํ๋๋ฐ 2018๋ 4์์ ๋์จ ๋ชจ๊ฐ ์คํ ๋ฆฌ(๋ค ๋ฏธ๊ตญ์ ๊ทธ ์ ๋ช ํ ๋ชจ๊ฑด ์คํ ๋ฆฌ๊ฐ ๋ง์ต๋๋ค.)์์ ๋ฐํํ ์๋ฃ์ ๋ฐ๋ฅด๋ฉด ์ ์ธ๊ณ ๊ฐ๊ตญ์ ์ ๊ธฐ๋ฃ๋ฅผ ๊ฐ์ํ ๋นํธ์ฝ์ธ ์ฑ๊ตด ์๊ฐ๋ ์ฝ 8,600๋ฌ๋ฌ๋ก ์ถ์ ๋๋ค๊ณ ํฉ๋๋ค. 3)
๊ทธ๋ฆฌ๊ณ ์ง๋ ๋ช ๊ฐ์๊ฐ 51% ํดํน๋ ๊ณต๊ฒฉ์ผ๋ก ํดํน๋ ์ํธํํ๋ค์ด ์ผ๋ถ ๊ฑฐ๋ ๋ง์ด๋ ํ์ ๋ฐ๊ธฐ๋ฅผ ๋ Equihash ์ํธ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ๊ณ ์๋ ์ ์ ์ฃผ๋ชฉํ์ฌ ์ฃผ์ญ์์ค.
Equihash์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ๋ฉด ๋นํธ์ฝ์ธ ์์ ๊ฒ์ฆ์์ ์ฐ์ด๋ ๋ ผ์ค(Nonce)๊ฐ ์ฐพ๊ธฐ ๋์ด ๊ฐ์ ์ฐ์ ์ฐ์ฐ์ ๋ฐ๋ณตํ๋ ์๊ณ ๋ฆฌ์ฆ์ด ์๋๋ผ ๋ฉ๋ชจ๋ฆฌ ์งํฅ์ ์์ ๊ฒ์ฆ ์๊ณ ๋ฆฌ์ฆ์ ๋๋ค. ๋ง์ด๋ ์ปดํจํฐ์ GPU๋ ํน์ ์๊ณ ๋ฆฌ์ฆ์ ์์ฒญ๋๊ฒ ๋นจ๋ฆฌ ์ฐ์ฐ์ ํ๋๋ก ๊ณ ์๋ ASIC์ด ์๋๋ผ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ฆ์คํด์ผ ์๋๊ฐ ๋นจ๋ผ์ง๊ฒ ๊ณ ์๋์ด ์ฒ์๋ถํฐ ์ผ๋ถ ๊ฑฐ๋ ๋ง์ด๋ ํ์ฌ๋ค์ ๋ฐ๊ธฐ๋ฅผ ๋ค๊ณ ๋ง๋ค์ด์ง ์๊ณ ๋ฆฌ์ฆ์ธ๋ฐ ์ด๊ฒ ์ด ๋ฒ์ 51% ๊ณต๊ฒฉ๋ค์ ๋ฌด๋์ง ๊ฒ์ ๋๋ค.
๋๊ฐ ๋ฐฐํ์ ์์๊น์?
๊ฑฐ๋ ๋ง์ด๋ ํ์์ ๊ฐ์ฅ ํํ ์ฑ๊ตด ๊ธฐ๊ธฐ๋ค์ ์์ง ๋ฒ์ฉ PC ๊ธฐ๋ฐ์ ๊ธฐ๊ธฐ๋ค์ ๋๋ค. ์ด๋ฐ ๊ธฐ๊ธฐ๋ค์ ์์ฒ์๋ง ๋๋ฅผ ์ฎ์ด ๊ฑฐ๋ ๋ง์ด๋ ํ์ ๊ตฌ์ฑํ๋๋ฐ ๊ทธ์ค ์ผ๋ถ์ ์ฌ๋ฌ ์ก์ฝ์ธ ์ฑ๊ตด ์ํํธ์จ์ด๋ฅผ ๋ด๋ ค๋ฐ์ ๋ฐ์ง ํด์ ํ์๋ฅผ ๋์ํ๋ฉด ํน์ ์ก์ฝ์ธ ์ํธํํ์ฏค์ ๊ฐ๋จํ๊ฒ 51% ๊ณต๊ฒฉ์ ํ ์ ์๊ฒ ๋ ๊ฒ๋๋ค. ํนํ ํน์ ๋ง์ด๋ ํ์ ๋ฐ๊ธฐ๋ฅผ ๋ Equihash์๊ณ ๋ฆฌ์ฆ ๊ธฐ๋ฐ ์ํธํํ๋ค์ด ์ง์ค ๊ณต๊ฒฉ์ ๋์์ด ๋ ๊ฒ ๊ณผ์ฐ ์ฐ์ฐ์ผ๊น์?
๋นํธ์ฝ์ธ ์ฑ๊ตด ์๊ฐ๊ฐ 8,500 ๋ฌ๋ฌ์ธ๋ฐ ์ด๋ค ๊ฑฐ๋ ๋ง์ด๋ ํ ํ์ฌ๋ค์ด ์ด๋ฐ ํ์ฌ ์ํฉ์์ ๋นํธ์ฝ์ธ๋ง ๋ฐ๋ผ๋ณด๊ณ ๋ ๋๊ณ ์์ ์์๊น์? ์๋ฌดํผ ๋จ๊ธฐ์ ์ผ๋ก๋ Equihash์๊ณ ๋ฆฌ์ฆ ๊ธฐ๋ฐ ์ํธํํ๋ค์ ์ด 51% ๊ณต๊ฒฉ์ ๋์ฑ ์ด ์์ ๋ฏํฉ๋๋ค.
๊ฒฐ๊ตญ ๊ฒ์ฆ๋ฐ์ง ์์ ์๋ก์ด ์ํธ ์๊ณ ๋ฆฌ์ฆ์ ์ฑ์ฉ์ ๊ฒ์ฆ๋ฐ์ง ์์ ์ํ์ ๋ ๊ณ ์์ ๊ฐ๋ฅ์ฑ์ด ๋๊ณ ์ด๋ฐ ์ ๊ธฐ์ ์ํธํ ์๊ณ ๋ฆฌ์ฆ์ ์ฑ์ฉํ ์ฌ๋ฌ ์ํธํํ๋ค์ ๋ํด์๋ ์กฐ์ฌ์ ํด์ผ ํ ๊ฒ ๊ฐ์ต๋๋ค.