로컬 프라이빗 네트워크에 스마트 컨트랙트를 배포하고 호출해보겠습니다.
로컬 프라이빗 네트워크에 스마트 컨트랙트를 배포하고 호출해보겠습니다.
쿠버네티스에 이더리움 프라이빗 네트워크를 설치하고 접속하려는데 아래와 같은 에러가 발생했습니다.
1 | geth attach http://35.243.121.19:30045 |
구글 클라우드 플랫폼의 기능 중 쿠버네티스 엔진으로 프라이빗 네트워크를 구축하는 실습을 진행하였습니다.
메타코인 예제 프로젝트를 이용해 프라이빗 네트워크에 컨트랙트를 배포하고 테스트해보겠습니다.
Keccak 알고리즘군 중 하나의 알고리즘
SHA1, SHA2(미국 NIST가 승인하여 사용중인 해시함수들)의 취약점을 개선하고자 개발된 암호화 해시 알고리즘
Keccak 알고리즘은 2007년 11월부터 경진대회에 참가하여 2012년 12월에 우승 알고리즘이 되었음
2015년 8월에 미국국립표준기술연구소에서 SHA3 적용 표준으로 선정
go-ethereum(이하 geth)을 이용해 로컬 프라이빗 네트워크를 구성합니다.
/Users/{USER_NAME}
에 private-net
폴더를 생성하고 아래의 절차대로 실습을 진행했습니다.
이전에 공부할때 가볍게 실습하고 넘어갔던 부분을 정리해서 적어두려 합니다.
아마.. 2년전 쯤에 실습한 것이라 버전이 올라가면서 바뀐부분이 좀 있네요.
현재 블로그를 사용하는데 있어 영어가 많은 페이지의 경우 크롬의 우측 상단에 번역 팝업이 자꾸 뜨는것을 볼 수 있었습니다.
이전에 1차적으로 html 태그에 번역 기능을 끄는 정보를 넣었습니다.
1 | <html translate="no"> |
하지만 일부 페이지는 정상 동작하지만 일부 페이지에서는 계속해서 번역 팝업이 떴습니다.
기존에 공부하면서 만든 사이트는 http로 운영되고 있었습니다.
그런데 사용자가 조금씩 늘고 https도 공부해서 바꿔야 겠다는 생각이 문득 들더군요..
그래서 시도해봤습니다.
토이 프로젝트에서 OCR을 할 일이 생김
Go언어를 이용할거라 찾아봤는데 역시나 있음!