EIP-3675: Upgrade consensus to Proof-of-Stake 지분 증명을 도입하는 이더리움 메인넷의 합의 메커니즘 업그레이드에 대한 사양입니다. Abstract 이 EIP는 작업 증명(PoW)을 더 이상 사용하지 않으며, 비콘 체인에 의해 구
개인 스터디 차원에서 Chainlink VRF - Subscription Method 를 번역하고 이해를 돕고자 내용을 보충하여 정리하였습니다.VRF v2 요청은 Subscription 계정을 통해 LINK Token을 받습니다. Subscription 계정 하나를 관
Chainlink VRF는 스마트 컨트랙트가 안전하고 사용하기 쉽게 랜덤한 값을 가져올 수 있게 해주는 도구입니다. 체인링크 VRF v2는 랜덤한 값을 요청하는 두 가지 방법을 제공합니다.SubscriptionSubscription 계정을 생성하고 LINK Token으
ERC-4337: Account Abstraction Using Alt Mempool 해당 링크를 기반으로 제가 이해한 내용을 보태서 작성하였습니다. Abstract 계정 추상화 제안(Account Abstraction Proposal) ERC-4337은
ABI는 Application Binary Interface의 약자입니다.https://ethereum.stackexchange.com/questions/64562/about-abi-encoder-v2ABI coder v2는 기본적으로 활성화되어 있습니다.pr
https://medium.com/valixconsulting/solidity-security-by-example-09-denial-of-service-with-revert-814f55b61e02번역 및 내용을 추가하여 작성하였습니다.다음과 같은 능력을 키우고
Solidity 0.8.0의 변경점에 대해 번역을 진행하고 Hardhat, Ethers.js, Typescript를 통해 이해하기 쉽도록 작성하였습니다.컴파일러가 사용자에게 알리지 않고 기존 코드의 동작이 변경되는 변경사항이 나열되어 있습니다.시리즈로 작성하겠습니다.
https://medium.com/valixconsulting/solidity-smart-contract-security-by-example-08-unexpected-ether-with-forcibly-sending-ether-e13be2c6b985번역 및 내
Phishing With Improper Authorization https://medium.com/valixconsulting/solidity-smart-contract-security-by-example-07-phishing-with-improper-authori
https://medium.com/valixconsulting/solidity-smart-contract-security-by-example-06-integer-overflow-e1f444f3cc4사용자가 Moon 토큰을 구매하거나 판매할 수 있는 Insecu
https://medium.com/valixconsulting/solidity-smart-contract-security-by-example-05-cross-contract-reentrancy-30f29e2a01b9Cross-Contract-Reentrancy
https://medium.com/valixconsulting/solidity-smart-contract-security-by-example-04-cross-function-reentrancy-de9cbce0558e번역 및 내용을 추가하여 작성하였습니다.다음과
https://medium.com/valixconsulting/solidity-smart-contract-security-by-example-01-integer-underflow-c1147c2e507bmodifier를 통한 재진입(reentrancy)은 복잡성
https://medium.com/valixconsulting/solidity-smart-contract-security-by-example-02-reentrancy-b0c08cfcd555번역 및 내용을 추가하여 작성하였습니다.다음과 같은 능력을 키우고 싶어
https://medium.com/valixconsulting/solidity-smart-contract-security-by-example-01-integer-underflow-c1147c2e507b번역 및 내용을 추가하여 작성하였습니다.다음과 같은 능력을
Keccak-256은 SHA-3 (Secure Hash Algorithm 3)의 기반이 되는 알고리즘이다. 이 함수는 주어진 입력값에 대한 256비트 (32바이트) 길이의 고유한 해시 값을 생성한다.가변 길이의 인자를 받을 수 없으므로, 여러 인자를 전달하려면 abi.
Execution Client와 Consensus Client는 모두 병렬로 동시에 작동한다. 두 클라이언트 간의 통신이 필요하다. 이 통신을 통해 Consensus Client는 Execution Client에 지침을 제공하고, Execution Client는 비콘
이더리움 PoS에서 트랜잭션이 만들어지는 과정 1. 트랜잭션 생성 및 브로드캐스팅 > 사용자는 개인 키로 트랜잭션을 생성하고 서명하여 이더리움 JSON-RPC API를 사용해 노드에 요청을 한다. > 사용자는 자신이 만든 트랜잭션을 블록에 포함시키기 위해 Vali
사용자는 개인 키로 트랜잭션을 생성하고 서명하여 이더리움 JSON-RPC API를 사용해 노드에 요청을 한다.사용자는 자신이 만든 트랜잭션을 블록에 포함시키기 위해 Validator에게 팁으로 줄 가스 양을 함께 정의한다.팁은 검증자에게 돌아가는 반면, 기본 수수료는