본문 바로가기
반응형

WBS - 2023 Summer/Fintech 금융혁신과 Internet12

(Fintech W-IOI #13-14) Git과 GitHub | Software의 개발과 보수 git Computer File군의 변경 사항을 추적하는 분산 Version 관리 System. 주로 Softward Source Code를 (공동) 개발하는 Programmer(들)의 작업을 조정하는 데 사용됩니다. 하지만 (Website 개발, 책이나 논문 작성 등) 다양한 용도로 사용할 수 있습니다. GitHub git을 이용한 Software 개발 및 Version 관리를 위한 Hosting Service 현재 시점에서 Data와 Code (← 꽤나 광범위한 개념) Management의 요체. 반드시 git/GitHub일 필요는 없지만, 비슷한 개념을 적용합니다. Linux Kernel의 Source Code 관리에 사용하기 위해 Linus Torvalds가 개발 (현재 maintenance는 하.. 2023. 7. 11.
(Fintech W-IOI #11-12) Web API | Pasword / Pass Phrase와 인증 【API】Application Programming Interface Application이 어딘가에서 제공되는 기능을 이용하기 위한 Interface 【Web API】HTTP(S) Request/응답 형식을 가진 API 이 경우, 기능은 (원격의) Web Server에 의해 제공된다. Stateless(상태 비저장) Client / Server 방식 Protocol 명확하게 정의된 Method군 POST, GET (Demo), PUT, DELETE vs. CRUD (Create/Read/Update/Delete) CRUD는 Database에 대한 기본적인 조작의 집합입니다. Resource를 URI로 고유하게 식별합니다. 나중에 시연해 보겠습니다. JSON (JavaScript Object Notati.. 2023. 7. 11.
(Fintech #11-12) 금융의 미래와 Fintech, Ideathon Cyber ← Cybernetics 통신과 제어에 중점을 두고 동물과 기계 및 기타 System을 통합적으로 다루고 있다. 신경계와 관련된 → Sensing과 Actuation Cyber Physical 원래 Physical이었던 Cybernetics를 물리적인 사회에 적용하는 것. 특정 공간이나 사회 전체가 Sensing과 Actuation에 의해 작동한다. 다양한 (AI가 Assist하는) Sensor/Actuator와 Smartphone과 같은 휴대 Device, 혹은 법제도 등을 통해 인간의 생활환경을 지원하는 사회 Infra와 Computer Network가 서로 긴밀하게 연결되는 시대 개개인이 Smartphone 등을 가지고 다니며 정보 환경과 항상 밀접하게 연결되어 살아가는 현재, 우리는 이.. 2023. 7. 10.
(Fintech #7-8) Smart Contract Smart Contract란? Digital로 표현되는 자산을 미리 정해진 Rule에 따라 자동으로 이전 및 상태 전환을 하는 구조 Ethereum에서는 [Program Code와 Data를 Blockchain에 기록하고, Transaction의 지시에 따라 Block 검증 시 실행하는 구조]를 말한다. Digital로 표현되는 자산 → Data 미리 정해진 Rule → Program Code 자동으로 이전・상태 전이 → Transaction의 지시에 따라 실행 어감과는 맞지 않습니다. [미리 정해진 Rule] 부분이 본래는 [계약]인데, 이것으로는 외부에서 이루어진 계약이 주어졌다고 가정하고 [그에 따라 실행한다]고만 말하고 있는 것 아닌가요? 그리고 Smart한, 혹은 자동화된 구조라는 것은 대체로 .. 2023. 6. 26.
(Fintech W-IOI #9-10) Client / Server Data의 흐름의 Level은, 양단의 TCP Stack의 연계에 의헤 억제된다 아래는 뭐든지 괜찮다 (IP over Everything) 새로운 통신기술이 나올 때, 건강하게 발전한다 Application(와세다대학)은 특정의 Port(2번)에서 대기하고 있다 많은 Web Server는 주로 80번 Port에서 대기하고 있었다(HTTP가 OK였던 시절) Internet 상의 통신 기본 Model의 하나 2종류의 Computer Server: Service를 제공하는 Computer Client: Service를 받는 Computer Internet을 사용했던 것들 (모두 지금도 있다) Windows System (X window) Email (SMTP/POP) Net News (NNTP) 화염병이라든가.. 2023. 6. 26.
(Fintech W-IOI #6-7) 암호학적 Hash 관수 | Digital 서명 LAZE SOFTWARE의 [Hash계산 Tool]을 사용한다 SHA(Secure Hash Algorithm) Series의 출력을 봐보자 SHA Series는 Americal 국립 표준 기술연구소(NIST)에 의해 표준화된 암호학적 Hash 함수군이다 [Hash치(Message Digest)]로 쓰고 있다 암호학적 Hash 함수의 출력은 정식으로는 [Message Digest]라고 불린다 수업에서는 가능한한 [Digest]라고 부른다 암호화를 어떻게 파악하나? 암호화는 정보를 부호화하는 Process로, 평문(원 Data)를 암호문으로 변환한다 허가된 자(전형적으로는 열쇄의 소유자)만, 암호문을 복호하여 평문으로 돌려, 원래의 정보에 Acess하는 것이 가능하다 즉, [암호화 ↔ 복호]의 관계가 있다 .. 2023. 6. 26.
(Fintech #5-6) 신 Blockchain 금융 Token은 "Financial Token"의 번역어로 사용하고 있습니다. 요즘의 [Token]은 정말 다양한 의미를 가지고 있지만, 그중에서도 Finance계 Token(대체 화폐)이라는 의미 [문제는 반드시 있다] [겉으로 보기에 어떻게 보이든, 그것은 항상 사람의 문제이다] - G.M. 와인버그 (↑ 이것은 진리라고 치고) (와인버그는 별로 Web3와는 관련이 없는데도 꺼내서 죄송합니다.) 만약 사람이 제대로 구동할 수 있다면 어떤 문제도 해결할 수 있다고 생각한다면, Token은 사람을 구동하기 때문에, 그래서 해결할 수 있다고 생각하는 사람들이 있다는 뜻이겠죠 Monetize라고 할까 . . . (어떤 의미에서는 Monetize 그 자체라고 할 수 있습니다만) 돈은 찍어내면 된다는 발상이군.. 2023. 6. 19.
(Fintech #3-4) Web3의 Reality 일부 의견으로는, 암호자산이나 NFT로 대표되는 Blockchain의 응용(이른바 'web3')과 Metavers에 필연적인 관련성이 있는 것 같은 주장을 볼 수 있습니다. 그런 주장의 난점의 하나는, 암호자산 및 NFT에 관련되는 것으로 가상공간으로의 참가가 자산형성을 위한 Game으로 바뀌게되어버려, Metaverse가 지닌 본래의 가능성이 손실을 입는다는 것이다 예를 들어 다음과 같이 정의합니다 [굳이 가상적인 공간에 Mapping된 정보공간] 그 Mapping을 User가 자발적으로 조합하는 것이 가능 User가 Item 및 공간 그 것을 창조 가능함 Item 및 구획을 Token화하여, Token을 소유하는 것을 통해 그것들의 Digital 자산을 Player가 소유, 즉 배타적으로 지배할 수 .. 2023. 6. 12.
(Fintech W-IOI #5-6) Internet의 특징 | Internet의 Governance 통신기술은 신경쓰지 않는다 위성을 거치던, 지상을 거치던, 관계 없다 전서비둘기라도 좋아 ㅋ RFC 1149 (A Standard for the Transmission of IP Datagrams on Avian Carriers) 통신기술로서 좋은 것이 있다면, 그것을 사용한다 IP over Everything 가장 밑에서 생각하면, 강요당한다 새로운 통신기술이 나와도 성장하지 않는다 범용 Ditigal 정보기반 (Everything over IP): Digital 정보가 어디서도 이런 식으로 사용된다 아래는 뭐라도 괜찮아 (IP over Everything) 새로운 통신기술이 나올 때, 건강하게 발전해간다 IP를 쓰는 Programmer가 세계이 몇명 있는지, router가 어느정도 고속이 되는지 어려.. 2023. 6. 7.
(Fintech W-IOI #3-4) Digital과 Communication | Internet의 기술 (TCP/IP의 철도 Model) 정보를 숫자로 표현한다 예1 : 문자에 수를 할당하다 (Code화) A(65 (0x41)) a (97(0x61)) ASCII (Americal Standard Code for Information Interchange) 대문자를 소문자로 변환하고 싶으면, 문자에 32(0x20)을 더하면 됨 예2: Audio CD (Sampling과 양자화) Stereo 44.1kHz Sampling 16 bit 양자화 전달수단의 공통화 → 저가 공통기반 무엇이든지 USB 메모리에 넣는다, 무엇도 Web에 올린다 애초에 [무엇이라도 올린다] 가 USB (Universal Serial Bus)의 발상 Bus란 무엇인지 알고 있습니까? 전달 품질의 향상 → 정보가 열화되지 않음 Sampling, 양자화 시에 열화되나, 그 후.. 2023. 6. 6.
(Fintech #1-2) 핀테크 금융혁신과 인터넷 | フィンテック―金融革新とインターネット | Waseda MBA | Waseda Business School | SAITO Kenji | 斉藤 賢爾 본 수업에서는, 금융과 정보통신의 Technology의 융합분야인 [Fintech]를 주로하여 기술적인 관점에서 해설, 그 사회로의 Impact와 기술 및 그 응용의 Governance에 대해 수강생과 함께 생각합니다. 본 수업에서는, 비기술자가, Fintech의 기술적인 배경을 이해하여, 기술의 손쉬운 Sales Talk에 휘둘리지 않고, 금융 및 넓은 의미에서의 자산의 관리·활용이 관련된 사회의 영역에 있어서 스스로 과제를 발견하고, 기술의 응용을 입안하는 것에 의해 그 해결을 계획할 수 있게 되는 것을 목표함 Financial Technology (금융 + Technology) 어떤 Technology인가 그것을 묻지 않는다면, 금화도 연필도 장부도 칠판도 언어도 Technology [인류의 Tec.. 2023. 6. 5.
(Fintech W-IOI #1-2) 핀테크 금융혁신과 인터넷 | フィンテック―金融革新とインターネット | Waseda MBA | Waseda Business School | SAITO Kenji | 斉藤 賢爾 선택과목은 아무거나 들을 수 있어서.. 뭘 들을까 하다가.. 핀테크 관련 과목이 있어서 수강해본다. W IOI 라고.. 온라인 강의가 있어서 그걸로 먼저 들어보는게 있다. 아무래도 핀테크를 가르치시는 분이라 그런지, 새로운 서비스를 많이 쓰는 센세 사이토 센세 자료는 Dropbox에 업로드가 되어있고, Discord로 학생들을 모으고, 자료는 Speakerdeck 이라는 곳에... 신기한 것들이 많다.. 와세다 경영관리연구과 교수 게이오에도 비상근으로 있고 기업에도 겸임.. 이런저런 대표이사.. 1993년 코넬대학 공학석사 Computer Science 2006년 게이오에서 디지털 통화 연구로 박사 2023. 6. 5.
반응형