portto:運用雲端基礎架構,提供易於使用且可靠的加密貨幣錢包服務
有關 portto
portto 成立於 2019 年,是一家位於台灣的區塊鏈科技公司,致力於為企業和一般大眾開發並提供更易於使用的區塊鏈解決方案。portto 的一站式跨鏈加密貨幣錢包 Blocto 讓使用者能輕鬆管理加密貨幣、去中心化應用和 NFT,目前在全球有 160 萬名使用者。此外,portto 也和 Moto GP Ignition、NBA 等十多家行業領先企業合作推出基於區塊鏈的服務。
請告訴我們您遇到的挑戰,我們在此提供您協助。
聯絡我們有關 CloudMile
CloudMile 為亞洲領先的人工智慧與雲端服務供應商,以實踐 AI 成為企業成長動能為己任。團隊利用機器學習及大數據分析,協助企業進行商業預測和產業升級,至今為止已服務海內外超過 500 家企業。CloudMile 擁有超過 120 張專業認證,其中包括超過 60 張 Google Cloud 專業技術認證,也是 Google Cloud 北亞地區擁有 Machine Learning(機器學習)、Infrastructure(基礎架構)、 Data Analytics(資料分析)及 Cloud Migration(雲端搬遷)四項專業認證的菁英合作夥伴。2020 年,CloudMile 萬里雲獲得雙重殊榮,包含全台第一家Google Cloud MSP 託管服務認證,以及 2020 年亞太「Google Cloud 公部門年度最佳合作夥伴」。
portto 將加密貨幣錢包解決方案部署在 Google Cloud 上,在高流量增長下提供順暢的使用者體驗,並確保區塊鏈交易的資料安全。
Google 成效
- 使用 Cloud Storage 在全球儲存資料,降低讀取檔案的延遲
- 用 Cloud Bigtable 進行順暢且成本效益高的區塊鏈資料索引
- 運用 Cloud Key Management 支持高度安全的金鑰管理,保障加密貨幣交易
順暢支持 10 倍的瞬間流量增長
在過去幾年間,區塊鏈技術的應用面向越來越多元,包括加密貨幣、去中心化應用(dApp)和非同質化代幣(NFT)等創新產品和服務。隨著這些產品的普及度提高,區塊鏈技術也成為去中心化網路 Web 3.0 快速發展背後的主要推力。
然而,要使用區塊鏈產品往往需要一定程度的技術知識,並遵循相對複雜的程序。例如,一般使用者要擁有一個用於區塊鏈交易的加密貨幣錢包,通常需要記得一組由 12-14 個字組成的助記詞(seed pharse)用於恢復錢包金鑰,在加密貨幣交易平台上開設帳號為錢包加值以支付手續費,並學習一些關於區塊鏈的基本知識,以便於追蹤資產和交易紀錄。對於許多人來說,這個過程太過繁瑣,因而降低了他們使用區塊鏈產品的意願。
portto 致力於降低區塊鏈的使用門檻,讓所有人都能輕易地享受新技術帶來的好處。成立於 2019 年的 portto 是一家位於台灣的科技公司,向企業客戶和一般使用者提供易於使用的區塊鏈解決方案,其一站式跨鏈加密貨幣錢包Blocto 支持使用電子郵件信箱或社群平台帳號創建錢包,幾秒鐘內就能輕鬆完成。透過與 Moto GP Ignition 和 NBA 等行業領先企業合作,portto 為許多基於區塊鏈的服務提供錢包技術,迅速在全世界累積使用者。目前,全球有 160 萬名用戶使用 Blocto 管理他們的加密貨幣、去中心化應用和 NFT。
「我們的核心使命是讓更多人享受區塊鏈的好處。因此,我們一直不斷在為開發者和加密貨幣錢包使用者開發最易於使用區塊鏈的方式,」portto 共同創辦人暨執行長李玄解釋。「運用我們的加密貨幣解決方案,使用者不需要深入了解技術的背景知識,就可以輕鬆地開始交易虛擬資產。」
2019 年,portto 團隊在開發 Blocto 的過程中意識到他們需要一個支持基礎架構彈性擴展的公有雲平台來部署加密貨幣錢包,以因應不斷變動的新興區塊鏈市場。同時,作為一個加密貨幣錢包供應商,portto 需要向使用者和合作夥伴保證高度的資料安全。在比較過不同產品之後,portto 選擇將其區塊鏈服務部署在 Google Cloud 上,因為 Google Cloud 在全球多地都支持高擴展性和全面的資料安全機制。
「為了確保順暢的使用者體驗,並以最具成本效益的方式使用資源,我們需要將虛擬貨幣錢包部署在一個能隨時擴縮的雲端環境裡。Google Cloud 提供極佳的基礎架構擴展性,以及對我們服務至關重要的高安全性,使其成為我們的最佳選擇。」
—portto 共同創辦人暨執行長 李玄在全球支持高擴展性和低延遲
在 Google Cloud 和其合作夥伴 CloudMile 提供即時技術支持的協助下,portto 成功地於 2019 年在 Google Cloud 上啟用 Blocto。現在,portto 使用 Google Kubernetes Engine(GKE)上的 Kubernetes 集群運行加密貨幣錢包,並用 Compute Engine 上的虛擬機器支持較不需要高擴展性的業務。由於加密貨幣和 NFT 的風行,portto 的加密貨幣錢包在過去幾年曾遇到最高達 70% 的每月使用者數量成長。透過運用 GKE 高度自動化的擴縮功能,portto 得以順暢處理任何流量增長,確保服務維持高可用狀態。
「區塊鏈市場的變動很大,而且常常難以預期,因此我們需要隨時準備好應對任何流量波動。有了 GKE,我們可以輕鬆地根據當前需求增加或減少運算資源,」portto 工程副總裁張皓表示。「我們的加密貨幣錢包服務因而得以順暢運行,即使面對新產品發布後 10 倍的瞬間流量增長也能維持高服務品質。」
Google Cloud 廣布全球的資料中心也協助 portto 為全世界的使用者提供更好的服務。藉由將通過 Blocto 交易的 NFT 圖片和影片檔案儲存在離使用者較近區域的 Cloud Storage,portto 有效降低了讀取檔案的延遲,改善使用者體驗。
使用 Cloud Bigtable 支持順暢且成本效益高的區塊鏈資料索引
區塊鏈技術的其中一個主要特色是能將資料儲存在以密碼技術互相連結的區塊中,保護資料不受竄改。隨著區塊鏈處理的交易數量增加,資料量和區塊鏈網路的複雜性也逐漸提高。張皓指出,這為像 portto 這樣的加密貨幣錢包供應商帶來了技術挑戰,因為如果沒有進一步處理,區塊鏈上的原始資料就會越來越難讀取或檢索。例如,當 Blocto 的使用者想要查看交易或資產紀錄時,portto 的系統可能需要大約 20 秒從區塊鏈抓取原始資料,速度較緩慢。
為了解決這個痛點,portto 使用遠程過程調用(RPC)節點(一種能讀取區塊鏈資料的伺服器)從與 Blocto 相關的區塊鏈抓取原始資料,將資料快取儲存在 Cloud Bigtable 中進行資料索引,再將索引後的資料和所有加密貨幣錢包應用程式的使用者資料一起儲存在 Cloud SQL 。有了索引後的資料,Blocto 的使用者在一秒鐘內就能看到交易和資產紀錄顯示在應用程式上。
張皓表示,用 Cloud Bigtable 快取儲存由 RPC 節點抓取的區塊鏈資料協助降低了成本,並確保充足的資料庫擴展性。透過快取資料,portto 能減少索引過程中 PRC 節點的用量,降低營運成本。此外,Cloud Bigtable 上 NoSQL 資料庫接近無限制的自動擴展特性,也讓 portto 能輕鬆處理不斷增加的區塊鏈資料。
「區塊鏈資料索引是我們業務很重要的一部分,因為能簡化區塊鏈交易和資產資料的檢索和管理,」他補充說。「Cloud Bigtable 提供比 SQL 資料庫更高的擴展性,讓我們能輕鬆地處理大量資料。如果沒有 Cloud Bigtable 的自動擴展功能,我們可能需要一至兩個月才能建立具備同等擴展性的 SQL 資料庫。」
運用 IAM 和 Cloud Key Management 確保資料安全
對於 portto 來說,使用 Google Cloud 的另一大好處是高安全性。一方面,Google Cloud 的基礎架構本身已擁有 ISO 27001 等多個國際資訊安全標準認證。另一方面,portto 也使用 Identity and Access Management(IAM)在公司內部落實嚴格的資料存取權限管控。為了確保其加密貨幣錢包平台上的交易安全,portto 還採用 Cloud Key Management 加密使用者用來進行數位簽名的私鑰。
「作為一個加密貨幣錢包供應商,使用者和合作夥伴的信賴是我們業務的基礎,而 Google Cloud 提供了豐富的工具協助我們輕鬆地在營運各層面都確保高度安全性,」張皓說。「例如,如果沒有 Cloud Key Management,我們需要一個大型 IT 團隊和大量資源才能實現相同等級的金鑰加密安全性。」
用 Google Cloud 工具進一步提升安全,簡化資料流
portto 一直不斷在改善其業務和營運方式。接下來,portto 將使用 Confidential VM 打造一個整合不同區塊鏈簽名演算法的一站式數位簽名系統,讓用於數位簽名的私鑰即使在解密當下也能受到保護。為了提高安全監控的效率,portto 也將採用 Security Command Center 實現中心化安全和風險管理。
此外,為了打造更順暢的資料流,portto 計畫將索引後的區塊鏈資料從 Cloud SQL 遷移到 Cloud Bigtable 上,並使用 Cloud Bigtable 支持資料視覺化和分析。portto 團隊也將把加密貨幣錢包產品放在 Google Cloud Marketplace,觸及更多使用者。
「藉由使用 Google Cloud 高度安全且具高擴展性的基礎架構,我們得以用高成本效益的方式,提供一個易於使用的加密貨幣錢包,」李玄表示。「我們相信透過善用更多 Google Cloud 的高性能雲端工具,我們將能持續升級我們的產品和服務。」
請告訴我們您遇到的挑戰,我們在此提供您協助。
聯絡我們有關 portto
portto 成立於 2019 年,是一家位於台灣的區塊鏈科技公司,致力於為企業和一般大眾開發並提供更易於使用的區塊鏈解決方案。portto 的一站式跨鏈加密貨幣錢包 Blocto 讓使用者能輕鬆管理加密貨幣、去中心化應用和 NFT,目前在全球有 160 萬名使用者。此外,portto 也和 Moto GP Ignition、NBA 等十多家行業領先企業合作推出基於區塊鏈的服務。
有關 CloudMile
CloudMile 為亞洲領先的人工智慧與雲端服務供應商,以實踐 AI 成為企業成長動能為己任。團隊利用機器學習及大數據分析,協助企業進行商業預測和產業升級,至今為止已服務海內外超過 500 家企業。CloudMile 擁有超過 120 張專業認證,其中包括超過 60 張 Google Cloud 專業技術認證,也是 Google Cloud 北亞地區擁有 Machine Learning(機器學習)、Infrastructure(基礎架構)、 Data Analytics(資料分析)及 Cloud Migration(雲端搬遷)四項專業認證的菁英合作夥伴。2020 年,CloudMile 萬里雲獲得雙重殊榮,包含全台第一家Google Cloud MSP 託管服務認證,以及 2020 年亞太「Google Cloud 公部門年度最佳合作夥伴」。