본문 바로가기

분류 전체보기113

Etherscan시 나오는 사항들 검색화면 - Transaction : 트랜잭션 ID - Status : 트랜잭션의 성공 여부 - Block : 트랜잭션이 기록된 블록의 숫자 - Timestamp : 트랜젹션이 채굴된 시간 - From : 트랜잭션 보내는 사람 주소 - To : 트랜잭션 받는사람 주소 - Value: 보내는 이더 양 - Transaction Fee : 트랜잭션을 블록에 포함하여 새로운 블록을 제안하는 proposer 및 올바른 투표를 진행하는 vaildator들에게 지급되는 수수로 - Gas Price : 트랜잭션을 수행하는 데 소요되는 가스당 비용 - Gas Limit & Usage by Txn : 트랜잭션을 실행하는데 드는 소모할 가스의 한도와 실제로 트랜잭션 수행 시 소모된 가스의 양. 일반적인 이더리움 트랜잭션에서.. 2022. 12. 15.
암호기술 암호학 암호학의 역사 블록체인과 암호 기술은 떼려야 뗄 수 없는 긴밀한 사이이다. 신원 확인이나 블록체인의 형태 ,송금,과정 서명 등 대부분의 기능에 암호 기술이 사용된다. 그렇기 때문에 암호학에 대한 기초적인 이해는 매우 중요하다. 암호학이란 암호학이란 암호화 및 복호화를 연구하는 학문으로, 안전한 의사소통을 위해 만들어졌다. 단순하게 말해 암호란 사람이 읽을 수 있는 평문을 타인이 이해할 수 없도록 암호문으로 만들어 전송하고 ,그것을 다시 사람이 읽을 수 있는 평문으로 복구하는것. 고대의 암호학 원시 암호화 기술은 고대에서부터 존재했으며, 대부분의 초기 문명들은 이미 암호학을 사용해 온것으로 알려져있다. 암호가 사용된 가장 오래된 예시는 약 3900만년전 살았던 이집트 귀족 크놈호테프 2세의 무덤이다.. 2022. 11. 25.
백준 2292 벌집 문제 위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌을 때, 벌집의 중앙 1에서 N번 방까지 최소 개수의 방을 지나서 갈 때 몇 개의 방을 지나가는지(시작과 끝을 포함하여)를 계산하는 프로그램을 작성하시오. 예를 들면, 13까지는 3개, 58까지는 5개를 지난다. 입력 첫째 줄에 N(1 ≤ N ≤ 1,000,000,000)이 주어진다. 출력 입력으로 주어진 방까지 최소 개수의 방을 지나서 갈 때 몇 개의 방을 지나는지 출력한다. 예제 입력 1 13 예제 출력 1 3 Approach 위에 벌집의 층을 세어보면 1층은 1 , 2층은 2~7 , 3층은 8~19 ,4층은.. 2022. 11. 19.
Doker 어플리케이션은 시스템의 환경에 구애를 받아서 오류가 날 수 있다. 이 Docker는 이러한 환경에 구애 받지 않고 어플리케이션을 실행 시킬 수 있다. Docker는 무역에서 사용되는 컨테이너 방식으로 사용되는데 이 컨테이너의 개념은 컴퓨터의 소프트웨어의 수송, 배포로 생각 할 수있다. 컨테이너 방식 Docker의 컨테이너 방식은 소프트웨어의 의존성 충돌문제를 해결해주고, 개발 배포 환경을 일치시켜준다. 또한 이를 통한 수평 확장을 가볍게 해주고, 각 서버에 새로운 내용을 배포하기 쉽게 만들어준다. 의존 관계란 간단히 프로그램 실행에 다른 프로그램이 반드시 필요한 경우 실행하는 프로그램은 반드시 필요한 프로그램에 의존관계 를 가지고 있다. Docker는 이 소프트웨어적 충돌을 방지하기 위해 프로세스,네트워.. 2022. 11. 5.