專訪 BlockPI:共建賬戶抽象未來的新一代 RPC 基礎設施

圖片

在傳統 RPC 服務板塊上,開發者一直飽受故障風險、運行環境混亂等難題的折磨。實現 RPC 服務的去中心化,且保持成本優勢和可擴展性,始終是區塊鏈基礎設施建設的重要命題之一。從 2018 年觀察中心化 RPC 供應商服務現狀開始,BlockPI 便開始了多年的 RPC 服務探索與建設。站在 Web3 行業發展的新風口,BlockPI 為開發者提供基于多鏈網絡的分布式加速層,逐步朝著提供高速、高可用以及無限可擴展性的 RPC 服務邁進。

一路走來,BlockPI 為保障用戶使用體驗,減少開發者成本負擔進行了多次技術迭代,也在 ERC-4337 相關聯的基礎設施上找到了下一階段的發展目標。讓我們走近 BlockPI,共同探索作為初創團隊的它是如何秉持 Web3 建設初心,行進在追求卓越的道路上。

圖片

本篇文章是「TinTinLand 項目支持計劃」系列項目專訪的第二篇,我們邀請到了 BlockPI 與大家分享其在提供去中心化 RPC 服務發展道路上的經驗與心得。

如果您對「2023 TinTinLand 項目支持計劃」感興趣,可點擊推文《「2023 TinTinLand 項目支持計劃」 開啟,打造下一個 Web3 新星》了解更多信息,我們歡迎所有的優質 Web3 項目團隊申請加入。

🔗報名鏈接:https://forms.gle/p3seKq748Th3czZn6

BlockPI :Web3 基礎設施服務深耕者

BlockPI 是一個全球分布式的 RPC 供應商,致力于為 Web3 項目提供高性能、低延遲、具有性價比的區塊鏈 RPC 服務。自 2018 年進入區塊鏈基礎設施領域以來,團隊就已擁有了豐富的節點服務建設經驗,也從 2021 年開始正式推出 BlockPI,找到了在去中心化 RPC 服務板塊彌補“空白”的發力點。

以分布式 RPC 服務,做真正的 Web3 產品

早在 2016 年,伴隨以太坊生態的繁榮發展,Infura 基于以太坊生態開始提供中心化 RPC 服務,業務增長如日中天;到了 2019 年,Alchemy 也加入中心化 RPC 服務供應商,并實現迅速融資。這些 RPC 供應商以中心化方式提供運行節點和服務,雖可以免去協議建立和社區維護等繁瑣流程,但對加密去中心化的發展卻是“致命打擊”。與此同時,中心化 RPC 服務的一些風險,比如單點故障問題也開始逐漸引起開發者們的注意,“我們在 2021 年的時候就發現了市面上中心化 RPC 供應商所面臨的一些問題,比如單點故障、可拓展性等。我們認識到一個去中心化的網絡架構,能夠很好地解決目前中心化 RPC 供應商所存在的這些問題。

基于此,BlockPI 橫空出世。最初, BlockPI 開發了一個去中心化 RPC 服務協議(DRPC),2021 年憑著這個最小可用產品獲得了 Near 黑客松的亞軍。談到選擇分布式 RPC 入局 Web3 的原因時,團隊主創人員感慨道:“市場需要一個分布式的 RPC,并且我們想要在 Web3 領域里做一個真正的 Web3 產品。事實也證明了我們的想法是正確的,分布式架構帶來了更快的響應速度、更低的延遲以及更好的用戶體驗。”

圖片

支持更多區塊鏈,專注 ERC-4337 建設

瞄準去中心化 RPC 服務賽道后,BlockPI 沒有停下快速發展的步伐。2022 年 1 月,BlockPI 宣布了第一輪融資;2022 年 6 月 - 9 月,BlockPI 進行了第一期測試網,共收到超過?4200 封申請,最終選擇了超過 70 多位節點運營商作為第三方節點加入 BlockPI。第一期測試網的主要目的是驗證 BlockPI 的整個分布式架構,以及未來 BlockPI 能否真正成為一個無許可的去中心化網絡,在這期間 BlockPI 針對網絡架構進行了各類測試,不斷優化發現的運行難題、完成了多次技術改進,逐漸將發展重點轉移到支持更多區塊鏈上。

到目前為止,BlockPI 已經實現支持將近 30 條區塊鏈。從 Arbitrum 到 ZK 系都有 BlockPI 的身影,“今年 3 月的時候,Arbitrum 空投對我們來說算是一個里程碑的事件,這得益于 BlockPI 本身網絡架構的穩定性和前期準備工作。當晚我們沒有過任何終端,這讓很多市場上的開發者開始認同和肯定 BlockPI,其中不少人也成為了后續 BlockPI 的客戶” ,團隊主創人員自豪地談道。4 月份, BlockPI 來到香港的 Web3 Festival 活動,結識了更多的合作伙伴,并與 Web3 用戶近距離接觸;7月,Ethcc 在巴黎舉辦,BlockPI 團隊也前往巴黎,和行業內眾多的開發者也進行了交流。

圖片

下一步,BlockPI 將會更加專注于 ERC-4337 相關聯的基礎設施建設,重視 AA ?(Account Abstraction,賬戶抽象)相關的基礎設施服務提供并將其作為發展新方向。“只要是能將 BlockPI 打造成一站式 Web3 基礎設施服務平臺的路徑,我們都將全力以赴。”

技術優勢最大化,BlockPI 順利出圈

短短 3 年時間,BlockPI 成長為一個相對成熟的全球分布式 RPC 供應商,這不僅得益于主創團隊敏銳的市場嗅覺,更得益于團隊從用戶、開發者、行業等多維度進行精密分析與研判,在項目開發過程中實現技術優勢最大化,帶來了令人驚艷的項目成績。

保障用戶獲得低延遲、高可用節點

不少熟悉 BlockPI 開發者都知道,BlockPI 在全球各大洲都架設了 HyperNode 以及 Gateway(網關)。假設用戶此時在歐洲發送了一個請求,那么該請求會被優先發送至歐洲網關,歐洲網關會優先在當地服務器中間選擇一臺反應速度最快、穩定性更強的 HyperNode 來處理該用戶的請求并反饋。在這個過程中,BlockPI 會根據可用性延遲等標準給所有的 HyperNode 打分,只有穩定性和可能性都很強的 HyperNode 分數才會達標并接收到用戶請求。因此,這樣的設計能夠充分保障用戶獲得低延遲、高可用的節點,并實現無縫切換相鄰節點,有效降低運行故障,提升用戶體驗

HyperNode 是 BlockPI 整個架構中最主要的工作節點之一,這些節點的主要功能就是處理 RPC 請求。在測試網階段,BlockPI 團隊花費了大量的工作去審核節點運營商是否擁有過硬的專業知識來運行 HyperNode。“我們明白構建一個真正去中心化、全球覆蓋的網絡需要社區的力量,需要更多的參與者。作為新加入的節點運營商,我們會提供詳盡的文檔來幫助他們順利融入進來”,團隊主創談到這里也分享了他們始終秉持的項目初心:讓服務更穩定,讓用戶體驗更好,共同建立一個開放、去中心化、全球化的新一代互聯網。

圖片

為開發者友好定價,Pay As You Go

雖然 RPC 服務賽道允許任何項目方或個人自建全節點,但復雜的運維和高昂的成本一直讓開發者躊躇不前。在這一行業背景下,BlockPI 為開發者建立了業內最靈活的付款方式,實現友好定價且提供高性價比服務。“我們之所以能夠比其他服務商提供更優惠的價格,在于我們對節點服務器成本的控制。只將核心業務部署在 GCP 等一線云服務商上,其他終端節點服務器都采用中小廠商,以增加節點數量來實現成本和性能的優勢”,團隊主創分析道。每個月開發者都會有一個免費的 Package,能夠讓用量較小的使用者不付費享受專業服務。即便是付費包,我們也進行了使用期限的延長,為的是讓更多開發者能夠盡可能減少支出。系統內更有?Pay As You Go?的功能,只需為所用量付費。

除了付費成本的友好定價外,BlockPI 還為 ERC-4337 開發了一套 UserOperation 的 indexer 來幫助運行 Bundler 服務的開發者更快更好地查詢所需數據。開發者只需發送一次 eth_getlogs 便可以查到所需要的全量數據,這進一步提高查詢效率,無疑節約了更多開發成本。

下一步:滿足多鏈需求,共建賬戶抽象未來

BlockPI 的去中心化架構具備天然穩定性的優勢,即便數據和服務分布在全球各地,也不會因為個別節點的問題而癱瘓;BlockPI 的極高運維能力使得實時跟蹤和監測節點得以實現,一旦有任何服務質量問題都能被及時解決。

提及未來優化穩定性和兼容性的發展路徑,團隊主創分享了兩點發展策略:

  • 第一,不斷進行測試,了解不同種類客戶端的性能表現。收集并分析包括各種主流區塊鏈客戶端在內的數據,了解在各種工作負載下的表現,基于這些測試數據進行負載均衡調整,確保項目服務能夠發揮最佳性能。

  • 第二,考慮支持更多不同鏈 RPC 接入的需求,與各個鏈的官方團隊進行技術對接。最終的目標是提供一個全面、高效的 RPC 服務平臺,滿足用戶對多鏈服務的需求。

正如開篇提及的下一步發展計劃那般,BlockPI 決定提供 ERC-4337 中的 Bundler 和 Paymaster 服務,以進一步豐富服務內容、滿足更多用戶需求。“歡迎各類 AA 開發者與我們共同建設 ERC-4337 ,希望用戶能有足夠的自由來選擇喜歡的 Bundler 及 Paymaster 服務。”

圖片

作為一個初創團隊,BlockPI 有著滿滿的前行動力和勇氣。作為區塊鏈基礎設施的建設者,他們也盡可能地為更多開發者提供發揮技術潛力的幫助與支持。一路走來,BlockPI 相信自己建設 Web3 的初心未變,未來也將繼續在新項目開發和成本減免等方向回饋行業開發者。Let's buidl together!

BlockPI 寄語

未來我們將與 TinTinLand 一起努力為區塊鏈開發者提供力所能及的幫助。歡迎更多志同道合的開發者和我們一起賦能這個行業的發展,支持更多潛力項目、產品的成長。TinTinLand 推出的項目支持計劃給予了優秀開發者和創業者展示自己的舞臺,我們也將持續從中獲得向上生長的力量,與所有 Web3 建設者共赴鏈上世界的新時代。

目前「2023 TinTinLand 項目支持計劃」仍在進行中,如果您也希望加入該計劃,和我們一起共建 Web3,就可以將下方鏈接復制至瀏覽器中打開,立即報名聯系我們哦!

👉🏻報名鏈接:

https://forms.gle/p3seKq748Th3czZn6

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/43235.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/43235.shtml
英文地址,請注明出處:http://en.pswp.cn/news/43235.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

內存管理(1)

內存管理(1) 1、各類型數據在內存中的存儲空間2、C內存管理方式2.1 針對于內置類型分析2.2 針對于自定義類型分析2.3 C語言與C在申請動態內存失敗時的區別 3、operator new 和 operator delete函數(重點)3.1 底層知識解析3.2 實現…

linux-shell腳本收集

創建同步腳本xsync mkdir -p /home/hadoop/bin && cd /home/hadoop/bin vim xsync#!/bin/bash#1. 判斷參數個數 if [ $# -lt 1 ] thenecho Not Arguementexit; fi#2. 遍歷集群所有機器 for host in node1 node2 node3 doecho $host #3. 遍歷所有目錄,挨…

web3:使用Docker-compose方式部署blockscout

最近做的項目,需要blockscout來部署一個區塊鏈瀏覽器,至于blockscout是什么,咱們稍后出一篇文章專門介紹下,本次就先介紹一下如何使用Docker-compose方式部署blockscout,以及過程中遇到的種種坑 目錄 先決條件我的環境準備工作Docker-compose1.安裝方式一:下載 Docker Co…

財務數據分析之現金流量表模板分享

現金流量表是我們常說的財務數據分析三表之一。它可以呈現一個企業的現金流情況,揭示企業經營管理健康狀態,但在實際使用中卻有總給人一種用不上、用不好的矛盾感。怎么才能把現金流量表做好?不如借鑒下大神的現金流量表模板。 下面介紹的是…

RabbitMQ-消息中間件學習記錄(what-how-why)

什么是消息中間件 簡單的來說就是消息隊列中間件,生產者發送消息到中間件,消息中間件用于 保存消息并發送消息到消費者。 消息中間件RabbitMQ的基本組件 1)producer -生產者 2)customer -消費者 3)broker (經紀人)- M…

【Java 動態數據統計圖】動態數據統計思路案例(動態,排序,數組)四(116)

需求::前端根據后端的返回數據:畫統計圖; 1.動態獲取地域數據以及數據中的平均值,按照平均值降序排序; 說明: X軸是動態的,有對應區域數據則展示; X軸 區域數據降序排序…

LabVIEW調用DLL傳遞結構體參數

LabVIEW 中調用動態庫接口時,如果是值傳遞的結構體,可以根據字段拆解為多個參數;如果參數為結構體指針,可用簇(Cluster)來匹配,其內存連續相當于單字節對齊。 1.值傳遞 接口定義: …

【FAQ】調用視頻匯聚平臺EasyCVR的iframe地址,視頻無法播放的原因排查

有用戶反饋,在調用iframe地址后嵌入用戶自己的前端頁面,視頻無法播放并且要求登錄。 安防監控視頻匯聚平臺EasyCVR基于云邊端一體化架構,具有強大的數據接入、處理及分發能力,可提供視頻監控直播、云端錄像、視頻云存儲、視頻集中…

視頻集中存儲EasyCVR視頻匯聚平臺定制項目增加AI智能算法

安防視頻集中存儲EasyCVR視頻匯聚平臺,可支持海量視頻的輕量化接入與匯聚管理。平臺能提供視頻存儲磁盤陣列、視頻監控直播、視頻輪播、視頻錄像、云存儲、回放與檢索、智能告警、服務器集群、語音對講、云臺控制、電子地圖、平臺級聯、H.265自動轉碼等功能。為了便…

【Unity每日一記】Physics.Raycast 相關_Unity中的“X光射線”

👨?💻個人主頁:元宇宙-秩沅 👨?💻 hallo 歡迎 點贊👍 收藏? 留言📝 加關注?! 👨?💻 本文由 秩沅 原創 👨?💻 收錄于專欄:uni…

05_bitmaphyperloglogGEO

Bitmap&hyperloglog&GEO 面試問 記錄對集合中的數據進行統計在移動應用中,需要統計每天的新增用戶數和第2天的留存用戶數;在電商網站的商品評論中,需要統計評論列表中的最新評論:在簽到打卡中,需要統計一個月內…

Python “貪吃蛇”游戲,在不斷改進中學習pygame編程

目錄 前言 改進過程一 增加提示信息 原版幫助摘要 pygame.draw pygame.font class Rect class Surface 改進過程二 增加顯示得分 改進過程三 增加背景景樂 增加提示音效 音樂切換 靜音切換 mixer.music.play 注意事項 原版幫助摘要 pygame.mixer pygame.mix…

kvm和vmware有什么區別?如何選擇?

一、kvm和vmware的區別 VMware vSphere 平臺 VMware 可以提供 ESXi 虛擬機監控程序和 vSphere 虛擬化平臺。VMware ESXi 是一個能夠直接安裝到物理服務器上的裸機虛擬機監控程序,可以幫你整合硬件。你可以用 VMware 的虛擬化技術來創建和部署虛擬機(VM…

HTML詳解連載(7)

HTML詳解連載(7) 專欄鏈接 [link](http://t.csdn.cn/xF0H3)下面進行專欄介紹 開始嘍結構偽類選擇器作用 :nth-child(公式)作用舉例 偽元素選擇器作用注意: PxCoook作用盒子模型-重要組成部分 盒子模型-邊框線屬性名屬性…

excel中定位條件,excel中有哪些數據類型、excel常見錯誤值、查找與替換

一、如何定位條件 操作步驟:開始 - 查找和選擇 - 定位條件(ctrl G 或 F5) 注:如果F5不可用,可能是這個快捷鍵被占用了 案例:使用定位條件選擇取余中空單元格,填入100,按組合鍵ct…

【LeetCode75】第三十三題 二叉樹的最大深度

目錄 題目: 示例: 分析: 代碼: 題目: 示例: 分析: 從這一題開始,LeetCode75進入到了二叉樹章節。 這邊建議不熟悉二叉樹的小伙伴可以先去做做力扣的前序遍歷,中序遍…

使用git rebase 之后的如何恢復到原始狀態

我們常常喜歡使用git rebase去切換分支提交代碼,操作流程就是: 先切換分支:比如當前是master 我們修改了一堆代碼產生一個commit id :5555555567777 那么我們常常比較懶就直接切換了:git checkout dev 然后呢?使用命令git rebase 5555555567777,想把這筆修改提交到d…

iPhone上的個人熱點丟失了怎么辦?如何修復iPhone上不見的個人熱點?

個人熱點功能可將我們的iPhone手機轉變為 Wi-Fi 熱點,有了Wi-Fi 熱點后就可以與附近的其他設備共享其互聯網連接。 一般情況下,個人熱點打開就可以使用,但也有部分用戶在升級系統或越獄后發現 iPhone 的個人熱點消失了。 iPhone上的個人熱點…

antd5源碼調試環境搭建(window系統)

將antd源碼克隆至本地 $ git clone gitgithub.com:ant-design/ant-design.git $ cd ant-design $ npm install $ npm start前提安裝python3、安裝node版本18版本 不然后續安裝依賴會報python3相關的錯誤。 項目需要使用git 初始化 不然會報husky相關的錯誤 git init重新安…

【論文解讀】Hybrid-SORT: Weak Cues Matter for Online Multi-Object Tracking

因為Hybrid-SORT的baseline是基于OCSORT進行改進的,在這之前建議先了解byteTrack和【】的相關知識 1.介紹 1.1 基本框架 多目標跟蹤(MOT)將問題分為兩個子任務。第一個任務是檢測每個幀中的對象。第二個任務是將它們在不同的框架中聯系起來。關聯任務主要通過顯式…