极客日报 #185

极客日报#185

本期收录 3 条社区推荐,涉及 八种支付通道解决方案、Rosetta - 通用的区块链 api 集成框架、学习设计模式的好地方。

2020年6月21日

本期推荐

#1

八种支付通道解决方案

推荐人:Harry

虽然表面上看,状态通道是支付通道的泛化版本,但是实际上它们在一些核心区域的差异,导致它们在使用性和构造上都有很大的区别。我们今天看到比较有趣的支付通道构造大部分都构建在比特币之上。

#2

Rosetta - 通用的区块链 api 集成框架

推荐人:周洋

Rosetta 是 coinbase 开源的一套通用的区块链api框架。包含了区块链项目最常用的 node api 及 wallet api,这能大大减少区块链集成平台(如交易所,区块浏览器)的开发难度。除了 bitcoin、ethereum ,已有多个blockchain 项目团队对接 Rosetta 并参与贡献。

#3

学习设计模式的好地方

推荐人:Harry

设计模式是软件设计中常见问题的典型解决方案。 它们就像能够根据需求进行调整的预制蓝图, 可用于解决代码中的特定设计问题。设计模式和你使用的编程语言无关,要想向专家晋级,需要学习和掌握设计模式。这个网站对于设计模式的讲解很细致,每个设计模式都阐明了意图、问题、解决方案等部分,还有和现实世界的对应讲解,再配上精致的插画,让人学习起来很轻松。另外,每个设计模式还搭配了 8 种语言的实现方法,可以直接用到你的代码中。

Rebase 极客日报由社区志愿者共同维护,持续整理值得关注的技术内容与行业信号。