본문 바로가기
반응형

Blockchain2

ENS(Ethereum Name Service) 📔 ENS(Ethereum Name Service) ENS란?2017년 Nick Johnson이 출시한 Ethereum Name Service복잡한 영어 + 숫자 블록체인 주소를 사람이 읽을 수 있는 형식으로 변환하는 서비스(0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045→vitalik.eth)DNS 가 그랬던 것처럼 기억하기 쉽기 때문에, ENS는 암호화폐 거래의 접근성을 향상시킴ENS 주소는 ERC-721 토큰 표준을 사용하여 NFT로 발행 → 거래소에서 거래 가능 ENS 작동 원리두 가지 이더리움 Smart Contract를 기반으로 구축 → ENS Registry, ResolverENS 컨트랙트 Github 주소: https://github.com/ensdomains.. 2024. 5. 21.
[Tact] Integer Opertaions https://tact-by-example.org/02-integer-ops정수 연산Tact는 정수를 사용한 모든 런타임 계산을 257 비트에서 수행한다. 이 비트의 크기는 큰 수를 다룰 수 있지만, 수학 연산의 결과가 너무 커서 맞지 않으면 오버플로우가 발생할 수 있다. 하지만, 결과가 이 범위를 벗어나게 되면 시스템은 예외를 발생시키고 트랜잭션을 실패시킨다. 이것이 Tact가 안전한 수학 연산을 보장하는 방식이다. 또한, Tact는 서로 다른 크기의 변수를 혼합하여 사용해도 문제가 없도록 설계되었다. 모든 변수는 런타임 시 동일한 유형으로 처리되며, 이는 항상 부호가 있는 257 정수이다. 예를 들어, 달러를 사용한 산술에는 소수점 이하 두 자리가 필요하다. 하지만, 달러를 다룰 때에는 소수점 이하 .. 2024. 5. 15.
728x90