首页 资讯 正文

区块链技术问题及解决方法 一起来瞧瞧

区块情报站 2020年01月07日 01:22
每一个先进的技术也一样会有它需要面对的问题,它们可以做的就是怎么去解决这个问题,这个才是最重要的,那么关于区块链技术问题及解决的方法,我们一起来探讨一下呗。
区块链技术问题及解决

开发者工具

自比特币推出近十年之后,开发者能够用于快速构建有用的dApp的工具仍然屈指可数。

例如,如果开发者希望快速构建“Uber for dry cleaning(干洗界的Uber)”类型的应用,他们可以借助 Ruby On Rails 和 React Native 等开发框架在短时间内构建一个简单的原型——这些框架具有针对这类应用已编写好的架构。但是,如果开发者想要建立一个“去中心化的Uber”,他们必须从头开始。

当然,当前有很多项目都在解决这个问题。Menlo One是这样一个项目,该框架号称能够以搭建传统web应用的速度和用户体验来搭建去中心化应用(dAPP),减少去中心化应用的开发时间,使开发者大受裨益,而无需从头开始设计。另一个是Status团队的Embark框架,该框架能让开发者更快速地测试和部署智能合约。

从某种意义上说,开发者越早搭建出基于区块链的应用,则越能被更多的用户使用。

链下扩展方案

当前,大多数区块链系统都被设置成每笔交易都由区块链进行验证,所有参与方都需要获取所有的交易信息。

不幸的是,这常常会引发区块链的拥堵问题——去年11月份CryptoKitties(加密猫游戏)事件和和今年7月份FCoin造成的以太坊拥堵事件就是很好的例子。

为了更好地解决区块链的扩展性问题,需要可用的链下解决方案。目前,比特币正致力于闪电网络(Lightning Network)的研究,以太坊也在希望通过Plasma网络等第二层方案来解决扩展性问题。由此,区块链系统便能够处理更大的交易量,并在链上实现交易的“最终状态(end state)”。

这些扩展项目一旦开发成功,区块链网络的交易量和交易速度都将得到全面提升。

加密货币监管问题

拿美国来说,根据美国科技媒体《Wired》的报道,美国证券交易委员会(SEC)曾发布了一份非官方声明,认同以太坊和比特币视为实用型代币(utility tokens),而非证券型代币(security tokens)的说法。这则声明同时还提到,当前许多的ICO(首次代币发行)都属于证券型代币的范畴。虽然截至目前,SEC还没有针对区块链制定出过多官方的条例,但该声明似乎预示着该机构将致力于消除欺诈,但并不抵制该行业的发展。

预计SEC将在未来几个月的某个时间发布公告,届时该行业状况将发生巨大的变化。大规模的ICO趋势可能随着监管的加强而放缓,欺诈性代币可能被全面禁止,且更多的机构投资资金将可能进入该领域。

互操作性

当前存在许多不同的区块链和协议,但大多数是无法进行相互协作的。例如,我们不能使用比特币来向一个以太坊智能合约进行支付。这导致网络效应(Network effect,指产品价值随购买这种产品及其兼容产品的消费者的数量增加而增加)降低,因为用户需要选择在哪里存储资金、使用哪个应用、依靠哪个平台。不幸的是,当前还没有开发出能够实现去信任的跨链交易或原子交易。

目前,各种项目都在尝试提供互操作性解决方案,使不同的区块链之间能够协同工作,比如Polkadot(polkadot.network)和Cosmos (cosmos.network)等项目。其中有些项目更多的是投资和支付方向,但有些提供更广泛的解决方案。互操作性技术能够连结整个区块链领域,这将提升其功能价值,反过来也能提高加密货币价格。

安全性

随着最近的交易所黑客攻击和各种主要的区块链黑客攻击事件的发生,具有风险规避意识的大众对区块链的安全性问题存在很大的质疑。尽管大多数区块链爱好者们知道,如果采取某些预防措施,区块链在很大程度上还是安全的,但该技术想要获得主流大众的采用,还是有待提升其安全性。

对于普通投资者而言,需要一个更为安全的技术保障来进行投资和使用区块链。例如,像0x(0xproject.com)这样的项目通过采用去中心化措施来保证系统安全,而Coinbase则专注于通过在内部投入大量资金成本来保证系统安全。不管结果如何,主流大众都需要确保的是,他们使用区块链将不会丢失自己的资金。

总体而言,从区块链技术的开发、采用和投资等方面不断增长的角度来看,该技术的发展前景还是不可限量的。其当前面临的一些主要问题已经出现了一些解决方案,或者至少找到了开辟之路。随着这些问题得以解决以及该行业对公众的吸引力逐步提升,区块链的大规模采用也只是时间问题。