IoTeX加入Coinbase的Rosetta以简化区块链和交易所集成
Today we’re excited to take the next step to further expand the openness and possibilities of our platform— welcome Coinbase’s Rosetta to the IoTeX Network!
在IoTeX,我们相信一个开放、安全、以人为本的未来。自2017年成立以来,IoTeX一直深信开源运动和“激进透明”。今天我们很高兴迈出下一步,进一步扩大我们平台的开放性和可能性—欢迎 Coinbase的Rosetta加入IoTeX网络!
由Coinbase开发,这是一家全球领先的加密货币交易所,Rosetta是一个开源的规范和工具包,使与区块链和交易所的集成变得更简单、更快速、更可靠。这种专用中间件为IoTeX与Coinbase及日益增长的Rosetta友好区块链和交易所的新集成打开了大门。Rosetta引入了新的节点、交易所和钱包API,将IoTeX提升到一个新的水平——更多集成,更多可能性!

什么是Rosetta?
Rosetta的目标是标准化区块链之间的互动,使集成和互动变得更简单。Rosetta显著加快了像Coinbase这样的交易所与新区块链集成所需的时间,并通过确保满足特定的安全条件来保护客户资金。Rosetta还使构建跨区块链应用程序(如区块浏览器、钱包和Dapps)变得更容易。Dapps不再需要为单独的区块链编写自定义解析/代码,而可以使用区块链的Rosetta框架以标准格式读取链上数据和构建交易,从而减少重复工作并简化维护。
Coinbase关于Rosetta的指南,包括技术文档,可以在 这里找到.

IoTeX网络的Rosetta
由于API和接口的不标准化,编写新的区块链集成对开发者来说是复杂且常常重复的。将区块链与另一个区块链/交易所集成需要这两个实体使用相同的技术语言——如何部署节点、识别账户、处理存款、广播交易等。如果处理不当,错误的集成可能会导致网络停机和资金错配。这就是Rosetta的作用:使未来的集成对于IoTeX开发者来说标准化且安全。
Rosetta为读写操作提供了一个干净、易于访问的接口,由Rosetta数据API和构建API启用。截至八月中旬,IoTeX已提交并验证了我们的数据API和构建API,使IoTeX完全准备好支持Rosetta!在下面探索更多技术细节:
➡️ Rosetta数据API:提供以标准格式访问任何区块链的区块、交易和余额的能力。有关IoTeX的Rosetta数据API库的更多详细信息可以通过以下链接找到:

➡️ Rosetta构建API:提供以标准格式向区块链写入新数据的能力。IoTeX的实现是无状态的,完全离线操作,并支持分离密钥生成和签名。可以通过以下链接找到IoTeX的Rosetta构建API库:

上述是rosetta-sdk-go的实现,这是一个与Rosetta API交互的包集合。IoTeX Rosetta网关的集成细节和完整的Github代码库可以通过以下链接找到:

接下来会怎样?
IoTeX支持Rosetta的愿景,促进不同区块链解决方案的采用、协作和广泛使用。随着物联网(IoT)在多个激动人心的行业中取得进展,IoTeX在更大的加密宇宙中的角色将变得越来越重要。通过Rosetta,IoTeX独特而强大的能力将能够传播到全球新的网络、交易所和用户。
Rosetta消除了与Coinbase交易所上市、Coinbase Earn和Coinbase Custody相关的技术障碍——我们期待探索未来的这些机会。现在,IoTeX将继续贡献我们的见解和技术专长,使Rosetta和其他协议集成框架变得更好。
关于IoTeX
作为一个开源平台于2017年成立,IoTeX正在构建受信任之物的互联网,这是一个开放生态系统,所有“事物”——人类、机器、企业和DApps——都可以信任和隐私地互动。在30多位顶尖研究科学家和工程师的全球团队的支持下,IoTeX结合区块链、安全硬件和保密计算,使下一代物联网设备、网络和经济成为可能。IoTeX将通过“逐步连接物理世界”推进未来的去中心化经济。