board_free custom_top_html:no
default debug random = 1 / type = READ / detected = READ / doc_Srl = 11263399

단축키

Prev이전 문서

Next다음 문서

크게 작게 댓글로 가기 위로 아래로

안녕하세요? 금마입니다. 

 

페이스북에서 리브라코인의 백서를 발표했습니다. 
(참조 : https://libra.org/en-US/white-paper)

 

BFT 합의알고리즘을 사용하는 허가형 블록체인입니다. 

 

추후 퍼블릭 블록체인으로 갈 수 있겠지만 스테이블코인을 
내세우는 현재는 USDT나 리플 등을 대체할 수 있을 것으로 보입니다. 

 

리브라 블록체인의 코어는 RUST란 언어로 작성이 되었습니다. 
(참조 : https://github.com/libra/libra)

 

RUST는 병렬 처리나 시스템 프로그래밍용으로 사용되는 컴파일형 언어로 
이더리움의 패리티 클라이언트 개발에 사용되고 있습니다. 

 

같은 컴파일형 언어로 이더리움 Geth 코어 개발에 사용되는 Go 언어와는 경쟁 관계입니다. 

 

리브라 코어는 새롭게 MOVE란 언어를 스마트컨트랙트에 사용할 것으로 보입니다. 

 

MOVE(확장자 mvir)의 소스를 살펴보면 역시 RUST 기반인 것으로 보입니다. 

 

RUST는 C++를 대체하기 위한 목적으로 선보였기 때문에 문법에서 C++과 비슷한 점이 보입니다. 

 

이더리움의 Solidity보다는 C/C++ 개발자들이 접근하기 더 쉬울 것입니다. 

 

C++의 상속성과 같이 이해하기 어려운 기능을 제외하거나 대체한 것이 RUST 입니다. 

 

MOVE를 이용한 스마트컨트랙트 개발은 이더리움이 eWASM(이더리움 웹어셈블리) 환경으로 가는 것과 마찬가지로
개발 환경에서 고급언어를 사용한다는 점에서 긍정적입니다. 

 

이더리움이 eWASM 환경에서 Solidity가 아니라 고급언어(C, C++, RUST)를 사용할 수 있게 되기 때문입니다. 

 

RUST는 모질라재단에서 2010년 발표하였습니다. 

 

Go는 구글에서 2009년 발표했다는 점에서 둘 다 비슷한 시기에 등장한 컴파일형 언어입니다. 

 

앞서 말했던 바와 같이 RUST(확장자 rs)가 병렬처리나 시스템 프로그래밍에 강점이 있다면
Go는 웹이나 네트워크 개발에 강점이 있습니다. 

 

모질라재단이 구글에 배해서는 규모가 작지만 그래도 넷스케이프 출신의 개발자들이 설립한 비영리 단체로 
현재는 파이어폭스 등을 개발하고 있습니다. 

 

RUST는 컴파일 타임에 거의 대부분의 문법적 오류를 걸러낼 수 있기 때문에 스마트컨트랙트 개발에는 오히려
더 적합하지 않을까하는 생각이 듭니다. 

 

다만 이 부분은 너무 엄격한 문법 체크 때문에 컴파일 타임이 오래 걸리고 사소한 오류에도 컴파일이 되지 않는
등 단점이 될 수도 있습니다. 

 

개발이 좀 답답하게 느껴질 수도 있으니까요. 

 

C++가 문법적인 어려움 때문에 능숙하게 사용하기까지 오래 걸리는 반면에 RUST는 이해하기 어려운 부분을 
과감하게 없애는 등 좀 더 배우기 쉬워진 부분이 있습니다. 

 

리브라의 MOVE와 이더리움의 Solidity를 비교한다면 성능이나 학습 등 면에서 MOVE의 손을 들어주고 싶네요. 

 

이더리움에서 스마트컨트랙트에 다른 고급 언어를 사용할 수 있다면 저는 Solidity를 선택하지 않을테니까요. 

 

Solidity에서 잦은 버전 업데이트로 인하여 버전간 호환성이 부족한 면 등이 좋게 보이지 않습니다. 

 

또한 이더리움 2.0 이후 eWASM에서 RUST도 지원하므로 RUST에 대한 관심을 가질 이유가 충분합니다. 

 

웹 개발에 필요한 자바스크립트를 제외하고 현재 각광 받고 있는 파이썬 외에 Go와 RUST는 컴파일형 언어로
서로 경쟁 관계이기 때문에 개발자라면 하나 정도는 학습할 필요가 있습니다. 

 

gh_logo2.jpg

1,619
TAG •

금마님의 서명

profile

이더리움 주소 : 0x2c916346213e9a0c2a6339a0f0edaa678a98fbec

Zcash(ZEC) 주소 : t1W1qcnDoJ82y67B8RkQ9frP5NRteuKo5TP

ESN 주소 : 0x99Aa463EC032AC3586FA11bD7C52B3E9E9931D20

Atachment
첨부 '1'
댓글 7
  • profile
    poleax19 2019.06.20 19:40
    rust 가 컴파일 타임에 문법 오류를 걸러낸다기 보다..(이건 당연한 거라서요)
    메모리 오류를 일으킬만한 것들을 문법 차원에서 원천적으로 막아 놓은 언어입니다.

    rust 공부를 하염없이 미루고 있는 개발자 1인이었습니다..ㅎㅎ
  • ?
    대사리이장님 2019.06.20 19:40
    음.. 완벽하게 이해했어!!
  • ?
    웨스트 2019.06.20 20:30
    좋아요~
  • profile
    안씨아저씨 2019.06.20 20:33

    나는 맨날, Rust 도 그만 쓰라. Parity 개발자 들에게 요청한다.
    최소한 client 노드는 안정성과 solid 하게 동작하게, C/C++ 로 돌아가라.
    입니다.

    Go 기반의 Geth 나 Client node 쓰는 블록체인 개발자들 보면 이해가 안됩니다.

    이미, Go 언어 자체가 시스템 안정성 과 실시간성에 가장 영향을 주는 메모리 , 리소스 관리에서 관리가 안됩니다.
    따라서, 안정적으로 돌아야 하는 client node 로 go 언어 선택은 그 자체로 불안정성을 내포합니다.

    따라서, Go 언어는 노드 개발에 있어서는 논외!


    Rust 너무 적응이 안되요~

    TEO node 도 Parity Rust 기반으로 했지만, 진짜 적응 안되는 언어 입니다.

    오래된 개발자에게는 언어의 바뀜은 종교를 개종하는것과 같습니다. ^^

    빨리, C/C++ 로 돌아가라.!!!

     

  • profile
    금마 2019.06.20 20:56
    @안씨아저씨
    저도 어렵게 C/C++ 배웠지만 C++로 돌아가라면 ... 글쎄요. ^^
  • profile
    안씨아저씨 2019.06.20 21:02
    @금마
    일단, 24시간 365일 대용량 데이터 2TB 이상 다루는 노드는 C/C++ 로 가야 해요.
    써보니, Rust 도 아직은 라이브러리가 안정화 안되고, 수시로 업데이트 되어서, 빌드도 힘들고,
    어차피 Rust 에서 쓰는 주요 라이브러리는 C/C++ 로 된 라이브러리 인데요.

    비트코인 소스 처럼 , 언어는 C/C++ , 라이브러리등은 최신 것으로. 이게 가장 Solid 해요.

    나머지, 그냥 기능성 브릿지 이런 것은 그냥 편한거 쓰면 되죠.

    https://twitter.com/trustfarm/status/1140806474592997378
  • profile
    ddengle BOT 2019.06.20 21:02
    @안씨아저씨
    안씨아저씨님 축하합니다. 15 보너스 캐시에 당첨되셨습니다.!!

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
공지 자유 8월20일 땡글 해킹사고에 진행상황 13 13 2701
땡글개발자
2019.08.21
공지 [땡글운영위] 이사진 구성원 변경 공지 8 file 13 814
땡글운영위
2019.09.03
공지 로그인이 안되시는 분은 문의해주시기 바랍니다. 3 4 1711
땡글개발자
2019.08.21
공지 자유 개인 정보 유출에 따른 사과문 54 file 8 3583
땡글개발자
2019.08.21
34745 자유 드디어 불금이네요ㅎㅎ     다들 화이팅 하세용                 3 1 481
덕구링
2019.06.21
34744 자유 다시 등장한 '가즈아', '존버'…비트코인 상승세에 투자자 관심   비트코인 가격이 13개월 만에 1천100만원을 돌파하면서 투자자 관심이 재차 높아지고 있다. 새로 유입된 투자자는 물론 작년 초 비트코인 폭락을 기점으로 잠잠... 4 1067
메르시
2019.06.21
34743 자유 알리익스프레스 쿠폰 $5 현재 알리 미드세일중입니다 $40이상 적용되네요 쿠폰 : gcbkr5 어떤 물건은 다른 쿠폰도 중복됩니다 https://sale.aliexpress.com/[email protected]/ko/__pc/618_coupo... file 632
3766eyt
2019.06.21
34742 자유 저녁맛있게드세요~~~         저녁 맛있게 드세요><             298
SEEDCHAIN
2019.06.20
34741 자유 며칠전 코인 장외거래 사기건으로 경찰서 다녀왔는데..   며칠전에 블러드 사기를 당해서 경찰서에 다녀 왔습니다.   결경찰들도 코인 관련 해서는 어떻게 부정적으로 나오고 수사에 협조해주지 않을까봐 사이버머니라... 1 1264
메르시
2019.06.20
34740 자유 4k 모니터 좋네요...   49인치 UHD TV를 피씨에 연결해서...   4k healing  유튜브에서 검색해서 틀어놓고 있으니 창밖으로 여행다니는 기분이 드네요..   4K시대가 와서야 진정한 HD... 6 3 1263
불바다
2019.06.20
34739 자유 다시 움켜쥐는 그래픽카드!       CPU, 메인보드, 메모리, 파워, 물량이 막 쏟아지는데   정작 그래픽카드는 요즘 잠잠하네요!   라데온 물량은 점점 희귀해지고  값나가는 지포스만 줄서있... 6 1128
귀족독신
2019.06.20
자유 페이스북 리브라 vs 이더리움 개발 환경 비교 안녕하세요? 금마입니다.    페이스북에서 리브라코인의 백서를 발표했습니다.  (참조 : https://libra.org/en-US/white-paper)   BFT 합의알고리즘을 사용하는 ... 7 file 5 2265
금마
2019.06.20
34737 자유 저점대비 100배상승 코인 ....ㄷㄷ         100토막후 50배 상승             180토막후 7배상승             300토막후ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ....레전드... 10배상승        ... 1 file 1 1781
트론X
2019.06.20
34736 자유 Grin - 비트코인의 원래 바램 대로?(feat. 밈블윔블, BEAM) MimbleWimble이란? MimbleWimble은 2016년 7월부터 익명 개발자들 사이에서 말이 돌기 시작했다. 그들은 새로운 블록체인 협의 계획이 포함되어있는 “MimbleWimbl... 2 743
쓰뮁
2019.06.20
34735 자유 페미니스트들이 만든 위키 사이트 근황                                       팩트)  우리나라에서 성매매는 불법이다.                                         file 839
미네르바
2019.06.20
34734 자유 도로 위의 핵귀요미들. 귀한 투샷   오랜만에 만나는 티코와 구형 마티즈 도로위의 귀요미들이네요   귀한 투샷 공유합니다^^                       7 file 1 1154
하쿠나
2019.06.20
34733 자유 6월20일 오전 주요뉴스   머니넷에 뉴스에 따라 작성한 글 입니다!   1. 브라질 세무국, 암호화폐 거래소 사용자 거래 데이터 보고 의무화 암호화폐 전문 미디어 코인텔레그래프에 따르... 1 409
녹차넷
2019.06.20
34732 자유 캔들차트를 보는방법. 오리엔테이션 캔들차트의 기원   기술적 분석은 세계 최초의 선물시장으로 알려진 일본의 쌀 선물시장에서 탄생했다고 한다. 쌀 선물에서 큰 돈을 번 전설적인 일본인인 사카타... 3 file 3 612
녹차넷
2019.06.20
34731 자유 이오스 50% 이오스 50%의 가격으로 구매할 수 있는데  이오스 또 상승할까요? 8달러까지 올라갔는데  6달러에 계속 유지하고 있어서요 ㅠㅠ                       5 file 1212
룡쓰쓰
2019.06.20
34730 자유 비트맥스 리더보드 포지션현황.         리더보드는 숏비율이 현재 높은 상황이고, 어제에 대비 롱비율이 살짝 올라온 것 같음. 하지만 너무 저들을 믿으면 안되는게, 무한정 물타기 가능한 사람... file 761
녹차넷
2019.06.20
34729 자유 리브라 백서에 나오지 않는 단어. withdrawal     다 읽어 본 결과 withdrawal 이라는 단어가 나오지 않았다. 이렇게 긴 백서에 그것도 화폐기능을 담당하는 코인에 이런 단어가 나오지 않는다는 것은 이상할 ... 1 file 1 621
녹차넷
2019.06.20
34728 자유 미국에서 금리 인하 하면... 로켓 발사합니다..     비트는 이미 꽤 올랐기 때문에   알트 중 메이저 쏠거같네요   리플과 이더 라코   자 이제 가야죠 가즈아~                 3 1041
소박하게캐자
2019.06.20
34727 땡글 회원 / ESN 홀더분들을 위한 땡글인의 밤 공지 안녕하세요!! ESN 운영위입니다! 땡글 회원 / ESN 홀더분들을 위한 첫번째 밋업 일정과 장소가 확정되었습니다! 운영위가 출범한다고 했던 것이 엊그제 같은데 ... 38 file 6 12825
ESN홍보
2019.06.20
34726 자유 읏 OK채굴...대박... 이런회사 ? 1. 채굴기 구입할 필요 없고, 2. 채굴기 셋팅할 필요 없고, 3. 채굴기 전기세 걱정할 필요 없고, 4. 채굴기 관리할 필요 없고, 5. 채굴기 때문에 얽매일 필요 없... 7 1443
채굴쟁이시작
2019.06.20
목록
Board Pagination Prev 1 ... 74 75 76 77 78 79 80 81 82 83 ... 1816 Next
/ 1816

개인 정보 유출에 따른 안내

개인정보 유출에 따른 사과문

https://www.ddengle.com/board_free/11420106

8월20일 땡글 해킹사고 경과 보고

https://www.ddengle.com/board_free/11420345

로그인이 안되시는 분

https://www.ddengle.com/board_free/11420465
8월18일~20일 해커에 의해 땡글 사이트에서 땡글 회원님들의 아이디 및 비밀번호가 유출되고 있음을 발견하였습니다.
더이상 피해가 발생하지 않도록 조치된 상태이나 일부 사용자의 개인정보가 유출되었으며, 해커는 추가적으로 사용자 정보를 불법적으로 공개하겠다고 합니다.
  • 최근에 접속한 사용자의 경우 ID와 비번이 유출되었을 가능성이 높습니다. 최대 비번을 꼭 바꿔주시기 바랍니다. (특히 8월부터 8월21일까지)
  • 최근에 접속하지 않은 사용자의 경우에도 해커는 사용자 정보를 입수하여 그 일부 정보를 불법적으로 공개하였습니다.
  • 해커에 의한 사용자 도용을 방지하고자, 최근 수개월간 비번 변경을 하지 않은 약 1만8천명의 사용자를 이용정지시켰습니다.
이 글을 보시는 땡글 유저분은 자신이 계정이 정지된 상태라면 [email protected] 혹은 [email protected] 으로 메일주셔서 자신임을 간단히 인증하여 다시 계정을 활성화시키는 해킹 안내메일을 받으시기 바라며, 혹은 기존 계정 삭제 요청을 해주시기 바랍니다.
Close