BlockchainAI Academy Job Creation BlockchainAI R&BD Global Partners About Us
방문해 주셔서 감사합니다.
포토뉴스 공지사항 외국인사 방한·행사 언론보도 국제사업장 및 사업영역 Blockchain News BBlockchain Tech
일정표 GCCSR 세계기후변화상황실 MP 유엔미래포럼과 관계


최신동영상


· 포토갤러리 
 
  [경북김천블록체인테크센터] 알체인 디벨로퍼교육 5일간 12. 10-14일, 김천아포에서 롤랭언어교육및 교육증서발급, 조나단 코치머, 조시 옴돌프 등 전문가 무료교육 게시글을 twitter로 보내기 게시글을 facebook으로 보내기
·파일  20181110_174008.jpg [396.3K]


[경북김천블록체인테크센터] 2018. 12. 10-14, 제1차 경북블록체인아카데미 오픈, 월-금 1주일간 Rchain의 Rholang 언어교육, 2개월 완성하면 고용가능, 블록체인디벨로퍼교육 무료 실시. 경북블록체인특별위원이 된 조나단 코크머등 여러명의 강사진 방한. 12월 중 ORBS, 내년초 SingularityNet도 경북김천테크센터서 무료교육실시

    
[경북김천블록체인테크센터] 2018. 12. 10-14, 제1차 경북블록체인아카데미 오픈,  월-금요일 1주일간 Rchain의 Rholang이라는 블록체인디벨로퍼교육 무료 실시. 경북블록체인특별위원이 된 조나단 코크머, Joshy Orndorff, 등 여러명의 강사진 방한. 12월 중 ORBS도 경북김천테크센터서 무료교육실시, 내년 1-2월 싱귤래리티넷이 디벨로퍼 김천웍숍  진행 예정.

알체인의 롤랭이라는 언어는 2개월만 열심히 배우면 대부분 디벨로퍼 레벨은 완벽하게 배울 수 있는 쉬운 언어이다. 현재 미국등 서구에서는 이더리움대신에 알체인이 뜩호 있다. 이더리움이 초당 7 트랜잭션일때 알체인은 4만 트랜잭션이 일어나는 더 빠른 언어이다. 이더리움 창립자 한명이 알체인을 만들었기 때문에 더 좋고 더 빠르고, 더 효율적이며 더 스케일러블한 즉 더 대규모집단을 다스릴 수 있는 언어이고, 더 안전하고 보안이 좋은 언어라고 주장한다.

경북김천블록체인AI테크센터는 브록피어스가 명예홍보대사로 있고, 현재 약 20여개의 글로벌 블록체인기업들이 입주하였거나 입주를 희망하며, 이곳을 서울사무실 다음으로 주말웍숍을 하거나, 서울의 비싼호텔을 대신하여 이곳에서 직원 훈련을 시키는 테크센터로 사용 하려한다.

2019년부터는 본격적인 입주가 시작될 것이며, 현재 옐로닷컴과 모멘텀 그리고 닐슨은 이곳을 경북블록체인기술 창업지원센터 즉 인큐베이터로 만들예정이다.  유엔미래포럼의 서울건물을 서울사무소로 하고, 김천을 웍숍이나 훈련장소로 정한 후, 한국의 상황을 봐서 큰 사무실을 열어서 사업을 확장한다는 계획들이다.

Rholang이라는 언어는 알체인(Rchain)에서 개발한 언어로 이 언어는 이미 골드만삭스가 활용하며, 알체인 플랫폼위에 대기업들이 다수 활용중이다. 특히 금융산업에서 이 언어를 많이 사용하고 있으며, 만든 토큰들을 알체인플랫폼에 올리고 있다고 한다.

Rholang언어 강좌 경북김천블록체인AI테크센터 1차 블록체인교육실시 (경북블록체인테크센터는 지속적인 블록체인 세계최고전문가 초청 강연 실시)

날짜: 2018. 12. 10-14 (오전10-오후 5시까지). 강사진은 12월 9일 일요일 김천도착, 호텔에서 숙식예정. 12월 8일 토요일부터 김천테크센터 오픈, 종합청소 및 배너 등 준비 (자원봉사희망하는 김천구미 거주자 환영. 담당 010-9233-2469 제임스 박)

장소: 김천시 아포읍 아포대로 659-15 (블록체인AI테크센터/세계기후변화상황실)

교수: Jonathan Kochmer, Joshy Orndorff, Dror Dayan 등 5-6명의 RChain의 전문교육팀, 특히 Joshy Orndorff는 알체인의 최고 교육지도자.

교육후 증서: Rchain 프로그래밍롤랭 교육과정 1주일과정 수료증 부여 (증서인쇄는 이한종 알체인마케팅담당이사)

커리큘럼: Overview of Process Calculi (프로세스 칼큘라이); Rholoang Syntax (롤랭 신텍스); How to build applicatons on Rholang (롤랭기반 어플리케이션개발); Creating a Rholang Network (롤랭 네트워크 만들기); How to run RNodes (R노드 가동방법).

준비물: 각자 노트북에 와이파이 (핸드폰) 사무실에만 와이파이됨. 각자의 방에서는 자신 와이파이 사용할 것. 식비및 식품 준비. 쓰레기봉투에 자신 쓰레기 담아 처리. 사용한 물건은 제자리에.

비용:
무료.
칫솔, 비누, 샴푸, 목욕타월, 타월, 이불 등이 갖춰진 6-7평 원룸 5개에 -2-3명 숙박. 수강생이 많은 경우 40평아파트 방 3개 등을 무료사용. 원룸에서는 2-3명 숙박가능. 큰 부엌이 달린 25평 밖의 건물 탕비실에서 음식요리가능하며, 각자의 원룸서도 요리 가능, 특히 3호실에서는 가스등 부엌시설 갖춤. 학생들끼리 돈을 거둬 물, 음료, 라면 등 간단한 식품 구매 희망 혹은 스스로 먹을것을 지참하기 희망. 테크센터에서 2-5분거리에 다양한 식당있고, 혁신도시까지 3-4분거리, 대형마트 등 가까움. 희망시에는 요리제공 가능, 그러나 식비를 각자 부담해야함.  (시설의 물건을 홰손하거나 물건을 가지고 갈 경우 CCTV 곳곳 설치 중.)

수강생 인원및 데드라인: 20명 미만 (경북거주자 우선), 12월 3일 데드라인

교육 희망자의 조건: Github를 잘 활용하며, Github repository를 가지고 있는자 (특히 project management, bug tracking system인 jira 혹은 bugzilla를 잘 아는 사람 환영) 

교육담당: 제임스박 테크센터장, 문의: unfutures@gmail.com, 02-313-6300, 010-4019-9494,  010-9233-2469 제임스)

홍보담당, 언론문의담당: 이한종 알체인 마케팅 010-9882-2078 waterlee79@gmail.com. 5-6개 홍보 배너준비, 비디오촬영, 사진촬영및 언론 취재 문의 담당

기사본문 이미지
이철우도지사와 만나는 조나단 코크머, 기자향해 미소
기사본문 이미지
경북블록체인특별위원 위촉장받은 조나단 코크머


Rholang

Rholang is a behaviorally typed, concurrent programming language, with a focus on message-passing and formally modeled by the ρ-calculus, a reflective, higher-order extension of the π-calculus. It is designed to be used to implement protocols and "smart contracts" on a general-purpose blockchain, but could be used in other settings as well.
The language is still in the early stages of development, but for those who are interested, more information can be found in the RChain Platform Architecture.

Configuration

  1. Clone the repository
  2. Configure/fetch dependencies
    • sbt
    • CUP - can be installed using apt
    • JLex - install using apt
    • BNFC
    • Scala
  3. Run sbt bnfc:generate to generate the parser
  4. Run sbt console to launch the sbt console
  5. In the sbt console import the compiler with import coop.rchain.rho2rose._
  6. And then compile any Rholang ".rho" file with Rholang2RosetteCompiler.main(Array(".rho"))
Note if you make any changes you may need to run sbt clean or sbt bnfc:clean.


RChain Platform Architecture

Authors:Ed Eykholt, Lucius Meredith, Joseph Denman
Date:2017-07-22
Organization:RChain Cooperative
Copyright:This document is licensed under a Creative Commons Attribution 4.0 International (CC BY 4.0) License

Notice: Updated Details Available

For details on the platform as it is built, see developer.rchain.coop including rchain/rchain open source github repository, Rholang tutorial, and project status.

Abstract

The RChain Platform Architecture description provides a high-level blueprint of the RChain decentralized, economically sustainable public compute infrastructure. While the RChain design is inspired by that of earlier blockchains, it also realizes decades of research across the fields of concurrent and distributed computation, mathematics, and programming language design. The platform includes a modular, end-to-end design that commits to correct-by-construction software and industrial extensibility.
Intended audience: This document is written for software developers and innovators who are interested in decentralized systems.

Contents:


Motivation

The decentralization movement is ambitious and will provide awesome opportunities for new social and economic interactions. Decentralization also provides a counterbalance to abuses and corruption that occasionally occur in large organizations where power is concentrated. Decentralization supports self-determination and the rights of individuals to self-organize. Of course, the realities of a more decentralized world will also have their challenges and issues, such as how the needs of international law, public good, and compassion will be honored.
We admire the awesome innovations of Bitcoin, Ethereum, and other platforms that have dramatically advanced the state of decentralized systems and ushered in this new age of cryptocurrency and smart contracts. However, we also see symptoms that those projects did not use the best engineering and formal models for scaling and correctness in order to support mission-critical solutions. The ongoing debates about scaling and reliability are symptomatic of foundational architectural issues. For example, is it a scalable design to insist on an explicit serialized processing order for all of a blockchain’s transactions conducted on planet earth?
To become a blockchain solution with industrial-scale utility, RChain must provide content delivery at the scale of Facebook and support transactions at the speed of Visa. After due diligence on the current state of many blockchain projects, after deep collaboration with other blockchain developers, and after understanding their respective roadmaps, we concluded that the current and near-term Blockchain architectures cannot meet these requirements. In mid-2016, we resolved to build a better blockchain architecture.
Together with the blockchain industry, we are still at the dawn of this decentralized movement. Now is the time to lay down a solid architectural foundation. The journey ahead for those who share this ambitious vision is as challenging as it is worthwhile, and this document summarizes that vision and how we seek to accomplish it.

Approach

We began by admitting the following minimal requirements:
  • Dynamic, responsive, and provably correct smart contracts
  • Concurrent execution of independent smart contracts
  • Data separation to reduce unnecessary data replication of otherwise independent tokens and smart contracts
  • Dynamic and responsive node-to-node communication
  • Computationally non-intensive consensus/validation protocol
Building quality software is challenging. It is easier to build “clever” software; however, the resulting software is often of poor quality, riddled with bugs, difficult to maintain, and difficult to evolve. Inheriting and working on such software can be hellish for development teams, not to mention their customers. When building an open-source system to support a mission-critical economy, we reject a minimal-success mindset in favor of end-to-end correctness.
To accomplish the requirements above, our design approach is committed to:
  • A computational model that assumes fine-grained concurrency and dynamic network topology;
  • A composable and dynamic resource addressing scheme;
  • The functional programming paradigm, as it more naturally accommodates distributed and parallel processing;
  • Formally verified, correct-by-construction protocols which leverage model checking and theorem proving;
  • The principles of intension and compositionality.

목록

[블록체인혁명2030] 박영숙신간, 미래 최대산업은 블록체인AI. 블록체인만 알아도 부유가 따라온다. Anndy Lian, Shawn Harmsen 공저. 블록체인이 소멸시키는 산업, 새로 부상시키는 산업, 블록체인으로 탄생하는 새로운 길
[블록체인혁명2030] 박영숙신간, …
[신간] 세계미래보고서2019, 박영숙 제롬글렌 공저, 국가를 만드는 사람들, 미래경제시스템, 바이오혁명, 주택교통혁명, 에너지 환경혁명, 일자리혁명, 로봇 인공지능혁명 등 수많은 미래기술과 사회변화 시사
[신간] 세계미래보고서2019, 박영…
[세계미래보고서2018] 박영숙 제롬글렌저. 블록체인AI가 가져올 거대한 금융혁명이 결국 사회혁명으로 이어져. 작아지는 정부와 중간관리, 모든 사회구조가 p2p로 변하면서 중간자들의 수수료 서비스, 중간권력층의 붕괴가 일어나. 똑똑한 개개인들이 탈중앙화 분산권력을 즐
[세계미래보고서2018] 박영숙 제…
[주거혁명2030] 박영숙신간 2017.11.9
[주거혁명2030] 박영숙신간 2017.…
박영숙신간 [일자리혁명2030] 세계미래보고서2055저자 박영숙의 미래부상 일자리, 미래부상 산업들 총 정리한 신간, 비즈니스북스
박영숙신간 [일자리혁명2030] 세…
신간 세계미래보고서 2045, 2050, 2055. 인공지능혁명2030. 킬러로봇 개발 막자. 인간은 원하는 인류에 보탬이 되는 로봇을 만들 수 있다.
신간 세계미래보고서 2045, 2050,…
오늘 방문자:  600  어제 방문자:  1,048  총방문자수:  4,736,752