일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 레디스
- 비트코인
- 블록체인
- 백서
- 마스터링비트코인
- 문자열
- 블록체인개발
- 주소
- js
- 알고리즘
- 암호화폐
- keras
- 파이썬
- solidity
- pythonic
- 마스터링 비트코인
- javascript
- 스마트컨트랙트
- 개발
- Redis
- 개인키
- Ethereum
- smart contract
- 마스터링 이더리움
- 이더리움
- DAPP
- 공개키
- 솔리디티
- python
- node js
- Today
- Total
목록smart contract (2)
개발이야기
Smart Contracts and VyperVyper는 더 나은 감사가능성을 제공하려고 분투하는 EVM을 위한 실험적이고 컨트랙트 지향 언어이며 개발자들이 지능적인 코드를 생성하는 데 쉽게 한다. 사실, Vyper의 원리 중 하나는 개발자가 오해의 소지가 있는 코드를 작성하는 것을 가상적으로 불가능하게 만드는 것이다. Vulnerabilities and Vyper최근 연구는 약 백만 개의 배포된 이더리움 스마트 컨트랙트를 분석하였고 이러한 많은 컨트랙트들이 심각한 취약성을 가지고 있다는 것을 발견했다. 그들의 분석에서, 연구자들은 취약성을 추적하는 세 가지 기본적인 카테고리로 윤곽을 보여줬다. - Suicidal contracts(자살 컨트랙트): 스마트 컨트랙트는 임의의 주소에 의해 kill될 수 있..
안녕하세요. 이번 포스팅에서는 저번 포스팅에 이어서 solidity 기초를 진행하도록 하겠습니다.저번 포스팅에서는 solidity 개발 툴인 Remix에서 기본적인 환경설정을 해보았습니다.이번 포스팅에서는 solidity의 기초 문법에 대해서 자세히 설명해보겠습니다. 1. Visibility 먼저 visibility, 가시성에 대해서 살펴보겠습니다. 가시성은 함수에 접근 권한에 대해 명시합니다. - external 1) external은 외부 컨트랙트만 호출이 가능합니다 2) 상태 변수 (ex uint)는 external 사용 불가 => 상태변수에 external 만 사용할 수 없습니다. 위의 예시처럼 external로 선언된 testing 함수를 같은 contract 내에 isRight 함수내에서 호출..