develop custom_top_html:no
default debug random = 0 / type = READ / detected = READ
개발
2017-06-08 03:03:12

기술 개발 Bitlattice

작년 이맘때네요. Ethereum mist 지갑과 Geth 가 tx 를 생성하기 위해 사용자 암호를 user privilege level 에서 plain text 로 복호화 시켜 처리한다는 기초적이며 심각한 보안 문제를 나 자신의 부주의(?) 로 상당한 코인을 해킹 당한후 밝혀낸후 참 여러가지 재미난 해프닝들이 많았습니다.

 

인연이란게 재미있는게 당시에 Ethereum 의 big fan 이었던 해외 개발자가 당시 사건으로 좀더 냉정한 시각으로 Ethereum 을 바라보게 되고 보안 기술에 관한 토론을 나누다가 서로의 가치관의 공통점을 발견 하게되어 올해 초 부터 공동으로 신기술 개발을 하게 되었습니다.

 

제 경우는 10여년 이상 해외에서 많은 기업들의 네트워크 보안 아키텍트 와 솔루션 컨설팅을 해왔으며 개발자분도 20년 이상을 금융거래 개발과 보안 감사를 하신분이라 둘다 필드에서의 경험을 가지고 현재 industrial 플랫폼과 기존 블럭체인의 단점을 보완하며 독자적인 장점을 가진 가장 실용적인 플랫폼을 만들어보자고 많은 고민을 했습니다.

 

그래서 현재 개발 진행중인 플랫폼이 bitlattice 입니다. fundametal 장점을 간략하게 설명 드리자면 기존 block chain 의 chain 구조는 p2p 의 구조적인 한계로 인해 scaling , latency 등의 한계점이 존재를 합니다. 따라서 이 한계를 개선하고자 chain 구조가 아닌 client 들로 구성된 cluster 구조를 사용하게 됩니다. 하지만 단순 cluster 가 아닌 Machine learning 을 이용한 latency 에 최적화된 cluster 를 가집니다. 이렇게 구성된 cluster 들은 bitlattice scheme 안에서 node 들로 구성되고 알고리즘을 통하여 toroid network 구조로 trasnfrom 하게 되는데요. tensor 를 통하여 path 구조를 가지게 됩니다. 좀더 쉽게 설명 드리면 high performance computing 의 torus network 구조와 비슷하다고 보시면 됩니다. 결과적으로 얻는 값어치는 전 세계적으로 수없이 많은 가변성을 가진 클라이언트들로 구성된 어떠한 거대한 환경에서도 초당 수만 트랜잭션이 가능한 최적의 알고리즘 환경으로 만듬에 있습니다.

 

사설 금융망에 적용을 한다면 하드웨어 플랫폼과 구성이 맞을때 ultra low latency 가 가능한 최적의 알고리즘을 가질수 있습니다. 또한 보안 안정성을 위한 self signed transcation 등이 기본으로 smart contract 에 구성이 되며 개발자분들을 위한 user friendly 한 언어지원을 할 것입니다.(이 부분은 고민 중입니다) .그리고 실험적이긴 하나 lattice 구조를 활용한 homomorphic encryption 이라는 암호화 상태에서의 사칙, 다항식 연산이 가능한 기술을

feature 로 가져 갑니다.(그러나 연산속도나 공개키의 크기 문제등 실용적인 부분으로 연구가 장기적으로 필요합니다.)

 

그 외에 여러 피쳐들이 있으나... 조금만 이야기를 한다는게 두서없이 생각보다 많이 글을 적은것 같습니다.

 

솔직한 심정 말씀드려 현재 가상 화폐 시장이 예상을 뛰어넘는 속도로 커지고 있으며 한국이 마켓 점유률로는 상위권을 향하고 있는데 한국을 기반으로 하는 기술적 참신성을 가지는 가상 화폐 기술들은 몇 없다는게 상당한 안타까움이 많이 듭니다. 그 중 더욱 안타까운게 영어라는 언어의 장벽으로 인해 유럽이나 북미라는 본선 스테이지에 쉽사리 나설수 없었다는 점들도 있구요. 실력 좋은 한국의 많은 개발자들이 인정받기 힘든 그들만의 리그라는 느낌이 강합니다.

 

저는 그들만의 리그가 우리들을 따라오는 리그로 만들어 가고 싶은 소망이 있습니다. 저같이 core 기술들을 시도 하시는 분들이 지속적으로 나오기를 바라며 이렇게 간략하게 소개를 드립니다. 비교가 정확하진 않겠지만 paypal mafia 같이 ethereum 스타 플레이어들의 ico 로 배부른 사람 배만 채워주는 식으로 시장이 돌아가는 모습을 보면 바람직한 모습으로는 보이지는 않습니다. 

 

한국이 단순 투기성 볼륨에 의해 유명해지기 보다 근본 기술들이 찬란하게  꽃피는 나라로 위상을 떨치기 위한 기술 시장의 활성화가 필요 합니다. 현재는 한 분기동안 기본 기능 구현을 위해 많은 기술 검토와 검증 시뮬레이션을 진행을 한 상태이며 3분기 정도에 모든 백서 공개와 4분기에 실제 구현된 결과물을 공개할 예정 입니다. 가끔씩 진척 사항 업데이트 드리도록 하겠습니다. 

 

프로토타입 공개때 모든 업데이트를 할 예정이라 정보가 많지는 않으나 아래 홈페이지에서 현재 진행 사항들을 참조 하실수 있습니다. 

 

http://bitlattice.org/

 

 

    

1

stardust님의 서명

댓글 22
  • 안부 듣게 되어 반갑네요. 하시는 일 잘 되시길 기원합니다.
  • @금마
    감사합니다. 커뮤니티 활동은 뜸 했음에도 불구하고 따뜻한 말씀 고맙습니다.
  • ?
    오랜만에 오셧네요. 그때의 해킹사건 아직도 잘 기억 하고있습니다. 마음아프네요. 약 7812개였던가요..
  • @샤리
    이제는 행운의 숫자가 된 7218 입니다 ^^
  • 해킹관련글 잘읽어보았습니다
    고생많이 하신거 같아서 안타깝네요
    홈페이지에서 업데이트 항상 지켜보겠습니다
    그동안 많이 험난하셨을거 같은데 요즘 트렌드처럼 꽃길만 걸으시길...
  • @STORM

    뒤돌아보니 나도 못할게 아니다 싶어 이 분야에 좀더 깊게 관여하게 될 마음가짐을 가지게 되었죠. 후에 패치가 되었지만 해당 이슈 당시 단 몇줄로 password 를 snipping 하는 malware 를 제작했으면 전 세계가 또 혼란의 도가니가 되었을 겁니다. 최근 wannacry 랜섬웨어 하나로 전 세계가 경악하는 일만 보셔도 하나의 malware가 얼마나 큰 파급력을 가진지 아실겁니다. 그리고 현업에서 전문가로 인정 받은 전 세계를 무대로 같이 뛸 젊고 유능한 식구들도 있습니다. 한국에 뿌리를 두고 업계의 지각판이 변동 하는 모습을 보여주고 싶습니다 :-) 모두 같이 꽃길을 걸으시지요.

  • ?
    홈피 내용이 다 영어군요 ㅠㅠ
  • @발컨즈
    공동 개발이긴 하나 저만 한국인이고 개발을 주도하시는 분 외에 감수를 해주시는 박사분들이 계신데 모두 외국분이시라 모든게 영어로 진행되고있습니다. 다만 연세가 있으신 학자분들이라 아직 그나마 젊은? 제가 한국을 베이스로 활동할 예정 입니다.
    추후 상세 정보를 공개할 타이밍이 올때 한국어 버전도 같이 만들어 업데이트 하도록 하겠습니다.
  • ?
    @stardust
    네 한국 개발자가 코어 개발자 인 만큼 모국어로도 좀 올려 주세요
  • @발컨즈
    네 곧 꼭 올리도록 하겠습니다.
  • ?
    @stardust
    기대 하겠습니다. 감사 합니다.
  • 저도 실력이 있으면 참여해보고 싶네요. 재미있을 것 같습니다.
  • @쌍둥아빠
    개발자분 철학이 사토시와 같은 새로운 기술을 창조하는데 블럭체인의 혁신성은 계승하되 근본 구조를 새로운 알고리즘으로 구현할려고 합니다. 그래서 가장 핵심이 수학적 알고리즘 연계와 개발인데 이 부분은 저도 능력 부재로 손을 댈수 없은 부분입니다. ㅠㅠ 저는 나스닥 같은 etrade 에 실용성이 있을만한 응용 구현 부분을 담당하고 있습니다. 그래서 실제 플랫폼이 적용된 거래 플랫폼도 계획 중인데 제가 그때 아마 도움을 구해보고 싶습니다.
  • 현업에 계셨군요. 거기에 core 기술이라니~ 반갑습니다.
  • @WEBUS
    네 이전에는 취미로 가상화폐를 좋아한다 말하면 무슨 생뚱맞은 소리야? 하던 주위의 IT 전문가 분들도 이제는 시장에 많이 눈들을 뜨시더라구요. 좋은 시기 같습니다. 웹어스님은 항상 고맙습니다.
  • @stardust
    이런 ICO호황기에 정도를 가시는 모습을 보니 정말 좋네요~
  • @WEBUS

    이전 ICO 백서들을 보면 공상같은 아이디어로도 이렇게 돈 벌기가 쉽구나 라는 생각을 가졌습니다. 하지만 최근 ICO 트렌드를 보니 현업 전문가들의 손길이 거쳐지는 모습들도 보이네요. ICO 과열도 결국 현실 실용성에 촛점이 맞춰지는 기술들의 밸류에이션이 높아지며 과열이 사그라지는 추세로 바뀔 것 같습니다.

  • 오~~~~ 그 동안 이런 엄청난 작전을 진행중이셨군요.
    무슨말인지 잘은 모르겠지만, 무언가 어마어마한 기운이 느껴집니다.
    저야 발꼬락 개발자라 개발을 도와드릴 수는 없고, 추후 다른 무언가 도움이 필요하시다면 저도 참여하겠습니다. ^^

  • @꿀맨
    네 초기 버전을 증명시켜 드리고 많은 분들이 참여 가능토록 할 계획 입니다. 관심 감사드립니다:)
  • ?
    과연 보안전문가다운 로우레벨 접근이시네요. 해당 기술이 증명이되고 테스트넷까지 돌아가는 단계에
    다다르게 되면 블록체인/immutable data chain 에는 분명한 기술적 발전이 될 것 같습니다.
  • ?
    사양대로 공개가 잘 되면, 지금 코인들의 큰 단점중 하나가 해결되겠네요.
    좋은 결과 기대합니다~!
  • ?
    와우~!
    엄청난 일을 진행중이셨군요 ㅎㅎ
    응원합니다!!
default debug random = 0 / type = READ / detected = READ

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
1720 개발 IPFS 따라해보기 IPFS(InterPlanetary File System)란 무엇인가? IPFS는 차세대 웹 3.0에 필수 요소의 하나라고 일컫을 수 있을만한 분산 저장소 구현중의 하나입니다.   기존 웹의 가장 큰 단점이라 할 수 있는 ... 19 10 34284
ethminer
2019.07.20
1719 [강좌] 이더소셜 PHP API 서버 만들기 #3. 계정 잔액 확인하기 안녕하세요. 쌩광부입니다.   #3. 계정 잔액 확인하기   우선 이더소셜 노드에서 잔액을 읽어오기 위해 노드를 설치해야합니다.   1. 이더소셜 노드 설치하기   이더소셜 노드의 빌드를 위해 필... 4 10 2921
쌩광부
2018.12.14
1718 개발 블록체인 강의 05 - 암호화(2) 국내 대기업 L* 에서 교육한 블록체인 교육 실강입니다.   https://www.youtube.com/watch?v=naSwBOFA_DU&feature=youtu.be                     ------------------------------------- 꼬... 5 10 1090
쌍둥아빠
2018.12.12
1717 [nadana]왕초보의 쌩광부님 지갑(3강) 따라하기 아~~~ 드디어 @쌩광부 님의 모바일 지갑 3강의 내용을 아래와 같이 해 냈습니다. ^^ 많은 우여곡절이 있었지만 지금까지 이것이 왜 안되었는지 함께 공유하고자 글을 올립니다.   1. 쌩광부님의 ... 9 file 10 698
nadana
2018.11.30
1716 개발 업비트 오픈API 파이썬 래퍼 업비트오픈API를 파이썬에서 사용하기 위해 만들어 공유합니다 모든 api에 대해 구현했고 출금api외엔 모두테스트 되었습니다 파이썬으로 봇/앱 개발하시는분들은 참고하시어 성투하세요 https:/... 9 10 8239
고인원
2018.07.01
1715 개발 [번역] 플라즈마 백서(이더리움 스케일링 솔루션) 안녕하세요 철학자입니다. 조샙푼과 비탈릭이 작성한 이더리움 스케일링 솔루션 <플라즈마> 백서 한글 번역본입니다. 번역에 도움을 준 온더의 jenny(jenny.k@onther.io)에게 감사의 말을 전합니... 6 10 2214
철학자
2018.04.15
1714 개발 카페24 쇼핑몰 암호화폐 결제수단 추가하기   카페24 쇼핑몰에 암호화폐 결제수단을 추가하는 방법을 소개합니다. 정식으로 암호화폐를 지원하는 모듈이 존재하지 않기 때문에 "계좌이체" 시나리오를 이용합니다. 우선, 카페24 관리자 페이... 8 file 10 3283
비트코인요
2018.04.14
1713 개발 서버없이 사용가능한 채굴기 독립 보호 프로그램 서버 / 클라이언트 프로그래밍 작업중에 간단히 테스트할겸 사용한 프로그램 하나 같이 쓰려고 합니다.   시작프로그램에 해당프로그램을 등록시키고 사용하시면 편하게 사용하실꺼 같아 올려봅... 11 10 4008
SweetHeaL
2017.12.12
1712 개발 BitcoinYo - POS(Point of sale) 서비스 오픈 for 자영업자   안녕하세요 비트코인요 입니다! 자영업자분들이 가상화폐를 이용해서 물건을 파실 수 있게 도와드리는 서비스를 소개합니다. 우선 결과 화면은 다음과 같습니다.     인터넷이 연결된 기기에서... 17 file 10 3082
비트코인요
2017.11.22
1711 개발 HI Miner basic 0.4.5 업데이트 했습니다. 무료 채굴관리 프로그램 HI Miner basic 0.4.5 버전 업데이트 안내입니다.   ※ 베타인 만큼 오류가 있을 수 있습니다. ※ 기존 버전 사용하시는 분들은 채굴 설정을 다시 해주시기 바랍니다. ※ 사... 10 10 4686
AMDMANIA
2017.08.10
1710 개발 자동매매 프로그램 무료 공개 합니다. (업데이트 08-15) 처음 공개한게 어제 같은데.. 피드백주신 내용들을 적용하다보니 공개한지 4개월이 되어가네요. 사용자의 대부분이 땡글 여러분이어서그간의 개선도 땡글여러분과 함께 만들어왔기때문에 가능하... 58 file 9 19918
luhath
2022.03.31
1709 개발 COSMOS 이더민트를 직접 테스트해봤습니다 그런데.. (수정 추가) 일전에 @꿀맨 님께서 COSMOS 이더민트를 ESN에 적용하는 것이 어떻겠냐는 제안을 주신 적이 있습니다.   며칠 전에 제가 직접 살펴보고 답변을 드렸는데, 땡글에도 글을 올리는 것이 좋을 것 같... 36 9 5866
ethminer
2019.03.22
1708 개발 이더리움과 이더제로 소스코드 비교 이더리움 소스코드와 이더제로 소스코드를 간단히 비교해보았습니다.   https://steemit.com/kr/@hackyminer/difference-between-ethereum-and-etherzero-souce-code   요약하자면,   - 리브렌딩... 6 9 3705
ethminer
2018.02.13
1707 개발 땡글 정직원 구인합니다. ^^ 인원 1명. 필수 : php, 안드로이드 모바일 하이브리드 앱 개발 가능자. 우대 : xe가능자. 학력 : 무관. 경력 : 3년 이상. 업무내용 : 땡글의 게시판 시스템 관리 및 서비스 개발. xe전용 하이브... 6 9 6340
쌍둥아빠
2017.11.12
1706 개발 개발자 모십니다. 자바(JAVA) 프론트, 백엔드등 입니다. 개발자를 모십니다. 현재 기획, 디자인, 서버코어, PM등은 구인완료 됐으며 모두 전직 게임개발자로 실력이 확실히 보장되시는 분들입니다. 초급, 중급 개발자분들이 오시면 배울게 많으실 것으... 13 file 9 4637
쌍둥아빠
2017.10.24
1705 개발 코인 트레이드 시뮬레이터 (ChainStock) 입니다.   이번엔 트레이딩에 도움이 될만한것을 만들어 보았습니다.    = 체인스톡 이라고 이름도 지었구요 ^^   블럭체인과 Stock 그리고 Tak 을 합성햇어요   이름에서처럼 트레이딩에 도움이 될수있... 47 file 9 13661
마루마루
2017.09.12
1704 개발 리눅스 터미널용 nvidia 오버클럭 스크립트 http://www.nippyzip.com/uploads/170815014119-75339.zip   nv-tool.zip 파일의 압축을 풀면 nv-tool.sh 쉘 스크립트가 들어있습니다.   ssh를 통해서 관리하시는 분들을 위해 터미널을 통해서 ... 8 file 9 3666
ethminer
2017.08.14
1703 개발 안녕하세요. 코인알람 개발자입니다~! 안녕하세요. 코인알람 개발자입니다   안녕하세요 코인투자자 여러분. 코인알람 개발자입니다. 많은 분들의 성원에 힘입어 더욱 열심히 개발을 하고 있습니다. 이번 업데이트에는 여러 거래소에 ... 20 file 9 6341
CoinAlarm
2017.08.07
1702 개발 주말저녁에 BitcoinYo 한글버전을 출시했습니다. 어서 코인 버셔요 ㅋㅋ;   어떻게 쓰는지 모르겠다는 문의가 좀 있어서 주말저녁에 시간내서 번역작업을 해봤습니다 . 비트코인이 뜨겁게 타오르는 시점에서 어서 주변물품 정리하셔서 비트코인 버셨으면 좋겠네요. 한국... 15 file 9 7897
이더리움링
2017.08.06
개발 기술 개발 Bitlattice 작년 이맘때네요. Ethereum mist 지갑과 Geth 가 tx 를 생성하기 위해 사용자 암호를 user privilege level 에서 plain text 로 복호화 시켜 처리한다는 기초적이며 심각한 보안 문제를 나 자신... 22 9 2422
stardust
2017.06.08
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 ... 92 Next
/ 92
default debug random = 0 / type = READ / detected = READ