Development

區塊鏈程式書籍 C#?

  • January 16, 2015

編輯1:

看來我真正想學習的是如何創建利用分佈式雜湊表的軟體。


原始問題:

我想學習如何使用 C# 程式語言編寫我自己的基於區塊鏈的軟體。是否存在我可以購買以了解區塊鏈程式的書籍?

區塊鏈的想法/技術絕對令人難以置信,我想學習如何創建基於區塊鏈的軟體。

請理解,我問的不是一本幫助我與比特幣區塊鏈互動的書。我想知道如何使用區塊鏈類型技術創建分佈式軟體。

向 Satoshi Nakamoto 致敬,感謝他為世界提供了區塊鏈創意。

我剛剛出版了一本關於它的書。它被稱為“C# 中的區塊鏈程式”

如果您正在尋找用 C# 編寫的工具,您應該嘗試NBitcoin。您還可以在 GitHub 上找到該項目

我也寫了很多關於它的文章:

開始使用 C# 編寫基於區塊鏈的應用程序的一個好方法是BitcoinLib,它還附帶一個測試控制台應用程序,展示如何用幾行程式碼建構區塊鏈應用程序。

回購:https ://github.com/GeorgeKimionis/BitcoinLib

它的一些特點是:

  • 與比特幣 0.9.3 RPC API 完全兼容和最新。
  • 按契約設計,面向服務的架構。
  • 用於復雜 RPC 請求和響應的強類型結構。
  • 所有 RPC 消息的隱式 JSON 轉換。
  • 適用於內置方法不足的日常場景的擴展方法。
  • 通過單個介面公開所有 RPC API 的功能以及擴展方法。
  • 超時 RPC 請求的回退機制。
  • 自定義 RPC 異常。
  • 支持所有比特幣複製。
  • 可以使用單個庫引用對無限的守護程序進行操作。
  • 包括萊特幣和狗狗幣集成。
  • 每個硬幣實例都可以在執行時完全參數化並實現自己的常量。
  • 控制台測試客戶端,其中實現了展示方法。
  • 包括斷開連接的原始 RPC 連接器,用於快速調試。
  • 測試網準備就緒。
  • 單聲道兼容。
  • Blockchain.info 兼容。
  • 完全可配置。

引用自:https://bitcoin.stackexchange.com/questions/32462