일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Algorithm
- pow
- viewcontroller
- 백준
- 암호화폐
- DPOS
- 알고리즘
- ethereum
- POS
- Crash
- External Call
- 분산원장
- dsYM
- Blockchain
- 비트코인
- 프로그래머스
- reentrancy
- 블록체인 기술
- PBFT
- ios
- Mining
- Xcode
- Report
- .dsym
- 재진입공격
- 이더리움
- view 이동
- DEFI
- 블록체인
- solidity
Archives
- Today
- Total
목록Rate Limit Pattern (1)
개발하기좋은날
스마트 컨트랙트 시큐리티 패턴
이전 포스팅에서 Checks Effects Interaction, Mutex Pattern 알아보고 재진입 공격에 대해서 포스팅을 하였습니다 이번엔 그밖에 다양한 시큐리티 패턴에 대해 알아보고자 합니다 1. Emergency Stop Pattern - 블록체인에 배포된 스마트컨트랙트는 수정이 불가능합니다 그래서 예기치 못한 버그로 인해서 큰 피해를 줄 수 있는데 Emergency Stop Pattern은 특정 함수들이 실행되지 않도록 제어할 수 있도록 프로그래밍하는 패턴입니다. 쉽습니다 contract EmergencyStop is Owned { bool public contractStopped = false; modifier haltInEmergency { require(contractStopped) ..
BlockChain
2022. 11. 2. 18:16