전체 글

전체 글

    [POSTECH 블록체인 입문] Hyperledger Fabric

    Hyperledger? IBM, CISCO, SAMSUNG 등이 참여하는 오픈소스 프로젝트로, 이더리움과 다른 특징을 가짐 Private Blockchain으로써 기업 별도의 비즈니스 모델을 구현하기에 적합한 환경을 제공 금융 산업에 특화된 다른 플랫폼과 달리 여러 산업에 범용적으로 도입 가능한 기술 표준 제공 기업용 블록체인 기술을 위함 Hyperledger는 위 그림과 같이 총 16가지 오픈소스 프로젝트로 구성되어 있으며, 크게 Distributed Ledgers, Libraries, Tools로 나뉘고 그 안에서도 각각 5개의 프로젝트로 나눠져 있다. Hyperledger는 블록체인 최대 오픈소스 커뮤니티 기반을 바탕으로 프레임워크 개발을 통해 다른 영역과의 인터페이스를 확장함으로써 다양한 산업 영..

    [POSTECH 블록체인 입문] Public & Private Blockchain

    Public Blockchain Public Blockchain에서는 암호화폐를 발행해 보상해야 블록체인 생태계가 유지될 수 있다. 흔히 알려진 비트코인, 이더리움 등이 여기에 속한다. Private Blockchain 승인된 자만 트랜잭션 기록을 확인할 수 있고 목적성에 따라 기관 등 내부적으로 운영되는 경우가 많아 암호화폐를 발행할 필요가 없다. Private Blockchain은 컨소시움이 존재하여 오직 선택된 노드들만 트랜잭션을 블록에 기록할 지 여부를 합의하는 과정에 참여한다. 그래서 데이터 관리가 용이하고 더 안정적인 보안기능을 제공한다.

    [POSTECH 블록체인 입문] 스마트 컨트랙트와 DApp

    스마트 컨트랙트? 스마트 컨트랙트는 디지털 방식으로 특정한 계약을 수립, 검증, 실행하기 위한 컴퓨터 프로토콜로 신뢰할 수 없는 인터넷 환경에서 고도로 발달된 계약을 준수하도록 강제하는 프로토콜이다. 스마트 컨트랙트의 장점 제 3자 없이 거래가 가능하게 해준다 거래가 추적 가능하며 되돌릴 수 없게 해준다 기존의 계약 법률보다 우수한 보안성을 제공하고 저렴한 비용으로 계약을 처리할 수 있다 조건에 따라 자동으로 실행할 수 있다 계약이 명확하고 즉각 이행할 수 있다 이더리움 네트워크에서는 솔리디티로 스마트 계약을 작성하여 블록체인에 저장한다. 스마트 컨트랙트의 단점 스마트 컨트랙트는 항상 완벽한 것이 아니다. 사람이 작성하는 것이기 때문에 결함이 발생할 수 밖에 없고, 이를 찾기도 쉽지 않다. 실 사례로 D..

    국보 DAO (National Treasure DAO) 프로젝트를 보고 느낀 점

    국보 DAO? National Treasure DAO (ntdao.org) National Treasure DAO (NTD) A statement on the establishment of the National Treasure DAO for participation in the Kansong Museum of Art auction ntdao.org 얼마 전, 간송미술관이 코로나19로 인해 재정난에 처하여 국보 두 점(국보 72호 '계미명금동삼존불입상'과 국보 73호 '금동삼존불감')을 경매에 내놓았다. 참고로 간송미술관은 간송 전형필이 사재를 털어 우리 문화재 수호와 연구에 앞장섰던 대한민국 최초의 사립 미술관이다. 이렇게 국보 두 점이 경매에 나와서 "국가가 아닌 시민들이 구입해서 스마트 컨트랙트로 ..

    Learn All About Blockchain & Cryptocurrency | Binance Academy

    Learn All About Blockchain & Cryptocurrency | Binance Academy Binance Academy Interested in learning about blockchain, cryptocurrency, security, technology, or following along with tutorials? Binance Academy has all that and more! academy.binance.com

    [python] 백준 11816번: 8진수, 10진수, 16진수

    11816번: 8진수, 10진수, 16진수 (acmicpc.net) 11816번: 8진수, 10진수, 16진수 첫째 줄에 X가 주어진다. X는 10진수로 바꿨을 때, 1,000,000보다 작거나 같은 자연수이다. 16진수인 경우 알파벳은 소문자로만 이루어져 있다. www.acmicpc.net 접근 방법 혹시 파이썬으로 진법 변환을 해주는 내장 함수가 있는지 먼저 구글링 해보니, int() 내장 함수가 생각보다 강력한 기능을 가지고 있었다. 이를 활용하면 바로 풀 푸 있겠다고 판단했다. 일단, 문제에서 8진수인 경우에는 수의 앞에 0이 주어지고, 16진수인 경우에는 0x가 주어진다. 라고 정의했기 때문에 초기 입력값을 배열에 한 문자 단위로 잘라 넣어서 첫 번째, 두 번째 원소를 if문으로 검증하여 몇 진..

    [python] 백준 11720: 숫자의 합

    11720번: 숫자의 합 (acmicpc.net) 11720번: 숫자의 합 첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. www.acmicpc.net 접근 방법 문제를 보자마자 떠오른 해답은 반복문으로 배열의 원소를 하나씩 꺼내며 더해주는 것이었는데, 이는 가독성이 떨어지기 때문에 pythonic 하게 문제를 풀어보았다. 코드 N = int(input()) # 일단 문자열로 더할 값들을 받음 elem = str(input()) # map 함수를 활용해 elem 문자열을 한 글자 단위로 나눠 리스트에 저장 elem = list(map(int, str(elem))) # sum 함수로 배열 내 모든 원소를 더한 결과 출력 print(sum(elem))

    Mental Models for Web3 - Chris Dixon

    Episode | 90 - 5 Mental Models for Web3 | Chris Dixon (airr.io) 90 - 5 Mental Models for Web3 | Chris Dixon | Bankless Share podcast highlights More than a podcast player www.airr.io

    [python] 백준 11653: 소인수분해

    11653번: 소인수분해 (acmicpc.net) 11653번: 소인수분해 첫째 줄에 정수 N (1 ≤ N ≤ 10,000,000)이 주어진다. www.acmicpc.net N = int(input()) if N == 1: print() # N이 1이라면 아무것도 출력하지 않는다. for i in range(2, N+1): # 소인수분해는 정수를 2로 나누기 시작. if N % i == 0: # 처음에 정수를 2로 나눴을 때 나머지가 0이라면, while N % i == 0: # i로 나눴을 때 0이 될 때까지 반복 print(i) # 그 값이 소인수이므로, 출력 N = N // i # 이어서 정수를 i로 다시 나눔.

    Klaytn(클레이튼) 시작하기

    1. 클레이튼 지갑 만들기 1) 클레이튼 월렛 Klaytn Wallet Klaytn Wallet wallet.klaytn.com 클레이튼 월렛 주소로 접속하면 Main Network에 접속하게 되는데, 우리는 실습 목적이므로 위 그림과 같이 주황색 체크박스를 눌러 Baobab Testnet을 선택한다. 일반적인 서비스의 경우에는 회원가입을 하고 ID, PW를 중앙 서버에 저장하는 방식이었지만, 블록체인에서는 개인키와 개인키 기반 주소로 상호작용을 하게 된다. 개인키와 지갑 주소를 만드는 과정은 원래 쉽지 않지만, Klaytn Wallet 서비스를 이용하면 이를 몇 번의 클릭으로 가능하게 해준다. 먼저, Create Account를 클릭하고 아래와 같이 절차에 따라 키를 생성하면 된다. Download &..

    디지털 금융 산업분석 리포트 - SK증권

    슬라이드 1 (sks.co.kr)

    [마이클 케이시] 웹3, 힘겹지만 가치있는 싸움 - CoinDesk Korea

    [마이클 케이시] 웹3, 힘겹지만 가치있는 싸움 - CoinDesk Korea 신뢰 그 이상의 가치 [마이클 케이시] 웹3, 힘겹지만 가치있는 싸움 - 코인데스크 코리아 ‘돈을 다시 생각하다(Money Reimagined)’는 돈과 인간의 관계를 재정의하거나 글로벌 금융 시스템을 바꿔놓고 있는 기술, 경제, 사회 부문 사건과 트렌드들을 매주 함께 분석해 보는 칼럼이다.지난 www.coindeskkorea.com