About Us Investors Oz (±âȸƯ±¸) News
¹æ¹®ÇØ Áּż­ °¨»çÇÕ´Ï´Ù.
¹Ú¿µ¼÷ÀÏÁ¤Ç¥ Photo/Events °øÁö»çÇ× ¿Ü±¹ÀÎ»ç ¹æÇÑ¡¤Çà»ç ¾ð·Ðº¸µµ ±Û·Î¹ú±â¾÷±â°ü »ç¾÷µé BlockchainAI News BlockchainTechcenter
MOUs & Cooperations MP Millennium Project News


Ãֽŵ¿¿µ»ó


¡¤ °øÁö»çÇ× 

  [¾Ë¸²] [°æºÏ±èõºí·ÏüÀÎAIÅ×Å©¼¾ÅÍ] ¾ËüÀÎÀÇ ·Ñ·© ºí·ÏüÀα³À°, Á¶³ªÅº ÄÚÅ©¸Ó, Á¶½Ã ¿Âµµ¸£ÇÁ, ÀÌ»èµî ¸¹Àº ÃÖ°íÀÇ °­»çÁøÀÌ 30¿©¸íÀÇ ºí·ÏüÀÎÀ» ¹è¿ì°í½ÍÀº Àü¹®°¡µéÀ» °¡¸£Ä£´Ù. °æºÏ±èõ ºí·ÏüÀÎÅ×Å©¼¾ÅÍ¿¡¼­ 10-14ÀÏ ÀÏÁÖÀϰ£ ±³À° °Ô½Ã±ÛÀ» twitter·Î º¸³»±â °Ô½Ã±ÛÀ» facebookÀ¸·Î º¸³»±â
write date : 2018-12-06 18:23:36   
  ¾Ë¸² >[°æºÏ±èõºí·ÏüÀÎAIÅ×Å©¼¾ÅÍ] ¾ËüÀÎÀÇ ·Ñ·© ºí·ÏüÀα³À°, Á¶³ªÅº ÄÚÅ©¸Ó, Á¶½Ã ¿Âµµ¸£ÇÁ, ÀÌ»èµî ¸¹Àº ÃÖ°íÀÇ °­»çÁøÀÌ 30¿©¸íÀÇ ºí·ÏüÀÎÀ» ¹è¿ì°í½ÍÀº Àü¹®°¡µéÀ» °¡¸£Ä£´Ù. °æºÏ±èõ ºí·ÏüÀÎÅ×Å©¼¾ÅÍ¿¡¼­ 10-14ÀÏ ÀÏÁÖÀϰ£ ±³À°
¡¤ÆÄÀÏ  20181206_181223.jpg [24.2K]


[°æºÏ±èõºí·ÏüÀÎÅ×Å©¼¾ÅÍ] ÀÏüÀÎ ·Ñ·©¾ð¾î±³À° ½ÃÀÛ 2018. 12. 10-14, Á¦1Â÷ °æºÏºí·ÏüÀξÆÄ«µ¥¹Ì ¿ÀÇÂ, ¿ù-±Ý 1ÁÖÀϰ£ RchainÀÇ Rholang ¾ð¾î±³À°, 2°³¿ù ¿Ï¼ºÇÏ¸é °í¿ë°¡´É, ºí·ÏüÀÎµðº§·ÎÆÛ±³À° ¹«·á ½Ç½Ã. °æºÏºí·ÏüÀÎÆ¯º°À§¿øÀÌ µÈ Á¶³ª´Ü ÄÚÅ©¸Óµî ¿©·¯¸íÀÇ °­»çÁø ¹æÇÑ ÁÖ¹®½Ä ±³À°À» ½ÃŲ´Ù.

    

¡ã Á¶½Ã ¿Âµµ¸£ÇÁ, ·Ñ·©¾ð¾î ÃÖ°íÀÇ °­»ç

°æºÏ±èõºí·ÏüÀÎÅ×Å©¼¾ÅÍ¿¡¼­ Çѱ¹ÃÖÃÊÀÇ ¾ËüÀÎÀÇ ·Ñ·©¾ð¾î±³À°À» Á¶³ª´Ü ÄÚÅ©¸Ó µî ·Ñ·©±³À°Àü¹®°¡ 3-4ÀÎÀÌ ÀÏÁÖÀϰ£ °æºÏºí·ÏüÀÎÀü¹®°¡¾ç¼ºÀ» À§ÇØ "Çѱ¹¾î RChain / Rholang ÁÖ"±³°ú°úÁ¤À» ½ÃÀÛÇÑ´Ù. ¼±ÅÃÀÌ µÈ ±³À°»ýÀº ¿ù¿äÀÏ 10½Ã±îÁö °æºÏ±èõ ¾ÆÆ÷À¾ ¾ÆÆ÷´ë·Î 659-15, ºí·ÏüÀÎAIÅ×Å©¼¾ÅÍ·Î ¿À¸éµÈ´Ù. ÀüÈ­´Â 010-4019-9494·Î Çϰųª 02-313-6300, ¹®ÀÇ´Â unfutures@gmail.comÀ¸·Î ÇϸéµÈ´Ù. Å×Å©¼¾ÅÍÀåÀÎ Á¦ÀÓ½º ¹Ú(010-9233-2469)ÀÌ ¹®ÀÇ¿¡ ´äÀ» ÇÏ°í ±³À°»ýµéÀÇ ÆíÀǸ¦ º¸»ìÇÊ ¿¹Á¤ÀÌ´Ù.

±³»ç °­»ç´Â Á¶³ª´Ü Æ®·»Æ® ¾ËüÀÎ ¾Æ½Ã¾Æ´ëÇ¥
, Joshy Orndorff, ±×¸®°í Isaac DeFrain µî 4¸íÀÌ °¡¸£Ä£´Ù. Áß¿äÇÑ °ÍÀº ÇлýµéÀÇ ¼öÁØ¿¡ ¸ÂÃç¼­ ù°³¯ ¸¹Àº Áú¹®À» Çϸ鼭 ÇлýµéÀÇ ´É·Â¿¡ ¸ÂÃß¾î ±³À°À» ½Ãų ¿¹Á¤ÀÌ´Ù.Á¶½Ã ¿Âµ¹ÇÁ, ÀÌ»è µåÇÁ·¹Àμ±»ýÀÇ À̷¼­¸¦ ¾Æ·¡¿¡¼­ ¿µ¹®À¸·Î º¼ ¼ö ÀÖ´Ù.
±³À°Àº ¹«·áÀ̰í, 1ÁÖÀϰ£ ¿ø·ë¿¡¼­ 3-4ÀÎÀÌ ÇÔ²² ¼÷½ÄÀ» Çϸç, Á¡½É Àú³áÀº ¹ÛÀÇ ½Ä´ç¿¡¼­ ¸Ô°í, ¾ÆÄ§ Á¤µµ´Â ÀÚ½ÅÀÌ ºÎ¾ý¿¡¼­ ÇØ°áÇÒ ¼ö ÀÖ´Ù. ³ëÆ®ºÏ¿Í ¿ÍÀÌÆÄÀÌ µîÀº °¢ÀÚ°¡ ÇØ°áÇϸç, ¼¼¸éµµ±¸ ¼¤Çª µîµµ °¢ÀÚ°¡ ÁغñÇÑ´Ù.
·Ñ·© ¾ËüÀÎ ±³À°ÀÇ °³¿ä
Çѱ¹ RChain / Rholang ¿öÅ©¼¥Àº 2018 ³â 12 ¿ù 10 ÀϺÎÅÍ 14 ÀϱîÁö ±èõÀÇ »õ·Î¿î Blockchain AI TechCenter¿¡¼­ °³ÃֵȴÙ. ÀÌ ¿öÅ©¼¥Àº 5ÀÏ µ¿¾È ÇÏ·ç¿¡ 5½Ã°£ ÀÌ»óÀÇ ¼ö¾÷À» Á¦°øÇÑ´Ù. ÁÖ¿ä ÃÊÁ¡Àº ¿ÏÀü ½º¸¶Æ®°è¾à Ç÷§ÆûÀÎ RChainÀÇ ·Î·©¾ð¾î¸¦ ÅëÇØ ÅëÇØ ºí·ÏüÀÎ °³¹ß¿¡ ÁßÁ¡À» µÐ´Ù. Áöµµ ¹× Áö¿øÀº ¿ø°Ý Àü¹®°¡°¡ ÁøÇàÇÏ´Â ÇÁ·¹Á¨Å×ÀÌ¼Ç ¿Ü¿¡µµ 4¸íÀÇ ·Ñ·© ¾ËüÀÎ Àü¹®°¡¿Í 2¸íÀÇ Å뿪µîÀÌ ÇÔ²² °¡¸£Ä£´Ù. Âü°¡Àڴ ¡°è¿Í ÇÔ²² ÃÖ¼Ò 25 ½Ã°£ ÀÌ»óÀÇ ±³À°À» ¹ÞÀ¸¸ç, 2Â÷ 3Â÷ ±³À°¿¡ Âü¿©ÇÒ ¼ö ÀÖ´Â ±â¹ÝÀ» ´Û´Â´Ù.
ÀÌ ¿öÅ©¼ó¿¡¼­´Â Âü°¡Àڵ鿡°Ô ºÐ»êµÈ ÇÕÀÇ, ÇÁ·Î¼¼½º °è»ê¹ý, ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ Çü½ÄÀû ÀǹÌ, ºÐ»ê ÀÀ¿ë ÇÁ·Î±×·¥ (dApp) °³¹ß ¹× ³ëµå ÀÛ¾÷°ú °°Àº ÀϹÝÀûÀÎ °³³äÀ» ¹è¿î´Ù. ÀÌ ¸ðµç ÁÖÁ¦´Â RChain Ç÷§Æû°ú RholangÀÇ ÄÚµùÀ» ÃÖ´ëÇÑ È°¿ëÇÏ´Â µ¥ ÇÙ½ÉÀûÀÌÁö¸¸ ´Ù¸¥ ¸¹Àº ºí·ÏüÀÎ Ç÷§Æû¿¡µµ Ȱ¿ëµÇ´Â ±â¼úµéÀÌ´Ù.
ÇнÀÀÇ 3´Ü°è :
1 ´Ü°è´Â ¼ö¾÷, Åä·Ð ¹× °­ÀǸ¦ ÅëÇØ °øÀ¯ µÈ ±âÃÊ Áö½ÄÀ» ±¸ÃàÇÑ´Ù. Âü°¡ÀÚµéÀº °ÔÀÓ Ç÷¹À̸¦ ÅëÇØ ÇÕÀÇ ÇÁ·ÎÅäÄÝÀ» ޱ¸Çϰí, °³¹ßÀÚ µµ±¸¿¡ Àͼ÷ÇØÁö°í, ±âº»ÀûÀÎ Rholang ¿¬½ÀÀ» ¿Ï·áÇϰԵȴÙ.
2 ´Ü°è´Â ÀüÅëÀûÀÎ ±³»ç - Çлý °ø½Ä¿¡¼­ Ãâ¹ßÇÏ¿© µµÀü°úÁ¦¸¦ ÇØ°áÇϱâ À§ÇØ °æÀïÇÏ´Â Âü°¡ÀÚ ÆÀÀ¸·Î ³ª´µ¾îÁ® ±³À°À»  ¹Þ´Â´Ù. ÀÌ °æÀï ´Ü°è¿¡¼­ ÇнÀÀÚ´Â °¡Àå ¸¹Àº °ü½ÉÀ» °®´Â µµÀüÀ» ¼±ÅÃÇϰí ÀÚ½ÅÀÇ È£±â½É¿¡ µû¶ó ±×·ìÀ» ¹Ù²Ü ¼ö ÀÖ´Ù. ¼ö¾÷Àº ÇÏ·çÁ¾ÀÏ ÁøÇàµÇ´Â ¼±ÅÃÀû ¼Ò±Ô¸ð ¼¼¼ÇÀÇ ÇüÅ·ΠÁøÇàµÈ´Ù. Áï °í±Þ, Áß±Þ, ÃÊ±Þ ÀÌ·±½ÄÀ¸·Î ¹æÀ» ³ª´«´Ù.
3 ´Ü°è´Â Âü°¡ÀÚµéÀÌ 1 ´Ü°è¿Í 2 ´Ü°è¿¡¼­ ÇнÀ, °³¹ßÇÑ Áö½Ä°ú ±â¼úÀ» Àû¿ë ÇÒ ÃÖÁ¾ ÇÁ·ÎÁ§Æ®¸¦ ¼³°èÇϰí Á¦ÀÛÇÑ´Ù. ±×·ìÀ̳ª ÆÀÀ» ±¸¼ºÇϰí, ÃÖÁ¾ ÇÁ·ÎÁ§Æ® ¾ÆÀ̵ð¾î¸¦ Á¦¾ÈÇϸç, ¹üÀ§¿Í ±â¼ú ¼³°è¿¡ ´ëÇÑ °¢ÀÚÀÇ Á¦¾ÈÀ» ¼­·Î Æò°¡ÇÑ´Ù. °­»ç¿Í Âü°¡ÀÚ ¸ðµÎ°¡ ÁÖµµÇÏ´Â ºê·¹ÀÌÅ© ¾Æ¿ô ¼¼¼Ç°ú ÇÁ·ÎÁ§Æ® »óÅ ÇÁ·¹Á¨Å×À̼ÇÀ» ÅëÇØ ÇнÀÀÌ °è¼ÓµÈ´Ù.
RChain Coop°¡ ÀçÁ¤Áö¿øÇÏ´Â ±³À° ´ë»óÀÚ
50 ¸íÀÇ Áö¿øÀÚ Áß¿¡¼­ ¾à 20-25 ¸íÀÇ Âü¼®ÀÚ°¡ ¼±Á¤µÇ¾ú´Ù. ±â¼ú±³À° Âü°¡ÀÚ´Â Mac OS, Linux ¶Ç´Â Windows 10ÀÇ ÃֽйöÀüÀÌÀÖ´Â °³Àοë ÄÄÇ»ÅͰ¡ ÀÖ¾î¾ßÇÑ´Ù. ±â¼ú Âü°¡ÀÚ´Â ÇÁ·Î±×·¡¹Ö ¹× ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î¸µ¿¡ Àͼ÷ÇØ¾ßÇÑ´Ù. Rholang ¹× ½º¸¶Æ®°è¾à¿¡ ´ëÇÑ »çÀü °æÇèÀº ÇÊ¿äÇÏÁö ¾Ê´Ù. ºÒ¸®¾ð ³í¸®¿¡ ´ëÇØ ¾î´À Á¤µµ Àͼ÷ÇØ¾ßÇÏ¸ç ¶÷´Ù ¹ÌÀûºÐ¿¡ ´ëÇÑ ³ëÃâÀº ÇÊ¿äÇÏÁö´Â ¾ÊÁö¸¸ µµ¿òÀÌ µÈ´Ù.
ÇнÀ °á°ú
¿öÅ©¼¥ÀÌ ³¡³ª¸é ±â¼ú±³À° Âü°¡ÀÚ´Â ´ÙÀ½°ú °°Àº °ÍÀ» ¹è¿ì°Ô µÈ´Ù.
• ¸ð¹ÙÀÏ ÇÁ·Î¼¼½º °è»êÀÇ ±âÃÊ¿Í RChainÀÇ Rholang ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î Ç¥ÇöµÇ´Â ¹æ½ÄÀ» ÀÌÇØÇÑ´Ù. RholangÀº ÇöÀç RChain ½º¸¶Æ® °è¾à¿¡ »ç¿ëµÇÁö¸¸ ºü¸£°Ô ¹ü¿ë ÇÁ·Î±×·¡¹Ö ¾ð¾î°¡µÇ°í ÀÖ´Ù.
• Rholang°ú °°Àº ¸ð¹ÙÀÏ ÇÁ·Î¼¼½º ¹ÌÀûºÐ ±â¹Ý ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ °íÀ¯ÇÑ ÀáÁ¡°ú °úÁ¦¸¦ ÀÌÇØÇÑ´Ù. 
• Rholang¿¡¼­ ±âº»ÀûÀÎ ¾Ë°í¸®Áò°ú Áß±ÞÀÇ ¾Ë°í¸®Áò ¹× °è¾àÀ» ÄÚµù ÇÒ ¼öÀÖ´Â ´É·ÂÀ» °®Ãß°Ô µÈ´Ù. 
• RChain Ç÷§Æû¿¡¼­ ¿Ïº®ÇÑ ÀÛ¾÷ ºÐ»ê ÀÀ¿ë ÇÁ·Î±×·¥À» ±¸ÃàÇÒ ¼ö ÀְԵȴÙ.
• ¾ËüÀÎÀÇ ±Ùº»ÀûÀÎ ±¸Á¶¿Í RChain ³×Æ®¿öÅ©ÀÇ Ãâ½Ã¸¦ ÀÌÇØÇϰԵȴÙ.
• RChain (R / Rholang)ÀÌ Ethereum °ú ±Ùº»ÀûÀ¸·Î ´Ù¸¥ Á¡°ú ¿Ö Â÷À̰¡ ³ª´ÂÁö ÀÌÇØÇϰԵȴÙ.
Âü¼®ÀÚ Çǵå¹éÀ» À§ÇÑ Áú¹®Áö
¿ì¸®´Â ÇнÀÀÚµé·ÎºÎÅÍ Çǵå¹éÀ» ¿äûÇÏ°í ¼¼¼ÇÀ» ÅëÇØ »çÀü¿¡ ±×¸®°í Á¤±âÀûÀ¸·Î Á¢¼öµÈ Çǵå¹éÀ» ¹ÙÅÁÀ¸·Î ¿öÅ©¼óÀÇ ³­À̵µ¸¦ Á¶Á¤ÇÑ´Ù.
»çÀü ¿öÅ©¼¥ ¼³¹®Áö
• ¾î¶² ¿î¿µ üÁ¦¸¦ »ç¿ëÇմϱî? (ÃÖ¼Ò OSX, Debian 9 ¶Ç´Â Ubuntu 18.xx, Windows 10 °°Àº Linux)
• ´ÙÀ½ °¢ ºÐ¾ß¿¡¼­ ¾ó¸¶³ª ¸¹Àº ¹è°æÀ» °¡Áö°í ÀÖ½À´Ï±î?
◦ ±â´ÉÀû ÇÁ·Î±×·¡¹Ö
◦ °­Á¦ ÇÁ·Î±×·¡¹Ö
◦ ÀÏ¹Ý ³í¸®
◦ ¿µ¾î
◦ ºí·ÏüÀÎ
◦Git / github (github ¸µÅ©°¡ ÀÖ½À´Ï±î?)
•ÀÌ ¿öÅ©¼¥¿¡¼­ ¹«¾ùÀ» ¹è¿ì°í ½Í½À´Ï±î?
• ´ÙÀ½ Áß ±ÍÇϸ¦ °¡Àå Àß ¹¦»çÇÏ´Â ¿ë¾î´Â ¹«¾ùÀԴϱî? (Çлý, ±³¼ö, Àü¹® ÇÁ·Î±×·¡¸Ó, °ü½ÉÀÖ´Â »ç¶÷, °ø¹«¿ø, ±âŸ)
ÀÏÀÏ ¼³¹®Áö
¿öÅ©¼¥ÀÌ ÁøÇàµÊ¿¡ µû¶ó ´ÙÀ½°ú °°Àº ÀÏÀÏ ±âÁØ Á¶»ç¿¡ ´ëÇÑ Á¤È®ÇÑ Áú¹®ÀÌ º¯°æµË´Ï´Ù.
• ¿À´Ã ¸¸³­ ¿¹±âÄ¡ ¸øÇÑ °³³ä Áß ¾î¶² °ÍÀÌ ¾úÀ¸¸ç ¾î¶»°Ô »ý°¢ Çß½À´Ï±î?
• ¿À´Ã³¯ ´ç½ÅÀº ¹«¾ùÀ» ¹è¿ì°í Á¤¸»·Î Áñ°Å¿ü ´Â°¡?
• ¾î¶² °³³äµéÀÌ Á» ´õ ¸íÈ®ÇÏ°Ô ¼³¸í µÉ ¼ö Àִ°¡?
• ÀÇ»ç ¼ÒÅë ´É·ÂÀÌ ¾ó¸¶³ª ÁÁ¾Ò½À´Ï±î? (¿µ¾î / Çѱ¹¾î / ¹ø¿ª)
• ¿À´ÃÀÇ ¼¼¼ÇÀº ¾î¶»°Ô °³¼± µÉ ¼ö Àִ°¡?
»ó¼¼ÇÑ ³»¿ëÀº ¿µ¾î·Î ¾Æ·¡¿¡ Á¦°øµÇ¸ç Ä¿¸®Å§·³ °³¿ä, °­»çÀÇ À̷¼­ µîÀ» º¼ ¼ö ÀÖ´Ù.

Curriculum for ¡°Korean RChain / Rholang Week¡±




Overview

The Korean RChain / Rholang workshop will be held at the new Blockchain / AI Tech Center in Gimcheon, Korea, from December 10 - 14, 2018. The workshop features five hours of instruction per day over the course of five days. The main focus will be centered on blockchain development through the lens of RChain, a fully-concurrent smart contract platform. Instruction and support are provided by four in-person leaders and two English-Korean translators, in addition to presentations by remote experts. Participants can expect to receive at least 25 contact hours with the discipline.

This workshop introduces participants to general concepts such as decentralized consensus, process calculi, formal semantics of programming languages, decentralized application (dApp) development, and node operation. All of these topics are key to taking full advantage of the RChain platform and coding in Rholang but are also relevant to working with many other blockchain platforms.

There will be three phases of learning:

Phase 1 builds a shared foundational knowledge through lessons, discussions, and lectures. Participants will explore consensus protocols through gameplay, become familiar with developer tools, and complete basic Rholang exercises.

Phase 2 departs from the traditional teacher-student formula and moves toward teams of participants competing to solve challenge problems. During this competition phase, learners are able to choose which challenges interest them most and follow their own curiosity. Instruction continues in the form of optional breakout sessions that will be run throughout the day.

Phase 3 will be spent designing and building final projects in which participants will apply the knowledge and skills developed during phases I and II. They will form teams, propose final project ideas, and peer-review each others' proposals for scope and technical design. Learning will continue to happen through breakout sessions led by both instructors and participants as well as project status presentations.

Link to proposal for funding from RChain Coop

Target Audience

Approximately 20-25 attendees were selected from 50 applicants. Technical participants should have a personal computer with an up-to-date version of mac OS, Linux, or Windows 10. Technical participants are expected to be familiar with programming and software engineering. Prior experience with Rholang and smart contracts is not required. Some familiarity with Boolean logic is required and exposure to lambda calculus would be helpful although not necessary.

Learning Outcomes

At the end of the workshop, we expect that technical participants will:

  • Understand the fundamentals of mobile process calculi and how they are expressed in RChain¡¯s Rholang programming language. Rholang is currently used for RChain smart contracts but is quickly becoming a general purpose programming language.

  • Understand the unique advantages and challenges of a mobile process calculus-based programming language such as Rholang, e.g. nondeterminism.

  • Possess the ability to code basic and moderately complex algorithms and contracts in Rholang.

  • Possess the ability to build a complete working distributed application on the RChain platform.

  • Understand the launch of the RChain network as well as the purpose of the genesis ceremony.

  • Understand how RChain (w/ Rholang) is fundamentally different than Ethereum (w/ Solidity) and why it makes a difference.

Attendee Feedback

We will be soliciting feedback from learners and tailoring the workshop based on feedback received both in advance and regularly throughout the sessions.

Pre-Workshop Questionnaire

  • What operating system do you use? (Minimum OSX , Linux like Debian 9 or Ubuntu 18.xx, Windows 10)

  • How much background do you have in each of the following areas?

    • Functional programming

    • Imperative programming

    • Formal Logic

    • English

    • Blockchain

    • Git / github (do you have a github link?)

  • What would you like to learn during this workshop?

  • Which of the following terms best describes you? (Student, Professor, Professional Programmer, Enthusiast, Government Official, Other)

Daily Questionnaire

As the workshop progresses the exact questions on the following daily baseline survey will change.

  • What were some of the most unexpected concepts you encountered today and how did you feel about them?

  • What did you really enjoy learning today?

  • What concepts could use some more clarification?

  • How well did you feel you could communicate? (English / Korean / Translation)

  • How could today¡¯s sessions be improved?

Curriculum Overview



Monday

Tuesday

Wednesday

Thursday

Friday

10:00


10:30


11:00


11:30

Opening Ceremony / Intros

Play Bitstory

Bitcoin Whitepaper


Rholang Intro

Hello World

Intro K-framework

Casper Binary Consensus

Rho calculus

Recap first part of competition


^

|

Breakout sessions throughout

|

v

Pitch Project Ideas

Learn about project Ideas

Rate projects of interest

Teams Finalized






^

|

Breakout session throughout

|

v

Lunch






1:00


1:30


2:00

2:30


3:00


3:30


4:00


4:30

Proof of Work versus Proof of Stake


RNode Operation

Genesis Ceremony

Rholang w/ RNode

Rholang Lesson


Rholang exercises


Lambda calculus

Pi calculus

Nth Caller dApp

Daily Survey

Intro to competition







^

|

Breakout sessions throughout

|

v









Daily Survey







^

|

Breakout sessions throughout

|

v






Tally Scores

Last call for Phase III Topics

Daily Survey

Final project kickoff



^

|

Breakout sessions throughout

|

v








Team Progress Presentations


Daily Survey









^

|

Breakout

sessions throughout

|

v












Closing Ceremony

Detailed Content Outline

Phase 1

The first 1.5 days are a highly structured agenda similar to a class or conference. There is still time for hands on practice, especially Monday afternoon.Topics to be covered are:

Introduction / Bitstory


  • Very brief hello, welcome, etc (10 min max)

  • Bitstory (15-30 min)

    • Isaac and I demo, show photo of previous

    • TODO HJ: Get some good video of the game for future documentation purposes

  • More formal Introduction

    • Isaac / Joshy background

    • Brief history of RChain

    • This place is a construction zone, so you¡¯ll have to wear your hard hat

    • We¡¯re all gonna learn a lot together

    • We¡¯re introducing you to a community

  • Summary of Three phases

  • Review Survey results together


Rholang Hello World

  • Go to rchain.cloud


  • Differences between Proof of Work and Proof of Stake

  • Casper Binary Consensus

  • First several lessons of Rholang tutorial

  • Using Rchain.cloud / Cryptofex

  • Pi calculus and RHO calculus

  • Pi calculus in the K-framework

  • How to install and run RNode

  • Participate in a blockchain genesis ceremony

  • Bonding (if it works)

  • Running Rholang by REPL, eval, and deploy

  • Basic principles of dApp development / Nth caller

  • Object capabilities

Phase 2

The next 1.5 days are less structured and will revolve around teams working together on solving challenges and earning points. Points will be tallied at the end of the phase. Simultaneous, optional breakout sessions will be utilized for participants who need extra help with a specific topic. Topics will be suggested by participants and organizers and sessions will be led by organizers.

Near the end of this phase, students will begin to suggest final build projects for phase 3.

Planned optional breakout sessions

  • Rholang fundamentals revisited

  • RChain¡¯s CBC Casper Consensus Protocol

  • Casper the Friendly GHOST

  • Formal semantics of Rholang

  • Current state of RChain Platform Development

  • The ¡°Alice pays Bob 10 RChain Revs¡± demo (RChain purses)

  • Byzantine fault tolerance

  • English/Korean technical vocabulary exchange

  • Advanced topics in Rholang

  • Cryptography (highlights from Boneh¡¯s course)

  • Casper the Friendly Finality Gadget

  • Type systems, pattern matching, and programming languages (cool highlights from Grossman¡¯s course)

Point Ideas

  • Any advent of code problem in Rholang

  • Add Casper friendly binary consensus game to bitstory consensus games

  • Various contracts for librho

    • splitString

    • intToString

    • Gcd

    • Numerical recipes stuff

    • (extended) Euclidean algorithm

  • Add single-argument version of string.slice to Scala code

  • Add head-tail pattern matching to the Scala code

  • Casper friendly finality gadget

  • Get status dApp running

  • Remove nonce field from Status dApp frontend

  • Find a specific preimage or prove that it¡¯s computationally infeasible

  • Translate important RChain or blockchain documents? Rholang tutorial lessons?

  • Fix bug in nth-caller where subsequent callers are told they won

Phase 3

Collaborative learning in teams using basic Rholang. This phase is focused entirely on building collaborative projects. Participants will be in teams of 3 or 4. Topics will be primarily suggested by the participants at the end of phase 2. Topics may also be suggested by the organizers.

Breakout sessions will continue to happen during this phase, but no topics will be pre-arranged, all are suggestions will happen in real time. Breakout sessions may be led by organizers or participants (Korean sessions welcome).

Greg Meredith could give closing speech. Topic ideas: Praise participants, let them know we¡¯re looking for contributors and are happy to have them, don¡¯t make it seem like they¡¯re waiting on us to deliver. Make it clear that we¡¯re all in it together to deliver. Greg may also give breakout sessions.

Phase 3 Project ideas

  • The Rholang contract bounties Kelly Foster (RChain¡¯s Development Program Manager) posted in JIRA can offer attendees a way to apply what they have learned to earn funds and contribute to RChain development in class or later

  • A Proof of Concept  interpreter to create a minimal Rhocal/Rholang-like language

  • A minimal RChain-like project that runs on substrate

  • Complete tutorial of issuing a token/ICO on RChain. Like this erc20 one https://ethereum.org/token

  • Many others to be added!




External Resources

Translation priority:

0. rholang cheatsheet

1. https://www.rchain.coop/blog/computational-calculi-primer/

2. https://www.rchain.coop/blog/calculus-primer-%cf%80-calculus/

3. https://www.rchain.coop/blog/calculus-primer-%cf%81-calculus/


Outstanding Items

Questions

  • Funding - secured!

  • Where will video recordings be published? TODO: Jonathan

  • Translation of pre-workshop written materials? TODO: Johnathon

  • Under S. Korean law, do we need to get releases from students to include them in any filming? (Question sent to HJ, videographer)

  • How do we maximize probability of getting quality audio/video material that will be of use later? (Question sent to HJ, videographer)

Needs

  • Bilingual (both languages in one doc) version of the rholang cheatsheet

  • Whiteboards - secured!

  • Screen projection - secured!

  • Reliable wireless internet - secured!

  • Sufficient electrical outlets for all (or at least many) attendees - secured!

  • Plenty of dry erase markers. (20 new ones at least)

  • Lots (200+) of notecards and scotch tape

  • Discord Server or something for easily sending resources to attendees


¸ÞÀÎ °­»çÀÇ ÇÁ·ÎÇÊ

Joshy Orndorff

Resume
H (419) 455-6749
B
admin@joshyorndorff.com
Í www.joshyorndorff.com
github.com/JoshOrndorff

I¡¯m a programmer, academic, and decentralization entheusiast. Building blockchain tools and teaching others to do the same.

Work Experience
2018 – present: Developer Education Lead, RChain Cooperative, Seattle, WA, (see projects on github).
{ Wrote rholang tutorial (see github)
{ Provided two sample decentralized applications (see github)
{ Regular contributions to rchain-api, rhopm, librho
{ Host weekly rholang office hours
{ Present at RCon2, RCon3, SF Blockchain Week

2015– 2018 Teacher and Research Advisor, The Pingry School, Basking Ridge, NJ.
{ Taught Survey of CS, Programming, AP CS, Data Structures, a few others.
{ Created first research opportunities for students in computer science.
{ Advised research group on zero-trust distributed computing via blockchain technology.
{ Assisted in hiring the staff for a growing computer science department.

Spring 2015 Interim Outstation Manager, Evert¡¯s Air Cargo, Bethel, AK.
{ Oversaw renovation of cargo hangar.
{ Oversaw staffing, scheduling, payroll, HR, customer relationships.
{ Served as primary customer service representative.

2014 – 2015 Teacher and Research Advisor, Princeton International School of Mathematics and Science, Princeton, NJ.
{Member of founding faculty
{Designed computer science curriculum and corresponding accreditation standards.
{Designed electronics and robotics lab.
{Taught physics, computer science, and engineering at intro to AP level.
{Advised students¡¯ original research in computer science and robotics.
{Advised robotics club and student rock band (The PRISMers)

Summers 2009 – 2018
Instructor, Johns Hopkins University Center for Talented Youth, Carlisle, PA.
{ Designed and instructed Electrical Engineering course.
{ Managed science supply orders, chose text books, and wrote course curricula.
{ Wrote individualized narrative evaluations for each student.

2011 – 2013 Lab Instructor, University of Toledo, Toledo, OH.
{ Taught undergraduate-level physics courses.
{ Taught undergraduate-level engineering courses.
{ Managed physics department help desk.

2010 – 2011 Math Teacher, ACI Institute, Alhambra, CA.
{ Taught pre-algebra for grades five and six.
{ Taught geometry for grades nine and ten.
{ Prepared all assignments and exams for both courses.

Spring 2010 English (ESL) teacher, Guangzhou Worlda Cultural and Educational Services LTD, Guangzhou, GD, PRC.
{ Taught English classes to Chinese primary school students.
{ Prepared several lessons each week for over 1100 students.

Summer 2008
Optical Research Associate, Sound Off Signal, Hudsonville, MI.
{ Studied existing light distribution devices and patents.
{ Developed internal-reflection light pipes for use in law enforcement and rescue vehicles.
{ Developed computer models of optical systems using 3D CAD and ray-tracing software.

Summer 2007
Information Technology Intern, Bettcher Industries, Birmingham, OH.
{ Setup hardware and software on new personal computers.
{ Oversaw, tested, and deployed enterprise management software.
{ General troubleshooting and help desk responsibilities.
{ Assisted in installation of IP phone system.

Developer Skills, Programming Languages
Python ==================================================
Java ===============================================
Javascript ==================================================
Solidity =========================
Rholang ===========================================
Haskell =================
Scala =====

2. °­»ç Isaac DeFrain, Rholang Research and Development

RChain Cooperative isaacdefrain@gmail.com
4715 98th Ave SW Dicord: IsaacDeFrain#5496
Seattle, WA 98136 GitHub: Isaac-DeFrain
I have an insatiable passion for realizing the full scope of the vision of blockchain technology, speci cally for formally de ning the semantics of smart contract languages. My Kent State University

Education M.A. in Pure Mathematics, 2012
Harriet L. Wilkes Honors College, Florida Atlantic University

B.A. Mathematics and Physics, Minor: Chemistry, 2010
Thesis: The Alspach Norm in Classifying Complemented Subspaces of Lp; p > 2
Developer RChain Cooperative

Education Technical Consultant, August 2018 - November 2018
Technical blog writing explaining mathematics behind RChain's technology
Research RChain Cooperative, Dec 2018
Experience Formal semantics of Rholang in K Framework
Development of a structural-behavioral type system for Rholang
Mathematical Sciences, Kent State University
Advisor: Dr. Artem Zvavitch, 2017-2018
Project: Almost Isometric Embeddings of Fintie Metric Spaces
Advisor: Dr. Volodomyr Andreievskii, 2015-2017
Project: Potential Theory and Chebyshev Polynomials on Quasiconformal Domains

Graduate Research Assistant, 2014-2015
Advisor: Dr. Fedor Nazarov
Project: Conformal Invariants and Geometric Function Theory
Advisor: Dr. Fedor Nazarov, 2013-2014
Project: Hormander Existence Theorem and Plurisubharmonic Functions
Mathematical Sciences, University of Wisconsin-Eau Claire
Classifying complemented subspaces of LP ; p > 2, 2009
Publication Chebyshev polynomials associated with a system of continua
New Trends in Approximation Theory, Fields Institute Communications 81,

Springer-Verlag 2018
Teaching Center for Talented Youth, Johns Hopkins University
Experience Instructor, Cryptology, Summer 2018, CAR
Instructor, Cryptology, Summer 2017, CAR
Teaching Assistant, Mathematical Logic, Summer 2016, JHU
Mathematical Sciences, Kent State University
Instructor, Analytic Geometry and Calculus II, Fall 2017
Instructor, Analytic Geometry and Calculus II, Spring 2017
Instructor, Modeling Algebra, Fall 2016
Teaching Assistant, Modeling Algebra Plus, Fall 2016
Instructor, Analytic Geometry and Calculus I, Spring 2016
Instructor, Modeling Algebra, Fall 2015
Instructor, Analytic Geometry and Calculus II, Spring 2014
Instructor, Analytic Geometry and Calculus I, Fall 2013
Instructor, Analytic Geometry and Calculus I, Spring 2013
Instructor, Calculus for Life Sciences, Fall 2012
Instructor, Modeling Algebra, Spring 2012
Instructor, Trigonometry, Fall 2011
Instructor, Algebra for Calculus, Spring 2011
Instructor, Algebra for Calculus, Fall 2010
Timken Early College High School
Instructor, College Algebra, Fall 2017
Stark State College
Instructor, Statistics, Fall 2017
Mentoring Choose Ohio First Scholarship (COF)

Project advisor
Spring 2018: The Geometry of the Power Rule (Award of Excellence)
Spring 2012: Applications of the Golden Ratio
Spring 2011: X-ray Crystallography & the Fourier Tranform
Timken Early College High School Math Club
Advised and helped students prepare for mathematics competitions, Fall 2017
Undergraduate Research Experience, Kent State University
Graduate student mentor, Summer 2015
Conference Chebyshev polynomials on a system of continua
Talks & New Trends in Approximation Theory, The Fields Institute, Toronto, July 2016

References Derek Sorensen Joshy Orndor
Research Mathematician Rholang Developer and Educator
Pyrofex Corp. RChain Cooperative
derek@pyrofex.net admin@joshorndor .com
+1 (385) 209-3067 +1 (419) 455-6749
Discord: Derek#9056 Discord: JoshyOrndor #4150
Jenya Soprunova Artem Zvavitch
Associate Professor Professor & Graduate Coordinator
Mathematical Sciences Mathematical Sciences
Kent State University Kent State University
soprunova@math.kent.edu azvavitc@kent.edu
+1 (330) 672-9086 +1 (330) 672-3316



¸ñ·Ï ÀÌÀü±Û ´ÙÀ½±Û

[¼¼°è¹Ì·¡º¸°í¼­2021-Æ÷½ºÆ®Äڷγª Ưº°ÆÇ] ¹Ú¿µ¼÷ Á¦·Ò±Û·»°øÀú, Æ÷½ºÆ®Äڷγª°¡ ¹Ù²Ù´Â ¼¼»ó, ¹Ì·¡ ÁغñÇÏÁö ¾ÊÀ¸¸é µÚÃÄÁø´Ù.
[¼¼°è¹Ì·¡º¸°í¼­2021-Æ÷½ºÆ®ÄڷΡ¦
[½Å°£ ¼¼°è¹Ì·¡º¸°í¼­2035-2055] Æ÷½ºÆ®Äڷγª »çȸº¯È­, ±â¼úº¯È­¸¦ ´Ù·ç¸ç ´õ ¾Õ´ç°ÜÁø ¹Ì·¡ÀÇ »ýÁ¸Àü·«À» ¸»ÇÏ´Â ¹Ì·¡¿¹Ãøº¸°í¼­ ¹Ú¿µ¼÷ Á¦·Ò±Û·»°øÀú´Ù
[½Å°£ ¼¼°è¹Ì·¡º¸°í¼­2035-2055] ¡¦
[¼¼°è¹Ì·¡º¸°í¼­2020] ¹Ú¿µ¼÷ Á¦·Ò±Û·»½Å°£, °Å´ëÇÑ º¯ÇõÀÇ 10³âÀÌ ¿Â´Ù. ¶¥À§¸¦ ´Þ¸®´Â ÀÚµ¿Â÷ÀÇ ¼Ò¸ê°ú ¿¡¾îÅýà µå·ÐÅýà ³ª¸£´Â ÀÚµ¿Â÷¿¡ ÀÚÀ²Â÷°¡ º¸ÆíÈ­µÇ°í, 20¿©°¡Áö Á¤¹Ð¹ßÇ¥ ¼¼Æ÷¹è¾çÀ°µî ½Å ½Äǰ±â¼ú·Î ³óÃà»ê¾÷ ¼Ò¸ê·Î µÅÁö¿­º´À̳ª Á¶·ùµ¶°¨ÀÌ ¼Ò¸êÇÑ´Ù.
[¼¼°è¹Ì·¡º¸°í¼­2020] ¹Ú¿µ¼÷ Á¦¡¦
[ºí·ÏüÀÎÇõ¸í2030] ¹Ú¿µ¼÷½Å°£, ¹Ì·¡ ÃÖ´ë»ê¾÷Àº ºí·ÏüÀÎAI. ºí·ÏüÀθ¸ ¾Ë¾Æµµ ºÎÀ¯°¡ µû¶ó¿Â´Ù. Anndy Lian, Shawn Harmsen °øÀú. ºí·ÏüÀÎÀÌ ¼Ò¸ê½ÃŰ´Â »ê¾÷, »õ·Î ºÎ»ó½ÃŰ´Â »ê¾÷, ºí·ÏüÀÎÀ¸·Î ź»ýÇÏ´Â »õ·Î¿î ±æ
[ºí·ÏüÀÎÇõ¸í2030] ¹Ú¿µ¼÷½Å°£, ¡¦
[½Å°£] ¼¼°è¹Ì·¡º¸°í¼­2019, ¹Ú¿µ¼÷ Á¦·Ò±Û·» °øÀú, ±¹°¡¸¦ ¸¸µå´Â »ç¶÷µé, ¹Ì·¡°æÁ¦½Ã½ºÅÛ, ¹ÙÀÌ¿ÀÇõ¸í, ÁÖÅñ³ÅëÇõ¸í, ¿¡³ÊÁö ȯ°æÇõ¸í, ÀÏÀÚ¸®Çõ¸í, ·Îº¿ ÀΰøÁö´ÉÇõ¸í µî ¼ö¸¹Àº ¹Ì·¡±â¼ú°ú »çȸº¯È­ ½Ã»ç
[½Å°£] ¼¼°è¹Ì·¡º¸°í¼­2019, ¹Ú¿µ¡¦
[¼¼°è¹Ì·¡º¸°í¼­2018] ¹Ú¿µ¼÷ Á¦·Ò±Û·»Àú. ºí·ÏüÀÎAI°¡ °¡Á®¿Ã °Å´ëÇÑ ±ÝÀ¶Çõ¸íÀÌ °á±¹ »çȸÇõ¸íÀ¸·Î À̾îÁ®. ÀÛ¾ÆÁö´Â Á¤ºÎ¿Í Áß°£°ü¸®, ¸ðµç »çȸ±¸Á¶°¡ p2p·Î º¯Çϸ鼭 Áß°£ÀÚµéÀÇ ¼ö¼ö·á ¼­ºñ½º, Áß°£±Ç·ÂÃþÀÇ ºØ±«°¡ ÀϾ. ¶È¶ÈÇÑ °³°³ÀεéÀÌ Å»Áß¾ÓÈ­ ºÐ»ê±Ç·ÂÀ» Áñ
[¼¼°è¹Ì·¡º¸°í¼­2018] ¹Ú¿µ¼÷ Á¦¡¦
¿À´Ã ¹æ¹®ÀÚ:  120  ¾îÁ¦ ¹æ¹®ÀÚ:  1,088  Ãѹ湮ÀÚ¼ö:  5,468,672 
(»ç)À¯¿£¹Ì·¡Æ÷·³