7월, 2019의 게시물 표시

[Ethereum]'제65차 이더리움 개발자 회의'분석 및 개인 논평 v1.0

이미지
<제65차 이더리움 개발자 회의 안건>- 관련 링크 : https://github.com/ethereum/pm/issues/111

※ 모든 EIP는 해당EIP에 대한 참조 구현(코드)가 있거나 대변자가 성공적으로 필요성을 주장하는 한, 금번 회의에 이스탄불로 여정의 기로에 서 있을것입니다. 이스탄불로 가지 못하는 EIP는 차기 HF에 반영될수 있습니다.



□ 이스탄불 여정의 동행자 최종 후보  ㅇ EIP-615(https://eips.ethereum.org/EIPS/eip-615) 
     - EVM을 위한 서브루틴(subroutines) 및 정적 점프(static jumps)다. '서브루틴과 연산기법을 도입하여 성능향상 등 검증의 최적화를 위한 작업'정도라고 보면 된다.
   < 부연 설명 > 자세한 내용은 여기글 후반부 참조
    - 블록체인은 자세한 설명과 검증이 필수인데, EVM*설계 상 그것들을 하기 어렵고, 낮은가스비 및 고성능실행 역시 적용이 어렵다. 현재 EVM은 동적 점프**(dynamic jump)를 지원하는데, 이경우 어디로 점프할지 스택상 명확하지 않다. 따라서, 정확성 증명, 정적 분석, 컴파일 최척화 등을 저해하는 동적 점프 사용을 지양하고, 이를 대체하기 위한 서브루틴과 몇가지 다른연산을 도입하고자 하며, 이를 통해 성능향상 등 이점을 제공하면서도, EVM성능한계를 시험할수
있을것이다.
     * EVM(Ethereum Vitrual Machine, 이더리움 가상 머신) : 이더리움을 전체를 작동하는 엔진으로, 수많은 토큰과 디앱 등을 책임짐.
     ** 점프(jump) : EVM의 컨트렉트 함수는 내외부, 재귀 호출 등 여러가지인데, 이 중에서 내부함수를 효율적으로 호출하는 연산코드로 프로그램 카운터(PC)를 이동하여 다른 바이트코드(bytecode)를 실행함.
     - 첨언하자면, 나중에 eWasm이 도입되겠지만 그럼에도 어쨌든 현재 가동중인 EVM을 개선될 필요가 있고 근본적으로 동적 …

[Rave]Raven Devs Meeting(5 July, 2019) // 레이븐 개발자 회의 분석 및 논평(5 July, 2019) v1.0

이미지
(English) 한국어 버전은 아래쪽에 있음□ Analysis of meetings by subject  ㅇ C++ Developer Recruitment
    - Early in the meeting, Tron Black(Tron) said we are looking for a C++ dev to help out the core team. We would prefer them to be in the Utah office, but would consider remote for the right person.
     ※ In the current state of development of Raven, developers who are in charge of each function were sick or not be reached, which is harmful to its development. Therefore, hiring developers who are able to cantact at any time and work together would not to delay the roadmap schedule any longer.

  ㅇStory of DEX built by Bruce penton
    - A dev said, "I heard Bruce is buildinga DEX," and asked if it is ture. Tron responded he hadn't heard of it saying he deosn't know when, but it would be great if we had a DEX for Raven Coin. The dev who asked said Bruce on Feb 28, 2019, left a message saying, 'I’m looking for people to help build a DEX'.

  ㅇDevelopment progress
    - A dev …

[Ethereum] '제64차 이더리움 개발자 회의' 분석 및 개인 논평 v1.0

이미지
<제64차 이더리움 개발자 회의 안건> - 관련 링크 : https://github.com/ethereum/pm/issues/107



□ 지난 회의 리뷰 및 추가 논의  ㅇ EIP-1283(https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1283.md)
    - 지난 주말동안 Gitter를 통해 논의 한 결과, 기존 제안에 추가 섹션을 더했고 따라서 별도의 EIP이름으로 변경되어 다시 제안되어야 할 필요가 있다. 이미 지난 하드포크(Petersburg HF)이후 수 개월간 테스트넷에서 문제없이 실행되었기에 어느정도 검증도 되었다.
    - 다만, 세부 변경사항이 있는만큼 다른 EIP들과의 상호 보완/호환되는지와 그 자체로도 잘 실행되는지가 중요하다.
    - EIP-1706은 EIP-1283과는 완전 다른 별개의 제안으로 보는 의견에는, EIP-1706이 EIP-1283에 치료제같은 역할을 하며 따라서 상호연관이 있다는 반박이 있었다.
    - 기존 콘스탄티노플HF에 적용될뻔한 EIP로, 총 가스 계량기(Net gas metering)를 변경하여 컨트렉트 저장소를 위한 새로운 활용가능성과 대부분의 작동방식이 안 맞을때 발생하는 과도한 가스비 감소에 도움이 된다. 즉, 불필요한 가스비를 줄이는 코딩을 가능케한다.
    - EIP-1706와 관련되어있는 기존 콘스탄티토플HF 적용 후보EIP로, 그때에 비해 큰 변화는 없으며 관련 개발자가 추가되었다. 다만, 이스탄불HF에 적용시 이 두 EIP(1706, 1283)가 결합되어 적용될수도 있으나 아직 합의가 되지 않기 때문에 검토가 필요하지만, EIP-1283은 지난 HF에도 적용될수도 있었던 제안으로, 이미 준비가 되었기에 이스탄불HF적용되었으면 한다. 그전에 EIP-1283팀 간에 합의를 통해 최종 의견을 내세울테니 그때 최종승인할지 다뤘으면 한다.

  ㅇ EIP-2028(https://eips.ethereum.org/EIPS/eip-2028)
   …