理解分布式和区块链技术
简介:区块链技术是应用程序基础,它超越了比特币本身。这些技术能促进智能交易、分布式股权发布和资产转移。彩色币是使用比特币区块链技术的一个例子,另外也有其他使用其他区块链的例子,比如狗狗币和莱特币等。同时也介绍了开放交易的优点和缺点,另外还有一些其他的技术比如Maidsafe, Ethereum,和Ripple这些都是值得关注和进一步开发的。
既然比特币交易价格已经又一次超过$500,这使得研究者和加密数字货币的用户又产生了兴趣,这也可以让他们的学习曲线更高一些。
这篇文章就是为这些人准备的。
看起来对比特币进行创新需要更加深入理解的不是货币本身,而是更重要的区块链。
因此,如果你在今年以$380购买了比特币,并认为你能在$600兑现,那非常棒。但是你不要一叶障目。在未来,区块链技术可能会对我们货币交易、资产和数据进行变革。
这里是一些基于区块链的项目,区块链技术是应用程序基础,它超越了货币本身。这些技术能促进智能交易、分布式股权发布和资产转移。
我们不会深入到这些项目内部,这是另外一个主题。现在,我们仅仅对这些技术进行初步考察,努力使用类比和举例子的方法来介绍它们。
彩色币
在2012年,Meni Rosenfild设计了彩色币的理论。彩色币是比特币基础之上的一层,它用一个标记来代表一项资产,可能是一座房子或者一个公司的股份。
这里有一个简单类比,这对高尔夫选手比较熟悉。通常,你不得不捡起你的高尔夫球,并标注它的位置。许多高尔夫球手使用一个币作为一个标记。在这个特殊的情况下,币的价值并不重要,大家仅仅关心这个币代表一个高尔夫球。
在高尔夫的例子中,每个人都在这样玩,球洞可以看见你的币,会记住这个币属于谁。但是,设想,某些原因,就会产生究竟谁拥有这个标记的争论。这就需要区块链来解决这个问题,因为它能提供加密、公众验证的证据表明谁拥有这个币。
“彩色“在这里也是一个比喻:这些币不是红色或者蓝色,比起其他的币来说。进一步,一个独一无二的值依附到这些标记上来将它们和其他的区分开来。有单一颜色的币或者赋予了值的币表示一项单独的资产。
了解更多的彩色币,请读我们其他的文章。
其他的区块链
正如rosenfild所说,"将彩色币的交易也包含在比特币的区块链中会使得区块链变得臃肿,这样也会增加节点的运行开销。“这意味着将这些彩色币的值附加在当前流通的12,800,000比特币上,这会使得区块链呈指数增长。
因此,一条可能的办法是对每一个专门的资产建立一条单独的区块链。就象莱特币和狗狗币一样拥有他们自己的区块链,Maui中的智能合约和时间股权也有他们自己的区块链。
如果所有人都使用了比特币,那么所有的人就能在目前的架构上工作。回到高尔夫的比喻中,如果你和你的朋友正在Torrey Pines打高尔夫,并用绿色的美元支付费用,那么你的球标记不太能是丹麦的克朗,除非你正在在这种情况下恰好有克朗。
开放的交易
开放的交易是一个分布式的金融软件工具箱,主要是为货币和其他金融工具提供支持。正如Kyle torpey在2014写道:
开放交易的一个主要目的是将所有金融资产分散化,并允许通过密码学加密所有的人都可以发布的货币和各种金融资产。任何人都可以在开放的交易中创建数字标记,这些标记代表实际的价值。这个最具创新的特性是一旦某人发布了这个数字标记后,他就不能在全球账单中改变他们的货币或者股份。
Rosenfeld描述开放交易的缺点如下:“它们的表现和比特币不一样,这意味着被比特币社区所接受将更缓慢,而基于比特币系统的东东更容易被社区接受。“
要获取更多关于开放交易的信息,可以访问Wiki项目。
其他的技术
一些其他值得开发的技术包括Ripple,这是一个作为替代比特币的支付协议;Ethereum ,一种可以在上面开发分布式应用的平台和语言;Maidsafe,一个进行了8年的项目,重新定义了互联网——主要是数据安全——这是我们今天所了解的。
-END-
欢迎关注“互联网架构师”,我们分享最有价值的互联网技术干货文章,助力您成为有思想的全栈架构师,我们只聊互联网、只聊架构,不聊其他!打造最有价值的架构师圈子和社区。
本公众号覆盖中国主要首席架构师、高级架构师、CTO、技术总监、技术负责人等人 群。分享最有价值的架构思想和内容。打造中国互联网圈最有价值的架构师圈子。
长按下方的二维码可以快速关注我们
如想加群讨论学习,请点击右下角的“加群学习”菜单入群。
理解分布式和区块链技术相关推荐
- “区块链”技术在传统行业中的应用
点击上方"中兴开发者社区",关注我们 每天读一篇一线开发者原创好文 比特币可能是一场庞氏骗局,但区块链技术却真实存在. 2013年以来,比特币受到了全世界投资者的狂热追捧,虽然几经 ...
- 技术专栏 | 两万字深度长文!从原理到趋势 解剖风口上的区块链技术
来源:芯师爷 概要:区块链不是一项新技术,而是一个新的技术组合.其关键技术包括P2P动态组网.基于密码学的共享账本.共识机制.智能合约等技术. 区块链不是一项新技术,而是一个新的技术组合.其关键技术包 ...
- 拥抱区块链技术,为什么首先需要摒弃“名词之争” | ArcBlock 博客
作者: 冒志鸿(ArcBlock 首席执行官.首席架构师) "名词之争" 第一次了解"名词之争"这个概念,我是在 2018 年初参加甲子光年主办的区块链大会上. ...
- 一文揭示DisCO的内幕,区块链技术才是创造未来价值的最好选择?
作者:DisCO.coop 翻译 | 火火酱,责编 | 晋兆雨 出品 | 区块链大本营 头图 | 付费下载于视觉中国 前情提要 在上一次的推送代表未来?自动化.区块链和知识经济你怎么看中提到,技术从来 ...
- 看了400多份白皮书,回归本质谈区块链技术(附全部白皮书下载链接)
2019独角兽企业重金招聘Python工程师标准>>> 1 Abstract 区块链本质上是,记录了所有交易或者数字事件的分布式数据库,也可以认为是一部公共账簿,可以由所用的参与方访 ...
- 区块链技术的本质是分布式数据库
链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载. 区块链技术是基于比特币应用提出的一个概念,他是一个融合了多种技术的一个集成式创新.目前区块链的应用早已不仅仅局限在比特币 ...
- 由浅入深理解区块链技术
一.区块链技术概述 区块链技术的核心思想与密码朋克组织的渊源很深,这个组织由一批致力于个人隐私保护的密码学爱好者组成,他们认为在互联网环境下想要保护个人隐私,应该使用基于技术的而非其他组织背书的加密方 ...
- 个人对于区块链技术的理解
文章目录 前言 一.区块链落地应用 二.区块链 1.区块链的定义 2.区块链的特征 3.区块链的作用-智能社会的关键技术 4.区块链的应用场景 5.全球区块链发展现状 总结 前言 本人软件工程(区块链 ...
- 谈谈区块链的理解 -- 读《区块链:技术驱动金融》
今年网上关于数字货币和区块链的文章和讨论汗牛充栋,但我一直狐疑的是,有说的那么厉害吗,特别是看到"重新定义了金融","重新定义世界","颠覆金融业&q ...
- BlockChain:区块链技术基础概念综合理解——个人总结
BlockChain:区块链技术基础概念综合理解--个人总结 目录 区块链的进阶与意义 1.区块链技术的进阶 2.区块链技术三大意义-传递价值.建立可信用环境.提高效率和降低成本 1.传递价值 2.建 ...
最新文章
- 深入理解委托——为什么C#要引入委托
- dubbo入门学习笔记之入门demo(基于普通maven项目)
- Python上传磁盘和网络图片,内存图片,使用requests
- Redis---持久化
- 错误传播 --try{}catch(e){console.log(e)}
- element ui 设置全局样式不起作用
- mysql 5.7.14编译安装_源码编译安装mysql-5.7.14-阿里云开发者社区
- sql 一次性批量插入_考虑使用SQL批量插入的安全性
- python3socket非阻塞在linux里无效_Linux下socket设置为非阻塞方式和fcntl系统调用
- [转载] python3基础:异常处理及python常见异常类型总结
- MYSQL 解压版5.7.12安装和客户端连接。
- 基于Unique ID的单片机程序加密系统 单片机唯一ID程序加密
- 2019IDEA破解安装
- 非安全黑客手册0911PDF电子书 下载
- 关于浮动元素,你还在自己计算位置吗?来看看 Floating UI 吧
- Ajax XHR响应
- Python爬虫入门第一课:如何解析网页
- python机器学习快速入门
- 【许晓笛】EOS 什么是智能合约(3)
- vs全项目搜索关键词
热门文章
- nginx反向代理转发apache配置 之 cookie去哪儿了?
- 华为那道上机题 用?来区隔一句话的输入。
- 关于ISA WPAD的深入探讨
- js高级编号笔记[新]-事件
- 读“我为什么不要应届毕业生”
- MacBook 显示未连接任何摄影机,视频镜头不能用怎么办?
- 如何在 macOS Monterey 中管理应用程序和联系人的 Mac 通知?
- iOS的帮助网站(企业包发布)adhoc的测试
- USB闪存驱动器未显示在MacOS的Finder或磁盘工具上,是什么原因
- Android应用分析进阶教程之一- 初识JEBAPI