Blockchain and Distributed Ledger

Blockchain and Distributed Ledger

議程簡介

Blockchain enpowers a decentralized and trustless world. It is a combination of several fields such as cryptography, consensus algorithm and economic models. Since Satoshi Nakamoto published Bitcoin on 2008, there were countless technology rised and developed. Among those, the advanced technology such as Ethereum Smart Contract, Proof of Stake, Zero-knowledge Proof, and sharding are getting more mature. We would like to sincerely invite submissions from academia, industry and any individual who are intereted in this area. These topics include, but are not limited to:

  • Sharding
  • Performance, Scalability Issues
  • Security and Privacy Issues
  • Zero Knowledge Proof
  • Consensus Algorithms
  • Blockchain-based Applications
  • Decentralized App Development
  • Smart Contracts
  • Regulations and Policies in Cryptocurrency
  • Token Economy
  • Decentralized Internet Infrastructure

Taipei Ethereum Meetup is a physical meetup community that focuses on the theory, implementation, and applications of Ethereum technology. Currently, speeches are shared voluntarily by community participants every month. Many of the participants are cryptography and blockchain enthusiasts and developers from different industries. Technical discussions sometimes also happen on Medium.

More information about Taipei Ethereum Meetup can be found on this website

篩選條件

議題

web3詐騙手法大解密

TR 212 [[ new Date( '2023-07-29 02:00:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 02:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 02:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

帶領大家一起了解,在區塊鏈世界裡面的詐騙手法與方法,虛擬貨幣的詐騙非常盛行,原因是一但被詐騙想要再將錢拿回來的可能性非常低,而且求助無門!!所以預防勝於治療!!

將解密Web3 DAPP上面的詐騙手法: 1.web3都怎麼詐騙?手法是什麼? 2.web3的詐騙機制是怎麼做的? 3.我們可以如何破解web3上面的詐騙問題,並保護自己?

講者

John

John

熱血的趨勢科技工程師,熱於研究web2 and web3上詐騙手法

Blockchain and Distributed Ledger ASZXGR general (30mins)

MEV 生態的進展

TR 212 [[ new Date( '2023-07-29 02:45:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 02:45:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 03:15:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

理解 MEV 的五個階段: 1. 否認 2. 憤怒 3. 討價還價 4. 沮喪 5. 接受 你在哪一個階段?

從 Flashboy 2.0 論文出來,到 Gas War 越來越少,再到現在,MEV 生態發生了什麼變化?MEV 問題變得更好還是更壞?有什麼機制能帶領我們遠離區塊鏈的反烏托邦平行宇宙 - 由大型 MEV 企業把持 PoS Validator,任意榨取使用者 MEV、審查使用者交易?

講者

Nic

Nic

N/A

Blockchain and Distributed Ledger LVGFDA general (30mins)

區塊鏈的自動化任務排程

TR 212 [[ new Date( '2023-07-29 03:30:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 03:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 04:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

在區塊鏈上的程式執行通常是一次性的,因此想要實現週期性(cron)或條件性(IFTTT)的自動化任務,通常會需要提供經濟誘因或者借助外部服務。常見的自動任務執行 SaaS 包括 Gelato Network、Chainlink Automation、OZ Autotask 等,但我們必須認知到這些服務並不承諾任務總是如預期執行,而且區塊鏈共用計算資源的本質也讓保證執行不可能達成。因此,對於關鍵服務,區塊鏈工程師常會設計出和業務邏輯高度耦合(無誤)的自動化方案,確保事務運作者和程式/協議本身的利益一致。這場講座將分析區塊鏈任務自動化的常見設計模式,需要權衡利弊的面向,並介紹幾個值得參考的最佳實踐。

講者

Ping Chen

Ping Chen

興趣使然的區塊鏈開發者

Blockchain and Distributed Ledger LHRZQN general (30mins)

可升級 Solidity 智能合約講解

TR 212 [[ new Date( '2023-07-29 05:15:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 05:15:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 05:45:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

可升級功能在智能合約開發是相當重要的功能,許多項目都有添加此功能,以此避免已部署合約出現漏洞時,無法進行修正的狀況。

此活動主要目的在於講解可升級智能合約,了解不同的實作方法的優缺點、背後原理、安全問題等等,適合有基礎智能合約開發經驗的人,會牽涉到 Transparent、UUPS、Beacon 等不同的升級模式,還有 proxy 背後原理,以及 openzeppelin upgrade 套件使用。

講者

Chi

Chi

主要鑽研智能合約開發,以及研究Web3相關協議跟應用,除此之外也會加強自己的前後端能力跟基本功

Blockchain and Distributed Ledger 8PESUM general (30mins)

PoS 網絡再質押(Restaking) 的可行性與對 PoS 網絡的安全 -- 以 Eigenlayer 為例

TR 212 [[ new Date( '2023-07-29 06:00:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 06:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 06:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

去年以太坊網絡成功完成 The Merge 後,基本上我們已經可以宣布 PoS (Proof-Of-Stake)時代的到來 在這樣的背景下,LSD(Liquid Staking Derivatives)的項目也隨之而起,例如 Lido、Rocketpool 以及 Ankr 和 SSV 等協議在過去一年均有非常好的成長,此時有一種新的再質押的新協議 - Eigenlayer 開始興起,他們想透過質押進去 PoS 網絡的資產重新進行利用,並且以之作為其他協議中的抵押資產,以此保護以太坊的主網安全以及給予基於此協議的應用程序更大的安全保障,本次的議程將會探討這樣的協議在實作上的可能性,以及可能的擴展和存在的隱憂。

講者

Williams Lai

Williams Lai

GM! Williams Lai 是在區塊鏈世界打滾了、玩樂了六年的小書僮。目前任職於 Impossible Finance 擔任研究員,先前曾是公鏈 Nervos 的佈道者。 Williams 非常熱衷於研究任何區塊鏈中的機制設計,從公鏈與 Layer2,以及跨鏈基礎設施,到 Web3 ,DeFi 和GameFi 等應用領域,只要存在機制設計的地方,就是本人感興趣的範疇。很高興能夠第四次來投稿 Coscup,也很榮幸前三年能夠擔任 Coscup 的講者,並且從中自己得到了許多學習和分享的樂趣。

Blockchain and Distributed Ledger PBTRQ7 general (30mins)

Sui Network - When DAG meets Move language

TR 212 [[ new Date( '2023-07-29 06:45:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 06:45:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 07:15:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注
  1. Brief introduction to Sui Network (2 mins)
  2. DAG and Object-centric architecture (10 mins)
  3. Move language and its main features (10 mins)
  4. Sui-Move: the advanced Move language (10 mins)
  5. Sui-Move code and Sui CLI example (13 mins)

講者

Justa Liang

Justa Liang

Though graduating from NTUEE as an CV engineer, now I am more interested in Web3 and Blockchain. Keen on learning programming languages that strongly related with Blockchain, like Solidity, Rust and Move. Experienced in building Dapp both on EVM and non-EVM chain, including NFT, GameFi and SocialFi, I won several Hackathon prizes like Polygon BUILT IT and Aptos Builder House in Seoul. Following is my profile https://www.linkedin.com/in/justa-liang-17a849130/ https://github.com/JustaLiang

Blockchain and Distributed Ledger LUALXW general (30mins)

Why Solana in 2023?

TR 212 [[ new Date( '2023-07-29 07:30:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 07:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 08:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

Why Solana in 2023? 在這次的分享中,我將會講解 Solana 的技術特性與 Solana 高性能的秘密,以及對圈內一些關於 Solana 的誤區進行說明(例如:SQLana / 停機問題 / FTX 事件之後的發展),最後,我也會分享一些能幫助新手快速上手的學習資源。

講者

Jim

Jim

I run DappioLb and Gen3

Blockchain and Distributed Ledger E79MB3 general (30mins)

Stealth Address 如何保護你的鏈上資產隱私

TR 212 [[ new Date( '2023-07-30 02:00:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 02:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 02:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

你是否有過保護你鏈上資產隱私的需求?有的話來聽聽看

講者

Nic

Nic

N/A

Blockchain and Distributed Ledger L78THQ general (30mins)

區塊鏈錢包的 Recovery 機制探索

TR 212 [[ new Date( '2023-07-30 02:45:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 02:45:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 03:15:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

隨著數字資產的增長,私鑰以及合約錢包的安全性和恢復機制變得至關重要。我們將首先從本質探討 recovery 的機制設計,剖析以太坊私鑰和合約錢包控制權的恢復,這是確保數字資產安全的關鍵。了解這些機制的運作方式和設計原理對於選擇合適的恢復方法至關重要。

接下來,我們將比較現有的幾種恢復機制,包括傳統的中心化交易所、密碼學方法、代理人控制等。我們將討論每種方法的優點和限制,以及它們如何應對不同的安全和使用情境。

最後,我們將深入探討社會恢復機制,這是一種基於社會信任和分散的方法。社會恢復機制通過多個信任的社群成員來恢復對資產的控制權。我們將討論社會恢復機制的工作原理、實施方式以及相關的安全考慮因素。

這場演講旨在幫助聽眾更好地了解恢復機制的設計原則和現有方法,並專注於社會恢復機制的應用和潛力。通過深入研究和討論,我們將提供觀眾對於數字資產的安全性和恢復能力有更全面的理解,並促進更有效的恢復機制的發展。

講者

StevenCoke

StevenCoke

台大數學所碩士。中研院研究助理。現為 imToken 密碼研究員,主要研究 MPC 相關

Blockchain and Distributed Ledger QSTFG8 general (30mins)

Exploiting the Profanity Flaw: Wintermute Hack Reproduction

TR 212 [[ new Date( '2023-07-30 03:30:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 03:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 04:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

2022 年 9 月下旬,知名算法做市商 Wintermute 遭到攻擊,損失超過 160 百萬美元。在這次事件中,涉及到的是他們的一個熱錢包,由於 Profanity vanity 地址相關的安全漏洞而被攻擊。這次事件造成巨大經濟損失,目前損失排名在 rekt 是第十名,也在 Openzeppelin 發布的「Top 10 Blockchain Hacking Techniques of 2022」位列第二。

在這次的演講中,我們將對 Wintermute 事件進行全面的復盤,包括 Profanity 的漏洞以及如何利用這個漏洞來破解私鑰以及實作的一些優化。最後,我們將討論這次安全事件對整個生態系的影響。

講者

Ashley Hsu

Ashley Hsu

區塊鏈安全研究員

Sui 生態開發者

Blockchain and Distributed Ledger 8FPWKS general (30mins)

Plonkathon!

TR 212 [[ new Date( '2023-07-30 05:15:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 05:15:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 05:45:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] en
加入行事曆 加入關注 加入關注 已關注

分享 0xparc 基金會所寫的 zkSNARK: plonk toy example - plonkathon (https://github.com/0xPARC/plonkathon) 的架構以及其背後的密碼學概念

講者

nooma42

nooma42

台灣大學資工所碩一, 喜歡研究也正在學習零知識證明

Blockchain and Distributed Ledger PM9CMJ general (30mins)

TornadoCashV2: Privacy Pool Design

TR 212 [[ new Date( '2023-07-30 06:00:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 06:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 06:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

介紹TornadoCashV1和TornadoCashV2: Privacy-Pools 的重要性和創新。V1隱藏交易發送者身份,但無法提供證據,可能冤枉合法用戶。V2引入Proof-of-Innocence機制,參與者提供匿名質押證據,解決V1問題,防止非法活動。保護加密貨幣隱私,提升用戶信譽。這些創新技術對加密貨幣的安全和隱私保護至關重要。

講者

albertlin

albertlin

Furucombo Smart Contract Engineer | Work-to-Earn

Blockchain and Distributed Ledger 9RW7HA general (30mins)

Cryptography of Secret Sharing Scheme

TR 212 [[ new Date( '2023-07-30 06:45:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 06:45:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 07:15:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] en
加入行事曆 加入關注 加入關注 已關注

Cryptography is an essential part of the modern world, and secret sharing is an essential tool for secure communication. In this talk, we will cover threshold signature schemes and multi-party computing, which allow for secure communication without the need for a centralized system. We will cover the basics of elliptic curve cryptography and how it is used to create secure signatures, as well as the principles behind Shamir secret sharing and additive secret sharing. We will also discuss the conversion between the two methods and how they can be used to create a secure threshold signature scheme. Overall, this talk aims to provide attendees with a comprehensive overview of the key concepts behind threshold signature schemes and multi-party computing.

講者

hung

hung

web3 developer. building native.org

Blockchain and Distributed Ledger N8UQQZ general (30mins)

Building Zero-knowledge proofs with Keelung

TR 212 [[ new Date( '2023-07-30 07:30:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 07:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 08:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] en
加入行事曆 加入關注 加入關注 已關注

Keelung is a Domain-Specific Language (DSL) developed by BTQ for building zero-knowledge proof (ZKP). It's built so developers can build ZK applications without related underlying cryptography knowledge. Since Keelung is embeded in Haskell, we can make use of existing Haskell features and toolchain without introducing another set of tools.

講者

Viktor Lin

Viktor Lin

Programmer @ BTQ

Blockchain and Distributed Ledger XUESF8 general (30mins)