Menu

  • Home
  • Trending
  • Recommended
  • Latest

分類

  • #2021 新年特輯
  • 100天區塊鏈挑戰
  • 2019 台灣區塊鏈產業指南
  • 2020 台灣區塊鏈產業年鑑
  • 2022 台灣年度最影響力人物榜
  • 2023 台灣年度影響力人物榜
  • 2023 新春特輯
  • 2024 TON Hacker House
  • 2024新春特輯
  • ABS 2018 專題報導
  • AI
  • CBDC是什麼?為何全球都在積極研究、有什麼優點與隱憂
  • Cefi
  • dao
  • dApps
  • defi
  • DePIN 如何開啟去中心化物理網路革命?
  • Entertainment
  • EOS
  • EOS insights
  • Gaming
  • Howto & Style
  • ICO
  • JiaJia
  • Layer 2
  • Libra
  • Movie
  • Music
  • News
  • nft
  • Plurality 多元宇宙
  • Starknet 空投落地,後續帶來什麼影響?
  • TON的崛起之路》背靠 Telegram 如何實現 Web3 大規模應用?
  • Uncategorized
  • Web3.0
  • 中國
  • 亞太
  • 交易所
  • 人物專訪
  • 以太坊
  • 以太坊
  • 以太坊 Dencun 坎昆升級將臨,你需要知道的所有事
  • 以太坊再質押協議為何成為最熱門賽道?
  • 供應鏈
  • 保險
  • 債券
  • 元宇宙
  • 全台最大詐騙案!Ace交易所涉垃圾幣詐騙
  • 全球加密貨幣監管最新動態統整
  • 其他國家
  • 其他幣別
  • 分散式帳本技術
  • 創投
  • 加密貨幣「詐騙手法」整理,學習如何保護你的資產
  • 加密貨幣市場
  • 區塊鏈平台
  • 區塊鏈新手全攻略,你需要知道的加密貨幣基礎
  • 區塊鏈新手教學
  • 區塊鏈活動
  • 區鍵禧
  • 即時新聞
  • 台灣
  • 哈希派
  • 國際組織報告
  • 多元宇宙Plurality有多重要?未來20年人類躍進關鍵
  • 央行
  • 娛樂平台
  • 安全
  • 專欄作者
  • 巴拉區塊事
  • 市場分析
  • 幣安與美國司法部達成 43 億美元和解,CZ認罪
  • 影片測試的分類
  • 快訊
  • 技術
  • 抓住空投爆擊!值得埋伏的項目、互動教學總整理
  • 投資分析
  • 挖礦
  • 推薦閱讀
  • 搶先看
  • 支付
  • 政府報告
  • 數位產權
  • 數據報告
  • 概念
  • 歐洲
  • 比特幣
  • 比特幣現貨ETF上市,真帶來了增量資金?
  • 比特幣第四次減半將臨,行情怎麼走?
  • 比特幣銘文大爆發,Oridinal 如何改變 BTC 生態?
  • 比特彭
  • 汪彪
  • 法規
  • 測試網
  • 灰度
  • 物聯網
  • 犯罪
  • 獨立觀點
  • 瑞波
  • 環境永續
  • 社交
  • 私人機構報告
  • 稅務
  • 穩定幣
  • 管制
  • 美國
  • 肺炎
  • 能源
  • 訴訟
  • 評級報告
  • 財金哥 & 區塊妹
  • 身份驗證
  • 遊戲
  • 鄧庶杭
  • 金融市場
  • 銀行
  • 錢包

Subscriptions

  • 零壹財經 01 binary
    01 Binary
  • 0xdt
  • 0xJigglypuff
  • aaaaYYYY
  • ABCDELabs

Recent News

  • 圖解多元宇宙》V神、Glen力推的Plurality是什麼?為何協作技術是人類社會進步關鍵
  • 精選文章搶先看!動區登入Access質押訂閱服務,解鎖寶貴資訊快人一步
  • ABS獨家專訪》Gitcoin共同創辦人Scott:台灣是現實與Web3治理的重要交匯點
動區動趨-最具影響力的區塊鏈新聞媒體
  • Home
    • Home Layout 1
    • Home Layout 2
    • Home Layout 3
  • Browse
    • News
    • Movie
    • Music
    • Technology
    • Howto & Style
    • Entertainment
    • Gaming
  • Features
    • Youtube Video
    • Vimeo Video
    • Dailymotion Video
    • Self-hosted Video
    • User Profile
    • Playlists
    • User-created Playlist
    • Favorite Playlist (Private)
    • Watch Later Playlist (Private)
    • All JNews Features
No Result
View All Result
  • Login
  • Register
UPLOAD
動區動趨-最具影響力的區塊鏈新聞媒體
No Result
View All Result
Home 技術

比特幣「又實現」圖靈完備了?BitVM 論文講了什麼?

Foresight News by Foresight News
2023-10-17
in 技術, 比特幣
2.7k 28
0
比特幣「又實現」圖靈完備了?BitVM 論文講了什麼?
3.8k
SHARES
17.1k
VIEWS
Share on FacebookShare on Twitter

目前看來只能是兩方參與,在鏈外可以設計成很複雜的程式,但鏈上一定是一個證明者和挑戰證明者。
(前情提要:萬字深究「比特幣二層網路」,Ordinals vs Taro 誰更有機會? )
(背景補充:天橋資本創辦人:美國 Fed 體系瀕臨崩潰!比特幣市值上看15兆美元 )

本文目錄

  • RelatedPosts
  • 圖解多元宇宙》V神、Glen力推的Plurality是什麼?為何協作技術是人類社會進步關鍵
  • 6 Sci-fi Gadgets in Movie We Wish Actually Existed
  • Tesla’s Chinese factory just delivered its first cars
  • 第一部分:電腦學基本原理
  • 第二部分:如何用操作碼和 hash 鎖計算問題
  • 小結

 

RelatedPosts

圖解多元宇宙》V神、Glen力推的Plurality是什麼?為何協作技術是人類社會進步關鍵

6 Sci-fi Gadgets in Movie We Wish Actually Existed

Tesla’s Chinese factory just delivered its first cars

上週(2023 年 10 月中旬)在 Twitter 上看到了 BitVM 的論文,《BitVM: Compute Anything on Bitcoin》。這個論文在比特幣生態上得到了很大的關注。

如果有底層的電腦實現基礎知識,理解這論文並不難。

第一部分:電腦學基本原理

論文的第一部分是描述了電腦的基本原理,即電腦完成的所有事件最終都是歸結為幾個簡單的數位邏輯電路基本單元的計算,與、非、或,這三種門構建的邏輯計算。包括我們現在可以使用電腦完成各種複雜的操作,如看視訊、寫文件、購物……,都是這樣。

有一種特殊的門,叫 NAND 門,中文叫「非與門」,中使用 NAND 門就可以用來構建所有的其他邏輯閘。

上面這些都是基礎的電腦知識,看不懂也不重要,你只需要知道,整個電腦世界就是靠這些「門」來設計出來的。

而比特幣指令碼引擎裡有兩個操作碼,OP_NOT 和 OP_BOOLAND,再加上hash鎖,就可以設計出 NAND 門(非與門)。

而這就意味著,使用比特幣指令碼就可以實現任何計算問題,這就是所謂的圖靈完備。也就可以基於比特幣指令碼來搭建一臺「虛擬電腦」,這就是標題裡 VM 這兩個字母的意思。

(再次推薦學習下電腦的基礎知識,對於理解區塊鏈非常有幫助,掌握電腦基礎知識是區塊鏈和數位貨幣世界的通行證)

第二部分:如何用操作碼和 hash 鎖計算問題

論文的第二大部分就是解釋如何使用這兩個操作碼和hash鎖來實現各種計算問題,以及,為什麼是正確的。

這些吧啦吧啦的,非常難看的懂。

我也看不懂,只能假裝認為它是對的,然後按我的理解,我來科普下它是怎麼工作的。

先來設定一個計算任務,並使用 BitVM 這套東西來設計成程式來執行,這個任務是:兩個人(A 和 B)分別拿出 1BTC 的資金進行打賭,賭大小。

程式設計如下:

1.A 和 B 分別將自己的 1BTC 入金進一個他們生成的 2-2 簽名地址,要花費這個 2-2 地址裡的資金,可以使用如下任一方法:

  • A 和 B 同時提供簽名;
  • A 提供簽名,以及提供一個 「證明檔案」,然後等待一定的挑戰週期(比如 10 個區塊),如果在挑戰週期內,B 沒有發起有效的不同意見挑戰,則 A 可以花費裡面的幣。

2. 打賭的規則使用 NAND 門來設計,並且執行在鏈上,但執行的結果可供鏈上使用。我們可以視執行的結果是生成一個上述說的可供贖回 UTXO 的 「證明檔案」。

按我的理解,本質上 BitVM 實現的是在依據鏈外的特定資訊,贖回鏈上特定的 UTXO。外鏈的特定資訊需要按 BitVM 約定好的方式程式設計,以生成可供鏈上使用的「證明檔案」。

可供贖回的 UTXO 也需要設計成特殊的贖回指令碼。

BitVM 的這種模式,我判斷至少要保證以下:

1. 目前看來只能是兩方參與,即只能搞一個 2-2 簽名的地址,在鏈外可以設計成很複雜的程式,但鏈上一定是一個證明者和挑戰證明者。

這個和閃電網路有點像。

2. 在鏈上雙方都必須線上,以防止挑戰週期內自己不在場而導致不公平的結果。

這個和以太坊的合約帳戶區別還是非常大。

以太坊的合約帳戶是可以定義程式,這些程式可以託管以太坊幣等鏈上資產,這些資產按程式碼規則進行執行。

以太坊的合約帳戶裡的程式碼是真正執行在礦工節點裡的。

小結

期待 BitVM 給比特幣帶來一些新的應用場景,不過我覺得離真正有用的東西還是太遠。

目前還只是一個白皮書,連模型都沒有,也沒有可供使用的高階程式語言,只能使用 opcode 來程式設計,相當於只能使用匯編吧,連 C 語言都還沒有。

📍相關報導📍

富達:比特幣「價值儲存優勢」無法被取代,教你如何正確解讀BTC?

摩根大通:比特幣礦企面臨存亡之際,多數估值過高但看好這一家

牛市燈號!彭博預測比特幣現貨ETF「9成會批准」、GBTC搶先轉換!

Tags: BitVMNANDUTXO區塊鏈比特幣網路

Recommended videos

10:36

Nintendo Switch Unboxing & Review Indonesia!

2.5k Views
2024-06-11
    3:36

    Dua Lipa – Lost In Your Light feat. Miguel (Official Video)

    2.5k Views
    2024-06-23
      12:19

      English Soccer Is Hopelessly Addicted to José Mourinho

      2.5k Views
      2024-06-28
        1:37

        FedEx Pilot Detained in China for Item Found in Luggage

        2.5k Views
        2024-06-18
          Show More
          Copyright (c) 2019 by Jegtheme.
          • About
          • Buy JNews
          • Request A Demo
          • Contact
          No Result
          View All Result
          • Account
          • BlockTempo Beginner – 動區新手村
          • Change Password
          • Forgot Password?
          • Home 1
          • Home 2
          • Home 3
          • Jin-homepage
          • Latest
          • Login
          • Profile
          • Register
          • Reset Password
          • Trending
          • Users
          • Users List Item
          • 不只加密貨幣,談談那些你不知道的區塊鏈應用|動區新手村
          • 所有文章
          • 關於 BlockTempo

          © 2025 JNews - Premium WordPress news & magazine theme by Jegtheme.

          Welcome Back!

          Login to your account below

          Forgotten Password? Sign Up

          Create New Account!

          Fill the forms below to register

          All fields are required. Log In

          Retrieve your password

          Please enter your username or email address to reset your password.

          Log In

          Add New Playlist