磨链(mochain)社区-3.27分享+分布式账本

磨链(mochain)社区-3.27分享+分布式账本_第1张图片

群内分享

1.【IPFS系列】3. IPFS本地环境安装/启动控制台 

2. 用python构建一个极小的区块链 

3.有兴趣的同学看看-加拿大UBC在七月杭州区块链技术Workshop-有兴趣的联系盖盖同学 

4.HiBlock区块链社区:链接全球区块链开发者 

5.区块链兄弟学习笔记

磨链(mochain)计划各学习小组动态

计划具体内容(负责人)进度

2.以太坊入门到精通tower上新建计划14个小模块开始解读(盖盖)3.25出第一版整理内容、门户逐步更新

3.以太坊项目实践磨链社区-以太坊实战在线课程(虞双齐)每周六在线课程、目前已出3期

5.bitcoinbitcoin自问自答-深入挖掘bitcoin疑问(陈烨)3.25前整理计划

6.超级账本整理安排在线课程和内容分享(南瓜地、宣章炯)3月底前整理计划课程

7.IPFS磨链社区官网-已更新两期分享内容(陈德君)持续进行中

9.区块基础tower上新建计划、gitbook上定期分享整理内容(金明杰)持续进行中

10.区块链相关政策解读与商业应用跟踪磨链社区官网-在每日分享更新相关内容(CHONG)持续进行中

磨链计划9-区块基础-分布式账本

账本:具有一定格式与若干账页组成,以会计凭证为依据,对所有经济业务进行序时分类记录的本籍,也就是通常我们所说的账册。 

账本在现代社会中随处用到,生产者、消费者、供应商、监管机构时刻都会用到账本,那么账本源于资产的转移,资产有分为物理和数字资产,资产的转移可以理解为交易,交易涉及到各方:卖家、买家、中介、监管、审计等角色。各个角色之间通过账本来记录、查询、追溯、审查。在一定的环境圈子或者简单理解为一个企业中,通过账本来记录圈子或企业内经济活动,或者和外部之间的经济利益交互记录。由此可见账本不仅在实际生产中起到一个记录作用,同时也具有分析、审计等管理性功能。笔者不是专业金融会计专业人士故对账本理解或者后续分布式账本的概念理解有出入,如有错误望及时指正。 

计算机技术的发展,传统手工记录向数字化转移,现在大多数企业采用数字化商业账本,那么目前常用的数字化商业账本存在什么不可避免的问题: 

1.企业内部搭建信息化数据中心,提供信息化服务,数字账本作为系统对外提供记账应用,但是往往企业内部采用中心化集中数据库服务器来记录数据,这种方式导致在大并发时或许会产生效率问题,资源紧张后需要扩展涉及到一个成本问题,数据重要性需要做系统备份,数据恢复,甚至类似银行等重要金融机构还是业务连续性要求,对重要系统要求逻辑保护,异地容灾。这样导致中心化的数字商业账本,在建设过程中成本和效率的问题。 

2.现代企业之间交互频繁,数据集中化,那么要求第三方的信任机构提供服务,这就无法避免上述的一个成本和效率问题,同时再会引起一个数据安全性的考虑,一旦出现欺诈、篡改,那么交易将无法保障,数据安全性风险管控将难以实现。 

3.上述两个问题都是一个集中性带来的问题,那么集中性对于监管审查,如出现篡改和欺诈,那将也难以控制。 

4.企业之间共用账本时候,由于管理或者操作的问题,会出现异议纠纷。那么如何合理使用,权限分配也会成本账本的一个问题。 

当然针对上述问题,现代IT系统架构不断完善,云平台提供资源性能的合理分配,各种容灾数据备份系统保证数据的安全性,各种审计平台确保数据被篡改和欺诈后能被追溯。这里不对这些技术深入讨论,我们引入区块链的架构来简单分析,把区块链架构平台作为一种分布式账本来理解,针对上述问题是否有根本性的改善。 

区块链是一套去信任的分布式账本,通过分布式节点,无需信任积累来建立互相之间的信任机制,然后全网节点共同维护一个账本。通过共识机制的保证,网络中对等分布式节点之间结合密码学技术共同维护账本的可信、可靠、可追溯。 

结合上述传统数字商业账本,区块链全网维护的分布式账本: 

1.通过数学算法、密码学机制来保证数据的一致性和延续性。 

2.网络中每个节点都可互相通讯,下载完整的数据链,那么只要网络中有正常运行的节点,可以保证系统的永不宕机。 

3.集合上述1.2的特性,那么数据完整性和多副本就可以被实现。 

4.区块链中区块被确认后,由于共识机制的控制,无法恶意篡改和造假,保证的数据在追溯过程中的正确性。

5.不依赖中心节点,交易记录写入区块中,区块通过共识机制产生,通过hash链接,那么对节点性能要求和成本就大幅降低。 

6.分布式账本维护节点权限平等,区块生成依赖共识。 

区块链技术的发展,结合其特性,认为一个全网分布式节点去维护一个完整的、分布式的、不可篡改的统一可靠账本。在区块链中每一笔记录都通过网络中节点通过P2P的协议,由单个节点传播到其他节点,并实现实时更新,新加入网络中节点可选择周围节点进行数据的获取,总结为:分布式记账、分布式传播、分布式存储。 

这样的模式,整体降低了现在中心化机构的运行成本,实现了一种去信任的分布式模式。 

前文一直没有提到一个透明化的问题,因为最近看资料一直在想这个透明化的问题,区块链保证了数据的可靠,但是透明化和隐私存在一定的矛盾,之前有文章也解释过匿名和隐私性,在现实社会中,不论是区块链作为分布式账本共同维护,还是其他一些应用场景,透明化由于技术的限制,节点在交互过程中记录可被寻,这个还需要进一步权衡取舍。

磨链(mochain)学习小组清单

计划具体内容

1.白皮书、黄皮书解读(并入2)以太坊、超级账本等相关白皮书黄皮书解读,分享自己理解,整理讨论输出

2.以太坊入门到精通深入以太坊运行原理、对相关模块定位到源码解读。

3.以太坊项目实践包括环境搭建,开发环境搭建,及相关实践开发

4.以太坊课程设计,相关以太坊内容整理以太坊课程、包括智能合约基础、编写、开发。

5.bitcoinbitcoin相关内容,比特币自问自答

6.超级账本超级账本相关内容。具体待细化

7.IPFS相关内容IPFS filecoin相关内容

8.DAGDAG,字节雪球相关内容

9.区块链基础知识包括密码学、算法、共识机制、P2P网络等相关内容

10.区块链相关政策解读与商业应用跟踪区块链相关政策解读与商业应用跟踪内容,包括最新新闻信息分析分享

11.挖矿相关挖矿原理、挖矿相关内容

12.EOS相关EOS相关内容

13.区块链技术文档翻译区块链技术文档翻译,以太坊,solidity,truffle,超级账本等相关文档

PS:想加入学习小组,请加磨链组织者微信(jackyjin09)。欢迎每一位区块链技术爱好者加入磨链,一块琢磨区块链技术

关于磨链

磨链”---取磨炼之意,旨在普及区块链技术,磨炼技术,更好投身区块链行业。有兴趣一块琢磨区块链技术,联系笔者微信(jackyjin09)。 

你可以在这里找到我们: 

磨链社区公众号: 

磨链(mochain)社区-3.27分享+分布式账本_第2张图片

1. 磨链社区:http://mochain.info 

2. Github : https://github.com/mochain 

3. Gitter 聊天: https://gitter.im/mochain 

4. 知识星球: https://t.zsxq.com/M3BMVZN 

5. 知乎:https://www.zhihu.com/people/mochain 

(持续更新中)

你可能感兴趣的:(磨链(mochain)社区-3.27分享+分布式账本)