분류 전체보기 (95) 썸네일형 리스트형 가스란? 가스는 수수료를 내는 것과 같다. 수수료는 우리가 보낸 트랜잭션의 유효성을 검증하고, 블록체인에 추가하려고 노력하는 채굴자에게 보상으로 돌아간다. 수수료 지불의 예: 1. 다른 계정으로 돈 보낼 때 2. 스마트 컨트랙 배포할 때 3. 함수에서 상태 변수에 변화를 줄 때 ... 함수 실행중인 계정에서 가스비를 지불한다. 가스비도 ETH를 사용한다. 실제돈!! 그렇다면, 에더를 사용해서 그냥 내면 되는걸 왜 굳이 가스라는 단위를 만들었을까? 1. 에더는 화폐 변동성이 있다. 2. 가스 가격은 거의 변동하지 않는다. 가스 비용은 함수의 복잡성에 따라 결정된다. 연산에 소모되는 비용 == 옵코드(opcode) 네트워크 상태, 컴퓨팅 자원에 따라 비용이 결정된다. 메타마스크는 gas limit을 미리 보여준다. .. 20191010_ HARRY POTTER 저의 유일한 덕질은 해리포터... 마이 라잎 이즈... 해뤼퐅터!!!!!!!!!!!!!1 그 중에서 저는 슬리데린을 왕왕 좋아합니다. 말포이 좋아하고요... 슬리데린 진짜 짱이고요... 알죠? 저 해리포터 타투까지한거? 다른 것도 할거니까 TO BE CONTINUED... 여튼 오늘은 덕질의 결정체인 굿즈를 가지고 와서 행복합니다. 진짜 영화관에서 영화안본지 어어어어엄청 오래되었는데, CGV에서 해리포터 굿즈를... 판다는 ... 소문이... 아니 ㅜㅜㅜ 이건 ㅜㅜㅜ 바로ㅜㅜㅜ 사야해ㅜㅜㅜ 굿즈 종류 짱많다ㅜㅜ 행복하다ㅜㅜㅜ 그런데 여러분 , 저는 주5일 학교를 다니는 사망년으로써.. 영화관에 갈 시간이 없죠. 10일에 오픈이라고하는데 뭔가 느낌적느낌으로 부분매진이 되지않을까.. 하는 마음...RGRG .. [리눅스 서버 보안] 리눅스는 운영체제의 한 종류. 컴퓨터 시스템의 하드웨어를 효율적으로 관리하기 위한 시스템 소프트웨어이다. 공개용 (open source) 운영체제이다. 기존 유닉스와는 다르게 대형 서버를 위해 개발된 운영체제가 아니라 개인용 컴퓨터나 워크스테이션을 위해 개발되었다. 리눅스를 설치하고 사용자가 자신의 운영체제를 수정하여 사용할 수도 있다. *특징 1. 다중 사용자. 2. 다중 작업; 여러개의 프로세스를 동시에 실행시켜 CPU를 스케줄링하여 사용할 수 있다. 시분할 시스템을 지원한다. 3. 다중 처리기 4. 다중 플랫폼 5. 계층형 파일 시스템; 루트 기반의 하위디렉터리를 이루는 계층형 파일시스템으로 이루어져있음. 6. POSIX와 호환 7. 우수한 네트워킹 8. 가상 콘솔 9. 가상 기억장치; 주기억장치의.. [알약크루2기] 5. 알약을 ARABOZA 오늘은 저번 포스팅 마지막에 이야기했던 알약 전용 백신파일? 은 무엇인가!!! 에 대해 알아보도록 할게요. ଘ꒰◍ॢ•ᴗ•◍ॢ꒱༌✩ 그 전에 ! 보안 체크리스트 한번 확인해보고 갈게요~_~ 집에서 공부하는 분들과, 집이 아닌 곳에서 공부하시는 분들에 대해 체크리스트를 만들어보았습니다.. ㅎㅁㅎ 이제 다시 본론으로 돌아와서 알약 전용 백신파일이 대체 무엇인가!!! 저도 이번에 포스팅을 위해 찾아보다가 발견한 것인데요. 알약을 다운받기 위해, 이스트 시큐리티 홈페이지에 가면 이렇게 보안센터 밑에 다운로드가 또 있습니다. 알약은 저 카데고리중 "보안제품"에 들어가면 PC버전과 모바일버전을 받으실 수 있구요. (https://www.estsecurity.com/public/product/alyac) 저 다운로드 .. 20191004_ 햄굿즈와 마시바시 이게 모냐면요... 햄굿즈랍니다... 햄튜브 사랑해ㅜ 구름아 사랑해ㅜ 사실 햄튜브 포스터가 더 가지고 싶었지만, 이미 내 방 벽은 더이상 붙일 곳이 없기때문에.. 매일매일 입을 수 있는 햄튜브 티샤츠-! 티셔츠는 겨울에도 막 껴입을 수 있으니까... 2차 오픈되자마자 바로 흰색으로 구매했다... 햄굿즈 아니엿으면 티 한장에 그런 큰 돈 안쓰는데.. 이거바요ㅜ 이게 햄굿즈라 이겁니다ㅜ 뒷면 최고지않나요... 구름이 왕크고 왕귀엽다... 마시앤바시 드디어.. 다녀왔다... 마시바시... 애증의 마시바시... 내가 너한테 가려고 얼마나 기다렸는지 아니... 마시앤바시.... 친구가 그렇게 맛나다고해서 멀리까지 약속을 잡았는데 마침 제가 도착한 그 날에 브레이크타임이 길어진건지 뭔지 오픈이 미뤄졌지 뭐예요..... 값 타입 Boolean 형 타입 값 bool true/ false bool x = false; 정수형 타입 값 추가설명 ex int 8 bit~ 256 bit int == int256 int32 x = -27462; uint 8 bit~ 256 bit uint ==uint256 uint256 x= 24557867; 주소형 타입 값 추가설명 address 20 byte 값 이더리움 계정 주소 두개의 멤버 소유: balance, transfer address x= 0x123; function send() public { if (x.balance 함수 타입 제어자 view 1. 데이터 read-only 2. 가스 비용 없음 uint numOfStudents; function getNumOfStudents() public view returns (uint) { return numOfStudents; } pure 1. 데이터 읽지 않음 2. 인자 값만 활용해서 반환 값 정함 3. 가스비용 없음 function multiply(uint x, uint y) public pure returns (uint) { return x*y; } constant 1. 0.4.17버전 이전에는 view/pure 대신 쓰임 function getNumOfStudents() public constant returns (uint) { return numOfStudents; } payable .. 접근 제어자 external 1. 외부 컨트랙만 호출 가능. 2. 상태 변수는 external 사용불가. pragma solidity ^0.4.23; contract Mycontract{ uint external count; //상태변수. 이것도 에러남. constructor() public { //... } function numOfStudent(address_teacher) public view return(uint) { test(); //에러남. 밑의 external붙은 함수를 같은 컨트랙내부에 있는 함수에서 호출했기 때문. } function test() external { //... } } contract YourContract { MyContract myContract; function callTest().. 이전 1 ··· 7 8 9 10 11 12 다음