区块链技术与YLCHINA
股友39Y533655x
2018-05-10 14:53:59
  • 点赞
  • 1
  •   ♥  收藏
  • A
    分享到:
一、区块链的概括
区块链原本是比特币等加密货币存储数据的一种独特方式,是一种自引用的数据结构,用来存储大量交易信息,每条记录从后向前有序链接起来,具备公开透明、无法篡改、方便追溯的特点。实际上,这种特性也直接体现了整个比特币的特点,因此使用区块链来概括加密货币背后的技术实现是非常直观和恰当的。

区块链是一项技术,加密货币是其开发实现的一类产品(含有代币,也有不含代币的区块链产品),不能等同或混淆。与加密货币相比,区块链这个名字抛开了代币的概念,更加形象化、技术化、去中心化,更适合作为一门技术去研究、 去推广。

目前当大家单独说到区块链的时候,就是指的区块链技术,是实现了数据公开、透明、可追溯的产品的架构设计方法,算作广义的区块链。而当在具体产品中谈到区块链的时候,可以指类似比特币的数据存储方式,或许是数据库设计,或许是文件形式的设计,这算作狭义的区块链。广义的区块链技术,必须包含点对点网络设计、加密技术应用、分布式算法的实现、数据存储技术的使用等 4 个方面,其他的可能涉及到分布式存储、机器学习、VR、物联网、大数据等。狭义的区块链仅仅涉及到数据存储技术,数据库或文件操作等。本文的区块链,指的是广义的区块链。



二、YLCHINA的技术发展简介
1、安全

数据经过验证节点之间达成共识然后添加至区块链,

一旦添加至区块链就会永久存储而且不可篡改,

单个节点对数据的修改是无效的。



2、高效

通过优化数据结构,

关键路径多线程并发,

多机分布式计算 hash,

异步写入数据库等方法,

使得性能明显提高,

普通 PC 节点可以达 3000TPS,

集群节点性能更高。



3、去中心化

采用 P2P 分布式存储,

没有中心化的管理节点,

可根据实际需求配置若干个验证节点,

所有的验证节点具备相同的权利,

整个系统的数据块由所有验证节点来共同维护。

4、点对点可靠传输

区块链技术是一组技术的组合,

既然是一个分布式的记账簿,

就要解决数据可靠传输问题。

包括记账节点(信任节点)之间、

非记账节点(非信任节点)、

客户端与记账节点(信任节点)之间的数据传输。

在以前我们的方案中,

往往通过可靠消息或者 P2P 方式解决数据传输问题,

这些技术也被用于区块链技术中。



5、智能储存 —— 触发器与存储过程

交易数据是透明的,

但不是全部透明,而是相对透明,

这是区块链技术的一个难点,

关键有二:

(1)如何保护隐私,仅仅能看到自己可见的数据;

(2)密钥分配问题。

例如新加入链中的一个节点会被分配一个新的密钥,

如何用这个密钥解读以前链中存储的信息。

可见与不可见,这是一个矛盾,

理论上没有一个完美的方案,

这里我们不对区块链技术如何加密、

如何做密钥管理、

如何同态加密等方式做解读,

而是讲讲如何通过业务方法而不是技术手段规避这一问题。
郑重声明:用户在财富号/股吧/博客等社区发表的所有信息(包括但不限于文字、视频、音频、数据及图表)仅代表个人观点,与本网站立场无关,不对您构成任何投资建议,据此操作风险自担。请勿相信代客理财、免费荐股和炒股培训等宣传内容,远离非法证券活动。请勿添加发言用户的手机号码、公众号、微博、微信及QQ等信息,谨防上当受骗!
信息网络传播视听节目许可证:0908328号 经营证券期货业务许可证编号:913101046312860336 违法和不良信息举报:021-61278686 举报邮箱:jubao@eastmoney.com
沪ICP证:沪B2-20070217 网站备案号:沪ICP备05006054号-11 沪公网安备 31010402000120号 版权所有:东方财富网 意见与建议:4000300059/952500