[Raven] Raven Devs Meeting(21 June, 2019) // 6월 21일 레이븐 개발자 회의 분석 및 개인 논평 v1.1


(English) 한국어 버전은 아래쪽에 있음

□ Analysis of the meeting by subject

  ㅇ Wallet Support
    - Ravencoin has really been succeeded in the last few weeks, with more exchanges and wallets supporting Ravencoin. You need to look at the companies that produce these new products.
    - You need to be very careful and make sure once again that the company will not cheating you.
    - Please check the website URL again, and copy and paste an address while checking if the address is correct before sending or withdrawing.
    - If you Firefox, please update to the latest version (67.0.4) because there was a hack in the previous version.

  ㅇ Current status of 'Dividends' and 'Rewards'
    - Recently, devs of Dividends and Rewards provided pull request, which makes it possible to code reivew, feedback for this open source devs at a distance. We are now verifying the coding. If this collaboration goes well, we will put it onto the testnet, and then anyone can try to transfer transactions on the network and will test dividends and rewards functions.

  ㅇ Current status of 'Restricted assets'
    - Restricted assets are ready to be put on testnet. However, it will not happen until June 24 that the testnet node will be ready for its launching. We will wait until other users join us, and the announcement will be made on Monday(June 24).

  ㅇ Coinpayments service
    - Coinpayments supports ravencoins, which enables the payment of ravencoins in thousands of stores and will make it easier for many companies to use ravencoins as a payment platform. Vinsent, which makes wine futures contracts, can also use raven to pay for wine purchases through Coinpayments.

  ㅇ Current status of Rewards development
    - Rewards will be deployed on testnet after it has safely been verified. There is no specific time set, but it will take at least  a couple of weeks until then.

  ㅇ x16r FPGA Issues
    - A dev asked what plan Raven Core Dev team had for the x16r FPGA and Tron Black says he has no plans, because the FPGA is already as fast as GPUs and is not that dominent on the whole(Foodnote : Unlike ASIC, FPGA is difficult to react to and does not have a high degree of control to respond to).
    - When asked how Tron would respond to the FPGA, he also mentioned Moreno's way saying that he could develop a new PoW by CPU that surpasses ASIC, FPGA and even GPUs. Now he looks at that Monero's way again ASIC.


□ Personal Review

  ㅇ 'Development' of 'Devs' 
    - Devs first mentioned the agenda of the meeting at it beginning for the first time since I have monitored. In analysing Raven devs meeting, I find it difficult to summarize in order as they usually ramble on their talk.
    - However, I was able to summarize the meeting more easily and feel that the development of the Raven project is in its progress well. For analysts or investors like me who are care about its details, this well-organized meeting seemed to be a much more promising project.
    - And as you saw other news and articles about Raven project, significant developments including various features and some testnets are currently underway, and more exchanges and wallets/payments support and adopt Ravencoins as mentioned earlere. Sometimes the 'Black bird' looks like it rests on a tree, but we will see soon that it flyhigh in the sky in the end.

  ㅇ ASIC survey
    - ASIC-related surveys proposed by Raven devs are currently underway. It has 6 items on ASIC issue, top priority of Raven devs and community. It does not take much time, so please be sure to participate.
    - You can visit here to join the survey : https://www.surveymonkey.com/r/W29S96N



(한국어)

□ 소재별 회의 내용

  ㅇ 지갑 지원
    - 레이븐코인은 지난 몇 주간 정말 대단한 성공을 거두었는데, 더 많은 거래소와 지갑이 레이븐코인을 지원하고 있다. 이에 여러분들은 이러한 신제품을 생산하는 업체를 잘 살펴봐야 한다.
    - 업체가 당신을 속이는 것이 아닌지 다시 한 번 확인하는 등 상당한 주의가 필요하다.
    - 웹 사이트 URL을 다시 확인하고, 입출금 이전에 상대 주소가 맞는지 확인하면서 주소를 복사 및 붙여넣기를 하길 바란다.
    - 혹시 파이어폭스(Firefox)를 사용한다면, 이전 버전에서 해킹이 있었으므로 최신버전(67.0.4)으로 업데이트하십시오.

  ㅇ 배당(Dividends)과 보상(Rewards) 현황
    - 최근에 배당 및 보상 관련 개발자가 관련 사안을 레이븐 깃헙에 Pull Request(필자주 : 각자 떨어져 있는 이들을 위해 오픈소스 프로젝트의 코드 리뷰, 피드백 등 협업을 가능케하는 기능)해놨다. 현재 우리는 해당 코딩을 살펴보고 검증하고 있다. 이 협업이 잘 성사되면, 우리는 일단 테스트넷에 올릴것이며, 올려지면 누구든 네트워크상에서 트랜잭션 전송하는 방법 등을 시도할수 있고 배당 및 보상을 생성하는 것을 테스트할수 있을것이다.

  ㅇ 제한자산(Restricted Assets) 현황
    - 제한자산은 테스트넷에 올려질 준비가 되었다. 하지만, 월요일(6월 24일)이 되어서야 테스트넷 개시 노드가 준비될것이기에 그때까지는 다른 테스트넷 사용자들이 합류할때까지 기다릴것이며, 월요일(6월 27일)에 관련 공지가 나갈것이다.

  ㅇ 코인 결제 서비스 관련 안내
    - Coin payments라는 업체가 레이븐코인을 지원하게 되었고, 이를 통해 수천개의 상점에서 레이븐코인이 결제가능하며 결제플랫폼으로서 많은 업체에서 레이븐코인을 쉽게 사용될수 있게 되었다. 와인 선물계약을 하게 하는 Vinsent사도 Coin payments를 통하여 와인구매 결제시 레이븐이 활용가능하다.

  ㅇ 보상(Rewards) 개발 현황
    - 보상 기능은 안전성이 검증된 이후에 테스트넷에 올려질것이다. 특정 시기는 정해져있지는 않지만, 개인적으로 그때까지 최소한 1~2주정도 소요될것으로 본다.

  ㅇ x16r FPGA 이슈
    - 한 개발자가 레이븐 코어 개발자팀에서 x16r FPGA에 대하여 어떤 계획을 갖고 있는지 물었다. 이에 Tron Black(이하 '트론')은 어떠한 계획도 없다면서, 그 이유로 FPGA는 지대한 영향력이 없고(Not that dominant), (이미) GPU만큼 빠르기 때문이다(필자주 : ASIC과는 달리 FPGA는 대응하기에도 어렵고 그렇다고 대응하기엔 그 지배력이 높지 안하는 의미).
     - 또한 FPGA에 대한 대응은 어떻게 할거냐는 질문엔, 모레노의 대응방식을 언급하면서 AISC, FPGA, 그리고 심지어 GPU를 능가하는 CPU에 의한 새로운 PoW방식을 고안할수 있다고 말했고 트론 역시 그러한 모네로의 방식을 주시하고 있다고 말했다.


□ 개인 논평

  ㅇ '개발'자 회의의 '개발'
    - 레이븐 개발자 회의를 보면서 거의 처음으로 본격적인 회의 시작전에 안건에 대해 정하였다. 레이븐 개발자 회의를 정리하면서 아쉬운 점이 있다면 두서없이 이 안 저 사안을 넘나들며 논의한다는 점인데, 개인적으로 정리하고 분석하는데 상당한 어려움이 있었다.
    - 하지만 이번 회의때는 초반 안건들에 대한 언급덕분에, 좀 더 수월하게 레이븐 개발자 회의를 정리할수 있었고, 왠지 레이븐 개발 현황마저 더 매끄럽게 진행되는 느낌마저 들었다. 이게 별것 아닌것같아도 디테일도 놓치지 않는 분석가이자 투자자로서는 이런 점점 더 발전하는 프로젝트가 될거라고 더욱 기대하게 되는 점으로 보였다.
    - 그리고 다른 레이븐 글 작성자나 레이븐 기사 등을 통해서 보셨다시피, 현재 레이븐 플랫폼의 여려 기능들이 검증되거나 테스트넷에 올려지는 등 유의미한 개발이 진행되고 있고, 개발자 회의에도 언급되었듯이 더 많은 거래소와 지갑/결제업체가 레이븐코인을 상장 및 채택하고 있다. 가끔은 나무에 걸터앉아 쉬는것같아 보이지만 당장이라도 하늘높이 날아갈 큰 까마귀의 비상을 좀만 더 기다려보자.

  ㅇ ASIC 관련 설문조사
    - 레이븐 개발자들이 제안한 ASIC관련 설문조사가 현재 진행중이다. 레이븐 개발진과 커뮤니티가 가장 중요하게 생각하는 ASIC의 대응에 대한 6개 항목으로, 시간이 많이 걸리지 않으니 반드시 참여하길 바란다.
    - 여기를 방문하여 설문조사에 참여할수 있다 : https://www.surveymonkey.com/r/W29S96N



법적 고지 : 본 게시글은, 투자를 위한 정보제공을 목적으로 작성되었기에 투자결정은 신중을 기하여 주시기 바라며, 참고자료를 토대로 본인 판단하에 내용을 추가, 편집 등 작성되었기에 본인의 허락없이 복사, 배포, 편집 등을 할 수 없습니다.

[Ethereum] '제63차 이더리움 개발자 회의' 분석 및 개인 논평(6월 21일) v1.0

<제63차 이더리움 개발자 회의 안건>

https://github.com/ethereum/pm/issues/102



□ 지난 회의 리뷰(+추가 검토)

  ㅇ 협의한 사안과 결정
    - EIP-1108을 이스탄불HF에 적용하기로 임시승인(a tentative approval)하고, 최종승인될때까지 추가 검토가 필요하다.

  ㅇ EIP-1109(https://eips.ethereum.org/EIPS/eip-1109)
    - PRECOMPILEDCALL이라는 특정 opcode를 생성하여, 일반 CALL실행시 어떤 비용없이 프리컴파일된 컨트렉트를 호출하게한다. 이는 프리컴파일된 컨트렉트들을 호출할때 높은 가스 소비를 하게되는 문제를 해결하기 위함이다.
    - 이 EIP는 오래전에 제안되었지만 내용을 많이 바꿨고 이번에 제대로 제안하여 다가올 HF에 적용하기로 하였다.

  ㅇ EIP-1962(https://eips.ethereum.org/EIPS/eip-1962)
    - 타원 산술 및 런타임 정의와 결합에 대한 개선안으로, EIP-1829에 대한 확장안이며 EIP-1109에서의 SATICCAL opcode보다 작업비용이 더 저렴하다.
    - 추가로 할말은 딱히 없다.

  ㅇ EIP-1283(https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1283.md)
    - 기존 콘스탄티노플HF에 적용될뻔한 EIP로, 총 가스 계량기(Net gas metering)를 변경하여 컨트렉트 저장소를 위한 새로운 활용가능성과 대부분의 작동방식이 안 맞을때 발생하는 과도한 가스비 감소에 도움이 된다. 즉, 불필요한 가스비를 줄이는 코딩을 가능케한다.
    - EIP-1706와 관련되어있는 기존 콘스탄티토플HF 적용 후보EIP로, 그때에 비해 큰 변화는 없으며 관련 개발자가 추가되었다. 다만, 이스탄불HF에 적용시 이 두 EIP(1706, 1283)가 결합되어 적용될수도 있으나 아직 합의가 되지 않기 때문에 검토가 필요하지만, EIP-1283은 지난 HF에도 적용될수도 있었던 제안으로, 이미 준비가 되었기에 이스탄불HF적용되었으면 한다. 그전에 EIP-1283팀 간에 합의를 통해 최종 의견을 내세울테니 그때 최종승인할지 다뤘으면 한다.

  ㅇ EIP-2045(https://github.com/ewasm/benchmarking)
     - 블록가스한도를 높이는(스토리지opcode비용을 높이는) 대신 계산opcode 가스비를 절감한다.
     - 최적화된 인터프리터에서 EVM바이트코드를 실행(evmone)해보니 꽤 괜찮은 성능을 보여주었다.
     - 이스탄불HF 적용을 위해 아직까지 개발자 회의에 소개할 내용은 충분하지 않는 실정이며, 계속 같이 논의하기로 하자.

  ㅇ EIP-2024(https://github.com/ethereum/EIPs/pull/2024/files)
    - BLAKE2b라는 새로운 암호화 해싱 알고리듬을 구현하는 사전컴파일 컨트렉트를 EVM에 도입하는 것으로, 이 BLAKE2b는 SHA해시함수보다 빠르고 효율적이며, SHA-3을 보완 및 대체가능하다. 또한 이 알고리듬은 64bit CPU에 최적화되어있고, Zcash블록체인과 EVM간 상호 운용성을 개선하고 IPFS와의 통합을 지원한다.
     - 이 알고리듬을 효율적으로 사용하면, Zcash에서 사용하는 Equihash에 의한 검증이 가능하며, 이더리움 상에서 BTC relay SPV방식*을 가능케하기도 한다.
      *BTC relay : 비트코인을 사용하여 이더리움 기반의 서비스를 이용케하는 체인간 중계 프레임워크로, 중계시 비트코인 풀노드(블록체인상 모든 블록정보를 저장하고 채굴하면서 새로운 블록을 생성하는 노드)를 모니터링 및 저장하는 중계자(relayer)가 있다. 그런데 풀노드의 모든 블록정보를 스마트컨트렉에 저장하기에는 너무 비효율적이므로 블록헤더만 저장하여 유효성 검증하는 SPV(Simplified Payment Verification)방식으로 비트코인 정보를 이더리움의 스마트컨트렉에 기록한다. 이때 더 간편한 SPV방식 덕분에 더 효율적인 유효성 검증이 가능하며, 수수료가 발생하기에 중계자들은 중계하는 행위에 동기부여가 되며, 결국 이러한 과정을 통하여 비트코인을 사용하여 이더리움 어플리케이션을 실행할수 있다.


□ 로드맵(https://en.ethereum.wiki/roadmap/istanbul) 

   <이스탄불 HF 로드맵>
     - 05월 17일(금) : 이스탄불HF EIP 접수 확정기한
     - 07월 19일(금) : 주요 클라이언트 실행 마감기한
     - 07월 중 : 핵심개발자 미팅(예정)
     - 08월 14일(수) 테스트넷에서의 네트워크 업그레이드*(Ropsten, Gorli, 또는 다른 임시 테스트넷)
      * 19.1월 비탈릭이 포크 대신 네트워크 업그레이드라고 부르고, 체인분기가 일어나는 경우만 하드포크라고 부르기를 이더리움 커뮤니티에 제안한 바 있음.
     -10월 16일(수) 메인넷에서의 네트워크 업그레이트(=이스탄불 HF)

    <이스탄불 HF에 포함될 EIP후보 목록> 
     : 아래 EIP들은 이스탄불 여정에 동행할 후보들로, 핵심개발자들의 승인, 실행, 테스트, 감사, 그리고 다른 작업들이 필요하며, 지속 논의될 예정이다. 자세한 설명은 각EIP링크 또는 이더마술사 EIP포럼(여기 클릭)을 참조 요망
     0> EIP-1679(https://eips.ethereum.org/EIPS/eip-1679)
       - 이스탄불 HF 상황체크용 '메타 EIP'로, 여기서 언급할 EIP들중 '선임 EIP'라고 할 수 있다.
       - 이 메타 EIP는 '이스탄불'로 불리우는 이더리움HF에 포함된 수정사안들을 구체화하기 위함이며, 아직 세부적인 내용은 없는 상태이나 추후 이스탄불HF윤곽이 들어나면서 내용이 추가될 예정이다.

     1> EIP615(https://eips.ethereum.org/EIPS/eip-615)
       - EVM을 위한 서브루틴(subroutines) 및 정적 점프(static jumps)다. '서브루틴과 연산기법을 도입하여 성능향상 등 검증의 최적화를 위한 작업'정도라고 보면 된다.
(자세한 설명은 여기글 후반부를 참조)

     2> EIP-663(https://eips.ethereum.org/EIPS/eip-663)
       - 현재 SWAP과 DUP명령어는 스택상 16의 깊이로 한정되어있는데, 이들과 대응되는
SWAPn과 DUPn을 1024개의 아이템의 모든 깊이까지 접근을 허용한다.

     3> EIP-1057(https://eips.ethereum.org/EIPS/eip-1057)
       - ProgPoW는 특정ASIC이 채굴할수 있는 작업유효간격을 좁히기 위해 고안된 PoW알고리듬으로, ASIC의 향상된 효율성을 반감시키위하여, 상용GPU자원을 최대한 활용되도록 수정하는 것이 ProgPow의 디자인이다.

     4> EIP-1108(https://eips.ethereum.org/EIPS/eip-1108)   *임시승인됨(62차 회의)
       - alt_bn128 프리컴파일 가스비 절감제안서다. 값비싼 타원곡선산술 사전컴파일을 재평가하여 개인정보보호와 확장성을 개선하고자 한다.

     5> EIP-1109(https://eips.ethereum.org/EIPS/eip-1109)
       - PRECOMPILEDCALL이라는 특정 opcode를 생성하여, 일반 CALL실행시 어떤 비용없이 프리컴파일된 컨트렉트를 호출하게한다. 이는 프리컴파일된 컨트렉트들을 호출할때 높은 가스 소비를 하게되는 문제를 해결하기 위함이다.

     6> EIP-1283(https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1283.md)
       - 기존 콘스탄티노플HF에 적용될뻔한 EIP로, 총 가스 계량기(Net gas metering)를 변경하여 컨트렉트 저장소를 위한 새로운 활용가능성과 대부분의 작동방식이 안 맞을때 발생하는 과도한 가스비 감소에 도움이 된다. 즉, 불필요한 가스비를 줄이는 코딩을 가능케한다.

     7> EIP-1344(https://eips.ethereum.org/EIPS/eip-1344)
       - 컴파일링시 체인ID를 지정하고 opcode를 추가하면 그 체인ID에 접근하여 서명의 유효성을 검사하며, 이는 다른 체인간 리플레이 어택 등을 방지할수 있다.

     8> EIP-1352(https://eips.ethereum.org/EIPS/eip-1352)
       - 사전컴파일과 시스템컨트렉트가 차지하는 이더리움 주소 범위를 지정하고자 한다.

     9> EIP-1380(https://eips.ethereum.org/EIPS/eip-1380)
       - 자기호출에 대한 가스비 절감으로, 현재 로드된 컨트렌트의 새 인스턴스를 실행시 호출지시에 대한 가스비를 줄이고자 한다.

     10> EIP-1559(https://eips.ethereum.org/EIPS/eip-1559)
       - 현재의 비요율적이고 불필요한 가스비가 드는 방식을 벗어나, 네트워크 수요에 따라 기본 네트워크 요금을 조정하고 비용 효율성을 높이며 가스비지불에 있어 사용자 편의성을 높이는 새로운 방식이다. (자세한 설명은 여기글 후반부를 참조)

     11> EIP-1965(https://eips.ethereum.org/EIPS/eip-1965)
       - 체인ID(서로 다른 체인간 트랜잭션 재생을 방지하는 수단)가 특정 블록넘버에서 유효한지 확인하는 방법을 개선하는 것으로, 특정 체인ID가 특정 블록넘버에서 유효한지여부를 알려주는 프리컴파일을 추가한다.

     12> EIP-1702(https://eips.ethereum.org/EIPS/eip-1702)   *최종승인됨(63차 회의)
       - 일반화된 계정버전 관리를 위한 것으로, EVM의 여러버전을 동일한 블록에서 실행할 수있게하여 기존 계정의 정확한 기능을 유지하면서도 HF를 용이하게 한다.

     13> EIP-1706(https://eips.ethereum.org/EIPS/eip-1706)
       - 가스비가 집행비(Call stipend)보다 낮은경우 SSTORE사용을 불가능하게 하자는 제안으로, 이더리움 프로토콜에 긍정적인 효과가 있을수도 있다.

     14> EIP-1803(https://eips.ethereum.org/EIPS/eip-1803)
       - 보다 직관적으로 보이게 하기 위하여 NUMBER, GASLIMIT, GAS 등의 opcode를 각각 BLOCKNUMBER, BLOCKGASLIMIT, GASLEFT 등으로 적절하게 명명한다.

     15> EIP-1829(https://eips.ethereum.org/EIPS/eip-1829)
       - 타원곡선선형조합에 대한 프리컴파일(Precompile for Elliptic Curve Linear Combinations)이다. '이더리움 트랜잭션에 디지털 서명시, 송신자는 그 트랜잭션(거래)에 대한 진위를 수신자에게 확신시킬때 필요한 방정식이 있고, 그것을 사전에 컴파일링하는 방법에 대한 논의'라고 보면 된다.
(자세한 설명은 여기글 후반부를 참조)

     16> EIP-1884(https://github.com/ethereum/EIPs/blob/dcc573e74adc0e6dd25821ddaabf862e8f85e107/EIPS/eip-1884.md)
       - 가스소비와 자원소비 간 균형을 맟추기 위하여 특정 opcode를 제안하며, 적절한 균형은 블록가스제한을 극대화하고 처리시간이 안정화되는 효과가 있다.

     17> EIP-1930(https://eips.ethereum.org/EIPS/eip-1930)
       - 엄격한 가스 의미구조를 지닌 CALL함수 적용 제안으로, 특정 가스량의 CALL을 실행시키는 스마트 컨트렉트를 추가한다. 현재 CALL시행함수들은 전송중인 가스를 시행하지 않고 단순히 가스값을 최대값으로 그대로 간주하는데, 이는 정확한 가스량을 사용하는 어플리케이션에 심각한 문제를 야기할수 있기때문에 개선제안되었다.

     18> EIP-1985(https://eips.ethereum.org/EIPS/eip-1985)
       - 가스제한, 블록넘버 등 EVM 매개변수들에 대한 적정 한계범위를 적용한다. 명시적인 범위를 적용하면 호환가능한 클라이언트를 구현하는데 도움이 된다.

     19> EIP-1959(https://eips.ethereum.org/EIPS/eip-1959)
       - 하나의 체인ID(서로 다른 체인간 트랜잭션 재생을 방지하는 수단)가 체인ID히스토리에 포함되어있는지 확인하는 새로운 opcode를 제안한다. 이는 오프체인 메세지가 다른 체인에서 재사용되지 않도록 보호하기 위함이다.

     20> EIP-1962(https://eips.ethereum.org/EIPS/eip-1962)
       - 타원 산술 및 런타임 정의와 결합에 대한 개선안으로, EIP-1829에 대한 확장안이며 EIP-1109에서의 SATICCAL opcode보다 작업비용이 더 저렴하다.

     21> EIP-2014(https://eips.ethereum.org/EIPS/eip-2014)
       - 확장된 스테이트 오라클이라는 확장가능한 인터페이스를 갖춘 새로운 시스템을 도입하여 체인식별자, 블록해시 등과 같은 확장된 데이터세트에 접근가능하다.

     22> EIP-2026(https://eips.ethereum.org/EIPS/eip-2026)
      - 계정에 대한 고정 선불제(스테이트 렌트B)로, 말그래도 신규계좌를 생선시 고정적으로 일회성 임대료 선불을 부과한다.

     23> EIP-2027(https://eips.ethereum.org/EIPS/eip-2027)
      - 인터넷 컨트렉트규모 계산(스테이트 렌트H)방식이다. 이더리움은 컨트렉트에 채워지거나 비워진 스토리지 슬롯갯수를 계산하는데, 기존의 슬롯갯수가 현재시점으로 계산하지 않기때문에 슬롯갯수의 순수 변화만 효율적으로 추적하는데, 이 개선으로 총 스토리지 슬롯갤수를 추적하게 된다.

     24> EIP-2028(https://eips.ethereum.org/EIPS/eip-2028)
       - Calldata(이더리움 상에서 트랜잭션 요청시 전송 데이트가 저장되는 곳)의 가스비를 현행 바이트 당 68에서 줄인다. Calladata비용이 절감되면 잠재적으로 더 큰 블록이 생겨 네트워크 지연이 증가하지만, 수학적 모델링과 경험적 추정에 의해 네트워크 보안이 강해지고 확장성이 증가되는 부수적인 효과가 있을수도 있다.

     25> EIP-2029(https://eips.ethereum.org/EIPS/eip-2029)
       - 스테이트 카운터 컨트렉트(스테이트 렌트A)도입으로, 다양한 상태 카운터가 저장될수있는 이더리움상의 어떤 장소로 안내한다.

     26> EIP-2031(https://eips.ethereum.org/EIPS/eip-2031)
       - 총 트랜잭션 카운터(스테이트 렌트B)에 대한 개선안으로, 오로지 변경된 트랜잭션수만 알게되는 현재와는 달리 스테이트 내부의 트랜잭션 수를 추척하게 된다.

     27> EIP-2035(https://eips.ethereum.org/EIPS/eip-2035)
       - 블록검증을 위해 SLOAD와 SSTORE실행시 지불해야하는 가격 재책정방식으로, 컨트렉트 스토리지 크기에 따라 비용이 달라진다(가령, 컨트렉트가 작을수록 저렴해진다).

     28> EIP-2046(https://eips.ethereum.org/EIPS/eip-2046)
       - 프리컴파일에 대한 정적호출의 가스비를 줄여, 파일사용이 보다 효율적이게 된다.

     추가> EIP-2024(https://github.com/ethereum/EIPs/pull/2024/files)
       - BLAKE2b라는 새로운 암호화 해싱 알고리듬을 구현하는 사전컴파일 컨트렉트를 EVM에 도입한다.

□ 개인 논평

  ㅇ 이더리움 오케스트라 '이스탄불 협주곡 제2악장'
    - 오케스트라는 관현악 연주를 목적으로 하는 집단적 연주 형태로, 최근의 이더리움 개발자 회의를 보며 하나의 오케스트라와 같다는 생각이 들었다. 각각의 이더리움 핵심개발자들은 다가올 이스탄불HF에 들어갈 EIP에 대해서 검토하고 적용할지에 대하여 논의하여 하나의 목적을 향해 매진하는 모습이, 각자의 악기를 다루며 화음을 만드는 오케스트라 같았다. 따라서 이 연주곡을 다가오는 HF인 '이스탄불'로 표현했고, 2주째 EIP에 대해 논의해서 2악장이라고 표현했다.
    - 물론 그 연주의 화음이 듣기좋을지 불협화음일지는 두고 봐야겠다. 지난 콘스탄티노플HF만 봤듯이 몇개의 EIP를 메인넷에 적용시키는 것이 얼마나 많은 검토, 논의, 테스트 그리고 EIP간 호환성이 필요한지 알 수 있다. 그러한 경험때문에 지금도 EIP를 제안한 개발자들은 열띤 논의를 하고 있는 실정이며, 내년으로 예정된 이더리움2.0의 0단계 이전에 이뤄지는 마지막 네트워크 업그레이드라 더욱 주목된다.

  ㅇ 역사를 잊은 커뮤니티에게 미래는 없다.
    - 앞서 얘기한것은 이더리움만의 내부사정이고, 눈을 외부로 돌리면 시간은 마냥 우리편이 아닌듯하다. 거대 금융사인 JP모건도 그렇고 거대 SNS업체인 페이스북도 그렇고 기존 기득권세력들의 행보가 점점 실체화되고 있어 블록체인 마을 원주민인 비트코인, 이더리움, 리플 등에 어떤 영향을 끼칠지 사뭇 궁금하다. 블록체인과 암호화폐에 대한 활용을 촉진하고 이미지를 향상하는데에는 도움이 되지만 또다시 특정집단이나 카르텔에 의해 대부분의 사용자들이 종속되는 역사가 반복될수도 있다. 이 시점에 우리는 어떻게 해야할까.
    - 우리는 여태까지의 역사를 통해 결국에 기득권의 세계는 항상 공고했으며 결국에 만인은 그들에게 종속될수 없다는 무기력한 학습을 해왔다. 아마도 기존 기득권세력이 블록체인 마을에 다가오는 현재, 그 무기력한 역사의 사슬을 조금이나마 끊을수 있는 시점일수도 있다. 따라서 탈중앙성, 투명성 등 각자 정의하는 것은 다르지만 우리가 옳다고 생각하는 사토시 정신을 기억하고, 그에 걸맞는 프로젝트를 지지하거나 때론 비판하는 등 각자 떨어져있지만 목소리를 내기를 필자는 제언하는 바다. 시간은 더욱 빨리가고 세상도 계속 변하는데 우리만 과거처럼 똑같을수만은 없지 않은가.


법적 고지 : 본 게시글은, 투자를 위한 정보제공을 목적으로 작성되었기에 투자결정은 신중을 기하여 주시기 바라며, 참고자료를 토대로 본인 판단하에 내용을 추가, 편집 등 작성되었기에 본인의 허락없이 복사, 배포, 편집 등을 할 수 없습니다.

[Fiction] Smells like Satoshi spirit 0부(6부작) v1.0

안녕하세요, 오공입니다.
이번에는 제가 일전에 작성한 '블록체인소설'에 대한 글을 부끄럽지만 공유하고자 합니다. 그 단편소설에 대한 이야기를 하기전에 그것을 쓰게 된 경위에 대해서 말씀드리고자 합니다.

  저는 개인적으로 4년이상의 기간동안 블록체인과 암호화폐에 대한 분석과 투자를 해오고 있습니다. 투자 이전에 분석을 먼저 시작했고 스스로 분석한 정도만큼 관심을 가진 코인에 투자하기 시작했습니다. 특히 2017년 코인붐이 일어난 이후에는 분석을 게을리했지만 거품이 빠진 2018년에는 다시 분석에 무게중심을 두기 시작하였고, 2019년 1월 3일에는 비트코인 출시 10주년을 기념하여 자체홈페이지(www.satoshicode.com)에 저만의 논평글을 포스팅해오고 있습니다. 
  당시만하더라도 분석시 논평글은 작성한적이 없어 길어야 2달정도 갈줄알았지만 2019년 10월 현재 120개에 육박하는 글을 작성했으니 2~3일에 1번꼴로 글을 작성했네요. 돌이켜보면 합의프로토콜, 장애모델, 안전성 및 생존성, 익명성 등 블록체인 관련 글 뿐만 아니라 비트코인, 이더리움, 레이븐, 리브라 등 관심코인에 대한 개발, 동향에 대한 글, 그리고 월가, 미국, 거래소 등 대중적인 글도 작성하여 공유했습니다. 

  그런데 글을 계속 쓰다가 드는 고민이 2가지가 있었습니다. 첫째는 '전문성' '대중성'입니다. 올해 초 글을 본격적으로 작성하기로 다짐했을때 초기투자자나 일반인들에게 블록체인과 암호화폐를 쉽게 알리기 위해 '대중성'에 방향을 두려고 했습니다. 하지만 이미 그런 방향으로 글을 쓰는 분들이 있었습니다. 그래서 저는 '전문성'에 초점을 두기로 했고 그 방향의 결과물이 그간 제가 썼던 글들입니다. 비트코인이 출시된지 만 10년이 넘었어도 '교수, 개발자 등의 어려운 수준의 글'과 '단순 코인 관심 블로거나 유투버들의 쉬운 수준의 글'은 많아도 '그 중간 수준의 글'을 쓰는 사람은 전 세계적으로도 많지 않습니다. 대한민국에서는 제가 그런 사람들 중 한명이 되고 싶었고 그 생각은 현재까지 변함이 없습니다. 따라서, 제 글을 읽으시는 분들께서는 제 글에서 '대중성'보다 '전문성'을 좀 더 얻어가셨음 합니다. 둘째는 '사실' '가정'입니다. 제가 코인 관련 미디어의 기자라면 '사실'에 근거한 글을 작성해야할겁니다. 하지만 저는 코인논객, 즉 논평가로서 반드시 '사실'에 근거한 글을 작성할 의무는 없습니다. 그럼에도 불구하고 가급적 사실에 의거해 중립적인 관점으로 논평을 하려고 노력중입니다. 그런데 문제는, 시간이 지날수록 시야가 넓어진건지 상상력이 커진건지 모르겠지만 점점더 제 글에 '가정'이 짙어지는 것을 느꼈습니다. 여기서 '가정'은 단순히 거짓된 내용이 아니라 현재의 동향을 바탕으로 제 나름대로 생각한 예측에 가깝습니다. 그래서 그럴바에야 아예 대놓고 '블록체인소설'을 쓰기로 마음먹었고, 앞으로 제가 6차례에 걸쳐 공유할 글이 바로 그 결과물입니다. 

  서론이 매우 길어졌습니다만, 요지는 제 글에서 상대적으로 떨어지는 '대중성'과 제 글에서 점점 더 커지는 '가정'을 충족시키기 위한 고민을 한 덕분에 블록체인 단편 소설을 썼다는 것입니다. 그 소설에 대한 개요는 다음과 같습니다. 


 ㅇ 소설제목 "Smells like Satoshi spirit(사토시 영혼의 냄새가 나)"
   제가 Nirvana의 팬인데 Smells like teen spirit이라는 노래를 들을때마다 감탄을 하곤합니다. 저의 이 단편소설도 누군가 보면서 감탄을 하길 바라고, 또 내용상 이 제목이 어울린다고 생각해서 정했습니다. 

 ㅇ 작성동기 
   원래 쓰려는 소설이 있었지만 그 소설 배경에 대한 설명이 필요해서 어떻게 할까 고민하던 중 그 배경 자체를 그린 단편소설을 쓰기로 함

 ㅇ 작성시기 
   2019년 6월말 여름 어느날 저녁 산책하던 중에 머릿속으로 스토리를 구상하고 귀가하여 초안을 단숨에 작성함(이후 퇴고를 하긴했지만 초안과 거의 변동없음)

 ㅇ 주요내용 
   21세기 미래의 어느시점을 배경으로, 한때 잘나간 기자인 '죠셉'을 위주로 이야기가 진행됨. 그는 과거 사토시와 관련된 특종으로 일약 스타가 되지만 시간이 지나며 잊혀지게 되나 그의 후배인 '헨리'와 자주 만나며 의 영광에 미련을 버리며 열심히 사려고 함. 하지만 불의의 사건이 발생하고 기밀 프로젝트를 알게되면서 비밀스런 인물들을 만나고 예기치 못한 사건에 휘말리는데,,,

 ㅇ 등장인물 
   - 죠셉(Joseph) : 과거 사토시 관련 특종으로 대박을 터뜨린 기자. 하지만 그 인기를 유지하지 못하며 한물간 언론인으로 취급받고 있음. 배운게 도둑질이라고 현재까지 블록체인과 암호화폐의 애정과 미련을 버리지 못하고 기자생활을 이어가고 있음
   - 헨리(Henry) : 죠셉의 후배이자 절친으로, 죠셉에게는 그를 잘 따르면서 지적 공유를 하는 소중한 존재
   - 데이빗(David) : 죠셉의 사토시 관련 특종덕분에 알게된 사람으로, 블록체인과 암호화폐에 대한 지식이 상담함
   - 코트니(Courtney) : 죠셉이 우연히 알게된 기밀 프로젝트와 관련된 인물로 죠셉을 불의의 사건에 휘말리게 만든 장본인
   - 사토시(Satoshi) : 비트코인을 만든 자로 베일에 싸여있다가 어떤 사건을 계기로 존재를 드러내게 됨


  소설을 공유하는 동안, 댓글을 통해 궁금한 점이나 이상한 점 등 피드백을 주시면 차후 업데이트를 할때 적극 참고하겠습니다. 그럼 앞으로 연재하는 단편소설을 재밌게 봐주시기 바랍니다(다만, 연재 중간에 이더리움/레이븐 개발자 회의 분석 및 논평 등의 다른 글이 있을수 있습니다^^a)

[Insight] 세계관, 엔트로피, 그리고 블록체인(2부작) 2부 // Worldview, Entropy and Blockchain(2/2) v1.0

1부에 이어서


□ 앞으로의 세계관(The Future Worldview)

  ㅇ 현대의 세계관(The Modern Worldview)
    - 필자를 포함한 대부분의 현대인들은 지식과 기술이 축적됨에 따라 세계는 더욱 가치있는 방향으로 '전진'한다고 믿는다. 우리는 또한 개인은 '독립된 완결체'이고 자연에는 '질서'가 있으며 인간은 늘 '사유재산'을 추구해왔고 개인간 '경쟁'은 항상 있어왔다고 믿는다. 이 모든것들이 '인간본성'으로 변치않는 것으로 간주되어왔다.
    - 하지만 누군가 '그것이 사실이 아니다'고 한다면, 이 글을 있는 당신이 꽤 불쾌해할수도 있다. 정말 만약 그 말이 조금이라도 불쾌하다면 우리가 갖고있는 '세계관'의 힘이 그만큼 강한것이다. 그만큼 우리 스스로 익숙한 기계론적 세계관은 우리의 현실인식과정에 매우 강력한 힘을 발휘하기에 다른 세계관이 있을수 있다는 것 조차 인식하지 못할 정도다. 그렇다면 대부분의 현대인이 가진 이 세계관은 도대체 어디로부터 온 것일까.
    - 현대의 세계관이 형성된것은 앞서 살펴봤듯이 약 400년 전 일로, 17세기 위대한 학자인 뉴턴의 기계론적 우주관에 의해 정립되었으며 우리는 여태까지 그 영향 아래 살고 있는 것이다. 그런데 영원할것만 같던 이 세계관에 대치되는 또다른 세계관이 서서히 꿈틀대고 있다.
탐욕의 상징 '바빌로니아'(óleo sobre tabla, 1563년作 >

  ㅇ 엔트로피 세계관(The Entropy Worldview)

    - 엔트로피 세계관에 대해 알아보기에 앞서 엔트로피에 대한 개념을 다시 살펴보자. 엔트로피는 '에너지는 한 상태에서 다른 상태로 옮겨간다'는 것이며, 그렇게 옮겨갈때마다 일정액의 벌금을 낸다. 여기서 벌금은 일할 수 있는 유용한 에너지가 무용한 에너지로 되는 것이다. 즉, 더이상 유용한 에너지로 전환될수 없는 에너지의 척도가 '엔트로피'다. 예를 들어 석탄 한 조각을 태우면 태우기 전과 후의 에너지 총량은 같겠지만 그 과정에서 일부는 아황산가스와 기타 기체로 바뀌어 대기중으로 흩어진다. 이때 '오염'이 발생하며, 그게 우리들에게 부과된 '벌금'인것이다.
    - 엔트로피의 또다른 키워드는 '평형상태(Equilibrium)'다. 이는 유용한 에너지가 소진되어 더이상 일을 할수 없는 시점을 뜻하는 것으로, 엔트로피 수치가 최대치에 달하는 시점을 의미한다. 도대체 왜 반드시 평형상태로 향하는지는 아직 밝혀지지 않았지만 '확률적'으로 엔트로피(=무용한 에너지 총량 또는 오염도)는 최대치를 향해간다. 대표적으로, 시간이 과거에서 현재를 지나 미래로, 오직 그 한 방향으로 가는 이유도 엔트로피 법칙때문이며, 현재까지 밝혀진 가장 명확한 이유는 그런 방향(과거→미래)으로 흐를 '확률'이 더 크기 때문이다(필자주 : 물리학적 개념으로 시간이 현실과 반대방향(미래→과거)으로 가는 것이 현실의 방향(과거→미래)만큼이나 자연스럽지만, 확률적으로 볼때 과거→미래로 흐를 확률이 더 크기 때문에 그 한 방향으로만 흘러간다는 것이다. 설명이 아리송하지만 여튼 그렇단다).
     - 그런데 엔트로피 법칙에서 가장 주목할만하고 충격적인 대목은, '역사가 곧 진보의 과정이다'라는 가설뿐만 아니라 '과학과 기술이 바로 질서있는 세계를 만든다'기존의 가설마저 파괴시켜버린다는 사실이다. 즉, 현대세계를 지배하는 진리에 가까우면서도 우리에게 안전과 질서의 환상을 심어줬던 그 공고한 세계관을 산산히 부셔버리는 것이다. 이렇게 보는 이유는, 엔트로피 법칙에 의하면 집중도가, '가장 질서있는 상태'가 곧 '유용한 에너지가 가장 많은 상태(엔트로피가 최소인 상태)'라는 것인데, 이는 철저히 기계론의 '진보'의
위대함에 배격하는 꼴이기 때문이다.
    - 절대진리인것처럼 보였던, 아니 실제로 절대진리의 자리를 공고히 했던 기존 기계론적 관점은, 소위 '저(低)엔트로피시대'가 오면 모든 현상 상호간 관계를 종합적으로 이해하는 관점에 왕좌를 양보할 수도 있다. '저엔트로피 문화'는 인간을 자연의 일부로 생각하며 이 둘을 결코 분리하지 않는다. 이때 자연은 착취의 대상이 아니라 총체적으로 보호되어야 할 생명의 원천이 된다. 왜냐면 저엔트로피 사회에서 자연은 정복하는 대상이 아닌 다른 생물들과 전체 환경과 조화를 이룰 대상으로 간주하며, 인간도 다른 모든 생명체와 같이 지구에 잠시 머무는 나그네로 최대한 자연을 보전해야할 의무를 갖게 되는 것이다.
    - 돌이켜보면, 불멸의 지혜를 사랑한 위대한 선인들도 모주 저엔트로피 사회에 내재하는 가치를 칭송했다. 부처, 예수, 마호메트, 간디 등은 하나같이 '자발적인 가난, 공동체적 나눔의 삶'을 통해 모범을 보였다. 이들의 가르침은 지금까지도 모든 사회에 걸쳐 저엔트로피에 입각한 가치를 강조하고 있다.

  ㅇ 블록체인 세계관(The Blockchain Worldview)
    - 수십만년을 훑느라 먼 길을 돌아왔지만, 드디어 우리의 관심사인 블록체인 세계관으로 진입하였다. 우선 기계론적 세계관의 창시자들에 대해 언급했듯이 모든 세계관에는 창시자가 존재하는데, 블록체인 세계관도 창시자와 조력자들에 대해 언급하겠다.
    - 1981년 '데이빗 차움(David Chaum)'은 '추적불가 전자메일, 주소 그리고 디지털 익명성'이라는 논문을 통해 프라이버시가 인간성과 직접적으로 연결되어있다는 혁신적인 사상을 주창하였고 1985년엔 '신분없는보안: 빅브라더를 이기는 방법'이라는 논문을 통해 기술적 기반을 제공하기도 하였다. 이들은 이후 암호학의 진보와 프라이버시 보호의 대중화가 사회적, 정치적으로 긍정적인 변화를 일으킨다고 믿는 사람들로 구성된 자유주의 운동인 '사이버펑크(Cyberpunk)'로 이어졌다. 이 운동은 당시 정보기관이나 군대에서나 이용되던 암호학을 대중화시키는데 큰 역할을 하였고 이메일을 통해 정책, 철학, 기술 등 광범위한 분야에서 다양한 집단논의가 이루어졌다. 이러한 유의미한 논의들은 인터넷과 잘중앙화 그리고 보안에 대한 개념정립 및 발전에 큰 영향을 미쳤다.
    - 블록체인의 세계의 밑거름을 차움과 사이버펑크운동가들이 만들었다면, '사토시 나카모토(Satoshi Nakamoto)'는 그 토양위에 블록체인의 씨앗을 뿌리고 잘 가꾼 인물이다. 그는 블록체인을 최초로 제안하면서 블록체인 관리 프로그램인 '비트코인 코어(Bitcoin Core)'를 구현하여 비트코인이라는 암호화폐를 생성하였으며 그 거래내역을 블록체인으로 기록하도록 설계하였다(필자주 : 사토시 나카모토에 대한 이야기는 할말이 많지만 널리 알려져있으므로 자세한 설명은 생략).
    - 데카르트를 이은 뉴턴이 그랬듯이, 실제 구현체인 블록체인과 비트코인 덕분에 이후 수많은 블록체인 개발자들이 비트코인과 다른 프로젝트를 통해 블록체인을 다양하게 활용한 수단들을 제시하고 있다. 하지만 아직까지 '대중적 수용(Mass Adoption)'이 일어나기 위한 유의미한 기술 및 응용 수준에 도달하지 않아 새로운 산업혁명 내에서의 새로운 세계관을 보여주기에는 현재로서는 무리가 있다. 그렇지만 블록체인이 좋든 싫든 점점 더많은 사람들이 그것의 잠재력을 발견하고 관심을 갖고 있으며, 왜 그들과 우리가 무엇을 보았기에 관심을 가지는지 한번 살펴보기로 하자.
    - 필자생각으로는 기계론적 세계관에 비추어볼때, 블록체인 세계관의 현주소는 뉴턴이 운동법칙을 정립한후 존 로크, 애덤 스미스 등 일부가 그 정립된 법칙을 정치, 사회, 경제 등에 적용하려는 바로 그 시점이라고 할 수 있다. 아직 블록체인과 그에 따른 암호화폐에 대한 명확한 정의와 규정이 확립되지 않은 상태이기에 정치, 사회, 경제 등에 어떻게 적용될지는 잘 모르겠지만 필자가 듣고 본대로 감히 논해보겠다.
< https://www.cbronline.com/news >
    - 블록체인을 통한 새로운 움직임이 태동하면서 초기 지지자들은 드디어 전 세계적으로 대중에게 투명하고 위변조가 불가한 분산 시스템에서 권한이 부여되고 평화를 향해 전진하는 새로운 시대가 열렸다고 생각했다. 이전 혁신이었던 인터넷을 예로 들어보자. 과거 인터넷이 전파력있는 글로벌 네트워크를 통해 얻는 커뮤니케이션의 놀라운 영향력을 보여주었다. 현재 블록체인 역시 지지자들이 블록체인과 그와 관련한 기술, 인프라 등이 사회적, 경제적 효율성을 새롭게 창출할수 있다고 강조하고 있다. 실제로 이런 혁신기술을 통해 영원불멸한 기록을 할수 있을 뿐만 아니라 모든 사람들이 동일한 원자료에 접근할수 있기때문에, 미래의 정부는 자기들의 주장에 대하여 논쟁을 이어가기가 더 어려워질것이며 그 덕분에 국가 간 경쟁관계는 일부 완화되고 역사적 분쟁도 어느정도는 해결될수 있을거라고 본다. 즉, 더 많이 참여할수록 가치, 보안, 권력이 커지는 블록체인 네트워크 덕분에 권력 남용을 줄이고, 사회적, 정치적 대립이 완화되며, 지금까지 분열되어있던 지역들이 더욱더 평화로운 세계 체제 안에서 결속하는 데도 도움을 줄 것이다.
    - 이렇게 희망적인 기대가 있는 반면에 우려되는 부분도 있다. 다시 인터넷을 예로 들면, 인터넷을 통한 즉각적 뉴스 제공, 빅데이터에 기반한 선거 전략이 등장했음에도 정치의 당파적 양상은 크게 완화되지 않았으며, 지역적으로 조용히 묻혔을 각종 사건, 사고가 전세계에 빠르게 퍼지면서 예상치 못하게 폭력적인 소요와 구실로 전락하기도 했다. 필자가 블록체인과 암호화폐에 가장 우려하는 부분이 바로 여기에 있다.
    - 19세기 이탈리아의 사회주의 정치 결사체인 파쇼의 사상으로부터 유래된 '전체주의(Fascism)'는 개인의 이익을 위해 국가를 부정하는 '자유주의', 특정 제도를 수단으로 자유, 평등, 사회적의를 실현하려는 '사회주의', 그리고 자율성, 통일성, 정체성을 민족내에서 달성하고 유지하려는 이데올로기 운동인 '민족주의' 등에 힘입어 당시 일촉즉발의 국제정서 속에서 폭발적인 영향력을 드러냈다. 언제가 될지는 모르겠으나 미래에 글로벌 금융위기든, 군사적 충돌이든, 미-중 무역충돌같은 경제전쟁이든 전방위적 큰 위기가 도래할때, 공포에 전염된 일부 사회에서 블록체인 세계관에 따라 '새로운 전체주의(Neo Fascism)'이 촉발될수도 있다는 것은 필자만의 망상일까. 실례로, 비트코인은 각종 테러리스트의 자금 제공에 있어 중요한 역할을 해왔으며, 이라크와 시리아의 이슬람국가(ISIS) 역시 세계 지하드 운동을 지원받기 위하여 비트코인 등의 암호화폐를 활용해왔다. 이 사례가 한 예에 지나지 않고 또 국제적으로 주류사회가 아니어서 큰 파급력은 없는 사례라고 치부할수 있지만, 만약 미래에 혼란스러운 시기에 주류 국가에서 집단광기에 전염된 대중들이 들고일어난다면 블록체인과 암호화폐 만큼 매력적이고 폭발력있는 기술도 없을거라는게 필자의 사견이다.
    - 이 모든 망상에 가까운 예측이 가능한 이유는 블록체인과 암호화폐가 기존의 인터넷과 같이 거대한 분산 네트워크이면서, 편리하고 즉시적인 디지털 커뮤니티이기도 하지만, 바로 그만의 특수한 '경제 메커니즘(Economic Mechanism)'을 지니고 있기 때문이다. 냉전체제만큼 극단적인 국제정세가 아니거나 미국과 같은 초강대국이 지구상에 존재한다면, 세계대전과 같이 승자가 없는 군사적 충돌은 일어나기 어려우며 따라서 각국의 경제력이 최고의 힘이다. 그런데 블록체인과 암호화폐는 좋은쪽으로도 나쁜쪽으로도 엄청난 파급잠재력을 지닌 '새로운 디지털 자산'이다. 특히 선진금융시스템을 보유한 주요 국가들이 탐욕에 눈이 멀어 기존 기계론적 관점의 존 로크와 애덤 스미스에 따라, 블록체인을 지렛대로 '무한정한 확장', '물질적 풍요', 그리고 '물질적 자기 이익의 추구'를 쫓는다면 우리가 좋다고 알고 있던 '성장''진보' 아래 인류는 자기 덫에 걸려 파멸의 늪으로 빠질수도 있다. 여기서 필자는 '저엔트로피 블록체인 시대'를 간절히 희망하는 바이다.
    - 갑자기 저엔트로피 블록체인 시대가 뭔소리냐라고 할까봐 좀 더 설명해보겠다. 비트코인의 합의프로토콜인 '작업증명방식(PoW)'은 선점효과에 따른 커뮤니티 확보와 경쟁에 따른 채굴 및 네트워크 보안 향상 등 블록체인과 비트코인의 성장에 지대한 역할을 했지만 채굴 욕심에 의한 자연환경 파괴와 과도한 에너지 사용이라는 큰 부작용을 낳았다. 그리고 그걸 대체하려는 '지분증명방식(PoS)'은 친환경적이고 다양하고 융통성있는 토큰이코노미 구성, 새로운 풀뿌리 경제민주주의 제안 등의 청사진을 제공하였지만, 네트워크 보안을 위한 복잡한 설계와 많은 리스크가 존재하며 커뮤니티 유지를 위한 더 세련되고 매력적인 비지니스 모델을 구축해야하는 부담감이 존재한다. 이 뿐만이 아니다. 역대 모든 혁신적인 기술이 그랬듯이, 블록체인도 그 잠재력과 매력을 너무 높이 산 열성 지지자들때문에, 블록체인을 굳이 활용하지 않아도 되는 분야에 적용하거나 암호화폐가 진정한 소유권을 보장해줄거라는 미명하에 온갖 방법으로 남을 등쳐먹다던가 하는 움직임도 이미 많이 발생하고 있고, 먼훗날에는 그런 사건사고가 일반교통사고처럼 너무 많이 발생해서 큰 뉴스거리도 되지 않을것이다. 그렇다면 기계론적 세계관 이후의 엔트로피 세계관을 맞이하기 위하여 정부와 개인은 어떻게 해야할까.
    - 정부는 최대한 많은 국가들과 협력하여 각 국의 권력자가 바껴도 지속추진할수 있는 협의체를 통해 장기적인 계획을 짜야한다. 인류를 위해 옳다고 생각하고 여론도 크게 나쁘지 않다면 때로는 과감한 정책을 추진해야한다. 필자가 생각하는 과감한 정책들 중 하나는, '화폐개혁'에 따른 '기본소득제' 도입이다. 다소 극단적인 예를 한번 들어보자. 2009년 북한에서는 구권 100원을 신권 1원으로 교환하되 교환 가능한 금액을 세대당 10만원으로 한정하는 전무후무한 화폐개혁을 추진하였다. 실제로 북한 특권층들은 자국 화폐를 신뢰하지 않아 그전에 이미 금, 달러 등으로 바꿔 갖고 있었으나 현금을 많이 갖고 있던 상인, 시민 들에게는 큰 타격이 있었다. 2016년 스위스에서는 기본소득제 도입여부에 대한 국민투표를 제안하였는데 '재원조달방식''막대한 비용부담'때문에 결국 부결되었다. 일부 극단적 사례이지만, 필자는 더이상 '과학과 기술에 따른 성장과 진보'라는 것이 과거에는 필요악이었지는 몰라도 이제는 인류사회를 서서히 좀먹고있는 암세포'라는 입장이기에 지속가능한 '(저)엔트로피 시대'를 위해서는 블록체인 영역에서도 과감한 조치가 적당한 시기에 꼭 이행되어야한다고 생각한다.
    - 따라서, 북한의 화폐개혁만큼은 아니지만, 소득 계층별로 교환 가능한 금액에 차등을 주는 화폐개혁을 실시하고, 그와 비슷한 시점에 새로 발행하는 토큰으로 자금조달을 하고 블록체인으로 거래를 하게하여 글로벌 기본소득제를 도입하기를 희망하는 바이다. 조금은 엉뚱한 생각일수도 있으나 더이상 기계론적 세계관이 가면갈수록 인류에 플러스 효과가 되지않는 시점에 작게라도 그런 생각과 움직임을 갖는 것이 중요하다고 생각한다. 그 이유는 간단히 말해 무한적인 이윤 추구는 인류의 행복에 왜곡된 지향점을 안겨주는것에 그칠뿐이며, 후대까지 지속가능한 웰빙은 위대한 선인들이 견지한 자발적인 가난, 공동체적 나눔의 삶에 있기 때문이다.


□ 우리가 만들어갈 세계관(The Worldview we will make)

  ㅇ 분산형 구조(Decentralized Structure)
    - '분산형 구조'란 주변환경과 에너지를 교환하는 개방계를 의미한다. 실제로 모든 생명체와 일부 무생물은 분산형 구조로 이루어져있다. 이들은 유용한 에너지를 끊임없이 흐르게 함으로써 그 구조를 유지한다. 분산형 구조는 복잡할수록 더욱 통합적이고 상호연결되어 있어서 더욱 큰 에너지 흐름을 요구한다. 이 분산형 구조 안으로 에너지가 흐르면 변화가 발생하는데 이 변화가 구조가 감당할수 없을 정도로 커지면 구조 전체를 개편할수밖에 없으며, 개편할때마다 구조는 더 복잡해지고 더 상호연결되고 더 큰 에너지를 필요한다. 여기서
문제는 구조가 개편될때마다 변화에 취약해지고 결국엔 구조자체가 불안정하여 더 많은 개편이 이루어진다.
    - '우리의 역사가 바로 분산형 구조의 과정'이며, 방금 언급한대로 실제로 점점 더 복잡해지고 상호연결되고 더 큰 에너지를 필요로 하는데, 사회는 더욱 불안정해지고 있다. 실제로 보면, 성장과 진보 아래 산업혁명의 주기가 점점 더 짧아지는게 사실이다. 우리는 이 악순환을 한번에는 아니어도 느리더라도 반드시 끊어야 한다. 이것이 (저)엔트로피 세계관의 당위성이자 지향점이기도 하다.
< https://magazine.vunela.com >

  ㅇ 블록체인의 포지션
    - 필자는 블록체인과 암호화폐의 분석가이자 투자자이므로, 무거운 역사와 철학 얘기는 좀 내려놓고 마무리만큼은 블록체인에 할애해보겠다. 블록체인은 분명한 혁신이다. 이것은 필자만의 생각이 아니고 전세계 유수 석학들과 전문가들이 그들만의 연구와 분석에 따른 평가다. 물론 일부는 그에 동의하지 않고 암호화폐까지 포함하면 더더욱 극렬하게 반대할수 있지만 본질은 찬성과 반대에 의해 변하지 않는 법이다.
   - 그렇게 매력적이고 흥미로운 분야이기에 필자가 '엔트로피'라는 책을 읽고 난 충격과 깨달음을 블록체인에 전이시켜 나만의 방법으로 글로 적고 싶었다. 그 결과물이 이것이며, 작성하다보니 길어졌지만 전달하려는 메시지를 한마디로 줄이면 바로 이것이다. '비트코인은 언젠간 망해야 한다'.
    - 좀 세게 말했지만 이게 무슨 말이냐면, 비트코인은 현재까지 상징성, 파급력, 브랜드가치 등 엄청난 영향력을 보여주며 그만의 자체혁신을 매일매일 경신중이다. 하지만 그것을 대체해보겠다고 나온 프로젝트들이 대중화되고, 또 이 거대한 비트코인의 지배력이 '특이점(Critical Mass)'을 지나 언젠가 '영광의 하산(The descent of glory)'을 할 때, 비로소 앞서 언급한 엔트로피 세계관에 입각한 블록체인 세계관, 즉 화폐개혁과 기본소득제 도입이 가능할것이다. 지금도 혹자는 암호화폐가 너무 많아서 없어져야 하거나 없어질 것이라고 말하지만, 아마 향후에는 연예인, 정치가, 사업가 등 유명인사들을 필두로 일부 국민들도 자기만의 코인을 발행하여 공연을 하거나 정치자금을 받거나 비지니스 모델에 적용하거나 사업을 할거라 보기에, 결국에 가서는 암호화폐 갯수는 엄청나게 많아질거라고 생각한다(물론 거품이 한 차례 오고나서 빠지면 경쟁력없는 잡코인들이 없어질거라는 의견에는 공감한다).
    - 따라서 블록체인이 한창 성장하는 현 시점에 블록체인의 포지션을 잘 잡는게 매우 중요하다. 요즘엔 아기들이 말을 배우기전에 스마트기기를 손가락으로 다루는 시대가 온것처럼, 앞으로 태어날 세대들은 우리가 진리라고 믿어온 기계론적 세계관을 한물간것으로 보고 저엔트로피 문화를 태초부터 쭉 이어온것처럼 따를수도 있다.
    - 그런데 블록체인 포지션을 기계론적 세계관에만 입각하여 이윤만 추구하며 개발하고 지지한다면, 인터넷이 그 고유의 목적 달성에 실패했듯이 블록체인도 그만의 잠재력을 실현하는데 실패할수도 있다. 아마 그렇게 되면 비트코인은 인류 최대의 거품이자 사기라고 주장하는 이들은 자기말이 맞았다며 대차게 비웃을 것이다. 생각만해도 열받지 않는가.
    - 제발 그런일이 발생하지 않도록 정부는 정부대로 정책방향을 잘 잡아서 정착을 잘 시키고, 우리는 우리대로 너무 탐욕에만 중점을 두지 않고 데이빗 차움, 사토시 나카모토 등이 제안한 블록체인과 암호화폐의 고유 목적을 고수하는 인물과 프로젝트에 좀 더 관심을 갖고 지지했으면 좋겠다. 오늘날 블록체인에 내딛는 정부 뿐아니라 우리가 내딛는 한 발자국, 한 발자국이 그래서 더욱 중요하다.
< https://nsx1.tistory.com/787 >


법적 고지 : 본 게시글은, 투자를 위한 정보제공을 목적으로 작성되었기에 투자결정은 신중을 기하여 주시기 바라며, 참고자료를 토대로 본인 판단하에 내용을 추가, 편집 등 작성되었기에 본인의 허락없이 복사, 배포, 편집 등을 할 수 없습니다.

[Raven] Raven Devs Meeting(7 June 2019) // 6월 7일 레이븐 개발자 회의 분석 및 논평 v1.0

(English) 한국어버전은 아래쪽에 있음

□ Analysis of the meeting by subject



  ㅇ New wallet
    - New Android wallet has been released, which co-exists with Android Classic.
    - Also, the features of the new wallet follow BIP44, and the iOS wallet can be used through 12 recovery words(Mnemonic words).
    - If you have trouble finding your assets with 12 recovery words, it may be because you are using an old Android wallet or an alpha/beta version of iOS wallet. Let me share a guide* and please refer to it.
      * For those who are not familiar with it, let me give you the summary of the guide. 
First, move to https://ravencoin.org/bip44 and then write 12 mnemonic words according to BIP32. The address according to BIP44 is then shown below. The address starts with R, and the assets are available at https://ravencoin.network (for the new address, the balance will be zero, so don't panic). However, in the case of an address with some balance (iOS version in this case), the asset can be utilized through 'personal keyscan' going to 'setup' and 'use a wallet/cain key'. For the QR code, if you move the cursor to the private key next to the address of the webpage, the QR code will be displayed, which can be used when transferring. 

     ※ BIP39 and BIP44
      1) BIP39(https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki)
       This proposal is defined for a list of easy-to-remember words, recovery words(Footnote : usually 
consisting of 12 words, also known as Mnemonic words).
       2) BIP44(https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki)
       The proposal defines a design that easily generates more keys in a single seed and induces them easily through a tree structure.

     - In addition, Trust Wallet and Exodus Wallet released today, supporting Ravencoin.

  ㅇ Current status of 'Restricted assets' development
     - Restricted asset coding has been completed and its unit test* is currently underway. Once this unit test is completed, its testnet will be released, including coding of Restricted assets, allowing users to mine blocks and finally vote on Restricted assets. Afterwards, once the voting is successfully tested and activated, it will only be available on testnet. Under the current deployment, there will be no QT/GUI** support, but it will be completely at the RPC level***. On its testnet, we can expect its release in QT/GUI. Personally, I hope that the community is ready for great new features about assets.

      * Unit test : It bundles up codes that exist individually in a specific module or application to ensure that they work as expected, better understand detailed codes, and easily test.
      ** QT/GUI: Cross-platform or software development kit for GUI in computer programming area
      *** Remote Procedure Call (RPC) : It is a communication technology that enables different functions (procedures) to be performed using the same code in separate spaces, also known as Remote Invocation.

      - 'Messaging' will be included in the development of Restricted assets. In fact, the core protocol for memo and messaging (Footnote : the fundamental communication protocol) is already being tested on testnet In addition, once QT/GUI is built for restricted assets, the next step will be to develop Voting, and hard-fork will be happened when the function is deployed on mainnet. 

  ㅇ InterPlanetary File System (IPFS) Issue
    - First of all, let me summarize the concept of IPFS before addressing devs' discussion of IPFS. IPFS is a method of storing (or recording) data in blockchain. This is a method of decentralizing or distributing data, which has kinda the same principle as a torrent. This is much more important for Raven platform that deals with legal documents, corporate information and so on because block size, whether Bitcoin or Raven, is only 1MB (realistic reasons), and data cannot be stored or exchanged whenever there is a problem with 
the central server, and there are monopolistic phenomena of organizers who own the central server (reason for risk management).
     - (Back to devs meeting) The combination with messaging and IPFS will be proceeded as soon as possible and we will try to complete the combination on the QT/GUI before restricted asset is deployed on mainnet.   

  ㅇ European Meetup
    - If you are interested in European Meetup, please attend Raven Meetup in Amsterdam on June 19. 


□ Personal Comment

  ㅇ Personal secret investigation as a fundamental analyst
    - I explore the devs meeting with the feeling that I enter into a cave loaded with beasts holding a rod, as I can mostly feel the joy of having knowledge and achievement more than the burden. Even in this meeting, such excitement remains the same, but as I summarize it, I suddenly remember an episode.
     - I have watched and analyzed Ethereum devs meeting regularly since 2017, and I sometimes really focus on it ahead of big events like hardforks or big volatility (whether rising or falling) in the market. In such sensitive situations, it is not easy to fully enjoy devs meeting things(It is true, you give it a try).
     - I personally call it 'Secret investigation' when analyzing devs meeting with exceptional concentration. Thanks to the investigation, I could enjoy the rise of Ether in 2017 and also find some reasons when its price fell continuosly in 2018. 

  ㅇ Refrain from rosy expectation in secret investigation
    - What I am doing right now is 'Raven investigation in secret'. Its interesting thing is that 
it evokes nostalgia for existing highly potential projects like Ethereum, EOS or Cosmos.
     - Apart from these expectations, Raven has a very long way to go. Even simple functions, not complicated, are now being tested on testnets rather than on mainnets, and because of its abscence of specific ownwer, the develepment speed of the project is a bit slow from a business perspective. In a way, the presence of Patrick Byrne of Overstock, which is widely known in connection with Raven, may sometimes be appreciated.
    - But even 'The Creation' painting was begun with light bruch touches by Michelangelo, the promising project, Raven, will probably be a masterpiece too like the painting. Anyway, my personal secret investigation in Raven continues today.



(한국어)

□ 소재별 회의 내용

  ㅇ 새 지갑 출시
    - 새로운 안드로이드 지갑이 출시되었고, 이 지갑은 이전 안드로이드 지갑(안드로이드 클래식)과 공존(co-exist)한다.
    - 또한 새로운 지갑의 특징은, BIP44를 따르며, 12개 복구 단어(니모닉, Mnemonic words)를 통해 iOS지갑을 사용할수 있다.
    - 누군가 12개 복구 단어로 자산을 찾는데 어려움이 있다면 이전 안드로이드 지갑을 사용하고 있거나 알파/베타 버전의 iOS지갑을 사용하고 있기 때문일것이다. 이럴때는 안내글*을 작성했으니 참고바란다.
      * 귀차니스트를 위하여 안내글을 요약하여 안내한다. 우선 https://ravencoin.org/bip44로 이동한다. 그리고 BIP32에 따라 니모닉 12단어를 입력한다. 그러면 BIP44에 따른 주소가 아래에 나타난다. 그 주소는 R로 시작하며, 자산은 https://ravencoin.network에서 조회 가능하다(새로운 주소의 경우, 잔액이 0일테니 당황하지 말것). 다만, 잔액이 있는 주소의 경우(여기선 iOS에 한함), '설정'에서 '지갑/캐인키사용'으로 이동한 뒤, '개인키스캔'을 통해 자산을 활용가능하다. QR코드 사용의 경우, 웹페이지 주소 옆 개인키로 커서를 이동하면 QR코드가 나오는데 송금시 활용가능하다. 

     ※ BIP39와 BIP44
      1) BIP39(https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki)
       이 제안은, 기억하기 쉬운 단어 목록인 복구 단어(필자주: 보통 12개의 단어로 구성되며, 니모닉코드(Mnemonic code)라고도 한다)에 대하여 정의한 내용이다.
       2) BIP44(https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki)
       이 제안은, 하나의 시드에서 더 많은 키들을 쉽게 생성하고 트리구조를 통해 쉽게 유도하는 설계를 정의한 내용이다.
     - 또한, Trust Wallet과 Exodus Wallet 역시 레이븐코인을 지원하며 오늘 출시되었다.

  ㅇ 제한자산(Restricted assets) 개발 현황
     - 현재 제한자산 코딩은 완료되었으며, 현재 유닛 테스트*중이다. 이 유닛 테스트가 완료되면, 제한자산 코딩을 포함한 새로운 테스트넷을 출시할것이며, 사용자들은 블록을 채굴하고 제한자산에 투표할 수 있을것이다. 이후, 성공적으로 투표가 이뤄지고 활성화되면, 비로소 테스트넷 상에서 제한자산을 사용할 수 있을것이다. 우리가 출시하려는 현재의 구축상으로는, QT/GUI**에 의한 지원은 없을거지만, RPC수준***에서는 완전히 작동될것이다. 테스트넷에서의 테스트를 하면서, 제한자산 기능이 점차 포함될 QT/GUI상에서의 출시도 기대할수 있을것이다. 개인적으로 (제한)자산에 대한 새로운 멋진 기능들에 대해 커뮤니티가 (즐길) 준비가 되어있길 바란다.
      * 유닛테스트(Unit test) : 특정 모듈 또는 어플리케이션 상 개별적으로 존재하는 단위(unit) 수준의 코드를 묶어서 처리하되 예상대로 잘 작동하는지 확인하는 것으로, 작동여부 확인 외에도 세부적인 코드를 더 잘 이해하고 향후 있을 테스트를 더 쉽게 하는 효과도 있음(필자주).
      ** QT/GUI : 컴퓨터 프로그래밍 분야에서 GUI(그래픽 유저 인터페이스)개발에 활용되는 상호호환 소프트웨어 개발도구(Cross-platfrom softward developmen)로 누구나 무료로 사용할수 있는 오픈소스 개발도구이기도 함.
     *** RPC(Remote Procedure Call, 원격 프로시저 호출) : 이름에서 유추되듯이, 서로 떨어져있는 공간에서 동일한 코드를 활용하여 다양한 함수(절차) 등을 실행하게 해주는 통신기술로서, Remote Invocation(원격호출)이라고도 함.
      - 참고로 메시징(Messaging) 기능은 제한자산 개발에 포함될것이다. 실제로 메모(Memo)와 메시징을 위한 코어 프로토콜(필자주 : 근간이 되는 핵심 통신규약)은 이미 테스트넷에 테스트 중이다. 또한, 제한자산을 위한 QT/GUI가 구축되고나면 다음 단계는 투표(Voting)기능 개발이 될것이며, 투표기능을 메인넷에 올릴때에는 하드포크가 수반된다. 

  ㅇ IPFS(InterPlanetary File System) 이슈
    - 우선 IPFS에 대한 개발자의 논의를 다루기 전에 IPFS에 대한 개념을 정리해보자. IPFS는 블록체인에 데이터를 저장(또는 기록)하는 방식이다. 이는 데이터의 탈중앙화 또는 분산하는 방식으로, 편의상 비유하자면 토렌트와 같은 원리를 지닌다. 사실 비트코인이든 레이븐이든 블록크기가 1MB에 불과하기도 하고(현실적 이유), 중앙서버에 문제가 생길때마다 데이터를 저장하지 못하거나 주고받지 못하는 문제, 그리고 중앙서버를 소유한 주최측의 독과점 현상(리스크관리 이유)도 있기때문에, 법적 문서, 기업 정보 등이 저장될 레이븐 플랫폼에게는 더욱 중요한 요소라고 볼수 있다.
     - (개발자 논의로 다시 돌아와서) 메시징 등과 같은 기능과 IPFS와의 결합은 가능한 빨리 추진할것이며, 시기적으로는 제한자산이 메인넷에 올려지기 전에 QT/GUI상에서 결합을 완료하도록 노력할 것이다.   

  ㅇ 유럽 밋업
    - 유럽 밋업에 관심있다면, 6월 19일에 암스테르담에서 레이븐 밋업이 있으니 참석바란다. 


□ 개인 논평

  ㅇ 기본적 분석가의 뒷조사
    - 필자는 늘상 부담을 느끼면서도 그 부담 이상의 지식과 성취감을 맛볼수 있기에, 나무 막대기 하나 들고 맹수가 우글거릴 동굴을 들어가는 기분으로 개발자 회의를 탐험한다. 이번 개발자 회의때도 그런 짜릿한 마음은 변함없지만 정리하다보니 문득 에피소드 하나가 생각이 난다.
     - 레이븐 개발자 회의 외에 정기적으로 정리하는 이더리움 개발자 회의는 2017년부터 현재까지 꾸준히 들어오고 있지만 유난히 집중해서 들을때가 있다, 바로 하드포크같은 큰 이벤트를 앞두거나 시세에 큰 변동성(상승이든 하락이든)이 존재할때다. 사실 그러한 예민한 상황에 외계어들이 난무하는 개발자 회의를 라이브로 들으면서 관련 깃헙을 동시에 읽고 정리하는 것은 매번 정말 어려운 작업이다. (정말이다, 한번 해보시라ㅠ).
     - 여튼 유난히 집중해서 개발자 회의를 듣고 분석하는 것을 필자는 '뒷조사(Secret investigation)'라고 자칭한다. 그 뒷조사 덕분에 이더가 떡상할때도 팔지않는데 일조를 했고, 2018년 끝없는 하락에도 왜 하락하는지 몇몇 단서를 파악할수 있었다. 

  ㅇ 뒷조사의 희망적 예단은 금물
    - 지금 필자가 하고 있는 것은 '레이븐 뒷조사'다. 이 조사가 기본적 분석가로서 재미있는 부분은, 기존의 매우 잠재력있는 프로젝트의 향수를 불러일으킨다는 것이다. 이더리움을 처음 알았을때, 이오스 백서를 처음 볼때, 코스모스 관련 기사와 재권의 인터뷰를 볼때와 유사한 느낌이다.
     - 다만, 이러한 기대와는 별개로 레이븐이 갈길은 매우 멀다. 복잡한 기능은 커녕 단순해 보이는 기능조차 메인넷이 아닌 테스트넷에 이제 테스트중이며 특정주최가 없는 특성상 영업 측면에서 볼때 가시적인 성과를 내는 속도가 상대적으로 느릴수밖에 없다. 솔직히 투자자로서는 레이븐과 연관되어 공공연히 거론되는 오버스탁(Overstock)의 패트릭번(Patrick Byrne)의 존재가 가끔은 고맙게 느껴질수도 있다.
    - 하지만 희대의 예술가 미켈란젤로가 그린 천지창조도 처음에는 가벼운 붓터치로 시작했듯이, 과연 잠재력있는 레이븐 프로젝트가 사용자는 물론 일반인들을 압도하는 명작이 될지 내심 궁금하다. 그런의미에서 오늘도 필자의 뒷조사는 계속된다. 


법적 고지 : 본 게시글은, 투자를 위한 정보제공을 목적으로 작성되었기에 투자결정은 신중을 기하여 주시기 바라며, 참고자료를 토대로 본인 판단하에 내용을 추가, 편집 등 작성되었기에 본인의 허락없이 복사, 배포, 편집 등을 할 수 없습니다.


[Poem] '가치'라는 이름(원작 : 김춘수의 '꽃') v1.0

< https://weheartit.com/entry/310889216 >


'가치'라는 이름

코인시인 오공


그가 나의 이름을 불러주기 전에는나는 다만 한명의 '잠재력있는 개체'에 지나지 않았다.

그가 나의 이름을 불러주었을 때,
나는 세상앞에 나와 '가치있는 주체'가 되었다.

그가 나의 이름을 불러준 것처럼
나도 누군가에게 
그 열정에 알맞는 이름을 불러주고 싶다.

그(녀)에게로 가서 나도
그(녀)의 '가치있는 존재'가 되고 싶다.

우리들은 모두
블록체인 커뮤니티의 그 누군가가 되고 싶다.

너는 나에게 나는 너에게
암호화폐 영역에서의 
'의미있는 가치'가 되고 싶다. 



<작품설명>
지난 5월에는 개인적으로 정말 힘든 일을 겪었습니다. 코인 분석과 투자조차도 당장 그만둘정도로 심각했지만, 천만다행으로 2가지 큰 깨달음이 저를 일으켜 세웠습니다.
첫째는, 힘들어서 코인 분석과 투자를 그만둘것 같았지만 그 와중에 독서, 상념, 그리고 기고활동을 꾸역꾸역 이어가는 스스로를 보며 '이 길이 진정 내 길'이라는 생각이 들었습니다.
둘째는, 그간 이더리움 개발자 회의 분석 및 논평 글 등을 통해 이더리움을 알린 공로로 Ethereum Foundation(이더리운 재단)측의 초청으로 참석한 '이드콘 2019 코리아 시상식'(관련기사 디센터, 코인데스크크리아 클릭)에서 공로상 수상과 함께, 비탈릭의 축사영상에 제가 언급(영상 여기 클릭, 2분25초에 살짝 언급)되었고 댓가를 바라지 않은 일에도 어떤 형태로든 보상이 있을수 있고 그 보상이 또다른 행위의 발판이 될수도 있다는 생각이 들었습니다.

여전히 힘든 사건에 따른 상처는 다 아물지 않았지만, 앞서 언급한 내/외적 깨달음을 통해 저 스스로의 존재가치를 파악할수 있었고 바로 그때 김춘수의 '꽃'이 떠올라 패러디 해봤습니다(패러디 시 속의 '그'는 '비탈릭'일수도, 제 안의 '또다른 저'일수도, 아니면 절 응원하는 '여러분 중 한명'일수도 있습니다).

이 글을 빌어, 저를 응원하시고 제 글을 봐주시는 여러분과 저 스스로에게 더욱 더 '가치있는 주체'가 되기를 다시 한번 다짐하겠습니다(참고로 저는 제가 기고하는 모든 커뮤니티들에서 제 글에 추천과 댓글 주시는 분들 뿐만 아니라, 코인 관련해서 만나거나 연락한 거의 모든 분들을 기억하고 있습니다).

※ 본문의 시와 글을 Ethereum Foundation 관계자인 TY님에게 헌정합니다.

원작 "꽃"

김춘수

내가 그의 이름을 불러주기 전에는
그는 다만 하나의 몸짓에 지나지 않았다.

내가 그의 이름을 불러주었을 때,
그는 나에게로 와서 꽃이 되었다.

내가 그의 이름을 불러준 것처럼
나의 이 빛깔과 향기에 알맞는
누가 나의 이름을 불러다오.

그에게로 가서 나도 
그의 꽃이 되고 싶다.

우리들은 모두
무엇이 되고 싶다.

너는 나에게 나는 너에게
잊혀지지 않는 
하나의 눈짓이 되고 싶다.

[Raven] Raven Devs Meeting(31 May 2019) // 5월 31일 레이븐 개발자 회의 분석 및 논평 v1.1


(English) 한국어 버전은 아래쪽에 있음

□ Analysis of the meeting by subject

  ㅇ Tags and Restricted Assets Development Status
    - Currently, some developers are focusing on developing tags and restricted assets. I hope to get a goo result and I will go through a lot of testing, and there will be a lot of changes.
    - The developers will share the development status of tags and restricted assets posted on Github, discuss and improve them through reviews and comments.
    - In addition, some developers said they were using Qt* for the development and testing of tags and restricted assets and hoped for some progress.
     *Qt : Cross-platform or software development kit for GUI in computer programming area

    - Initial development of tags and restricted assets will take about one to two weeks at Qt and will then be posted on testnet.

  ㅇ Mobile Wallet and Mnemonic
    - Let me say its relevant background information first. As cryptocurrency wallet technology advances, more usable and more broadly compatible industrial standards appear, some of which are two wallet standards by Bitcoin Implementation Proposals(BIP).
    - First of all, it is about BIP-39. This proposal is defined for a list of some words to create a deterministic wallet*, which is often comprised of 12 to 24 words, or mnemonic code.
     *Deterministic/Non-deterministic wallet : It is divided into two kinds of wallets, depending on how to produce keys. Non-deterministic/Random wallets are mutually independent because all keys are generated from different random numbers. A good example is Ethereum Wallet, which is somewhat inconvenient in terms of management, as a single wallet file(e.g., JSON encoding file) is created according to a randomly generated individual key. On the other hand, 'Deterministic/Seeded' wallets are complementary because every key is generated from a single seed(Master key concept). A good example is Raven mobile wallet, which is relatively simple to manage and use, as you can always recover your wallet with only 12 words.
< Deterministic(Left) and Non-deterministic wallet(Right)(https://potensj.tistory.com) >

    - Next, it is about BIP-44. The proposal is designed to create 'Hierarchical Deterministic' wallets, more advanced ones. They are designed to easily generate many keys from a single seed and lead easily through a tree structure. In addition, this hierarchical critical wallets are a very useful mechanism for generating keys hierarchically from the initial seed, protecting personal information in transactions such as generating new addresses every time a transaction occurs, making it difficult to hack, and managing the wallets(address) derived from numerous keys.
< 'Hierarchical Deterministic' wallets(https://potensj.tistory.com) >

    - Back to the devs meeting. Tron said we need to discuss the mnemonic code in mobile wallets. This issue involves the implementation of synchronization(Footnote : sync, process of scanning a blockchain to find assets in a wallet) such as reinstalling a wallet and connecting to a network for the first time in a long time. When synchronizing, we proposed to add 'optional' information, such as 'number of days after Bitcoin Genesis block generation on 3 January 2009. It means specific weeks after bitcoin Genesis block generation. For example, 10 weeks can be replaced with 10 when we replace the Genesis block generation week with 0.
< How to create mnemonic from entropy and SHA256(https://potensj.tistory.com) >

    - The photo just above shows the process of creating mnemonic code(12 words in this case) from 132 bits combined with a checksum 4 bit extracted from SHA256.
    - Back to the devs meeing, Tron proposed using some of the 128 bits generated(to create mnemonic, etc) as a number instead of entropy. For example, 1) 96 bits of the existing 128 bits will be remained as entropy and the remaining 32 bits will be time stamp*, or 2) 128 bits will be entropy as previously used, but certain numbers(i.e., certain weeks after the Genesis block) will be used to speed up blockchain scan and sync. In the first case, 32 bits are used as a time stamp, disadvantageous from security side, and in the second case, it is a bit inconvenient to fill out a specific number in the existing method."
     * Timestamp : In the real world, the time is expressed as 00:00:00 but in the digital world, unique time record system exists, such as Unix time. Bitcoin also records time based on transaction occurrence time. The timestamp configuration at 32 bits as mentioned by Tron is to include this Unix time so that it can be set to work from the specific block generation criteria when scanning and synchronizing blockchain.
    - Although the proposal for fast blockchain scan and synchronization operation of Tron was echoed by other devs, some said that the GUI method(Footnote : moving the synchronization starting block by using mouse or typing the number) was more intuitive than the method proposed by Tron, and others agreed with it.

  ㅇ Current status of messaging, dividends, and voting development
    - Development of messaging has been almost completed, and its development and testing schedules are the same as restricted assets. As mentioned before, messaging and restricted assets are currently being built using Qt.
    - We have some devs who develop dividends now, but can't check what is going on because they are not in the devs meeting. Others who develop dividends will join us at the next meeting.
    - The development of voting will come in the next step after restricted assets are deployed on testnet.

  ㅇ When official Raven roadmap published
    - It could be christmas gift, hoping to be completed by the end of 2019.


□ Personal Comment

  ㅇ Stability and Convenience
    - Through this developer conference, we learned more about the mechanism of Raven's wallet, as well as thinking about network stability and user convenience.
    - The current status of Raven's wallet development is to achieve user convenience at minimum of changes saving network stability.
    - At the same time, the devs are working on various functions such as tags, restricted assets, messaging, dividends and voting.

  ㅇ The way it's been through and the way it will go through
    - This open-source project, which may be nothing, has been developed and improved by volunteer wokers as they get together for the same vision and goals.
    - The 'potential' has been transformed to 'value' based on volunteers and its community and it still continues.
    - Some say 'overlapping of the pasts is the present.' Whether the overapping is inevitable or accidental, the important thing is that the future of Raven, which we are interested in and participating in, will also be the overlapping of our current paths. In this sense, we hope that we, Raven supporters, enjoy ourselves in our own way and see how Raven draws its future.



(한국어)

□ 소재별 회의 내용

  ㅇ 태그(Tags)와 제한자산(Resticted Assets) 개발 현황
    - 현재 일부 개발자들이 태그와 제한자산의 개발에 매진하고 있다. 좋은 방향으로 추진되기를 바라며, 많은 테스트과정을 거칠것이고, 자연스럽게 많은 변화가 있을것이다.
    - 해당 개발자들이 깃헙(Github)에 올린 태그 및 제한자산에 대한 개발현황을 공유하고, 리뷰 및 코멘트를 통해 논의 및 개선할 것이다.
    - 또한 해당 개발자들은 태그와 제한자산의 개발과 테스트를 위하여 Qt*를 활용하고 있으며 진전이 있길 바란다고 말했다.
     *Qt : 컴퓨터 프로그래밍 분야에서 GUI(그래픽 유저 인터페이스)개발에 활용되는 상호호환 소프트웨어 개발도구(Cross-platfrom softward developmen)로 누구나 무료로 사용할수 있는 오픈소스 개발도구이기도 함.
    - 전반적으로 태그와 제한자산에 대한 초기 개발은 Qt에서 1-2주정도 소요될 예정이며, 이후 테스트넷에 올려질것이다.

  ㅇ 모바일 지갑과 복구 암호(니모닉)
    - 우선 개발자들이 논의한 내용을 살펴보기 이전에 관련 배경지식에 대해 알아보자. 암호화폐 지갑기술이 발전하면서 보다 사용하기 편하고 보다 폭넓게 호환가능한 산업표준들이 등장하였고, 여기서는 본 개발자 회의에서 언급된 것이면서, 비트코인개선제안(Bitcoin Improvement Proposals, BIP)에 의한 지갑표준 2가지에 대해 알아보겠다.
    - 우선 BIP-39관련이다. 이 제안은, 결정론적 지갑*을 만들기 위해 기억하기 쉬운 단어 목록인 복구암호(필자주: 보통 12~24개의 단어로 구성되며, 니모닉코드(Mnemonic code)라고도 한다)에 대하여 정의한 내용이다.
     *결정적-비결정론적 지갑 : 지갑을 구분할때 생성된 키들간의 관계에 따라 결정적 지갑과 비결정적 지갑으로 나뉜다. '비결정적(Non-deterministic/Random) 지갑'은 모든 키들이 서로 다른 난수로부터 생성되므로 상호 독립적이다. 대표적인 예로 이더리움 지갑이 있으며, 랜덤으로 생성된 한 개인키에 따른 지갑파일(예: JSON인코딩파일)이 하나 만들어지는데 각 키에 따라 별도의 지갑이 존재하므로 관리와 사용면에서 다소 불편하고 번거롭다. 반면, '결정적(Deterministic/Seeded) 지갑'은 하나의 모든 키들이 하나의 시드(마스터키 개념)로부터 생성되므로 상호 보완적이다. 대표적인 예로 레이븐 모바일 지갑이 있으며, 12개의 단어만 알면 언제든 본인 지갑 복구가 가능하므로, 관리와 사용면에서 상대적으로 간편하다.

    - 다음으로 BIP-44관련이다. 이 제안은, 결정론적 지갑보다 한차원 진보한 '계층 결정적(Hierarchical Deterministice)' 지갑을 만들기 위한 것으로, 하나의 시드에서 더 많은 키들을 쉽게 생성하고, 트리구조를 통해 쉽게 유도하는 설계를 정의한 내용이다. 또한, 이 계층 결정적 지갑은 최초 시드로부터 계층적으로 키를 생성하는데 거래가 발생할때마다 새로운 주소를 생성하여 해킹을 어렵게 하는 등 거래 또는 조회시 개인정보를 보호하며, 수많은 키와 그로부터 파생되는 지갑(주소)를 관리하는데 매우 유용한 메커니즘이다.
< 계층 결정적 지갑 도식화(https://potensj.tistory.com) >

    - 그러면 다시 개발자 회의로 돌아가 보자. 트론은 모바일 지갑에서의 니모닉 코드에 대한 논의가 필요하다고 말했다. 이 사안은 지갑 재설치, 오랜만에 네트워크 접속 등 동기화(Sync, 블록체인을 조회하여 지갑 내 자산을 찾는 일련의 과정)를 실행하는 것과 관련된 사안이다. 동기화할때, 특정 블록으로부터 동기화를 하게 하여 시간을 절약할수 있도록 숫자(필자주: 여기서 숫자는 2009년 1월 3일 비트코인 제네시스 블록생성 이후의 기간중 특정 주간을 의미하는 것으로, 가령 제네시스 블록생성 주간을 0으로 치환하면 10주후 주간은 10으로 치환할수 있음)와 같은 '선택적인(optional) 추가정보'를 포함시키자고 제안하였다.
< 엔트로피 및 SHA256으로부터의 니모닉 생성과정(https://potensj.tistory.com) >

    - 바로 위 사진은 128비트 엔트로피와 SHA256으로부터 추출된 체크섬 4비트가 결합된 132비트로부터의 니모닉(여기선 12개 단어) 생성 과정을 보여주고 있다. 바로 뒤의 내용이 어려울것 같아 잠시 언급해봤다.
    - 다시 개발자회의로 돌아와서, 트론은 (니모닉 등을 생성하기 위해) 생성된 128비트 중 일부를 엔트로피(필자주 : 무작위 수준을 결정하는 것) 대신 숫자로 사용하자는 것을 제안하였다. 가령, 1)기존의 128비트 중 96비트는 엔트로피로 남기고 나머지 32비트는 타임스탬프*로 구성하거나 아니면 2)기존대로 128비트를 엔트로피로 하되 특정 숫자(즉, 제네시스 블록생성 이후 특정 주간)를 사용케 하여 블록체인 조회 및 동기화 작업이 빨라질수 있을 것이다. 1번의 경우, 32비트가 타임스탬프로 활용되므로 시드 보안측면에서는 불리할수 있고, 2번의 경우, 기존 방식에 별도의 특정 숫자를 기입하는 약간의 번거로움이 있다고 말했다.
     * 타임스탬프(Timestamp) : 시간을 기록하는 의미로, 현실세계에서는 0월 0일 0시 0분으로 표현하지만 디지털세계에서는 유닉스타임(Unix time) 등 그 세계만의 고유한 시간기록체계가 존재하며, 가령 비트코인은 거래발생시간을 기준으로 시간을 기록하고 있음. 트론이 말한 32비트에서의 타임스탬프 구성은 이 유닉스타임을 포함시켜 블록체인 조회 및 동기화 작업시 특정 블록생성 기준부터 작업을 하게끔 설정하기 위함
    - 트론의 빠른 블록체인 조회 및 동기화 작업방식 제안은 다른 개발자들의 공감을 샀으나 일부 개발자는 코딩으로 숫자를 포함하여 동기화 시작 블록을 고르는 방식말고, 보다 직관적으로 GUI방식(필자주: 동기화 개시 블록을 마우스로 이동하여 클릭한다던지 숫자를 타이핑하는 방식)을 도입하자고 말했고 다른 개발자도 트론이 제안한 방식보다 더 간편하다고 말하며 공감하였다.

  ㅇ 메시징(Messaging), 배당(Dividens), 투표(Voting) 개발 현황
    - 메시징에 대한 개발은 대략 완료되었고, 개발 및 테스트 일정은 제한자산과 같으며, 앞서 언급했듯이 현재 Qt를 활용하여 메시징과 제한자산을 구축중이라고 말했다.
    - 배당에 대한 개발은 추진중인 개발자가 있으나 개발자회의에 불참하고 연락이 닿지 않아 확인할수 없으며, 배당 개발을 하고 있는 다른 개발자들이 있으니 알아보고 다음 회의때 공유하겠다.
    - 투표에 대한 개발은 앞서 언급된 제한자산 등이 테스트넷에 올려지고 난 다음 단계에 다룰 예정이다.

  ㅇ 레이븐 공식 로드맵 공개
    - 2019년 말까지 작성 완료되길 바라며 크리스마스 선물이 될수도 있다.


□ 개인 논평

  ㅇ 안정성과 편의성
    - 이번 개발자 회의를 통해서 레이븐 지갑의 메커니즘에 대해 좀 더 알게 되었고, 더불어 네트워크 안정성사용자 편의성 역시 생각하는 계기가 되었다.
    - 현재 레이븐의 지갑 개발 현황은, 네트워크 안정성을 해치지 않는 범위내에서 최소한의 변경을 하여 최대한의 사용자 편의성을 달성하려고 한다.
    - 물론 그와 동시에 태그, 제한자산, 메시징, 배당, 투표 등 다양한 기능을 개발하고 구현하기 위해 노력하고 있다.

  ㅇ 걸어온 길과 걸어갈 길
    - 아무것도 아닐수도 있는 이 오픈소스 프로젝트에, 서로 다른 길을 걸어왔고 서로 다른 능력을 가진이 이들이 모여, 서로 같거나 상호 보완이 가능한 비전과 목표를 향하고 있다.
    - 여기서 발현된 '잠재가능성'은 점점 더 많은 이들의 관심과 참여가 모여 어느순간 '가치'가 발생하였고 현재까지 이어지고 있다.
    - 혹자는 '과거들의 중첩이 현재'라고 말한다. 그 중첩이 필연적인지 우연적인지 모르겠지만 중요한 것은 우리가 관심을 갖고 참여하는 '레이븐의 미래 역시 현재 우리가 걸어가는 길들의 중첩이 될것'이라는 점이다. 그런 의미에서 현재 레이븐을 지지하하는 우리 역시 나름대로의 방법으로 즐기면서 레이븐이 어떤 모습으로 중첩되어 미래를 그려나갈지 기대해보자.


법적 고지 : 본 게시글은, 투자를 위한 정보제공을 목적으로 작성되었기에 투자결정은 신중을 기하여 주시기 바라며, 참고자료를 토대로 본인 판단하에 내용을 추가, 편집 등 작성되었기에 본인의 허락없이 복사, 배포, 편집 등을 할 수 없습니다.

[Bitcoin] 비트코인의 흥망성쇠(3부작) 1부 "역대 주요이슈 분석" // Bitcoin's Rise & Fall(Trilogy) Part1 v1.5

비트코인의 흥망성쇠 (興亡成衰) □ 에필로그   ㅇ 분석에 앞서     - 그동안 분석가로서 블록체인과 암호화폐가 지닌 기술 위주의 기본적 분석을 해왔으나, 투자자로서 유의미한 시세변동, 시세에 영향을 끼치는 이슈 등에 대한 분석글 작...