宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > 聚币 > 正文

观点:打造区块链应用,我们需要一个更好的框架

作者:

时间:1900/1/1 0:00:00

编者按:本文来自以太坊爱好者,作者:VictorZhang,翻译:阿剑,Odaily星球日报经授权转载。我相信你肯定看过下图所示的诸多“Web3技术栈示意图”,在解释区块链涉及哪些技术时,这些示意图都很有用,也是正确的。但当你想拿区块链来做应用时,你会发现这些技术栈理论并不能提供什么指导意义。

你觉得我的意思不太好懂?那我们先来了解更多的细节。下图所示即为区块链应用最常见的结构。不论是基于网页的还是基于原生App的,99%的区块链应用的结构都是这样的。因为不论网页App还是区块链都被套了一层web框架,所以区块链应用并不能超越网页App的边界。

观点:加密货币已经准备好反弹:金色财经报道,比特币基金管理公司Pantera Capital创始人Dan Morehead表示,比特币、以太坊、XRP和更广泛的加密货币已经准备好反弹。[2023/7/19 11:04:26]

我只想强调这么几点:安全性:按上面结构,整个应用系统的安全程度跟一个网页App是完全一样的,都没有底层的区块链和智能合约这么安全。你并不知道你签署的交易内容是不是仅限于你想签署的部分。在用户发送标准的支付交易时,这是个小问题,虽然在一些记录键盘信息的恶意软件攻击案例中,这一点仍有负面影响。但是涉及到token转移的复杂逻辑时,这种结构会面临非常严重的问题。当然,开发者可以让交易以用户可读的形式呈现出来,交易可视化工具也很容易上手,但是最终来说,这个应用要整合的东西以及使用体验上的需求,是超过一个字典类型的交易可视化工具的能力范围的。信任:因为构建区块链交易、呈现安全视听信息的代码都是放在网页App上的,这就让区块链应用的可信层级从区块链级降低到了跟一个普通网页App同样的水平。可用性:区块链和智能合约都有高可用性,24小时×365天无休。而网页App的可用性跟区块链相比就低很多。两相加总之下,区块链应用的可用性就跟网页App没有区别了。网页App一旦挂掉——甚至只是网页管理员忘了给SSL证书续期——相关的区块链应用就基本用不了了。对于一些时间敏感的应用场景比如投票、拍卖来说,这一点是非常致命的。更糟糕的是区块链应用之间还有可能相互依赖。互操作性:类似地,依赖于Web框架的区块链应用的互操作性也会下降到与网页App相同,不复智能合约本来的便利性。假设一个叫做Peter的房地产商做了一个叫做“彼得之选”的网站,陈列他认为市面上最好的房产并以token来代表及交付这些房产。他还可以列出关于这些房产的一系列信息,价格、地段,等等,让用户能一键购买。Peter也不需要许可机制,因为这些token的数据都是放在区块链上的。但是——他还是得知道如何在网站上呈现这些token的信息。而且一旦智能合约或者交易规则有所变动,他也得跟着更新网站。如果他忘了及时更新,那用户就会提交不符合要求的交易然后被合约拒绝掉。用户体验:依赖于Web框架的区块链应用也跟网页App一样,缺乏基于情境的用户体验。假设你想买入彼得之选网站上房产的1%份额。在传统的钱包里,你只能看到一个小符号——有已经算好的了——看不到任何进一步的信息。这完全不是房产投资者希望看到的情况,他们想要房产的图片、价格;同区域房产的图表、预计成交日,等等。你当然可以在钱包里面展示这些东西。只需要钱包跳转到一个塞满这些信息的智能合约,或者去相信一个提供这些信息的不知道什么网站、根据这个网站来做用户体验上的适配。实际上,根本没有钱包能做到这些,最终要么是用户来使用网站,要么是智能合约开发方尝试做出一个能满足他们需要的钱包出来。可扩展性:同一种类型的资产可能在多个网络上有token实例。没有这样的架构,token经济就很难扩展。但是,要让一个全知的节点来提供所有token的可展示信息是很困难的——也跟我们在扩展区块链经济的同时保持节点负担小的目标相冲突。因此,关于token的知识必须与token的访问途径相分离。隐私性:几乎所有的业务运营都需要一些身份信息。当你买入1%的房产token时,在某些司法辖区,你需要提供某种形式的身份证明。在传统模型中,如果你使用了一个第三方网站,这个网站会要求你提供身份证明并转发给出售方、公证人和政府。在诸多ICO项目尝试合规的时候,我们已经看到了这种情况:投资者大量上传护照照片。这种办法的问题早已是人尽皆知。你肯定也不希望自己的身份信息存储在很多网站的数据库里,因为你也不想自己的身份信息被盗走。取得你的信任的网站也可以滥用这份信任——比如卖掉这些信息,或进一步分析这些信息——而且网站也可能被攻击。上传护照照片或其它身份文件到网站服务器,是又要整合网站服务器、又没有所有权和身份机制的网站所能引起的最恶劣问题之一。另外,上述每一点都有许多“解决方案”,这些方案,怎么说好呢,就像是头痛医头、脚痛医脚,但完全没意识到病症的整体性原因。

Ripple政策主管反驳SEC主席观点:加密货币与证券不同,一刀切的方法不可行:4月8日消息,在最近的一篇推文中,美国证券交易委员会(SEC)主席Gary Gensler表示,加密市场与证券法没有任何不兼容之处。他强调,SEC的目标是使加密领域符合这一立法,确保数字资产的投资者获得与其他市场相同的保护。

然而,Ripple的政策主管Susan Friedman表示,Gensler的声明中存在一个关键缺陷。他指出,与证券不同,加密货币通常不涉及对要约人的财务索赔,并且可以在没有中介的情况下实时结算。她认为,这种差异需要具体的规则,而不是千篇一律的保证,即一刀切的方法是正确的运作方式。(U.Today)[2023/4/8 13:51:08]

在我们讨论新框架以前,我们先快速回想一下,区块链到底是用来解决什么问题的?

2017-2018年间爆发的区块链投机热潮,让所有人都只关心token的价格。我们一边炒作,一边就忘记了一开始到底想用它来干嘛;就好像是房产泡沫的时候,大家都忘了房子不仅仅是一种炒作资产,也是一个用来居住的空间。区块链履行了受信任第三方的功能。要想诉诸实践,仅仅知道这一点是不够的;我们还必须理解它对世界经济和互联网的意义。关于区块链的应用,我们团队已经在金融机构和创业公司中研究和实验了多年。靠着这些经验,我们开始意识到,区块链——作为受信任的第三方——可以实现两大关键功能:提供无摩擦的市场环境整合web虽然17-18年的泡沫破灭了,但大家一开始就关注到了token,不是一个坏事。Token就是这两大关键功能的赋能器。我们管这些致力于让token发挥区块链关键功能的技术叫“tokenisation”。Token化的权利可以在市场上交易、也可以在多个系统中整合,最终会形成无摩擦的市场并使无限制的整合成为可能。哪些信息应该被“存储”到区块链上?我们来看两个例子:案例:USDCa)代表我持有100USDC的信息b)代表我的美国公民身份的信息c)USDC的Q&A信息d)描述USDC交易逻辑的信息e)表示USDC铸造逻辑的信息,例如:要在Circle上开设一个账户,并把美元转入某个银行账户,等等。案例:表示一辆车的所有权的tokena)表示我拥有这辆车的信息b)代表我的驾照的信息c)汽车的使用说明书d)这辆车相关权利的交易逻辑,比如转让逻辑、卖出逻辑、用于担保的逻辑e)这辆车的运行逻辑,包括开门、关门、启动、停车。答案是a和d。如果是无关所有权的信息,比如c和e,你可以使用数字签名。如果无关所有权的转让,比如b,可以使用attestation。区块链是用来代币化可转让权利并定义转让逻辑的。关键在于,所有这些信息都关联着一个token化的权利,进而让这个token成为释放web3.0功能的关键点。明白token就是关键之后,理解TokenScript框架和区块链应用的新结构就容易多了

观点:比特币可能会击败黄金成为终极避险资产:金融咨询公司deVere Group首席执行官和创始人Nigel Green表示,比特币最近的看涨走势表明,它目前不负“数字黄金”的称号,比特币和其他加密货币可能被视为避险资产。他称,“到目前为止,黄金一直被称为终极避险资产,但比特币(具有储存价值和稀缺性的关键特征)可能会在未来将黄金从长期持有的地位上击溃,因为世界变得越来越受科技驱动。”(Cointelegraph)[2020/7/28]

我们这个行业此前的工作几乎都集中在增强技术上。TokenScript却致力于代币化,属于功能而非技术维度。TokenScript是一套标准,让区块链技术栈能够完整,并为经济活动和互联网提供功能。

一个TokenScript文件由两部分组成:1)让Token在用户的钱包乃至在跨越应用时能够正常工作的JavaScript;2)能够提取token的状态和值的XML数据。并且,还有沙盒化且经过代码签名的模式来进一步保证文件的安全性。简言之,它就像token的安全前端。如何生成TokenScript文件,又如何使用?

观点:基于比特币构建DeFi很困难,或因其安全性以及缺乏生态系统:比特币被当作金融系统替代品,但Atomic Loans CTO Matthew Black称,其大部分活动依赖去中心化交易所和中心化借贷平台。他指出,对这些加密银行的依赖使得其用户和其他人一样面临托管风险。

以太坊也被称为无银行货币系统,通过MakerDAO和Compound等DeFi项目超越中心化加密银行。DeFi获得巨大增长,成为以太坊生态系统最重要贡献者之一。但在比特币上很难实现同样目标。Black认为,部分原因与比特币的安全构建方式有关,无需担心以太坊上那样的智能合约黑客。这使得在比特币基础上进行构建的任务变得困难,而缺乏在BTC上构建金融应用程序的生态系统,使其变得麻烦。“如果没有MetaMask或Web3生态系统,构建比特币和DeFi的门户就更难了。”有人尝试在Bitcoin DeFi进行原子互换交易,但因UI/UX问题无法获得足够吸引力。尽管代币化BTC已是很好的应用,交易量也在增加,但系统并不完美。

在BTC基础上建设很困难,但社区期待比特币生态系统能使其更独立。目前很难实现仅基于BTC的DeFi,但如果有庞大的生态系统,可能会更容易。(AMBCrypto)[2020/7/25]

一般来说,TokenScript是由token的建模者——即开发底层智能合约的团队——来创建的。TokenScript让token运行时的环境能够:从持有token的智能合约、attestation乃至参考信息处获得与token相关的信息生成图像或者音像来展示这个token提供可执行操作的清单,并解释如何构造交易任意参与者都能使用TokenScript来展示token和使用功能,包括通用的市场平台、用户代理人和第三方应用。我们用“congtext”来代指这些参与者。TokenScript文件里面包含什么内容?

观点:葡萄牙创建技术自由区等举措将有助于加密行业发展:此前消息,葡萄牙政府发布了监管沙箱框架,将测试包括人工智能、区块链、大数据和5G在内的新兴技术。尽管该计划涵盖了广泛的数字化战略,但随着葡萄牙继续制定激励该国加密货币行业活动的规定,创建技术自由区(ZLT)已经在加密领域引起了关注。

Tozex首席执行官Remy Andre Ozcan表示,这些举措使葡萄牙走上了正轨,成为世界上最具吸引力的加密首都之一:“这一举措非常棒,再加上几年前出台的税收减免政策,这使葡萄牙成为一个非常有吸引力的地方,可以开展和管理与加密货币相关的业务。在这方面,法国等其他国家可以向葡萄牙学习。创建经济区以鼓励区块链业务是葡萄牙的一个重要里程碑。”(Cointelegraph)[2020/4/30]

TokenScript是一种XML方言。TokenScript文件描述了由token提供的功能、在用户界面展示token的方法、token所使用的ERC代币行为模板,以及构造交易和展示token所需用到的JavaScript代码。它也定义了attestation如何用来修饰、转换和验证交易。为什么使用XML而不是Json或其它JS格式?

把TokenScript文件当成项目文件,而规范化的版本当成最终可分发的工程目标,你就更容易理解其中用意了。XML有确定的标准和已经经过时间考验的工具,对我们很有帮助:A.XML规范指定并提供了一种可转移的方法来表示一个XML文件,并能在文件传输中始终保持同样的格式。B.XML数字签名C.XML使开发者能够公开列举出并描述属性和操作/交易。虽然Json也可以做得到,但其形式可能是在字典或者字符串中列举内容,这些文本很难执行模式、验证和追踪模式更改。D.标准化的静态类型,使用XML我们可以很容易地执行ASN.1变量编码来保证这些变量与定义一致。这些方面加总在一起,我们就能保证,给定的一个经过签名的标准化TokenScript文件没有被篡改过。如果不使用XML,那就必须重新发明XML的这些关键属性并使之可用。最终来说,如果我们把TokenScriptXML文件看作是项目文件,我们就可以预见:在未来,我们可能会开发出工具来管理它们,而不是依赖于直接编辑XML文件;然后,文件自身的可编辑性就变得没那么重要了,而文件的完整性会变得更加重要。

标签:TOKETOKENKENTOKWhey TokenRelay Tokenrattlesnaketokenimtoken安全可靠吗

聚币热门资讯
在没有大环境影响的情况下,用筹码分布和技术形态来分析后市

周末行情整体未走出近几日的震荡格局,在没有外界大环境影响的情况下,我们只能根据币市的自身情况来分析行情,包括筹码分布和技术形态。 当前的多空比整体以空头筹码占优,意味着随着行情的回落越来越多的合约用户以做空为主.

1900/1/1 0:00:00
专访Deribit刘晓通 | 加密期权市场至少还有10倍的增长空间

作者|秦晓峰编辑|郝方舟出品|Odaily星球日报 期权,是2020年加密衍生品赛道的新宠。从CME到OKEx,再到近期的币安,都陆续入局期权交易。不过,加密期权市场暂时没有哪位新玩家可以撼动Deribit的「霸主」地位.

1900/1/1 0:00:00
Libra被指是美元霸权下金融噩梦,黄金稳定币“更香”?

文|荔枝编辑|毕彤彤出品|PANews白皮书推出10个月后,备受瞩目的Libra在4月16日发布了白皮书的第二版,同时正式向瑞士金融市场监管局申请支付系统牌照稳定币。而在第二版白皮书中,Libra为监管做了诸多妥协.

1900/1/1 0:00:00
OKEx徐坤:低利率金融市场环境下,我们坚定看多加密资产

4月10日下午,Odaily星球日报举办首届线上高峰论坛「生机」云峰会,OKEx首席战略官徐坤发表了《加密生态的全周期和全球化》的演讲.

1900/1/1 0:00:00
BTC再现操控性变盘,涨跌并非当下最重要的事

今天上午北京时间八点多,BSV完成减半,和BCH减半时的市场反应不同,BSV的减半来的悄无声息,这可能是和两个币种减半前的行情变化不同有关.

1900/1/1 0:00:00
稳定币的启发:如何构建新型借贷缓冲模型

编者按:本文来自头等仓区块链研究院,Odaily星球日报经授权转载。去中心化稳定币似乎存在矛盾:虽然其目标是打造非监管资产,但它们也只能通过添加不相关资产来实现完全稳定。实际上,此问题在合成资产和跨链资产中更为广泛.

1900/1/1 0:00:00