了解一站式服務:針對加密貨幣開發人員的最終安全私鑰基礎設施

中級8/7/2024, 2:45:10 PM
發現Turnkey,這是為加密貨幣開發者設計的開創性私鑰基礎設施。通過簡單安全的API,Turnkey實現了私鑰的可擴展管理和簽名,讓開發者能夠推動下一代加密貨幣創新。

安全且高效地管理私鑰對於加密貨幣開發者來說仍然是一個重大挑戰。傳統金融保管模式一直主導著行業,將長期存儲置於頻繁訪問之上,並引入組織摩擦。這種方法並不適合支持連鎖交易的動態和高頻率特性,阻礙了加密貨幣創新的充分發展。

這就是Turnkey的用武之地——一個專為加密貨幣開發人員建立的私鑰基礎設施。Turnkey提供了簡單、安全的API,允許開發人員在任何區塊鏈上動態生成數千個錢包並簽署數千筆交易。這個可擴展、可訪問、安全的解決方案使開發人員能夠克服現有的限制,推動下一代加密貨幣產品的發展。

Turnkey是什麼?


來源:一站式部落格

Turnkey是一個專門設計來滿足加密貨幣開發者需求的私鑰基礎設施。為了解現有金鑰管理解決方案的局限性,Turnkey提供了簡單、安全的API,讓開發者能夠在任何區塊鏈上大規模生成數千個錢包並簽署交易。Turnkey以安全為核心,利用多年的行業專業知識,提供機構級的保護,同時保持輕鬆訪問和使用。

Turnkey是一個以API為主的產品,允許開發人員以程序方式在任何鏈上生成錢包,將私鑰存儲在機構級安全性中,跨多個區塊鏈簽署交易,並管理訪問權限,這些總和擴大了web3開發人員可以構建的應用範圍。

Turnkey 的使命和願景

Turnkey 的使命是通過消除私鑰管理的複雜性和風險來增強開發人員的能力。通過提供可擴展、靈活和安全的解決方案,交鑰匙旨在加速新加密產品和服務的開發和採用。

Turnkey的核心特點

Turnkey是一個平台,旨在簡化和安全地將加密貨幣功能集成到應用程序中。以下是一些其主要功能:

HD錢包支援

Turnkey現在支援分層決策式(HD)錢包,可從單個主種子生成多個金鑰。此功能可創建與各種加密曲線兼容的數百萬個地址。HD錢包可以使用簡單的助記詞短語輕鬆備份和恢復,相比標准私鑰更易於消費者管理。此外,Turnkey通過支援私鑰和HD錢包來滿足不同的喜好和要求,提供靈活的金鑰管理選項。

錢包導出功能

Turnkey通過允許隨時導出錢包和私鑰,確保用戶對其加密資產擁有完全控制權。導出過程是安全的,使用用戶本地存儲中的密鑰對助記詞進行加密,防止Turnkey或任何應用程序攔截導出的數據。為了保持透明度和安全性,Turnkey提供詳細的文檔和開源助手程序包,用於導出過程,確保用戶可以信任其數據的完整性。

電子郵件驗證

Turnkey通過提供基於電子郵件的身份驗證來簡化用戶體驗,其中終端用戶收到一次性驗證碼以進行登錄和啟動會話。對於新的加密貨幣用戶來說,這種方法特別有益。在有效的會話期間,用戶可以進行多個操作,而無需每次重新驗證,從而提高了需要頻繁交互的活動(例如遊戲)的便利性。使用即將到期的API密鑰在本地存儲中維護安全和驗證的訪問。

安全郵件恢復

為了增強安全性,Turnkey 支持將電子郵件作為密碼恢復方法。這種額外的恢復選項涉及加密通訊和恢復憑據的安全存儲,確保沒有任何人可以攔截憑據。恢復過程很簡單:用戶收到一封帶有代碼的電子郵件,將其輸入恢復表單中,然後可以創建新的身份驗證器。這種方法為用戶提供了一種簡單而安全的方式,以恢復對其錢包的訪問權限。

錢包導入功能

Turnkey允許用戶和開發者使用12-24個字的種子短語或16進制(與以太坊兼容)或Solana格式的私鑰導入現有錢包。導入過程是安全的,確保Turnkey和任何中介都無法訪問錢包的種子短語或私鑰,這要歸功於獨特的加密協議。使用短暫的金鑰交換,用戶的客戶端和安全隔離區生成短暫的公開金鑰來安全加密私鑰,確保只有用戶能解密它們。

可編程策略和API功能

Turnkey的高級策略引擎允許定製策略,提供對密鑰使用、訪問控制和交易限制的精細控制。 開發人員友好的API設計旨在簡化私鑰管理和交易執行,具有靈活的權限,以滿足各種應用程序需求。 這些可編程策略和API賦予開發人員創建安全且量身定制的加密功能以滿足其應用程序需求的能力。

開放源碼和社區支持

Turnkey致力於透明度和開發者支持,提供開源示例、SDK和詳細文檔,以幫助開發者快速而安全地開始。社區支持Slack為開發者提供了一個平台,讓他們尋求直接的幫助,並與Turnkey團隊和其他社區成員互動。這種開放和支持性的環境鼓勵在構建加密貨幣應用程序時進行合作和創新。

機構級安全

Turnkey設計旨在滿足機構級的安全標準,借助團隊在領先的加密貨幣公司的豐富經驗。這確保了關鍵管理和交易簽名的安全環境。

Turnkey背後的技術

Turnkey在加密貨幣中提供了一個堅固、安全的私鑰管理基礎設施。以下是它的關鍵技術和原則的概述:

安全飛地

Turnkey在“安全飛地”中運行所有安全關鍵工作負載,這是一種受信任的執行環境(TEE)類型。這些飛地提供硬體強制隔離,確保私鑰生成、交易簽署和策略評估等安全操作。飛地沒有持久存儲、交互訪問或外部網絡,因此它們非常安全且防篡改。

QuorumOS

Turnkey已開發了QuorumOS,這是一種極簡、不可變的Linux unikernel操作系統。該系統確保對運行在enclaves中的代碼進行端到端的透明度,並防止任何單個開發人員更改或部署enclaves或重構核心密鑰。

遠端驗證

Turnkey採用遠程驗證來驗證機器和安全隔離內部代碼的完整性。每次部署都需要對代碼進行驗證,然後再將核心機密的份額發布到安全隔離中,從而確保安全應用程序是可信且可驗證的。

加密安全

Turnkey的安全隔離支援加密鑑定以驗證隔離體的身份,並確保只有授權的代碼正在運行。該架構確保即使隔離體外的系統失敗,私鑰的加密安全性仍然完好無損,保證原始私鑰永遠不會暴露給軟件、團隊或外部威脅。

非托管金鑰管理

Turnkey的非托管模式確保開發人員和終端用戶保留對其私鑰的控制。加密的私鑰存儲並僅在運行經過驗證的Turnkey應用程序的安全區域內解密,提供高安全性,同時保持各種加密應用的靈活性。

政策引擎

Turnkey的政策引擎運行在安全的隔離環境中,確保對私鑰和交易的所有操作都符合客戶定義的政策。該系統允許對密鑰的使用、訪問控制和交易限制進行詳細的控制和定制。

無狀態設計和可驗證數據

Turnkey的飛地應用程序是無狀態的,飛地邊界後面沒有持久數據。數據存儲在PostgreSQL實例中,在處理之前通過Turnkey的公證人進行驗證,確保數據的真實性和完整性,防止中間人或降級攻擊。

Turnkey 如何運作?

在其核心,一個交鑰匙組織是圍繞著幾個關鍵資源結構的:

  • 使用者:這些可以是有權訪問組織的人或機器。
  • 政策:這些是定義組織內用戶可以採取的動作的規則。
  • 私鑰:這些是用於派生地址和簽署交易的加密貨幣私鑰。
  • 錢包:一組共享相同種子的加密貨幣私鑰集合。
  • 憑證:這些用於驗證用戶,包括WebAuthn人類用戶的驗證器和API用戶的API密鑰。

一站式功能

Turnkey的功能主要由其REST API驅動,支持兩種主要類型的操作:

  1. 更改或擷取組織數據:這涉及管理組織內的各種資源。

  2. 使用加密私鑰簽署交易和原始有效負載:這對於執行安全和驗證的交易至關重要。

重要的是,Turnkey組織中的任何資源之間均不存在預定義的關係。相反,您設定的政策確定了哪些用戶可以在什麼條件下執行哪些操作。這種靈活的方法允許定制和安全地管理您的加密貨幣資產和組織數據。

Turnkey的用途案例

Turnkey的靈活基礎設施為加密貨幣開發人員打開了無限可能。以下是一個簡要介紹,您可以使用Turnkey強大的API和基礎設施創建的內容。

定制錢包解決方案

Turnkey 可以為用戶開發集成的非托管錢包,從而方便無縫交易簽署。例如,開發人員可以使用 passkeys 創建一個開源的消費者錢包,用於安全交易。此外,Turnkey 還支持創建多簽錢包,這需要多個簽名以提高安全性,使其成為團隊金庫或高價值交易的理想選擇。

自動化作業

透過 Turnkey,智能合約互動可以自動化,根據預定條件自動觸發令牌轉移或合約執行等任務。此功能使操作更加流暢,減少了對人工干預的需求。此外,Turnkey 還可以實現自動抵押操作和精確管理獎勵分配,確保這些流程的效率和準確性。

進階金鑰管理

Turnkey提供基於策略的金鑰管理,允許用戶設置關於金鑰使用的詳細政策,包括訪問控制和交易限制。這種定制程度提高了安全性和運營工作流程。組織還可以從安全的內部資金管理中受益,使用多簽核批過程確保資金安全透明地處理。

創新的用戶體驗

Turnkey 提供工具,可將個性化錢包體驗直接嵌入應用程序中,超越通用的預先構建界面。開發人員可以實現社交恢復機制和多簽授權等功能,增強用戶安全性和靈活性,提供更加個性化和安全的用戶體驗。

與現有系統整合

Turnkey促進了財務再平衡的自動化,使資金能夠在運營和長期存儲錢包之間高效管理。這為組織提供了流動性和安全性的最佳優化。Turnkey私鑰還可以配置為Gnosis Safe的簽署者,實現高級自動化和安全功能,進一步將Turnkey的基礎設施與現有系統整合。

Turnkey的團隊

Turnkey由一個已經在規模上提供了一個成功的托管解決方案的團隊領導。創始人Sam McIngvale,Bryce Ferguson和Jack Kearney於2018年在Coinbase托管期間相遇,並在從頭開始建立它方面發揮了重要作用-Sam是Coinbase托管的產品負責人,Bryce是其第一位產品經理,Jack是其第一位工程師。他們建立了一個產品,隨著時間的推移,該產品負責保護超過2000億美元的資產。 Sam,Bryce和Jack已經擴大了企業托管,並相信他們現在是解決開發人員私鑰基礎設施需求的完美團隊。

Turnkey的募資

Turnkey已成功完成了一輪1500萬美元的A輪融資,由Lightspeed Faction和Galaxy Ventures共同領投。本輪融資還得到了包括Sequoia、Coinbase Ventures、Alchemy、Figment Capital和Mirana Ventures等頂級投資者的重要貢獻。

這筆重大投資將使Turnkey能夠加速其革新加密基礎設施的使命。憑藉新資金,Turnkey計劃加強其安全、靈活且可擴展的錢包基礎設施,為開發人員提供創建無縫鏈上體驗所需的工具。這一輪融資凸顯了領先投資者對Turnkey在解決加密貨幣UX問題並推動行業廣泛應用潛力的信心。

結論

Turnkey準備通過對錢包基礎設施的新鮮觀點,解決加密貨幣景觀中的基本UX挑戰,從而改變加密貨幣景觀。通過專注於安全性、可擴展性和開發者靈活性,Turnkey使開發者能夠構建無縫的鏈上體驗,從而將更多用戶和機構引入加密貨幣生態系統。

Author: Angelnath
Translator: Cedar
Reviewer(s): Matheus、KOWEI、Ashley
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.

了解一站式服務:針對加密貨幣開發人員的最終安全私鑰基礎設施

中級8/7/2024, 2:45:10 PM
發現Turnkey,這是為加密貨幣開發者設計的開創性私鑰基礎設施。通過簡單安全的API,Turnkey實現了私鑰的可擴展管理和簽名,讓開發者能夠推動下一代加密貨幣創新。

安全且高效地管理私鑰對於加密貨幣開發者來說仍然是一個重大挑戰。傳統金融保管模式一直主導著行業,將長期存儲置於頻繁訪問之上,並引入組織摩擦。這種方法並不適合支持連鎖交易的動態和高頻率特性,阻礙了加密貨幣創新的充分發展。

這就是Turnkey的用武之地——一個專為加密貨幣開發人員建立的私鑰基礎設施。Turnkey提供了簡單、安全的API,允許開發人員在任何區塊鏈上動態生成數千個錢包並簽署數千筆交易。這個可擴展、可訪問、安全的解決方案使開發人員能夠克服現有的限制,推動下一代加密貨幣產品的發展。

Turnkey是什麼?


來源:一站式部落格

Turnkey是一個專門設計來滿足加密貨幣開發者需求的私鑰基礎設施。為了解現有金鑰管理解決方案的局限性,Turnkey提供了簡單、安全的API,讓開發者能夠在任何區塊鏈上大規模生成數千個錢包並簽署交易。Turnkey以安全為核心,利用多年的行業專業知識,提供機構級的保護,同時保持輕鬆訪問和使用。

Turnkey是一個以API為主的產品,允許開發人員以程序方式在任何鏈上生成錢包,將私鑰存儲在機構級安全性中,跨多個區塊鏈簽署交易,並管理訪問權限,這些總和擴大了web3開發人員可以構建的應用範圍。

Turnkey 的使命和願景

Turnkey 的使命是通過消除私鑰管理的複雜性和風險來增強開發人員的能力。通過提供可擴展、靈活和安全的解決方案,交鑰匙旨在加速新加密產品和服務的開發和採用。

Turnkey的核心特點

Turnkey是一個平台,旨在簡化和安全地將加密貨幣功能集成到應用程序中。以下是一些其主要功能:

HD錢包支援

Turnkey現在支援分層決策式(HD)錢包,可從單個主種子生成多個金鑰。此功能可創建與各種加密曲線兼容的數百萬個地址。HD錢包可以使用簡單的助記詞短語輕鬆備份和恢復,相比標准私鑰更易於消費者管理。此外,Turnkey通過支援私鑰和HD錢包來滿足不同的喜好和要求,提供靈活的金鑰管理選項。

錢包導出功能

Turnkey通過允許隨時導出錢包和私鑰,確保用戶對其加密資產擁有完全控制權。導出過程是安全的,使用用戶本地存儲中的密鑰對助記詞進行加密,防止Turnkey或任何應用程序攔截導出的數據。為了保持透明度和安全性,Turnkey提供詳細的文檔和開源助手程序包,用於導出過程,確保用戶可以信任其數據的完整性。

電子郵件驗證

Turnkey通過提供基於電子郵件的身份驗證來簡化用戶體驗,其中終端用戶收到一次性驗證碼以進行登錄和啟動會話。對於新的加密貨幣用戶來說,這種方法特別有益。在有效的會話期間,用戶可以進行多個操作,而無需每次重新驗證,從而提高了需要頻繁交互的活動(例如遊戲)的便利性。使用即將到期的API密鑰在本地存儲中維護安全和驗證的訪問。

安全郵件恢復

為了增強安全性,Turnkey 支持將電子郵件作為密碼恢復方法。這種額外的恢復選項涉及加密通訊和恢復憑據的安全存儲,確保沒有任何人可以攔截憑據。恢復過程很簡單:用戶收到一封帶有代碼的電子郵件,將其輸入恢復表單中,然後可以創建新的身份驗證器。這種方法為用戶提供了一種簡單而安全的方式,以恢復對其錢包的訪問權限。

錢包導入功能

Turnkey允許用戶和開發者使用12-24個字的種子短語或16進制(與以太坊兼容)或Solana格式的私鑰導入現有錢包。導入過程是安全的,確保Turnkey和任何中介都無法訪問錢包的種子短語或私鑰,這要歸功於獨特的加密協議。使用短暫的金鑰交換,用戶的客戶端和安全隔離區生成短暫的公開金鑰來安全加密私鑰,確保只有用戶能解密它們。

可編程策略和API功能

Turnkey的高級策略引擎允許定製策略,提供對密鑰使用、訪問控制和交易限制的精細控制。 開發人員友好的API設計旨在簡化私鑰管理和交易執行,具有靈活的權限,以滿足各種應用程序需求。 這些可編程策略和API賦予開發人員創建安全且量身定制的加密功能以滿足其應用程序需求的能力。

開放源碼和社區支持

Turnkey致力於透明度和開發者支持,提供開源示例、SDK和詳細文檔,以幫助開發者快速而安全地開始。社區支持Slack為開發者提供了一個平台,讓他們尋求直接的幫助,並與Turnkey團隊和其他社區成員互動。這種開放和支持性的環境鼓勵在構建加密貨幣應用程序時進行合作和創新。

機構級安全

Turnkey設計旨在滿足機構級的安全標準,借助團隊在領先的加密貨幣公司的豐富經驗。這確保了關鍵管理和交易簽名的安全環境。

Turnkey背後的技術

Turnkey在加密貨幣中提供了一個堅固、安全的私鑰管理基礎設施。以下是它的關鍵技術和原則的概述:

安全飛地

Turnkey在“安全飛地”中運行所有安全關鍵工作負載,這是一種受信任的執行環境(TEE)類型。這些飛地提供硬體強制隔離,確保私鑰生成、交易簽署和策略評估等安全操作。飛地沒有持久存儲、交互訪問或外部網絡,因此它們非常安全且防篡改。

QuorumOS

Turnkey已開發了QuorumOS,這是一種極簡、不可變的Linux unikernel操作系統。該系統確保對運行在enclaves中的代碼進行端到端的透明度,並防止任何單個開發人員更改或部署enclaves或重構核心密鑰。

遠端驗證

Turnkey採用遠程驗證來驗證機器和安全隔離內部代碼的完整性。每次部署都需要對代碼進行驗證,然後再將核心機密的份額發布到安全隔離中,從而確保安全應用程序是可信且可驗證的。

加密安全

Turnkey的安全隔離支援加密鑑定以驗證隔離體的身份,並確保只有授權的代碼正在運行。該架構確保即使隔離體外的系統失敗,私鑰的加密安全性仍然完好無損,保證原始私鑰永遠不會暴露給軟件、團隊或外部威脅。

非托管金鑰管理

Turnkey的非托管模式確保開發人員和終端用戶保留對其私鑰的控制。加密的私鑰存儲並僅在運行經過驗證的Turnkey應用程序的安全區域內解密,提供高安全性,同時保持各種加密應用的靈活性。

政策引擎

Turnkey的政策引擎運行在安全的隔離環境中,確保對私鑰和交易的所有操作都符合客戶定義的政策。該系統允許對密鑰的使用、訪問控制和交易限制進行詳細的控制和定制。

無狀態設計和可驗證數據

Turnkey的飛地應用程序是無狀態的,飛地邊界後面沒有持久數據。數據存儲在PostgreSQL實例中,在處理之前通過Turnkey的公證人進行驗證,確保數據的真實性和完整性,防止中間人或降級攻擊。

Turnkey 如何運作?

在其核心,一個交鑰匙組織是圍繞著幾個關鍵資源結構的:

  • 使用者:這些可以是有權訪問組織的人或機器。
  • 政策:這些是定義組織內用戶可以採取的動作的規則。
  • 私鑰:這些是用於派生地址和簽署交易的加密貨幣私鑰。
  • 錢包:一組共享相同種子的加密貨幣私鑰集合。
  • 憑證:這些用於驗證用戶,包括WebAuthn人類用戶的驗證器和API用戶的API密鑰。

一站式功能

Turnkey的功能主要由其REST API驅動,支持兩種主要類型的操作:

  1. 更改或擷取組織數據:這涉及管理組織內的各種資源。

  2. 使用加密私鑰簽署交易和原始有效負載:這對於執行安全和驗證的交易至關重要。

重要的是,Turnkey組織中的任何資源之間均不存在預定義的關係。相反,您設定的政策確定了哪些用戶可以在什麼條件下執行哪些操作。這種靈活的方法允許定制和安全地管理您的加密貨幣資產和組織數據。

Turnkey的用途案例

Turnkey的靈活基礎設施為加密貨幣開發人員打開了無限可能。以下是一個簡要介紹,您可以使用Turnkey強大的API和基礎設施創建的內容。

定制錢包解決方案

Turnkey 可以為用戶開發集成的非托管錢包,從而方便無縫交易簽署。例如,開發人員可以使用 passkeys 創建一個開源的消費者錢包,用於安全交易。此外,Turnkey 還支持創建多簽錢包,這需要多個簽名以提高安全性,使其成為團隊金庫或高價值交易的理想選擇。

自動化作業

透過 Turnkey,智能合約互動可以自動化,根據預定條件自動觸發令牌轉移或合約執行等任務。此功能使操作更加流暢,減少了對人工干預的需求。此外,Turnkey 還可以實現自動抵押操作和精確管理獎勵分配,確保這些流程的效率和準確性。

進階金鑰管理

Turnkey提供基於策略的金鑰管理,允許用戶設置關於金鑰使用的詳細政策,包括訪問控制和交易限制。這種定制程度提高了安全性和運營工作流程。組織還可以從安全的內部資金管理中受益,使用多簽核批過程確保資金安全透明地處理。

創新的用戶體驗

Turnkey 提供工具,可將個性化錢包體驗直接嵌入應用程序中,超越通用的預先構建界面。開發人員可以實現社交恢復機制和多簽授權等功能,增強用戶安全性和靈活性,提供更加個性化和安全的用戶體驗。

與現有系統整合

Turnkey促進了財務再平衡的自動化,使資金能夠在運營和長期存儲錢包之間高效管理。這為組織提供了流動性和安全性的最佳優化。Turnkey私鑰還可以配置為Gnosis Safe的簽署者,實現高級自動化和安全功能,進一步將Turnkey的基礎設施與現有系統整合。

Turnkey的團隊

Turnkey由一個已經在規模上提供了一個成功的托管解決方案的團隊領導。創始人Sam McIngvale,Bryce Ferguson和Jack Kearney於2018年在Coinbase托管期間相遇,並在從頭開始建立它方面發揮了重要作用-Sam是Coinbase托管的產品負責人,Bryce是其第一位產品經理,Jack是其第一位工程師。他們建立了一個產品,隨著時間的推移,該產品負責保護超過2000億美元的資產。 Sam,Bryce和Jack已經擴大了企業托管,並相信他們現在是解決開發人員私鑰基礎設施需求的完美團隊。

Turnkey的募資

Turnkey已成功完成了一輪1500萬美元的A輪融資,由Lightspeed Faction和Galaxy Ventures共同領投。本輪融資還得到了包括Sequoia、Coinbase Ventures、Alchemy、Figment Capital和Mirana Ventures等頂級投資者的重要貢獻。

這筆重大投資將使Turnkey能夠加速其革新加密基礎設施的使命。憑藉新資金,Turnkey計劃加強其安全、靈活且可擴展的錢包基礎設施,為開發人員提供創建無縫鏈上體驗所需的工具。這一輪融資凸顯了領先投資者對Turnkey在解決加密貨幣UX問題並推動行業廣泛應用潛力的信心。

結論

Turnkey準備通過對錢包基礎設施的新鮮觀點,解決加密貨幣景觀中的基本UX挑戰,從而改變加密貨幣景觀。通過專注於安全性、可擴展性和開發者靈活性,Turnkey使開發者能夠構建無縫的鏈上體驗,從而將更多用戶和機構引入加密貨幣生態系統。

Author: Angelnath
Translator: Cedar
Reviewer(s): Matheus、KOWEI、Ashley
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.
Start Now
Sign up and get a
$100
Voucher!