sigmoid(25)•in #celo•2244 days agoCelo: A Multi-Asset Cryptographic Protocol for Decentralized Social Payments안녕하세요, Sigmoid 입니다. (이래저래 정신이 많이 없어서 포스팅이 좀 뜸했네요.) 오늘은 여러분들께 Celo라는 프로젝트의 백서를 소개하려고 합니다. Celo는 Stable Coin을 발행할수 있는 플랫폼인데, 제가 이 프로젝트를 주시하고 있는 이유는 기술적 섹시함 보다는 ea...0sigmoid(25)•in celo•2244 days agoCelo: A Multi-Asset Cryptographic Protocol for Decentralized Social Payments안녕하세요, Sigmoid 입니다. (이래저래 정신이 많이 없어서 포스팅이 좀 뜸했네요.) 오늘은 여러분들께 Celo라는 프로젝트의 백서를 소개하려고 합니다. Celo는 Stable Coin을 발행할수 있는 플랫폼인데, 제가 이 프로젝트를 주시하고 있는 이유는 기술적 섹시함 보다는 ea...0
sigmoid(25)•in #nxt•2394 days agoMy next topic - Nxt projectHi everyone. It's been a long time. A years ago, I decided that write code analysis blog about Ethereum. Because, unlike most block chain projects, this project...1sigmoid(25)•in nxt•2394 days agoMy next topic - Nxt projectHi everyone. It's been a long time. A years ago, I decided that write code analysis blog about Ethereum. Because, unlike most block chain projects, this project...1
sigmoid(25)•in #ethereum•2421 days agoEvent: for outside watchersEvent: for outside watchers === 이더리움은 비동기식 월드 컴퓨터다. 즉, 내가 요청한 작업이 언제 실행될지 확신하기가 힘들다. 이러한 환경에서 Dapp을 만들 때 가장 큰 패널티는 요청의 결과에 따라 다른 로직을 실행해야 할 때일 것이다.이런 경우 우리가 취할 ...5sigmoid(25)•in ethereum•2421 days agoEvent: for outside watchersEvent: for outside watchers === 이더리움은 비동기식 월드 컴퓨터다. 즉, 내가 요청한 작업이 언제 실행될지 확신하기가 힘들다. 이러한 환경에서 Dapp을 만들 때 가장 큰 패널티는 요청의 결과에 따라 다른 로직을 실행해야 할 때일 것이다.이런 경우 우리가 취할 ...5
sigmoid(25)•in #factom•2429 days agoAll about Ethereum GasAll about Ethereum Gas === 요즘 주변 개발자들 사이에서 흔히 듣리는 소리는, "컨트렉트를 짰는데 제대로 동작하지 않아서 확인해 보니 Gas문제였다." 인 것 같다. 얼마전 facebook에는 EstimateGas만큼 Gas를 설정해서 트렌젝션을 보냈는데, negat...1sigmoid(25)•in factom•2429 days agoAll about Ethereum GasAll about Ethereum Gas === 요즘 주변 개발자들 사이에서 흔히 듣리는 소리는, "컨트렉트를 짰는데 제대로 동작하지 않아서 확인해 보니 Gas문제였다." 인 것 같다. 얼마전 facebook에는 EstimateGas만큼 Gas를 설정해서 트렌젝션을 보냈는데, negat...1
sigmoid(25)•in #ethereum•2430 days agoEthreumDB in a nutshellEthreumDB in a nutshell === 체인 데이터가 100GB단위를 넘어가면서, Sync할때 많은 문제들이 발생하고 있으며, 다양한 관련 연구들이 진행중이지만, 현실적으로 다가오기엔 시간이 조금 더 필요한 것으로 보인다. 얼마전부터 이더리움의 DB 분석을 계속 해왔던 이유는...2sigmoid(25)•in ethereum•2430 days agoEthreumDB in a nutshellEthreumDB in a nutshell === 체인 데이터가 100GB단위를 넘어가면서, Sync할때 많은 문제들이 발생하고 있으며, 다양한 관련 연구들이 진행중이지만, 현실적으로 다가오기엔 시간이 조금 더 필요한 것으로 보인다. 얼마전부터 이더리움의 DB 분석을 계속 해왔던 이유는...2
sigmoid(25)•in #clique•2461 days agocliqueEthereum PoA 합의 알고리즘은 문서가 부족하다. 코드를 분석하면서, 간단한 흐름도를 작성해 보았다. PoA이기 때문에 authority라는 block producer리스트를 관리한다. 이 리스트는 투표를 통해 업데이트 할수 있고, 초기에 최소 1개의 프로듀서가 설정되어 있어야 ...1sigmoid(25)•in clique•2461 days agocliqueEthereum PoA 합의 알고리즘은 문서가 부족하다. 코드를 분석하면서, 간단한 흐름도를 작성해 보았다. PoA이기 때문에 authority라는 block producer리스트를 관리한다. 이 리스트는 투표를 통해 업데이트 할수 있고, 초기에 최소 1개의 프로듀서가 설정되어 있어야 ...1
sigmoid(25)•in #statedb•2476 days agostatedb와 Trie, 그리고 leveldb.오늘은 diskdb에 statedb가 어떻게 연결되는지 확인했다. 전에 statedb가 따로 있는거 아니냐고 누가 물어봤었는데 대답을 못했어서. 정답은 물리적인 leveldb 하나에 논리적으로 체인 데이터db와 state용 cachingdb 2개를 쓴다. 체인데이터(블록)는 그냥 디스크...0sigmoid(25)•in statedb•2476 days agostatedb와 Trie, 그리고 leveldb.오늘은 diskdb에 statedb가 어떻게 연결되는지 확인했다. 전에 statedb가 따로 있는거 아니냐고 누가 물어봤었는데 대답을 못했어서. 정답은 물리적인 leveldb 하나에 논리적으로 체인 데이터db와 state용 cachingdb 2개를 쓴다. 체인데이터(블록)는 그냥 디스크...0
sigmoid(25)•in #schnorr•2496 days agoSchnorr non-interactive ZKP전에 OV-net분석할때(https://steemit.com/ethereum/@sigmoid/ov-net) 나왔던 기법인데, 요즘 비트코인 쪽에서 조금 관심을 받는가 보다. 기본 알고리즘의 구현은 다음과 같은데, 나중에 논문이랑 비교해가며 보강할 필요가 있겠다. https://tools...1sigmoid(25)•in schnorr•2496 days agoSchnorr non-interactive ZKP전에 OV-net분석할때(https://steemit.com/ethereum/@sigmoid/ov-net) 나왔던 기법인데, 요즘 비트코인 쪽에서 조금 관심을 받는가 보다. 기본 알고리즘의 구현은 다음과 같은데, 나중에 논문이랑 비교해가며 보강할 필요가 있겠다. https://tools...1
sigmoid(25)•in #ethereum•2506 days ago이더리움은 머클 증명을 사용하나요?> 이 글은 제가 Geth코드와, 여러 문서를 토대로 이해한 부분에 대한 서술이며, 틀린 내용이 있다면 언제든 조언 부탁드립니다. 안녕하세요 이더리움 코드보는 SigmoiD입니다. 비트코인 보시는 분들이 종종, 이더리움은 도대체 머클증명이 어딨냐고..위조된걸 어떻게 증명하냐고 많이 물어...0sigmoid(25)•in ethereum•2506 days ago이더리움은 머클 증명을 사용하나요?> 이 글은 제가 Geth코드와, 여러 문서를 토대로 이해한 부분에 대한 서술이며, 틀린 내용이 있다면 언제든 조언 부탁드립니다. 안녕하세요 이더리움 코드보는 SigmoiD입니다. 비트코인 보시는 분들이 종종, 이더리움은 도대체 머클증명이 어딨냐고..위조된걸 어떻게 증명하냐고 많이 물어...0
sigmoid(25)•in #whisper•2519 days agowhisper 분석자료 공유ethereum whisper 분석자료 입니다. http://bit.ly/whispersigmoid...0sigmoid(25)•in whisper•2519 days agowhisper 분석자료 공유ethereum whisper 분석자료 입니다. http://bit.ly/whispersigmoid...0
sigmoid(25)•in #jpmorgan•2524 days agoJP-morgan의 quorum - quick review예전에 쿼럼 프로젝트 엔터프라이즈용으로는 괜찮겠다고 생각해서 하드포크한 ICO들어가서 화끈하게 말아먹었었다, 요즘 또 JPM에서 스테이블 코인 나온다고 시끄러워져서 예전에 살짝 공부했던거만 정리하고 넘어간다. (또 보려니까 열불이 나서ㅠ.ㅠ..) 망한 ICO 프로젝트 백서에서 나온 체인...0sigmoid(25)•in jpmorgan•2524 days agoJP-morgan의 quorum - quick review예전에 쿼럼 프로젝트 엔터프라이즈용으로는 괜찮겠다고 생각해서 하드포크한 ICO들어가서 화끈하게 말아먹었었다, 요즘 또 JPM에서 스테이블 코인 나온다고 시끄러워져서 예전에 살짝 공부했던거만 정리하고 넘어간다. (또 보려니까 열불이 나서ㅠ.ㅠ..) 망한 ICO 프로젝트 백서에서 나온 체인...0
sigmoid(25)•in #ethereum•2529 days agoweb3.py로 알아보는 이더리움의 서명확인안녕하세요, 이더리움 코드보는 SigmoiD입니다. 오늘은 Web3를 이용하여 이더리움의 서명 예제를 작성해 봄으로서, 실제 서명이 어떤 역할을 하는지 알아보고자 합니다. 1. 테스트 시나리오 1. 전송자가 전달하고자 하는 메시지를 하나 정합니다. 2. 메시지의 요약본으로 사용할 메시지...0sigmoid(25)•in ethereum•2529 days agoweb3.py로 알아보는 이더리움의 서명확인안녕하세요, 이더리움 코드보는 SigmoiD입니다. 오늘은 Web3를 이용하여 이더리움의 서명 예제를 작성해 봄으로서, 실제 서명이 어떤 역할을 하는지 알아보고자 합니다. 1. 테스트 시나리오 1. 전송자가 전달하고자 하는 메시지를 하나 정합니다. 2. 메시지의 요약본으로 사용할 메시지...0
sigmoid(25)•in #ethereum•2531 days ago익명 투표 시스템 (OV-net) 분석 공유안녕하세요 SigmoiD입니다. 오늘은 zero knowledge를 사용한 익명 투표 시스템 (OV-net) 프로젝트를 분석해 보았습니다. 영지식 증명의 실 사용예를 분석함으로서 좀더 손쉽게 ZKP를 이해하는것이 저의 목적입니다. OV-net 프로젝트: https://github.com...1sigmoid(25)•in ethereum•2531 days ago익명 투표 시스템 (OV-net) 분석 공유안녕하세요 SigmoiD입니다. 오늘은 zero knowledge를 사용한 익명 투표 시스템 (OV-net) 프로젝트를 분석해 보았습니다. 영 지식 증명의 실 사용예를 분석함으로서 좀더 손쉽게 ZKP를 이해하는것이 저의 목적입니다. OV-net 프로젝트: https://github.com...1
sigmoid(25)•in #ethereum•2543 days agoethereum2.0 - SSZ안녕하세요, 이더리움 코드보는 SigmoiD입니다. 오늘은 이더리움 2.0 / 세레니티를 누가 어디서 무엇을 개발하는지 SSZ를 토픽으로 잡고 찾아봤습니다. > ewasm토픽은 여기:https://steemit.com/ethereum/@sigmoid/ethereum2-0-ewasm 먼저...0sigmoid(25)•in ethereum•2543 days agoethereum2.0 - SSZ안녕하세요, 이더리움 코드보는 SigmoiD입니다. 오늘은 이더리움 2.0 / 세레니티를 누가 어디서 무엇을 개발하는지 SSZ를 토픽으로 잡고 찾아봤습니다. > ewasm토픽은 여기:https://steemit.com/ethereum/@sigmoid/ethereum2-0-ewasm 먼저...0
sigmoid(25)•in #ethereum•2548 days agoLet's decode Ethereum's Level database manually.Hi, I'm SigmoiD, Studying Ethereum project in korea. Today, I decoded rlp tuples from ethereum DB what I made with my own scenario. You can download all db data...0sigmoid(25)•in ethereum•2548 days agoLet's decode Ethereum's Level database manually.Hi, I'm SigmoiD, Studying Ethereum project in korea. Today, I decoded rlp tuples from ethereum DB what I made with my own scenario. You can download all db data...0
sigmoid(25)•in #ethereum•2552 days agozk-snarks (korean)안녕하세요, 이더리움 코드 보는 SigmoiD입니다. 영지식 증명을 활용해 보고 싶은 부분이 있어서 조금은 쉽게 쓰여진 이더리움 블로그의 내용을 읽어보고 있습니다. 전체 번역본은 http://bit.ly/zksnarks-korean 에서 문서로 받으실수 있습니다. > 만약 σ1, σ2가...1sigmoid(25)•in ethereum•2552 days agozk-snarks (korean)안녕하세요, 이더리움 코드 보는 SigmoiD입니다. 영지식 증명을 활용해 보고 싶은 부분이 있어서 조금은 쉽게 쓰여진 이더리움 블로그의 내용을 읽어보고 있습니다. 전체 번역본은 http://bit.ly/zksnarks-korean 에서 문서로 받으실수 있습니다. > 만약 σ1, σ2가...1
sigmoid(25)•in #ethereum•2554 days ago[Why]이더리움 콘스탄티노플 하드포크가 연기된 이유.안녕하세요? 이더리움 코드보는 SigmoiD입니다. 이더리움 하드포크가 연기 되었다고 합니다. 오피셜 블로그 제목도 참 자극적이구요 > 보안경고: 이더리움 콘스탄티노플 연기 https://blog.ethereum.org/2019/01/15/security-alert-ethereum-co...1sigmoid(25)•in ethereum•2554 days ago[Why]이더리움 콘스탄티노플 하드포크가 연기된 이유.안녕하세요? 이더리움 코드보는 SigmoiD입니다. 이더리움 하드포크가 연기 되었다고 합니다. 오피셜 블로그 제목도 참 자극적이구요 > 보안경고: 이더리움 콘스탄티노플 연기 https://blog.ethereum.org/2019/01/15/security-alert-ethereum-co...1
sigmoid(25)•in #ethereum•2556 days ago이더리움 Level DB를 까보자(4) - 손으로 rlp디코딩 하기안녕하세요, 이더리움 코드보는 Sigmoid입니다. 이더리움은 데이터를 저장하기 위해 trie 구조를 사용하며, 해당 구조를 DB에 저장할땐, 다음그림과 같이 RLP인코딩을 한다고 알려져 있는데요, 지난 번 포스팅에서 아래 보이는 데이터를 우리가 확보했잖아요? 그래서 직접 손으로 RLP...1sigmoid(25)•in ethereum•2556 days ago이더리움 Level DB를 까보자(4) - 손으로 rlp디코딩 하기안녕하세요, 이더리움 코드보는 Sigmoid입니다. 이더리움은 데이터를 저장하기 위해 trie 구조를 사용하며, 해당 구조를 DB에 저장할땐, 다음그림과 같이 RLP인코딩을 한다고 알려져 있는데요, 지난 번 포스팅에서 아래 보이는 데이터를 우리가 확보했잖아요? 그래서 직접 손으로 RLP...1
sigmoid(25)•in #ethereum•2557 days ago이더리움 Level DB를 까보자(3) - state root 까보기안녕하세요, 이더리움 코드보는 SigmoiD입니다. 오늘은 기존에 분석하던 LevelDB 데이터를 그대로 사용하지 않고, 트렌젝을 추가한 DB를 가지고 분석해보려고 합니다. > 이전 글은 여기로 https://steemit.com/ethereum/@sigmoid/level-db-1 ht...0sigmoid(25)•in ethereum•2557 days ago이더리움 Level DB를 까보자(3) - state root 까보기안녕하세요, 이더리움 코드보는 SigmoiD입니다. 오늘은 기존에 분석하던 LevelDB 데이터를 그대로 사용하지 않고, 트렌젝을 추가한 DB를 가지고 분석해보려고 합니다. > 이전 글은 여기로 https://steemit.com/ethereum/@sigmoid/level-db-1 ht...0