Hi,我的名字是林沂珊,取得博士學位後因緣際會踏入區塊鏈與加密貨幣的世界 (since 2017)。目前擔任區塊鏈新創項目 Term Structure 之 DeFi Trading Solutions Architect。過去曾任 Karma Ksana 與 DeepQ 等區塊鏈新創公司 Blockchain Technical Leader & Developer,期間也前往美國史丹佛大學 Computer Science Department 與台大資工實驗室一同參與區塊鏈專案開發與論文撰寫。亦曾受邀為技術社群 Taipei Ethereum Meetup 之講者、女性社群 Women In Blockchain 之講者、獵才公司 PeopleSearch 之區塊鏈 Headhunting 講者、CBA亞洲區塊鏈學院特約講師、以及資訊工業策進會線上課程講師等。近年曾推廣加密貨幣投資與交易自動化,於線上教學平台 MasterTalks 開設課程《Crypto加密貨幣交易實戰攻略》,並且受邀至 MediaTek 聯發科技總部分享主題《加密貨幣投資 - 初學者實戰》等。
Language: Solidity, Ethers.js, Node.js, JavaScript, Python, web3.py
IDE: VSCode, Remix, HardHat, Alchemy, Infura
On-chain Development: (will be updated)
Off-chain Development: (will be updated)
Language: Solidity, Ethers.js, Node.js, JavaScript, HTML
IDE: VSCode, Remix, HardHat, Alchemy; Wallet: Metamask, Gnosis Safe
On-chain Development (smart contracts):
* OpenZepplin ERC20/721/1155, Upgradeable (UUPS Proxy), AccessControl, Governance (DAO), ECDSA
* Tokens (distribution, vesting, time-locking, staking), NFTs (migration, staking), Blind Box (single-blind, double-blind)
* Chainlink Blockchain Oracles (VRF, Data Feed)
* Cross-Chain Bridge (Polygon native bridge): ETH [L1] -- Polygon [L2]
* Cross-Chain Bridge (Stargate LayerZero): ETH -- (Polygon, BSC, Avalanche)
* Cross-Chain Bridge (ImmutableX): ETH [L1] -- IMX [L2] (ZK-Rollups)
* NFT Royalty (OpenSea OperatorFilterer), Interactive NFTs (OpenSea)
Off-chain Development:
* NFT metadata generator, IPFS file uploader, White-list signer
* Contract deployment scripts / unit testing scripts / continuous integration
* Frontend code development for smart contract access (ethers.js + metamask)
Technical Documentations Writing:
* Karma Genesis: NFT Specifications and Implementations (ERC721, ERC1155)
* Karma Genesis: Procedure Design (contracts & blindbox randomness: 2-tier token attribution)
* Karma Genesis: API Specifications
Survey Reports Writing (content summary, issues & discussions):
* ERC1155Delta, ERC721A, Gas Optimization Techniques & Tricks
* Cross-Chain Bridge Summary, Polygon Consensus, LayerZero Survey
* ImmutableX Survey + Ethereum Scalability with ImmutableX
* IPFS+Pinata Survey, RTFKT-CloneX Survey, Metroverse Survey, Gh0stly Gh0sts Survey
* Merit Circle Liquidity Mining Survey & Code Trace, UniswapV2 Code Trace
Manuals / Tutorials Writing (i.e., step-by-step & hands-on guides, problems & solutions, remarks)
* NFT Royalty Enforcement (OpenSea OperatorFilterer)
* Cross-Chain Bridge (LayerZero): OmniCounter & ONFT721
* Cross-Chain Bridge (Polygon), Cross-Chain Bridge (ImmutableX)
* OpenSea: NFT Collection, Selling, Auction (built-in / self-defined contract)
* OpenSea: ERC721 / ERC1155, metadata format
* Hardhat Tutorials, Gnosis-Safe Tutorials, Junior Developers Training
Blockchain Technology Development for Healthcare Applications
- Ethereum + Geth / Truffle + Ganache / Solidity / Web3
- HTML / Node.js / JavaScript / Express.js / RESTful API
- Ubuntu / GCP / GKE / Docker / PubSub / CockroachDB
Project: AI + Blockchain LineBot for Healthcare
- (CCH1) (CCH2) (BLOCKTREND) (DIGITIMES)
- (ETTODAY) (ITHOME) (YOUTUBE)
Project: Document Tracking Platform with Multi-layer Blockchain
- Ethereum-based Blockchain: Quorum (IBFT, RAFT, PoA) + Web3
Project: Medical Exchange (MedX) Platform with Multi-layer Blockchain (GitHub)
- Stanford Open Virtual Assistant Lab, Computer Science, Stanford University, CA, USA.
- Ethereum Blockchain: Go-ethereum + Web3
- Stellar Blockchain: Stellar-Core + Horizon + JS Stellar SDK
Project: DeepQ Data Exchange Platform
- Used on student's course (Computer Science, National Taiwan University)
- Provide Blockchain infrastructure & smart contract and APIs on which students can build their own Dapps
Project: Blockchain Auditing Platform Development (GitHub)
- Stanford Open Virtual Assistant Lab, Computer Science, Stanford University, CA, USA.
- Ethereum Blockchain: Go-ethereum + Web3
Publication: Wei-Kang Fu, Yi-Shan Lin, Giovanni Campagna, De-Yi Tsai, Chun-Ting Liu, Chung-Huan Mei, Edward Y. Chang, Monica S. Lam, Shih-Wei Liao, "Soteria: A Provably Compliant User Right Manager Using a Novel Two-Layer Blockchain Technology," 2020. (HTC DeepQ / Stanford University / National Taiwan University)
- ContractDraw system: implementation and architecture design
- Blockchain application architecture design and implementation based on Ethereum
- Smart contracts development based on Ethereum
Multi-path routing protocols for Internet of Underwater Things
- WIT Laboratory Owner: Prof. Chien-Chi Kao
- Project implementation (6000 C code)
- Publications:
SDN Wi-Fi Access Point Solution
- Cooperated with EstiNet (Ryu SDN Framework & OpenFlow 1.3 Software Switch)
- Software implementation, Technical documentation & specification writing
Network Topology Function Module
- Cooperated with Chunghwa Telecom Laboratories
- Software implementation, Technical documentation writing
OpenFlow Switch Benchmarking Specification, Open Networking Foundation
- Test Tool Development (7000 Python code)
- Authorship: OpenFlow Switch Benchmarking Specification
加密貨幣投資 - 初學者實戰
- 什麼是比特幣/區塊鏈/加密貨幣?比特幣為何今年漲這麼多?
- 比特幣以外的加密貨幣大致有哪些?
- 加密貨幣投資適合對象?真能無腦實現被動收入?
- 加密貨幣投資方式與風險?如何盡可能確保資產安全?
- 如何使用台幣購買加密貨幣?其交易流程為何?
- 常見的加密貨幣交易所?如何挑選適當的交易平台?
- 台灣加密貨幣交易所介紹/功能與操作 (註冊/驗證/買賣/出入金)
- 國外加密貨幣交易所介紹/功能與服務
- 其他補充 & 線上課程《Crypto 加密貨幣交易實戰攻略》介紹
Crypto加密貨幣交易實戰攻略 - 學習投資入門及打造自動化交易系統
- 章節1:加密貨幣簡介
- 章節2:加密貨幣交易平台簡介
- 章節3:使用台灣加密貨幣交易平台
- 章節4:使用國外加密貨幣交易平台
- 章節5:投資前需要知道的事
- 章節6:即時行情圖表策略回測平台TradingView
- 章節7:打造自動化交易系統
The Hands-on Section
- DApp定義與基本架構 / 加密貨幣錢包建立與使用
- 以太坊常用工具介紹 / 區塊鏈瀏覽器Etherscan
- 以太坊ERC標準 / 發行ERC20代幣 / 智能合約安全相關資源
- 加密貨幣交易所介紹與選擇 / 加密貨幣投資入門分享
Projects Survey & Smart Contracts Development
- UniswapV2: survey report, code trace/setup/integration, technical documentation writing (GitHub)
- Paraswap: official doc survey, Metamask + RESTful APIs testing, technical documentation writing
How to be a Blockchain Developer: an Engineer's Perspective
- What is Blockchain: Public & Engineer’s Perspective
- Taiwan Blockchain Ecosystem & Current Applications
- Candidates & Required Skills, Background Knowledge
- Learning Resources & Hands-on
- Evaluate Job Offers Carefully
- Conclusion & Reference
Simple Smart Contract Control System
- HTML/Node.js/JavaScript/Express.js code
- Ubuntu/Ethereum/NoSQL/RESTfulAPI
Brief Introduction to Blockchain: Headhunting Considerations & Suggestions
- Background and Issues on Blockchain & Cryptocurrency
- Considerations for Blockchain Human Resources
- Approaching Blockchain-talented People
- Evaluation of Blockchain Startup Companies
Online Course Lectures
- Software Testing Automation
- Software Testing Management
Project Implementation
- Tree Structure for Multicast Communications in SDN
- Algorithm implementation (2000 C code)
Solidity, OpenZeppelin, Hardhat, Remix
VScode, Git/GitHub, Metamask, Etherscan
JavaScript, Node.js, Ethers.js, Web3.js
HTML/CSS/Bootstrap, Express.js, Docker
SQL (SQLite, MySQL, CockroachDB), NoSQL (MongoDB)
中文 Chinese (Native)
英文 English (Upper-intermediate)
日文 Japanese (Intermediate, JLPT N2 passed)
* Proficient / Advanced / Upper-intermediate /
Intermediate / Elementary / Beginner
- Getting Started With CockroachDB Certificate of Completion (CERTIFICATE)
Chapter 1: Overview and First Steps / Chapter 2: Cluster Fundamentals / Chapter 3: SQL at Scale
- Taipei Ethereum Meetup 基礎教育課程第三階段:「跨出工程師只會寫 Code 的既有框架」(LINK)
Ethereum: Ethereum Virtual Machine (EVM), Go-ethereum (GETH) source codes
Consensus: PBFT, PoS, Casper FFG; Cryptography: ECC + ZKP
- Basic Training Courses of Hyperledger Fabric (Linux Founation, IBM) (LINK)
Blockchain: Understanding Its Uses and Implications
Blockchain for Business - An Introduction to Hyperledger Technologies
- NVIDIA GPU TECHNOLOGY CONFERENCE (GTC 2018) 深度學習與加速運算實作訓練
《運用CUDA C/C++加速運算的基本原理》Accelerating Applications with CUDA C/C++
[ Jan. 2019 ]
Computer Science Department, Stanford University, CA, USA.
Project Cooperation (Open Virtual Assistant Lab)
Publications:
[ Oct. 2016 - Apr. 2017 ]
Graduate School of Information Science, Nara Institute of Science and Technology, Japan
Special Research Exchange
《加密貨幣投資 - 初學者實戰》 (2hrs)
章節1:加密貨幣簡介
章節2:加密貨幣交易平台簡介
章節3:使用台灣加密貨幣交易平台
章節4:使用國外加密貨幣交易平台
章節5:投資前需要知道的事
章節6:即時行情圖表策略回測平台TradingView
章節7:打造自動化交易系統
課程歷時:約莫5小時 (共54小節)
【CBA亞洲區塊鏈學院】相關新聞
【Karma Ksana】項目介紹影片 (Community)
【Karma Ksana】遊戲介紹影片 (Karma Genesis)
Livestream直播 feat. Howtrue
主題: 區塊鏈&加密貨幣簡介
Talk: Brief Introduction to Blockchain & Cryptocurrency
《軟體測試自動化》(2hrs)
《軟體測試管理》(2hrs)
- CBA Opening Press Conference (2019)
- NVIDIA GTC Conference (2018)
- Blockchain Connect Conference (2019)
- BLOCKCITY TAIWAN Conference (2018)
- Taipei Ethereum Meetup Course (2019)
CBA: The Hands-on Section
Slides: Architecture & Flow (design and illustration)
[Women in Blockchain Taiwan]
How to be a Blockchain Developer: an Engineer's Perspective
[People Search Taiwan]
Headhunting Considerations & Suggestions
[HOWTRUE AMC]
Bitcoin = Blockchain? Cryptocurrency & Blockchain in Simple Words
[Taipei Ethereum Meetup]
Simple Smart Contract Control System (basic tutorial)
這是一本以「行動」為核心的理財書,在通膨高漲的大環境下,物價飆升侵蝕現金與存款的價值,個人如果還是滿手現金,缺乏資產,在趨勢大浪下恐怕不夠穩固。唯有堅持不懈,直接迎戰,不論是累積資產,或是創業打造事業,行動已經是必然過程。
這是一本以「行動」為核心的理財書,在通膨高漲的大環境下,物價飆升侵蝕現金與存款的價值,個人如果還是滿手現金,缺乏資產,在趨勢大浪下恐怕不夠穩固。唯有堅持不懈,直接迎戰,不論是累積資產,或是創業打造事業,行動已經是必然過程。
人工智慧時代,50%的工作將被逐漸取代!?哪些工作最容易消失?什麼技能最容易被淘汰?你要如何提升自己?華人人工智慧領軍人物李開復和王詠剛,用深入淺出、富含幽默的方式,為我們詳述什麼是人工智慧,以及人工智慧至今的發展和應用。
本書以網壇大師為示範,教你如何把心理素質全面提升,讓你怎樣都會贏。書中告訴你如何培養「我要贏」的競爭渴望,如何觀察對手並利用得到的資料來對付他們,如何用腦(而不是蠻力)來取得開賽前的早期優勢。此外還有各種實用策略,告訴你如何防止負傷的對手蠻橫反撲,如何防止對手故意加快或遲延賽事節奏,以及碰到對手作弊時該怎麼辦。書中技巧更可適用在各種運動項目及職場領域中,讓你不管是在訓練中、參賽時、人生賽道上,都能成為聰明的勝利者。