iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
自我挑戰組

Side-Project:: 為自己打造個可編輯的區塊鏈 系列

從無到有的 Side Project, 內容包含 .Net Core, MySql, Redis, Docker, K8s, 變色龍雜湊函數。

鐵人鍊成 | 共 30 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day11 Use SDK for Chameleon Hash

Hi all, 來到第 11 天,今天就來講講該如何把昨天的公式實作吧。 首先這次會使用到的物件分為三種: HashHelper, EccGenerator,...

2024-08-13 ‧ 由 ksz54213 分享
DAY 12

Day12 SDK 放送事故…

各位... 由於 SDK 的放送事故,今天就來搶修下 我們的 EccSDK 主要問題: BigInteger Reference 衝突 由於在專案中產生 Se...

2024-08-14 ‧ 由 ksz54213 分享
DAY 13

Day13 Apply Ecc SDK

Hi all, 來到第13天 昨天由於依賴衝突的關係,導致延後套用 SDK~~~今天就來把專案引入昨天寫好的 SDK吧。 今日的目標就是: 替區塊補上 Came...

2024-08-15 ‧ 由 ksz54213 分享
DAY 14

Day14 Make a Editable Block

Hi all 來到14天, 昨天我們成功把專案引入EccSDK,同時也將 insert 區塊的變色龍雜湊值補上,但似乎還少了點啥,今天就來定義下吧。 由於目前的...

2024-08-16 ‧ 由 ksz54213 分享
DAY 15

Day15 Store Key Data for EccSDK

Hi all, 來到第15天,今天就來好好處理如何永久儲存 變色龍雜湊函數所需要使用的 key 吧 不多說直接呈現 code吧 首先我們需要更動 DI 的部分...

2024-08-17 ‧ 由 ksz54213 分享
DAY 16

Day16 難搞之謎

hi all, 今天由於事情太多...必須喊個請假惹。 有機會的話,事後再來補上... 先說明一下目前遇到的問題好了,那就是在昨天針對 key pair做儲存的...

2024-08-18 ‧ 由 ksz54213 分享
DAY 17

Day17 Solution For Key Storage

Hi all, 來到17天 今天就來解決key 存放的問題吧!!! 目前的想法: 把儲存這份工放在 sdk作業,一方面可以隱藏 BigInteger 的基礎型別...

2024-08-19 ‧ 由 ksz54213 分享
DAY 18

Day18 Edit Block

Hi all, 來到第18天 昨天解決了金鑰儲存的問題,今天就來完成我們編輯區塊的功能吧 (終於可以往下走了) 清點一下編輯區塊的目標吧 新的 endPoin...

2024-08-20 ‧ 由 ksz54213 分享
DAY 19

Day 19 Verify Signature and Project Containerization

hi all 來到第19天,昨天已經把變色龍雜湊函數給應用在專案上了,就目前來說區塊訊息的編輯功能是沒有問題的。 但還少了一步驟,那就是驗證的問題。因此在 up...

2024-08-21 ‧ 由 ksz54213 分享
DAY 20

Day 20 Redis Introduction

Hi all, 來到第20天。以目前進度來說,專案在功能性上的部分已經做得差不多了,接下來我會往效能方面去看待這隻專案。 一路上看下來 ,感覺這個 side p...

2024-08-22 ‧ 由 ksz54213 分享