📜 [專欄新文章] 從 Rollups 來聊聊以太坊 Layer2 的演進
✍️ Kimi Wu
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
Photo by Clark Van Der Beken on Unsplash
去年 Defi summer 的熱潮後,以太上 Defi 應用呈現爆炸性成長,造就高昂的交易手續費,為了有更快的交易速度及可負擔的交易費用,人們對側鏈、Layer2 的需求更加強烈。Rollups 是 Layer2 的一種技術,在今年相當熱門,幾個耕耘已久的專案 zkSync、Optimism、Arbitrum 等也開始廣為人知。今天想來聊聊以太坊上 Layer2 技術的演進。
State Channel
state channel 最一開始是建立在 Bitcoin 上,最廣為人知的就是 lightning network。簡單來說,就是兩方在私下建立一條可以互相轉帳的通道,轉帳完畢後把通道關閉,接著將交易後的狀態更新到鏈上。若交易一筆後即關閉通道,那交易成本就跟在鏈上一樣,所以在實務上,通道一直開著(或是一段時間),交易數筆、數百筆後再上鏈更新狀態,藉此平均每筆的交易手續費就大幅降低。也因為只需通道雙方驗證交易內容,交易速度能大幅提升,讓小額支付能夠實現,就不需等10分鐘(Bitcoin)後交易才會被打包,甚至要等6個區塊的時間。而最早在以太上的 state channel 是 Raiden。
對於 Raiden 技術有興趣的可以參考這篇文章。
Plasma
Plasma 於2017年8月由 V 跟 Joseph Poon (Lightning Network的創始人之一)所提出,概念上是可以有鏈中鏈中鏈(就是Layer2 → Layer3 → … LayerN),藉此可達到百萬級甚至更高的交易量,不過概念太美好,沒人知道怎麼實作。
隔年1月 V 提出了 Plasma 的第一個版本 Plasma MVP,是以 UTXOs 模型的設計,接著3月提出了第二個版本 Plasma Cash,同年(2018)Plasma 的提案數呈現著爆炸性的成長(絕大部分都是基於 Plasma MVP 跟 Plasma Cash 做改進)(如下圖),強大的社群力量,讓大部分關鍵的問題在同年年底都找到了解答。也為之後的 Optimistic Rollup 打下了基礎。
而較著名的開發團隊,除了 EF 出來的 Plasma Group 外,還有 OmiseGo 跟 Matic(現在的 Polygon)。
對 Plasma 技術有興趣的,可以參考這篇、這篇跟這篇
https://ethresear.ch/t/plasma-world-map-the-hitchhiker-s-guide-to-the-plasma/4333
Plasma 看似一切美好,但因為資料的可取得性(data availability)的問題,使得在使用者體驗上有點糟糕。
Plasma 的所有交易資料都在 Plasma 鏈上,而 Plasma 鏈的礦工(即operator)只需繳交 Merkle root 到 L1 的合約作公證就好。因此若 operator 作惡,在 Plasma 鏈上交易者,就需有能力證明 operator 作惡。
在 Plasma 設計中有”所有者”的概念(UTXOs 的設計中,收款者需要到拿送款者的轉出證明,才能動用這筆款項,轉出證明只有收款人會擁有),如果該所有者不關心自己的資產,就可能造成資產無效的結果(account-based 的設計,若你不理你的帳號,別人一樣可以轉帳到你的戶頭中)。因此每個交易者須有能力自行提出證明,無法委託第三方。
而要證明這件事,用戶需要把 Plasma 鏈上的交易都下載下來,才能證明 operator 做了一件不合法的行為,也才能產生詐欺證明(fraud proof)到 L1 上的合約來證明 operator 作惡。而這個送出的詐欺證明,必需要被確保可以安全地送到 L1 上的合約被執行,因此需要有一段挑戰期,讓使用者可以下載及驗證資料(或是網路塞車造成詐欺證明無法被合約執行)。
題外話,Eth 2.0 light client利用了 ECC (Error Correction Code)的原理,所以只需要部分資料就可以驗證正確性。
Rollups
同年(2018) 9月,在支線專注隱私性的開發的 Barry Whitehat 提出了 zk Rollup,隨後 V 也在以太坊研究員論壇發了一篇文章,解釋 zk Rollup 是如何運作的,並以On-chain scaling to potentially ~500 tx/sec through mass tx validation 為標題,也因此開啟了 Layer2 新的一頁。隔年(2019)三月,Matter Labs 獲得了 EF 的 grant 將 zk Rollup 產品化,也就是大家所知的 zkSync。
所謂的 rollups,一樣是在 Layer2 上做交易,不同的是 L1 上會記錄每一筆的交易紀錄。什麼!如果每一筆交易紀錄都上鏈,跟一般 L1 交易有什麼不同?想了解細節可以看這篇。簡單來說,在合約裡用了一顆樹來記錄每個帳號的狀態,樹的第幾片葉子(index)代表一個帳號地址,因此帳號就從20 bytes 的地址變成了幾個 bytes 的 index。以 ZK Rollups 來說,交易都是在 Layer2 被驗證過的,所以簽章資訊(65 bytes)也不用上鏈,Optimistic Rollups 會利用簽章聚合的技術,數百個簽章最終會被聚合成一個。因此,交易資料從原本100多 bytes 變成了10幾個 bytes。因為交易紀錄都 ”放上鏈“,資料可取得性也就不是問題了。
”放上鏈”指的是利用 calldata 的方式放在鏈上,並非一般認知的寫進合約裡。非0值的 calldata 每 byte 需要耗費 16 gas,而合約寫進一個 32bytes 的資料需要花 20,000(新增) or 5,000(修改) gas,相當於每個 byte 的成本為625 or 156 gas,約為 calldata 的 40 or 10倍。
同年(2019)六月 John Adler 在以太坊研究者論壇提出了Minimal Viable Merged Consensus,也就是大家熟知的 Optimistic Rollups 的原型,接著 Plasma Group 基於John Adler 的提案,提出了 OVM,從此 Layer2 上除了單純的轉帳外,還可以執行合約,也奠定了 Rollups 在 Layer2 的地位,開啟 rollups 的新世代。
StarkWare 團隊建立了可評估的數學模型,驗證了 calldata 的成本從64 gas 降到 16 gas並不會對鏈的安全造成危害,提出了 EIP-2028(在 Istanbul 上線),也是推動 rollups 可行性的重要一環。
Validity Proof v.s. Fraud Proof
Optimistic Rollups 跟 ZK Rollups 最近有很多文章在介紹跟比較,這邊就不贅述。這邊想聊的是資料的有效性,這篇文章解釋地很好,這裏擷取部分敘述。ZK Rollups 保證了上鏈的資料都是正確的,資料必須被驗證過是合法的(例如沒有被雙花)才會改變使用者的狀態(例如 balance),跟現在各個主鏈的設計是一樣的,稱作有效性證明(Validity Proof),這種設計假設大家都是壞人,要通過驗證才會相信你,確認資料是百分之百的正確聽起來很理所當然,但是背後要維護資料的正確性,需要相當高的成本。
Optimistic Rollups 則是相反,假設大家都是好人,送上鏈的交易都接受,當發現有人作弊,再靠檢舉機制來更正狀態,這稱作詐欺證明(Fraud Proof)。這樣的機制系統維護成本較低(L1 上不需要驗證每一筆資料的正確性),但需要多一個爪耙子的角色來維護系統的安全,也就多一個系統潛在的風險。而要確保爪耙子有足過的時間反應,就不能讓使用者即時地離開系統,這是 Optimistic Rollups 最被詬病的一點,提款要等七天(現在有第三方流動性提供者,使用者可以請第三方流動性提供者預付使用者的提款。使用者支付手續費來換取快速提款的服務,而流動性提供者則承擔資產鎖住七天的風險來賺取手續費。不過在 protocol 層以安全性為主要考量,還是需要較長的挑戰期)。
ZK Rollups 的實作上,也有數個小時的提款期,不過那是基於成本考量,而非安全性。
此外對照於 Plasma, rollups 的設計是 account-based,交易也都公開在鏈上,每個人都可以參與監督及提出詐欺證明。
ZK Rollups v.s. Optimistic Rollups
ZK Rollups 從資料的有效性來看勝過 Optimistic Rollups,離開系統時不需要額外的挑戰期,能即時提款離開系統,不過付出的代價就是交易延遲上鏈。因為產生 zkp 證明需要龐大的運算量,產生一次證明,大約需要10 ~ 20分鐘,所以說在 Layer2 上做一筆交易,10分鐘後你的交易才是有 L1 的安全性。
為了能盡早得知發出的交易是否完成,實作上會把完成的交易先丟上鏈,等zkp 證明產生後再上鏈驗證其正確性,若驗證成功,則交易視同有 L1 的安全性。
但是在通用性上,Optimistic Rollups 沒有複雜的 zkp 電路的限制,對於合約的支援度上更好,而且 zkp(SNAKRKs)在使用前需要一個盛大的啟用典禮(trusted setup ceremony)。
zkSync
zkSync 1.0 在去年(2020) 六月上線,因為不能執行合約,使用的專案並不多。同年的年初,Matter Labs 已經默默在開發一種新語言 Zinc,是可以在 zkSync 上開發合約的語言。年底,與 Defi 專案 Curve 合作,發表了在 zkSync上可以跑基本版的 Curve(兩幣交換)。今年(2021)三月,Matter Labs 發表了令人振奮的消息,zkSync 支援 EVM!只需要部分修改現有的合約就可以部署到 zkSync 上,測試網今年五月已經上線,主網預計8月上線。不過目前測試網上的交易量非常地少,相信在初期還是有相當多問題或是困難,以短期來看,Optimistic Rollups 陣營的速度跟支援度略勝一籌,不過個人相信長期會是 ZK Rollups 的世代(私心認為 lol),但最終還是由生態系的大小來決定贏家。
在 ZK 這個陣線上有延伸出不同的設計,為了加快速度及減少上鏈成本,StarkWare 提出了 Validium 的概念,資料不上鏈但使用 zkp 確保資料的正確性,像是 StarkWare 的 Volition 跟 Matter Labs 的 zkPorter 都是同樣概念的實作,不過不是本篇的重點,就不多解釋。
ETH 2
V在2020年10月提出了 A Rollup Centric Ethereum,rollup 也因此進到 Eth2 的規劃中。Eth2 的設計中 shard chain 是資料層,而在 phase 2 後才有執行層(也就是才能執行合約),V 的提案 除了讓 shard chain 當資料層外,也會內建 rollups 的邏輯。至於會採用哪種 rollups 目前沒看到結論,不過 V 本人是傾向 ZK Rollups。如果成真,那未來數百個 rollups 之間的溝通,將會是另一個挑戰 。
專案比較
ZK Rollups 有目前這幾個較知名的專案: zkSync(Matter Labs)、 Hermez(Iden3)、 Loopring(Loopring)、 StarkNet(StarkWare)跟 Aztec(Aztec)。
Optimistic Rollups 目前幾個專案 Optimism(Optimisim,前Plasma Group 成員)、 Arbitrum(Offchain Labs)、 Fuel(Fuel)。
這是目前幾大 rollups 的生態系(今年3月時的統計),比較值得一提的是,Uniswap 團隊因為社群的投票,也將會在 Arbitrum 上面部署,對於整個 Arbitrum 的生態,相信有很大的影響。
https://www.chainnews.com/articles/872971457746.htm
感謝 NIC Lin 及 Chih-Cheng Liang 的審查跟建議。若有錯誤或不同觀點,歡迎指教。
從 Rollups 來聊聊以太坊 Layer2 的演進 was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
同時也有10部Youtube影片,追蹤數超過12萬的網紅WAII SHE VLOGS,也在其Youtube影片中提到,Hey guys! Welcome to my channel :) hope you all enjoyed my first vlog hehe x PLEASE DON’T FORGET TO GIVE IT A THUMBS UP IF YOU ENJOYED MY CONTENT AND...
a byte 在 Facebook 的最佳解答
"Abang mayat, ada tak movie kartun islamik yang best saya nak tonton waktu PKP ini?"
*****
Err, boleh cuba Filem Bilal: A New Breed of Hero. (2015)
Tidaklah terbaik, Namun boleh tonton dan lepas tu baca ulasan ini...
Alkisahnya, Filem ini adalah terbitan arab, dan bila ditayangkan pihak barat sendiri terhibur dengan filem ini, siap masuk 100 filem animasi terbaik dunia.
Apabila saya tonton, patutlah Barat suka, sebab filem ini tak nampak terlalu islam, mesej islam terlalu tersembunyi dalam filem dan saya seolah olah menonton Bilal versi yang lain, bukan versi Bilal yang saya kenal.
Namun pujian saya berikan kepada animasi 3D yang sangat cantik, setaraf Pixar atau Disney Filem. Gambaran tanah arab yang cantic, malahan Watak Kuda sangat “hidup” termasuk watak “helang”.
Tak lupa, waktu End Credit, lukisan tangan dibelakang nama pembikin filem sangat indah.
Bila saya baca pembikinan filem Bilal, wah, sangat dahsyat! 20 negara berkerja sama nak buat animasi ini, babak burung helang sahaja perlukan masa selama 10 bulan nak siapkan, dengan 5 Tera Byte punya saiz untuk setiap babak burung tu.
Lepas tu kuda pulak, 2 tahun masa yang diperlukan untuk siapkan animasi yang cantik tu, siap dengan bulu rambut kuda semua berjumlah 2 juta helai yang perlukan masa 4 jam untuk proses render bagi setiap single frame! Kebetulan waktu tonton saya baru belajar berkuda, jadi melihat kuda dalam movie ini nampak sangat "menjadi".
Lepas tu babak perang Badar, adalah babak perang berjemaah yang terpanjang dalam dunia animasi dengan 1000 kuda yang detail, 1300 manusia, pedang, perisai, panah, dan perlbagai aksesori, pergghh, memang kerja yang sangat tekun dan sabar.
Waktu Malaikat datang tolong, adalah moment yang best untuk movie ini.
Kisahnya dalam movie ini simple sahaja, Bilal diseksa, lepas tu Abu Bakar beli, pindah ke Madinah, lepas tu Orang Kafir datang serang Madinah, kemudian dalam perang, Bilal dapat peluang bunuh orang yang siksa dia dahulu. Lepas tu babak Sahabat Hamzah dibunuh terlalu cepat suntingannya, dan filem pun habis.
Jadi apa komen saya?
Macam saya cakap tadi, Jika saya tak kenal Bilal, maka filem ini Okey, hero kena tindas dan dapat peluang membela, lepas tu habis dan hidup di teruskan. Babak azan pun tiada detail dalam movie ini, adohai…
Tapi jika sayalah.., Jika.., seorang yang pernah baca kisah Sahabat Nabi, dan di beri peluang menulis kisah Bilal, maka saya akan bermula dangan kisah Bilal sedang menjadi orang kaya di Syam, (gambarkan suasan orang kaya) yang mana sebelum pakai pakaian mewah, terlihat parut parut di badannya, kemudian beliau memberitahu isterinya yang cantik, beliau bermimpi bertemu dengan Nabi yang bertanya khabar, kenapa sudah lama tidak menziarahi Madinah?
Lalu beliaupun bertolak ke Madinah, sampai sana cucu Nabi sambut dengan penuh kasih sayang dan minta beliau azan di Masjid Nabawi, pada mulanya, Bilal tak mahu tapi permintaan cucu sahabat baiknya sukar di tolak.
Lalu beliaupun azan dengan penuh perasaan kerinduan kepada Nabi Muhammad SAW.
Sebaik sahaja langit Madinah berkumandang suara azan daripada Bilal, terus semua penduduk Madinah, lelaki atau wanita, muda atau tua, berhemburan air mata menangis semahu mahunya kerana mereka semua sedang rindu kepada Nabi Muhammad SAW.
Lantas berkumpullah para lelaki dan wanita ke masjid dengan sangkaan Nabi Muhammad hidup kembali untuk menjengok mereka, tapi di sana hanya ada bilal sebagai kenangan melepaskan rindu.
Lalu lepas solat, ketika kanak kanak ramai mengerumuminya, Bilalpun duduk sama tinggi dengan mereka dan membuka cerita kisah awal hidupnya dahulu,
Imbas kembali, Bilal bin Rabah adalah seorang hamba berkulit hitam, and nobody care! Zaman itu hamba dipaksa bekerja siang dan malam, jika engkar akan diseksa.
Dalam keadaan hidup penuh derita, tiba tiba datang seorang orang merdeka mahu berkawan dengannya, melihat Bilal yang kepenatan mengsar gandum, Nabi Muhammad suruh dia rehat, dan Nabi tolong Bilal kisarkan gandum.
Malam esok Nabi datang tolong lagi, dan tanpa sebarang kata kata dakwah, sehingga Bilal jadi malu kerana hamba Allah hensem mana ntah datang tolong aku tanpa mintak upah sedangkan aku hanya seorang hamba yang tiada rupa, adohai...
Sepanjang tiga malam itu Bilal masuk tidur sambil berfikir siapakan gerangannya lelaki kacak ini yang ingin bersahabat aku seorang hamba berkulit hitam?
Lalu pada malam ke tiga, bilal pun bertanya, apa kamu mahu Muhammad?
Nabipun bagitahu tentang islam dan keinginannya mengajak bilal masuk islam, dan bagaimana Islam itu hanya bertuhankan satu, dan janji akan masuk syurga jika iman betul walaupun seorang hamba.
Harapan kini datang dalam diri seroang hamba, jika dahulu mati lebih baik dari terus diseksa, kini mati itu indah bagi orang yang beriman! terus bilal masuk islam dan menjadi antara 10 sahabat terawal masuk Islam.
Kebahagian Bila tidak lama, sebaik tuan Bilal Si Umayah dapat tahu hambanya masuk islam, Bilal telah diseksa dengan dicemeti sepanjang malam.
Bilal ada susuk badan yang kuat hingga si cemeti rasa penat pukul Bilal, tapi tetap Bilal tidak berganjak dari Islam.
Waktu itu Keluarga Yasir dibunuh kejam kerana masuk Islam, Sumayyah ditombak oleh Abu Jahal kerana masuk islam, tapi bilal tidak dibunuh, diseksa perlahan lahan agar menjadi pengajaran pada hamba yang lain.
Setelah sepanjang malam dicemeti, maka di siang hari, Tuan Umayah telah jemur Bilal di tanah lapang, yang mana tangan dan leher di ikat, lalu dihempap pula oleh sebuah batu besar sewaktu cuaca sedang hangat kepanasan di tengah padang pasir yang panas terik.
Tapi, apa kata Bilal?
“Ahad, Ahad…”
Yang bermaksud: aku tetap beriman pada Allah yang Satu!
Maka the rest is history, Bilal dimerdekakan oleh Abu Bakar dan kini dia menjadi orang yang bebas, namun islam belum merdeka di tanah Mekkah, maka Bilal terpaksa berpindah bersama Nabi ke Madinah.
Di sana, Bilal terus menjadi sahabat Nabi yang terkenal, mendampingi Nabi siang dan malam, dan dilantik menjadi Menteri kewangan baitul Mal.
Dan paling epic, bila Nabi bermesyuarat bagaimana nak panggil orang datang bersolat, maka sorang sahabt bermimpi malaikat ajar azan, dan Nabi perintahkan Sahabat itu ajar Bilal kerana suaranya yang kuat dan lantang, lalu bergemalah masjid Madinah dengan azan dari Bilal!
Bila Bilal azan, semua orang datang solat berjemaah dimasjid, di mana ada Nabi Muhammad SAW, di situ ada bilal.
Pernah satu hari Bilal hampir kena jual sebab tersalah ambil hutang dari Yahudi untuk kewangan Nabi, alangkah susah hatinya bilal dan bagitahu pada Nabi bahawa pagi esok sebelum subuh beliau akan lari dari Madinah untuk bekerja ditempat lain dan bila dah dapat duit akan datang balik tebus hutang Nabi, tapi Nabi Muhammad SAW telah selamatkan beliau dengan bantuan dari Allah melalui cara yang tidak di sangka-sangka. Ada orang bagi hadiah yang sangat banyak hingga Nabi dapat tebus kembali maruah Bilal yang sedang bercuruan air mata.
Selepas diselamatkan oleh Nabi Muhammad SAW, Terus beliau sujud syukur dan cintanya kepada Nabi Muhammad SAW tidak berbelah bagi buat selama-lamanya.
Pernah Nabi Muhammad bagitahu kepada Bilal, apa amalanmu yang membuatkan aku bermimpi nampak kamu masuk syurga seiringan denganku? Kata Bilal: amalan sentiasa memperbarui wudhu..
Tuan tuan dan Puan puan, amalan mengambil wudhu walaupun nampak kecil, tapi dari amalan kecil ini maka terbukalah peluang untuk bersolat, baca Al quran dan lain lain ibadat yang membuka pintu langit mengundang seribu rahmat!
Dipendekan cerita, berlakulah Perang Badar yang mana 1200 tentera kafir lengkap bersenjata naik unta, dan 100 tentera berkuda, semuanya bersedia untuk serang Madinah. Nabi Muhammad SAW pula tunggu di Badar bersama 313 sahabat termasuk Bilal.
Orang Islam hanya ada dua ekor kuda, dan 70 ekor unta yang kena naik bertiga, Nabi sendiri berkongsi naik unta bersama Ali. Tentera Islam pula ada yang tiada pedang bawa pelepah tamar, dan ada yang berkaki ayam. Dua bendera dibawa ke medan perang, satu di pegang Ali sebagai wakil Muhajirin, dan satu di pegang Saad mewakili Ansar.
Dalam perang inilah Bilal dapat membunuh orang yang siksa dia dahulu.
Dipendekan cerita, Nabi Muhammad SAW akhirnya wafat, dan ini sangat menyedihkan Bilal, setiap sudut masjid Nabawi ternampak kelibat Nabi, air mata kerinduanpun mulai bercucuran lalu beliau berpindah ke Sham dan dilantik oleh Khalifah menjadi gebenor di sana, satu hari Nabi Muhammad SAW kekasih hati bilal datang dalam mimpinya, bertanya: kenapa dah lama tak ziarah saya?
Terjaga dari mimpi, terus Bilal bertolak ke Madinah, sampai sana cucu Nabi sambut dengan penuh kasih sayang dan minta beliau azan di Masjid Nabawi, pada mulanya, Bilal tak mahu tapi permintaan cucu sahabat baiknya sukar di tolak.
Lalu beliaupun azan dengan penuh perasaan kerinduan kepada Nabi Muhammad SAW.
Sebaik sahaja langit Madinah berkumandang suara azan daripada Bilal, terus semua penduduk Madinah, lelaki atau wanita, muda atau tua, berhemburan air mata menangis semahu mahunya kerana mereka semua sedang rindu kepada Nabi Muhammad SAW.
Lantas berkumpullah para lelaki dan wanita ke masjid dengan sangkaan Nabi Muhammad hidup kembali untuk menjengok mereka, tapi di sana hanya ada bilal sebagai kenangan melepaskan rindu.
Tak lama Bilal di Mandinah, semua tembok bangunan mengingatkan pada Nabi Muhammad SAW dan beliau kembali pulang ke Syam.
Dipendekan lagi cerita, Bilal akhirnya sakit, dan isterinya yang cantik, anak keturunan raja, kulit putih kemerahan menyatakan rasa sedih sebab abang bilal sayang dah nak meninggal dunia.
Tapi jawab Bilal..
“Sayang, jangan bersedih, abang sangat gembira mendekati ajal, kerana abang dah tak sabar nak berjumpa dengan sahabat terbaik dalam hidup abang, Nabi Muhammad SAW…”
Air mata pun berlingangan..
Kematian ini, akan menghilangkan rindu yang dipendam sekian lama..
Tuan tuan dan ibu ibu sekalian,
Kita jika mati esok, agak agak, Nabi nak jumpa kita tak?
Kepada Allah aku sampaikan salam rindu kepada Nabi Muhammad SAW.
Aku juga rindu kepada Bilal!
TAMAT.
Semoga Woha sampai syurga!
(post kredit: Bilal pujuk Abu Bashir agar sabar, kelihatan Abu Bashir terpaksa lari dari Madinah.., kisahnya bersambung di sini http://keretamayat.blogspot.com/2021/07/surat-paling-sedih.html)
a byte 在 Facebook 的精選貼文
[101文]股價理論上冇上限,但有冇諗過交易所報價有上限?打爆咗點算?而家就真係有人做到啦。
TLDR:千年蟲翻版呀喂!畢菲特隻嘢股價打爆機,部份newsfeed要暫停報價,等system upgrade.搞幾耐?唔使急,幫緊你幫緊你,等多一兩個星期啦。好有「總掣喺元朗」嘅feel
==============
2021比別人知得多。subscribe now(https://bityl.co/4Y0h)。Ivan Patreon,港美市場評點,專題號外,每日一圖,好文推介。每星期6篇,月費80,半年已1600人訂! 畀年費仲有85折
1. 拿,電腦嘅嘢我真係唔識的,所以技術細節交返畀識嘅人。但呢篇應該夠晒益智,又講金融又講數學又講電腦。
2. 但,大約你都諗到,系統總有上限。咁記住,一隻股票最多只能跌100%,但可以升100萬倍,upside無限(所以沽空嘅好易死)。理論上sky is the limit,真係會有公司可以打爆上限的。
3. 係邊個?之唔係又係佢,股神畢菲特,同佢旗下嘅巴郡(Berkshire Hathaway),亦都介紹返,巴郡B就三舊水美金一股有找,有排未打爆。所以今次主角係巴郡嘅A股,現價425,000美金一股。
4. 咁個導火線,當然係巴郡股價近期好強。其實強咗足足大半年。眾人覺得股神冇料到呀廢老呀契媽先係王道呀(而家已成為KFC),但你咪理,巴郡股價近期一樣屢創新高,畢菲特一樣突破1000億美金身家(*)
5. 而巴郡A股,亦一路唔肯拆股(**)。咁用股神嘅lingo,滾雪球,滾到42萬蚊,就撞牆啦
6. 因乜?因為,Nasdaq報價系統,有上限,而佢老哥隻嘢好快會打中。而家唔知點算。咪做system upgrade,但都要等多陣。可能之前真係冇預廢老咁有後勁。
7. 岔開少少,你心諗,Nasdaq關巴郡乜事?唔係得科技股?首先呢,唔關事,星巴克同百事都在Nasdaq.二來,嚴格嚟講Nasdaq唔係一個交易所(紐約交易所NYSE就有E,Nasdaq冇E),係一個交易兼報價系統。所以雖然巴郡在NYSE上,但都關Nasdaq事,因為好多data feed都係佢地做
8. 講咗咁多,Nasdaq上限係幾多?咪話巴郡42萬一股,好快頂爆,咁你估下,50萬?冇,其實係42萬9。To be exact,係$429,496.7295。
9. 嚟啦喎,咁怪雞嘅數字,梗係有啲特別原因。識電腦嘅實估到,唔識但數學好嘅(即係我)一樣知道。2嘅32次方再減1,就係4,294,967,295。咁點解唔係呢個43億嘅數係上限?因為股價有小數點,Nasdaq留返4個小數點,所以就係$429,496.7295。
10. (技術嘢:點解係32?冇錯因為32 bit.不過留意返,股價係唔會有負數的,所以唔使預負數嘅位。讀過電腦應知如果負數又要留多一堆位)(Technically 佢地叫 four-byte unsigned integer)
11. 結論?而家有啲data source真係停咗實時報價,有啲交易商直頭而家唔畀你買巴郡A股,驚自己系統支援唔到會大炒。等下啦,聽講話5月17號搞掂。
12. 另外,股價第二高嘅公司,NVR,股價亦不過係5100蚊(留意唔代表間公司第二大,呢度啲讀者應冇咁低能),打後大家都知咩Amazon Google 兩三千蚊美美金一股。講到尾就真係全人類服侍畢菲特一個
13. 仲有個問題,你心諗,明明話巴郡在紐交所NYSE上市喎,咁NYSE又有冇呢個問題?係冇的!可能一早upgrade咗
14. 最後一個問題:香港呢?哈哈哈,首先你諗下,香港股價最高(留意,唔係市值最大,亦唔一定係一手入場費最貴)嘅,係邊隻股票?幾乎反射動作你會諗騰訊(700),但答案唔係。而騰訊有冇見過1000蚊?我唔肯定,但我記得冇,因為次次去到咁上下就會拆。
15. 咁香港有冇金牛股?答案係,有的。邊隻?例如我寫過嘅,黃金ETF 2840,咪千幾蚊。另外仲有幾隻的,不一一細講
16. 於是乎,你最期待嘅問題:港交所系統,股價上限係幾多呢?畀你估下?
17. 我都唔完全肯定,有錯可以更正,但就我理解同埋睇港交所價位表,上限應該係9995。感覺,好似流咗啲喎。咁如果騰訊當初冇拆細,而家一早爆咗標啦,又點收科?
(*)呢一刻呢個Club有8個人,留意2019年我寫過文,當時得2個人。咁你話疫情大洗牌下,咩人係贏家?話過你知啦,每次災難都係洗牌,財富再分配,有錢人更有錢。Welcome to shareholder capitalism
(**)近年全球仇老,有個講法話畢菲特就係閂埋門唔畀啲新一代到等佢地冇得上流。呢個講法都夠低能。首先,新一代會買巴郡?第二,明明而家有fractional shares(留意,唔係碎股)買,你唔去投票唔去奧馬哈食牛扒聽廢老講道就得。第三,其實有B股可以買,唯一分別就係投票權少好多,但新一代會care?況且,依然可以去食牛扒的。
==============
2021比別人知得多。subscribe now(https://bityl.co/4Y0h)。Ivan Patreon,港美市場評點,專題號外,每日一圖,好文推介。每星期6篇,月費80,半年已1600人訂! 畀年費仲有85折
==============
a byte 在 WAII SHE VLOGS Youtube 的精選貼文
Hey guys! Welcome to my channel :)
hope you all enjoyed my first vlog hehe x
PLEASE DON’T FORGET TO GIVE IT A THUMBS UP
IF YOU ENJOYED MY CONTENT AND SUBSCRIBE! IF YOU’D LIKE TO BE NOTIFIED WHEN MY VLOGS COME OUT, PLEASE CLICK THE BELLE BUTTON XOX
สวัสดีค่ะทุกคน! ยินดีต้อนรับเข้าสู่ channel ของวายนะคะ :)
ตั้งใจที่จะทำมานานมากกกก แต่ก็ไม่ได้มีโอกาสสักที แง่ หรือว่า
เราขี้เกียจ555 ล้อเล่น! หวังว่าทุกคนคงจะชอบกันนะคะ อยากดูอะไร vlog แบบไหนคอมเม้นต์ได้เลยนะคะแล้วอย่าลืมกด subscribe, thumbs up, กับกระดิ่งนะคะ xoxo
INSTAGRAM : @waiiwaii.p
FACEBOOK: WAii Panyarisa T.
TWITTER: wanderwaii
MANAGER : 0891451635 (Khun Nong)
EMAIL: [email protected]
a byte 在 Rose Mun Youtube 的最讚貼文
#bichphuong #reactionvideo #callmerose
Hello my marvelous MoonPies ? ? Welcome to my channel! My name is Rose and I make vlogs, covers, + more.
I didn’t really know what to say in this video. I’ve never done a reaction video before. But this song is really good! :) If you’re wondering why I’m talking weird, I’m wearing my invisible braces. Sign up now for 70% off + $100 off your aligners:
BYTE Aligners
70% OFF + $100 OFF Aligners
Code: “callmerose”
http://bit.ly/Callmerose
Blog:
Callmerose.home.blog
Business Inquires:
SimplyFateCo@gmail.com
Follow me on:
Instagram: https://www.instagram.com/itsrose.liketheflower
Support:
www.Iron-Fever.com
Instagram:
https://www.instagram.com/spreadthefever/
Simply Fate Co
www.SimplyFateCo.com
www.Instagram.com/SimplyFateCo
Huy:
https://www.youtube.com/2311/
https://www.instagram.com/huynguyen2311/
a byte 在 Rose Mun Youtube 的最讚貼文
Hi my loves! Welcome to my channel. My name is Rose and today’s look is this super cute, pink tone. It reminds me of the girl next door vibe. Cute, yet innocent. Do you like my tutorials? This is my second one so far, however, I’m trying to learn to be better. Comment “spaceship” if you read this. :) Thumbs Up the Video if you got this far. I love you ?
BYTE Collab:
Have crooked teeth? Want to pay less?
Get a $25 Impression Kit (Usually $95)
Use the code “callmerose”
Link- http://bit.ly/Callmerose
Blog:
Callmerose.home.blog
Business Inquires:
SimplyFateCo@gmail.com
Follow me on:
Instagram: https://www.instagram.com/itsrose.liketheflower
Support:
www.Iron-Fever.com
Instagram:
https://www.instagram.com/spreadthefever/
Simply Fate Co
www.SimplyFateCo.com
www.Instagram.com/SimplyFateCo
Huy:
https://www.youtube.com/2311/
https://www.instagram.com/huynguyen2311/