Profile
eosys

2018.06.08

EOSYS NEWS CLIPPING 06/08/18

Views 493 Votes 6

안녕하세요! 대한민국의 EOS Block Producer 후보 EOSYS 팀입니다.

 

0*Xaje2916oVcpInjH.png

 

평소 EOS 생태계에 어떤 일이 벌어지고 있는지 매일매일 찾아보기 어렵지 않으셨나요?
EOS 생태계에 있었던 크고 작은 소식들을 여러분께 전달해 드리고자 EOSYS NEWS CLIPPING을 준비했습니다. 지난 6월 01일부터 6월 07일 사이에 어떤 일들이 있었는지 함께 살펴보시죠.


-6월 01일 (금)-

  • Dan Larimer 텔레그램 Q&A

0*Q3xUZJTSbUh2YwQH.png

Q: 어떤 개인 키가 config.ini 에 들어가야 하나? active 키인가?
A: 블록 signing 키가 들어가야 함. 프로듀서 권한 부분에 들어가면 안 됨
Q: 즉 권한과 전혀 무관하게 임의의 퍼블릭/프라이빗 키 한 쌍일 수 있다는 건가?
A: 프로듀서 active 키와 블록 signing 키는 독립적임

0*X8JY3y6jeCAa_Msl.png

Q: 컨트랙트가 heap 메모리를 calloc/malloc/new 할 수 있나?
A: 32MB까지 가능함

0*uuov2IC5p6L_bIwB.png

Q: 64k의 의미를 이해함. 컨트랙트 메모리 모델과 관련된 문서가 있나? 또한 EOS가 한 액션에 사용된 모든 자원을 재활용할 것인가? 공짜가 아닌 컨트랙트의 분배(alloc)는 어떤가?
A: 각 action은 새로운 메모리 조각(segment)을 사용하여 시작됨. 이것은 action 실행 후 완전히 부서진 vm을 시작하는 것과 같음. 하루종일 공짜가 아니게 분배(alloc) 할 수 있음

0*Cmu8kjG6Oxke6ek2.png

Q: EOS 스마트 컨트랙트를 자바나 다른 언어를 사용하여 작성하고 webassembly에 병합(compile)할 수 있나?
A: 가능하다. Typescript가 이미 사용됨

0*9rUOk_6CpjN71xS7.png

Q: 헌법이 언제 온라인에 재공개되나?
A: 커뮤니티가 공개하면. 아래 주소에 아직 그대로 있음.
‘제거된 리카르디안 컨트랙트’

0*Wj7hiev0FhmkJhbH.png

Q: EOS는 하드월렛이 없는데 왜 사람들이 차분한가?
A: 하드월렛은 특정 애플 기기에 적용될 것임

 

 

 

0*gsX3bTBdbdqgF1f-.png

 

0*KT93LelPDGCuUfq6.png

 -Scatter를 사용함
 -더 많은 기능을 개발 중임

 

 

0*_HTCSLOA20nYLJoF.png

 

 

  • Block.One, SVK Crypto가 EOS VC 펀드로 참여
    -EOSIO 블록체인 생태계의 성장과 발전을 가속하기 위해 5천만 달러의 새로운 기금을 조성함
    -동 창업자인 휴 코크레인 (Hugh Cochrane)과 셰인 키호 (Shane Kehoe)가 주도합니다. 성공적인 초기 단계의 기술 기업 및 신생 기업에 투자함

 

  • EOSrio, 고스트버스터즈의 보안에 대한 이해
    -고스트버스터즈란 인프라 보안에 중점을 둔 EOS 테스트 넷임. 오직 ID가 증명된 사람이 접속할 수 있는 Keybase 메신저와 4 Layers 시스템 구조를 사용하고 인터넷 공개를 최소화하는 VPN인 WireGuard를 통해 BP 노드 간의 안전한 P2P 연결을 함 EOS Rio, HKEOS에서 시작했지만 Sw/eden, eosDAC, EOS Tribe, EOS 42, Sheos의 도움을 받고 있으며 현재 더 많은 BP 후보들이 참여하고 있음

-6월 02일 (토)-

 

 

0*filYzDMbs5S9ons-.png


-6월 03일 (일)-

 

  • Greymass, 투표 포털 개발
    -우리가 개발한 투표 툴은 독립 실행형 응용 프로그램으로 AES-256 암호화됨
    -API 노드(사용자가 직접 선택한 노드)만 연결이 가능하여 웹 사이트 인터페이스를 통한 투표보다 훨씬 안전함

 

0*y81fxstqWSDQc151.png

 

0*G-trjn8vQ93tpj-U.png


-6월 04일 (월)-

  • Dan Larimer 텔레그램 Q&A

0*1SBP5DU-ZJrtlpbN.png

Q: 거래(transaction)시에 다중 전송(transfer)을 묶는 방식으로 최적화가 이루어지나? 몇 개나 묶이나? Eosio,token.transfer wrapper 스마트 컨트랙트를 작성해야 할 것 같은데 몇 개의 에어드랍을 해야 하는데 코드나 접근방식에 관심이 있다면 함께 채널이나 깃허브를 만들자
A: 하나의 거래를 묶어서 퍼포먼스를 증가시킬 수 있음

0*ILeXtjwa1pd5BPh7.png

Q: 누구든 EOS 기반의 소셜 미디어 플랫폼/메시지 보드/스팀잇 같은 어플을 만들고자 하면 연락을 부탁함
A: 블록원이 아닌 다른 곳인가?
Q: 당장 필요하다

 

0*H0rPcdwwwf3cqe_H.png

 

0*KsN_Gm0ye-xO-QMH.png

  • -6월 1일 22:59:59(UTC/ 한국 시간 6월 2일 07:59:59)
    단계1: 스냅샷 검사
    단계2: 소프트웨어 기능 검사와 테스트넷을 통한 Node Mesh 검사
    단계3: 메인넷 부팅 시작과 메인넷 런칭이 되었음을 선포
    단계4: 커뮤니티에 공지 및 투표 시작

 

0*hKjUOypyR5MK3dbl.png

  • EOSeoul, Patroneos 동작 분석, 벤치마크, 운영 및 구현 수정 권고 사항
    -1) 패트로니오스의 동작 방식, 2) 벤치마크 결과, 3) 운영 및 구현에 관한 권장 사항을 다룸
    -EOSIO Dawn 4.2 출시와 함께 자사가 개발한 소프트웨어 하나를 공개
    -Patroneos 소설 해리 포터에는 혼을 빨아먹는 크리처인 디멘터가 등장하는데, 디멘터를 물리치는 마법이 ‘patronus’로 Patroneos는 이 마법에서 이름을 빌려옴
    -서비스 거부 공격(Denial of Service)의 기초적인 형태를 지닌 공격을 걸러내고, 정상적인 트랜잭션만 EOS RPC API Endpoint에 전달함
    -2009년 구글에서 만든 프로그래밍 언어인 Go를 이용해 개발됨

 

0*UfUl4R-wGzAB9zJh.png

 

 

  • Ben Sigman, BP 후보들에게 보내는 편지
    -현재 2가지의 네트워크 검증 방법이 있음.
    하나는 보안에 집중하는 EOS Core, 다른 하나는 자동화된 부팅 툴에 집중하는 EOS Bios Boot임.
    EOS Core는 모든 BP 후보들이 참여할 수 있는 검증용 네트워크를 런칭함. 48시간 동안 BP 후보들이 함께 penetration test를 하고, 이를 커뮤니티에서 검증해 줄 것을 요청하였음. EOS Bios Boot 또한 메인체인 런칭을 시도하고 있음. 검증이 완료되는 순간 그중 하나는 메인넷이 될 것이며 나머지 BP들이 참여할 것. 이는 BP 후보들의 합의를 기반으로 해야 함. 검증 기간 동안 모든 BP 후보들은 다양한 검증 네트워크에 참여하여 네트워크의 인프라, 속도, 보안에 대해서 테스트하고 어떤 것이 메인넷이 될지 결정해야 함

 

 

  • John Milburn, 고스트버스터즈의 코어 아키텍처
    EOSIO의 Nodeos는 새로운 소프트웨어이며 어떤 취약점이 있는지 알 수 있는 방법이 없으므로 런칭 그룹 중 하나인 고스트버스터즈는 와이어가드를 이용한 VPN으로 메인넷 런칭 중 생길 수 있는 DDoS 공격에 대비함

-6월 05일 (화)-

  • Dan Larimer 텔레그램 Q&A

0*a-FBsZ2H8BwnfcK3.png

Q: EOS는 초당 수천에서 수만 개의 거래를 할 수 있다고 예상됨. 이 예측이 스마트 컨트랙트의 복잡함을 포함한 수치인가 아니면 단순 토큰 거래인가? 이 질문을 하는 이유는 스마트 컨트랙트의 로직이 복잡해지고 계산이 어려워지는데, 이게 네트워크상의 거래 시간에 부정적 영향을 끼치지 않는가 해서임. (아니면 스마트 컨트랙트에 시간제한이 있거나 시간이 지나면 취소되나?)
아직 내 첫 번째 DApp을 개발 중이고 곧 테스트를 해보겠지만 이 시나리오를 분석해본 사람이 있는지 궁금함.
A: 거래는 trx 당 150ms 실행으로 제한되어 있음. 만약 이게 문맥에 자유로운 거래면 네트워크는 코어의 개수에 따라 제한됨. 만약 문맥상 자유롭지 못하면, 1초에 trx 당 150ms 거래가 가능함. 100TPS 를 유지하기 위해선 각 거래가 100us 내에 실행되어야 함. 거래당 400us 에서 1000TPS로 터질(burst) 수도 있음.

0*1Q-iKXZ5GRGOOtiW.png

Q: 어떤 사람이 자신의 계정이 2년 364일마다 한 번씩 행동하도록 봇을 짜는 것을 누가 막는가?
A: 아무 문제 없음. 호스트 공급자에게 봇 서비스에 대해 꾸준히 지불만 하면 됨

0*RQgR1yemYll-5Bo3.png

Q: 블록체인이 죽음을 어떻게 결정하나? 계정의 비활성화로 결정된다면, -만약 상속자가 있고- 상속자 또한 상속이 끝났을 때 죽었다면 어떻게 되나?
A: 현실에서처럼, 자산은 너나 다른 사람에 의한 적극적인 관리가 필요함. 뒷마당에 묻힌 금괴조차 보호와 관리가 필요함. 땅이 개발되거나 할 수 있음. 토큰 같은 자산은 ‘묵혀’ 두어도 큰 문제가 없을 수 있으나, 토큰은 작은 경우에 불과함. 이런 경우에는, 자산을 당신의 id에 연결되어있고 활성화되어있는 “은행” 주소에 넣어야 함

0*NcKSBa1udeNgCpWK.png

Q: 왜 자산 회수 부분을 app layer로 옮기지 않는가? 내 생각엔 몇몇 문제를 해결 할 수 있을 것 같음. 다른 종류의 자산은 다르게 볼 수 있음(다른 규정이 있음)
A: app layer로는 모든 걸 파악(enumerate) 할 수 없음
Q: 각 자산은 회수를 위한 각각의 규정이 있다는 뜻임
A: app은 이미 그런 걸 할 수 있음. 하지만 계정명도 자산임
Q: 그렇지만 글로벌 규정으로 제한됨. 3년이 기본으로 설정되면, 회수를 위해 이 기간을 넘길 수 없음

  • Genereos, EOS Toolkit — Account Balance!
    -EOS 토큰 보유자가 사용 가능한 liquid EOS와 함께 계정의 총 잔액을 확인하고 NET과 CPU stake간에 할당되는 방법을 확인하기위한 도구를 개발
  • EOS 생태계를 위해 작업 제안을 논의하는 그룹 출범
    -EOSIO 작업자 제안 시스템(WPS)는 인플레이션으로 생성되는 EOS 토큰 양의 80%를 EOS 생태계를 위한 모든 활동에 재투자하기 위해 기준과 과정, 심의 방법 등 전반적으로 논의를 함

-6월 06일 (수)-

재산권의 개념은 자유주의적 공동체에 새겨 져 있으며 아마도 암호 화폐의 가장 큰 판매 포인트(selling point) 중 하나일 것임
EOS 블록체인 커뮤니티는 재산권에 대해 헌법을 제정할 때 주의를 해야 함. 너무 강한 권리로 정의할 경우 유연성의 부족과 갈등을 초래할 수 있음. 반면, 우리가 예측 가능한 결과를 도출할 수 있도록 정의하지 않는다면 사람들은 안전함을 느낄 수 없을 것임. 따라서,

  1. 너무 강력하지 말아야 함
  2. 규칙은 안정적이고 예측 가능해야 함
  3. 분쟁을 방지하기 위해 규칙을 신중하게 전달해야 함

과정이 보다 명확하게 정의되고 예측 가능하게 구현될수록 사람들은 더욱 안전함을 느낌. 커뮤니티 또한 자신의 권리에 대해 정확하게 이해해야만 미래에 갈등이 발생하지 않음
소유자를 찾을 수 없는 상황은 어떻게 해야 할까? (소유자 사망 후 프라이빗키를 되찾지 못해 버려진 재산의 경우 등)

커뮤니티는 3가지 선택이 가능함

  1. 자원 낭비 허용
  2. 정당한 소유자가 돌아올 경우 분쟁(Risk war)
  3. 불확정 자산으로 정의하고 지속적인 갱신
  • Greymass, EOS-Voter 0.1.1 updates
    -업데이트: 버그픽스, 어플리케이션 리셋 없는 향후 업그레이드 가능, 지갑의 암호화 향상

 


-6월 07일 (목)-

  • Dan Larimer 텔레그램 Q&A

0*F047ZjEDd9V9izOo.png

Q: 현 기사에 따르면 휴면중임. 댄에 따르면 계정이 활성 상태가 되려면 거래에 서명해야 함. 즉 자동화를 하고 싶으면, 대신 서명해 줄 서비스에 개인 키를 주거나, 미리 서명된 거래를 제공하는 방법이 있지만 그게 가능할지는 모르겠음
A: 미리 서명된 거래는 수명이 정해져 있음(tapos 부터 65000 블록)
Q: 지속 기간은 얼마나 되나?
A: 9시간이다. 9시간이 TAPOS와 만료 사이의 최장 기간임

 

  • EOS Newyork, 일정 공개: EOS 메인넷 런칭 회의
    -Go/NoGo 투표를 통해 메인넷을 런칭할 것인지의 여부를 최종 결정
    6월 8일 10:00 — GoNoGo 투표
    6월 8일 12:00 (추정) — ABP 선정
    6월 8일 22:00 — BPC 연결 확인 및 거래 시작
  • EOS 보팅 포탈 감사하기 위한 그룹 출범
    -EOS 메인넷 런치 그룹(이하 ‘EMLG’)은 보안과 공정성에 있어서 “커뮤니티가 승인”하는 보팅 포탈의 기준을 만들기 위한 목적으로 감사 그룹을 만듦. EOS Voting Portal Audit

 

0*1LL5A-zy0LCg7_ET.png

-1. 표준 테스트 프레임 워크(파이썬 테스트 프레임 워크인 Unittest를 사용)
-2. 사용자 정의 작업 공간 지원
-3. 디버깅 지원
-4. 예비 코드 검증
-5. Visual Studio code 통합
EOSFactory에서 새로운 스마트 계약서를 만들면 CMake 빌드, 자동화 작업 및 IntelliSense 기능을 지원하는 전체 VSC 프로젝트를 얻을 수 있음
-6. EOSFactory는 자동화되어 공식 EOSIO 툴셋보다 편리함
예를들면, 스마트 계약 컴파일→새로운 테스트 넷 생성→계약 배치→ 메소드 호출 및 응답 확인→테스트 넷을 해체→최종 결과 보고의 과정을 단 몇 초 만에 수행 가능함

 


이상으로 일주일 간 EOS를 둘러싼 생태계와 커뮤니티에서 일어난 일들을 살펴보았습니다. 저희 EOSYS는 앞으로도 상시 모니터링을 통해 중요한 변화나 이슈를 선별하여 전해 드리도록 하겠습니다. 또한 건강한 EOS 생태계 활성을 위해 계속하여 고민들을 해나가고 있으니, 언제든 저희 [EOSYS 텔레그램](http://t.me/eosysiokr) 채널에 오셔서 저희와 함께 생태계 건설에 참여해 주시길 바랍니다.

 

0*lTx9ovWiXpestKKE.png

 

감사합니다.
EOSYS 팀 드림

 

Website: http://eosys.io
Medium: https://medium.com/@eosys
Steemit: https://steemit.com/@eosys
Twitter: https://twitter.com/@EOSYS_IO
Telegram (EN): https://t.me/EOSYSIO
Telegram (KR): http://t.me/EOSYSIOKR
EOSYS RADAR (EN): https://t.me/eosysradar
EOSYS RADAR (KR): https://t.me/eosysradarkr
EOSYS RADAR (CN): https://t.me/eosysradarcn

Profile
2
Lv

8개의 Comment

Profile
뮤직홀릭
2018.06.08
오..감사합니다. 너무 수고 많으셨습니다.
좋은 정리군요.^^
Profile
eosys
2018.06.08
@뮤직홀릭
감사합니다 뮤직홀릭님!
Profile
Max_ChoKoreos.io
2018.06.08
감사합니당당당!!
Profile
eosys
2018.06.08
@Max_ChoKoreos.io
갑사합니당ㅎ
Profile
냐호로
2018.06.08

 

 

안녕하세요
이오스를 메타마스크에 보관하고 있는 코린입니다.
제가 이오스 연동은 했는데 프라이빗키 저장을 안해놨습니다. 거래소 전송한 실적도 있는데...
저는 메타 프라이빗키가 이오스 프라이빗 키인줄 잘못알고 있었네요

프라이빗키 알수있는 방법 없을까요 아니면 저같은 사람을 위해서 알수있게 해줄 계획은 없으신가요?

꼭 도움 부탁드립니다. 감사합니다

 

 

Profile
eosys
2018.06.09
@냐호로
쪽지 받았습니다. 빠른시일내로 답변드리겠습니다!
Profile
존스노우
2018.06.08

감사히 잘봤습니다^^

Profile
eosys
2018.06.09
@존스노우
감사합니다^^
Profile
No. Subject Author Date Views
EOSYS NEWS CLIPPING 06/08/18 8 profile eosys 2018.06.08 493
31 이제 EOSYS RADAR를 통해 EOS 생태계 소식을 바로바로 받아보세요! 2 profile eosys 2018.06.07 494
30 EOS Gravity를 소개합니다. profile eosys 2018.06.07 434
29 [EEG] EOS는 어떻게 기업과 기관에게 "딱 알맞은" 블록체인을 제공할 것인가 3 profile Orchid-EOSYS 2018.06.05 573
28 숫자로 보는 EOS 9 profile eosys 2018.06.05 999
27 EOSYS가 함께하는 “EOSPORTAL”에서 곧 투표가 가능해집니다! 8 profile eosys 2018.06.03 757
26 Announcing an EOS Korea-China community collaboration between EOSYS and EOSGravity(KR-EN-CN) profile eosys 2018.06.02 265
25 EOSYS NEWS CLIPPING 06/01/18 6 profile eosys 2018.06.01 493
24 [EOSYS] BIOS Boot 시리즈 01: “eos-bios” 2 profile eosys 2018.06.01 243
23 [EOSYS] EOS 메인넷 런치: 앞으로 벌어질 일들의 순서 4 profile eosys 2018.05.31 493
22 EOSYS가 서울 EOS 개발자 밋업을 후원합니다. 3 profile eosys 2018.05.30 268
21 [EEG] EOS 세계로 이주하기 전 당신이 알아야 할 모든 것 26 profile Orchid-EOSYS 2018.05.28 758
20 [EEG] 리카르디안 컨트랙트 (Ricardian Contract) 를 소개합니다. 6 profile Orchid-EOSYS 2018.05.27 408
19 [EEG] EOSIO Dawn 4.2 출시 (번역본) 8 profile Orchid-EOSYS 2018.05.27 609
18 EOSYS NEWS CLIPPING 05/25/18 8 profile eosys 2018.05.25 371
17 eosys profile jjireos 2018.05.22 319
16 EOSYS NEWS CLIPPING 05/18/18 14 profile eosys 2018.05.18 297
15 [EOS ME] 크립토버스를 여행하는 히치하이커를 위한 EOS 안내서 37 profile Orchid-EOSYS 2018.05.17 1669
14 [EEG] EOS 거버넌스, 댄 라리머의 도전과 기회 4 profile Orchid-EOSYS 2018.05.17 440
13 [EEG] DPOS BFT— Pipelined Byzantine Fault Tolerance 번역본 6 profile Orchid-EOSYS 2018.05.17 217
12 EOSYS 2차 로드맵, 그리고 배당금에 대한 입장. 10 profile eosys 2018.05.15 1115
11 EOSYS가 EOS Go의 한국어 번역을 공식 지원합니다. 20 profile eosys 2018.05.15 382
10 EOSYS NEWS CLIPPING 05/12/18 12 profile eosys 2018.05.13 502
9 EOSYS: EOSIO Dawn 4.0 출시 5 profile Orchid 2018.05.12 500
8 EOSYS: Introducing EOSIO Dawn 4.0 (Dan Larimer) 글 번역 + 주석 6 profile eosys 2018.05.08 270
7 EOSYS NEWS CLIPPING 05/04/18 10 profile eosys 2018.05.05 273
6 [EOSYS 주최 세계 최대 규모 서울 밋업 안내] 32 profile eosys 2018.05.05 1363
5 EOSYS NEWS CLIPPING 04/27/18 10 profile eosys 2018.04.27 560
4 EOSYS NEWS CLIPPING 04/21/18 14 profile eosys 2018.04.23 533
3 EOSYS NEWS CLIPPING 04/14/18 16 profile eosys 2018.04.16 435