Investor's wiki

설계 결함 공격

설계 결함 공격

섀계 결함 곡격은 μ•…μ˜μ μΈ μ‚¬μš©μžκ°€ **λ¬΄ν—ˆκ°€ ν™˜κ²½ λ‚΄μ—μ„œ μƒν˜Έ μž‘μš©ν•˜λŠ” κ°œμΈμ„ 속이기 μœ„ν•΄ νŠΉμ • 결함을 μ•Œκ³  μžˆλŠ” 슀마트 계약, λΆ„μ‚° μ‹œμž₯ λ˜λŠ” 기타 μ†Œν”„νŠΈμ›¨μ–΄λ₯Ό μ˜λ„μ μœΌλ‘œ μƒμ„±ν•˜λŠ” 곡격을 λ§ν•©λ‹ˆλ‹€.

섀계 결함 곡격은 일반적으둜 μ‚¬μš©μžκ°€ μžκΈˆμ„ 슀마트 계약에 μž κ·Έλ„λ‘ ν•˜λŠ” λͺ…λ°±ν•œ μΈμ„Όν‹°λΈŒλ₯Ό λ‚˜νƒ€λƒ…λ‹ˆλ‹€. 계약 λ˜λŠ” 계약이 κ΅¬μΆ•λœ ν”„λ‘œν† μ½œμ„ λ‘˜λŸ¬μ‹Ό 일뢀 κ·œμΉ™μ˜ 잘λͺ»λœ μ •μ˜λŠ” λΆˆκ³΅μ •ν•œ 결제 λ˜λŠ” 자금 ν•΄μ œλ‘œ μ΄μ–΄μ§ˆ 수 μžˆμŠ΅λ‹ˆλ‹€.

μ•…μ˜μ μΈ μ‚¬μš©μžκ°€ μ•…μ˜ 없이 λ‹€λ₯Έ μ‚¬μš©μžκ°€ μž‘μ„±ν•œ κ³„μ•½μ˜ 결함을 μ•…μš©ν•˜κΈ°λ‘œ κ²°μ •ν•œ κ²½μš°μ—λ„ 섀계 결함 곡격이 μˆ˜ν–‰λ  수 μžˆμŠ΅λ‹ˆλ‹€. 이 경우 곡격은 κ³΅κ²©μžμ™€ 잠재적인 κ°œλ°©ν˜• λ„€νŠΈμ›Œν¬ μ°Έκ°€μž κ°„μ˜ 정보 λΉ„λŒ€μΉ­μ— μ˜μ‘΄ν•©λ‹ˆλ‹€.

예

Augur ν”Œλž«νΌ μ‹œμž₯에 λŒ€ν•œ μ˜ˆμΈ‘μ€ 섀계 결함 곡격의 ν‘œμ  쀑 ν•˜λ‚˜μž…λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, 결함이 μžˆλŠ” λ§Žμ€ μ‹œμž₯은 λͺ¨ν˜Έν•˜κ³  λΆˆλΆ„λͺ…ν•œ μ •μ˜μ— μ˜μ‘΄ν•˜λ©°, ꢁ극적인 λͺ©μ μ€ μƒμΆ©λ˜λŠ” λ§€κ°œλ³€μˆ˜μ™€ ν•΄μ„μœΌλ‘œ 인해 κ²°κ³Όκ°€ λ…ΌμŸμ˜ 여지가 μžˆλŠ” κ³„μ•½μ—μ„œ μ‚¬μš©μžλ₯Ό μ†μ΄λŠ” 데 λˆμ„ 걸도둝 ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€.

λ‹€λ₯Έ 잠재적인 섀계 결함 곡격은 가격 ν”Όλ“œμ™€ 같은 데이터 μ†ŒμŠ€ λ˜λŠ” 였라클 을 λŒ€μƒμœΌλ‘œ ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, κ³΅κ²©μžλŠ” 계약 만료/μ •μ‚° λ‚ μ§œ 이전에 더 이상 μ‚¬μš©λ˜μ§€ μ•Šμ„ 수 μžˆλŠ” 단일 μ™ΈλΆ€ 가격 μ†ŒμŠ€ API 에 μ˜μ‘΄ν•˜λŠ” μ‹œμž₯ λ˜λŠ” ν”„λ‘œν† μ½œμ„ μ˜λ„μ μœΌλ‘œ λͺ©ν‘œλ‘œ μ‚Ό 을 수 μžˆμœΌλ―€λ‘œ κ³΅κ²©μžκ°€ 이에 μ˜μ‘΄ν•˜λŠ” λͺ¨λ“  슀마트 계약을 μ‘°μž‘ν•  수 μžˆλŠ” 이점을 μ œκ³΅ν•©λ‹ˆλ‹€. 데이터 μ†ŒμŠ€.