MIRA是神马东东?

MIRA是神马东东?

早上看到 @steemitblog 发的新文章:Introducing MIRA,不禁好奇看了一下MIRA是什么东东,玩STEEM要是不知道这些乱七八糟的新名词,岂不是显得很落伍😂。


(图源 :pixabay)

阅读了@steemitblog的文章后,终于搞明白了,原来MIRA是Multi Index RocksDB Adapter首字母的缩写。

而RocksDB是用于存储key-value数据的高性能嵌入式数据库,据说是由LevelDB分叉出来的,被包括Facebook、LinkedIn、Yahoo在内的很多企业所采用。

那么为啥要做这个修改呢,简单来讲还是缩减成本,原本的STEEM节点的大部分数据都是存储在内存当中的,所以跑一个节点(尤其是API节点)需要大量的内存。如果把这部分数据放到数据库当中,那么无疑是会节省大量的内存。那样的话,就人人跑得起节点了。

据说STEEMIT的开发人员已经编译出来MIRA版本的STEEMD,正在测试和调试当中。那句话咋说的来着:拿住,团队在做事!

不过我更关心应用RocksDB后,内存会降低多少?STEEMD的行为是否会和原来的内存存储版本一致?还有就是节点Replay会变快还是会变慢?区块链的不可篡改性是否会受到挑战?是否需要硬分叉?等等等等。

不过想必我是多虑了,开发人员一定会很好的解决这些问题的。

注:本文仅为个人笔记,不构成投资建议

相关链接


Vote For Me As Witness
https://steemit.com/~witnesses type in oflyhigh and click VOTE

Vote @oflyhigh via Steemconnect
Thank you!

This page is synchronized from the post: MIRA是神马东东?

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×