---
title: 面向应用支撑的中间协议层
date: '2019-02-21 12:33:02'
draft: false
summary: 当底层账本和扩容问题逐步稳定下来，应用层很快就会继续推动系统往上抽象出新的公共支撑层。
slug: middle-layer-protocols-support-applications
syndication:
- platform: Weibo
  url: https://weibo.com/1648815335/HhFwdgC9P
tags:
- blockchain
- layer2
- middleware
- protocol
topics:
- blockchain
type: post
---

最近区块链技术社区对 `Middleware Protocols` 或者 `Middle-Layer Protocol` 讨论比较多。有人甚至判断，`2019` 年可能会是这类协议开始突破的一年。

这件事其实很符合软件世界里一个很常见的演进规律：如果某个问题靠现有层次解决不了，那大概率就会再抽一层。如果再不够，就继续往上补新的抽象。

如果说 `Layer2` 主要还在解决 `Layer1` 的扩容问题，那再往上的 `Middle-Layer`，更可能会开始面向应用支撑去设计。

也就是说，底层不再只是问“账本怎么跑得更快”，而是开始问：

- 应用之间怎么协作
- 通用能力怎么复用
- 开发者如何不用每次都从链级原语重新搭一遍

从这个角度看，区块链架构不会长期只停留在 `Layer1 + Layer2` 这两个层次。只要应用开始真正长出来，中间就一定会出现更多负责承上启下的公共协议层。

<!-- WEIBO_MEDIA_START -->
## 原微博中的媒体

![](./weibo-4342111773959929-1.jpg)

![](./weibo-4342111773959929-2.jpg)
<!-- WEIBO_MEDIA_END -->
