CAFECA-IO / isuncoin

Blockchain based on Zero Knowledge Proof Technology
https://isuncoin.com
GNU Lesser General Public License v3.0
0 stars 0 forks source link

Apply to list iSunCoin on SLIP-44 #25

Closed arealclimber closed 1 month ago

arealclimber commented 1 month ago
arealclimber commented 1 month ago

Add iSunCoin to SLIP-0044

arealclimber commented 1 month ago
arealclimber commented 1 month ago

如果區塊鏈沒有導入獨特的特性,嚴格來說並不需要實作自己的 coin type。在這種情況下,你的區塊鏈基本上與以太坊相同, 使用相同的地址格式和簽名方案。因此,你可以直接使用以太坊的 coin type 60'。 這樣做的優點是:

  1. 與以太坊生態系統完全兼容,可以直接使用現有的以太坊錢包和工具。
  2. 不需要為你的區塊鏈單獨申請 coin type,節省了時間和精力。

然而,如果你的區塊鏈導入了一些獨特的特性,比如不同的地址格式,或者使用了不同的簽名算法,那麼最好實作自己的 coin type。 這樣做的優點是:

  1. 避免與以太坊或其他使用 coin type 60' 的區塊鏈的地址格式衝突,減少用戶的混淆和錯誤。 可以在錢包和區塊鏈瀏覽器中為你的區塊鏈提供更明確的標識。 未來如果你的區塊鏈需要實現一些與以太坊不兼容的特性,有自己的 coin type 可以讓這個過程更平滑。

不實作自己的 coin type 的缺點主要是: 如果你的地址格式與以太坊不同,但你仍然使用 coin type 60',可能會導致一些錢包或工具無法正確處理你的地址。 如果將來你需要引入與以太坊不兼容的特性,你可能不得不改變 coin type,這可能會給已有的用戶帶來一些麻煩。 使用以太坊的 coin type 可能會讓你的區塊鏈缺乏一些獨特的標識。

arealclimber commented 1 month ago

總結:coin_type 的作用

image

什麼是 HD 錢包 (refer to Mastering Ethereum! Building Smart Contracts and DApps)

CleanShot 2024-09-11 at 15 01 08 CleanShot 2024-09-11 at 15 01 14 CleanShot 2024-09-11 at 15 01 30

coin_type 在 HD 錢包的作用 (refer to Mastering Ethereum! Building Smart Contracts and DApps)

CleanShot 2024-09-11 at 15 01 36

arealclimber commented 1 month ago

提交 SLIP-44 申請:PR

arealclimber commented 1 month ago

took 5 hrs done