dapps

Web3极客日报 #11

放肆的年华 提交于 2021-01-30 15:40:01
另一个高性能区块链开发框架 —— Muta https://github.com/nervosnetwork/muta-docs/blob/master/docs/zh/overview.md @Shooter: Muta 是一个由 Rust 编写的具备可扩展性的高性能区块链框架。它允许你使用 Rust 或 Typescript 编写你的业务逻辑,构建你的专有区块链。 同时,Muta 还是 Nervos layer2 解决方案 Axon 的底层基础设施,Muta 将内置一套跨链方案联通整个 Nervos 网络。 2.为什么选择Rust? https://mp.weixin.qq.com/s/7WiVf5B50t3vfhz504sdXg @Harry : 作者Dmitriy从内存安全,性能,测试的难易分析了Rust的优点,另外从Parity自身的角度阐述了为什么选择Rust。 3.推荐区块链学习平台——Cryptozombies https://cryptozombies.io/ @River Learn to Code Blockchain DApps By Building Simple Games CryptoZombies是一个互动学习平台,教你所有关于区块链的技术。通过完成游戏,学习智能合约。 本文由博客一文多发平台 OpenWrite 发布!

区块链入门级别认知(blockchain)

↘锁芯ラ 提交于 2020-12-18 04:12:03
区块链 入门级别认知 ( blockchain ) 前言:今天参加了迅雷关于区块链的大会,学习和感受总结一下 之前的认知在:几个混迹互联网圈关于区块链 耳熟能详的 热词 “比特币” “区块链” “挖矿” ,知道的是有人从比特币或者相关虚拟货币中暴富。然后相关资源媒体不断炒概念,蹭热度公司出现了区块链项目,甚至还有区块链牙刷“边刷牙边挖矿,获得爱牙币还能兑换成牙刷,牙线等产品或者服务”。。。 通过今天在大会上的学习,首先拎清了几个事实: (1)没错,会有人从区块链上的虚拟货币有贫穷限制想象的获利。或者“炒币”的相关行为 这是“币圈”。 (2)区块链技术会使各行各业受益,那么这是“链圈”。今天讲的就是“链圈”的事 (3)不会我今天来了一趟,我就牛逼了。。。 以下从 区块链技术常识 , 技术认知 , 产品认知 三方面进一步了解 一 区块链技术常识 ( 1 )为什么使用区块链 why 能够实现:彼此不信任的情况下,不受地区所限制,可以是在世界各地,实现共享数据和传递价值 金融圈里形容这种“信任”是一种“交易对手风险(the counterparty risk)”:另一方不愿意承担交易的风险。 即这种风险就是对方不遵守契约精神的风险 区域链的优势就在于:通过一个革命性的数学、密码学和点对点网络系统彻底消除了 “ 交易对手风险( mathematics, cryptography, and

MMMDEFI互助创始人是谁?MDF智能合约能赚钱吗?

喜夏-厌秋 提交于 2020-12-12 23:46:13
MDF的由来是这样的, MMMDEFI互助还是2015年的老马~~ M 是MMM名称首字母的缩写 D 是Decentralized一词首字母缩写 F 是Financial一词首字母缩写 Mmm由俄罗斯谢尔盖·马夫罗迪先生于1989年创立。 DeFi是区块链智能合约领域中诞生的新词汇Decentralized Financial的简写。 去中心化是区块链智能合约思想和精神的全面整合,这是人类渴望的最高生命形式。 自人类诞生以来,金融只是所有商品和价值交换的服务,而货币是商品流通与价值交换的储存应用。 MDF新系统的商业模型使用了13个月设计完成。 从2019年7月开始设计和不断地修改完善。 在2020年7月开始搭建,新系统是一个前所未有地创新与颠覆。 即将推出,将会引起世界地影响,并颠覆现在世界上所有的模型。 按照模型推演该系统生命预计在5-8年也不会重启,一个永动机制。 MDF系统是 100%的去中心化智能合约互助系统(开源审计报告) 波场公链TRC20底层运行的DeFi Dapps。 自动内循环+强大外循环=金融永动机计划。 长久稳定,超强体验,无恐慌逃逸,无操作故障,零反馈,无风险,无人控制系统,自动运行。 创新与颠覆优势=模型创新+奖励制度+技术实现+文化思想+地毯式营销。 该系统将成为2021年DeFi Dapps领域的领头羊,绝对是难得的机遇。 2021年即将开始全球启航

Livepeer中文白皮书(翻译)

断了今生、忘了曾经 提交于 2020-11-20 03:24:30
Livepeer Whitepaper 分布式视频流媒体传输协议及经济激励 Doug Petkanics doug@livepeer.org Eric Tang eric@livepeer.org 翻译 Elnino Wang elninowang@qq.com 摘要 Livepeer项目旨在提供一种完全去中心化、高度可扩展、加密Token激励的实时视频流网络协议,并产生一种解决方案,该解决方案可以作为去中心化式开发(Web3)堆栈中的实况媒体层。此外,LIVEPER旨在为任何现有的直播提供一种经济高效的集中直播解决方案。在本文中,我们描述了LIVEPELL协议——基于博弈的理论上安全的方法,用于激励现场视频直播网络中的参与者。我们提出的解决方案,去中心化工作的可扩展性验证,以及防止无用的工作,试图在通货膨胀系统中的Token分配游戏。 目录 Livepeer Whitepaper 摘要 目录 介绍和背景 直播视频栈 Livepeer协议 视频片段 Livepeer Token 协议角色 共识 绑定+授权 事务 直播+转码作业 预处理 作业 结束工作 工作的验证 关于TruteBIT的备注 Token的生成 削弱 Token的分配 治理 攻击 共识攻击 DDoS 无用的或者自消耗的转码器 转码器Griefing 链重组 直播视频分发 使用案例 对内容消费即付即用

干货分享:最牛区块链存储项目IPFS全面分析

試著忘記壹切 提交于 2020-10-23 13:15:07
最近,在我们针对分布式Web的综合分析中,深入讨论了星际文件系统(IPFS)。本文详细总结了我们关注IPFS的原因,另外还指出了一些IPFS需要在未来,更进一步增强和发展的方向,以便能够帮助IPFS真正实现大众化运用。 在此分析中,我们首先概述IPFS,并解释其背后的主要动机。目的是帮助接触IPFS的朋友,了解IPFS能够解决当今互联网中的哪些主要问题。接着,简要介绍IPFS的技术设计,进一步了解IPFS是从哪些分布式系统中受到的启发,以及如何通过这些启发,形成一个单一且强大的内聚系统。紧接着,我们对网络动态进行了自己的分析,最大化反映当前运行IPFS的成本,以及它对网络有多大的帮助。为了能够分析的更加全面,我们还设想了一些挑战,以及针对这些挑战的解决方法。最后,介绍了一些在IPFS上运行的应用程序,以及如何允许新商业模式发展的讨论。v+chen251980 为什么IPFS很有意思 IPFS是传统技术的重大进步 IPFS从分布式哈希表(DHT)、BitTorrent、git和SFS等多种传统技术中获益匪浅。它受这些技术的启发,为超媒体数据共享提供了一种增强的解决方案。IPFS是一个开源项目,它接受全球对增强系统的研究和开发贡献 IPFS是Web 3.0基础设施的重要组成部分 Web 3.0 是一个旨在取代当前互联网基础设施的长期目标,而分散化是Web 3.0的精髓

至联云讲解《IPFS分散式Web的对等数据库》

ぃ、小莉子 提交于 2020-08-10 18:48:26
随着网络上自治的和可能是异构的分散系统之间信息交换的兴起,对等数据库已经出现。OrbitDB源自Orbit聊天应用程序,是基于IPFS协议(行星际文件系统)的对等数据库。OrbitDB为不同的数据模型和用例提供了各种类型的数据库。它是为去中心化应用程序(dApps),区块链应用程序和一线Web应用程序而构建的。 OrbitDB还是一个分布式无服务器数据库。根据项目存储库,它使用IPFS作为数据存储,并使用IPFS Pubsub自动将数据库与对等方同步。它使用CRDT(无冲突复制数据类型)进行无冲突的数据库合并。CRDT(无冲突复制的数据类型)是数据结构的类型,其网络副本可以同时且独立地更新,而无需副本的协调。 它是一种做事方法,具有许多优点。另外,OrbitDB使用IPFS协议,该协议充当分布式CDN。它是一种对等协议,用于分发可以由超媒体解决的内容。IPFS不依赖集中式服务器。它旨在将一组IT设备与同一文件系统连接。IPFS与万维网相似,不同之处在于IPFS可以看作是在Git存储库中的单个BitTorrent Swarm交换对象。 IFPS 0.5.0于上周发布,这得益于DHT逻辑的改进,使得在网络上搜索和共享数据的速度比以前快得多。从此版本开始,更有效的路由和配置可减少带宽使用和后台流量。IFPS团队还更新了QUIC实验性传输,以减少连接等待时间和往返,以使其成为下一个默认版本

开发者提示与技能分享:以太坊 API——数据接收保障

懵懂的女人 提交于 2020-07-28 18:12:33
dfuse 首席技术官 Alexandre Bourget 教你如何用 dfuse API 为你的应用程序获取一致、可靠和准确的区块链数据流,而无需编写大量代码。 获得更好的数据接收保障——dfuse 以太坊 API bilibili 视频链接 目前,很多 dapp 在用的是查询负载平衡节点的 API 服务(如 Infura 或 Alchemy)。这里的问题在于,由于网络延迟,不同的节点会处于不同的区块高度,让你将很难找到“正确的”数据。例如,在查询同一端点时,您的 dapp 可能正在从一个节点中检索一个区块,并从另一个节点中检索帐户数据。这样很难获取一致性的区块链视图。 在 dfuse,我们不希望要求开发者妥协于这种过度的“尝试去抓捕想要的数据”的模式。要让 dapp 无需担心的一致性,而是从根本上解决问题,并将解决方案交付给您。 dfuse 平台提供链状态的整体视图 以太坊上的原生查询层利用了 bloom 过滤器。这些数据结构是概率性的。他们可以确定从未看到过的值或可能已经看到过的值。因此会产生许多误报。例如,如果您要在常规的以太坊节点上查找 ERC-20 的转账日志,它会首先找到潜在的匹配项。然后,你将需要下载相应的区块,检查里面是否真正有匹配的结果。这个步骤会给客户端更多的代码和网络上的负载。前端 dapps 不应该去负责解决这个问题,它会导致应用的代码效率低下。

以太坊账户 相关知识

笑着哭i 提交于 2020-07-26 16:46:04
比特币转账机制(UTXO) 比特币是基于UTXO的结构存储有关用户余额的数据,系统的整个状态就是一组UTXO集合,每个UTXO都有一个所有者和面值(相当于法币的面值),每一笔交易都会花费若干个输入的UTXO,并且根据规则创建若干个新的UTXO 每个引用的输入必须是有效的(尚未花费的UTXO),对于一个交易,必须包含与当前输入UTXO相匹配的所有者的签名,并且保证输入必须大于等于总的输出值,比特币系统中用户的余额是用户具有私钥的UTXO的总值 以太坊的转账机制(Accounts) 以太坊的使用机制:存储系统中所有用户的列表 每一个账户都包括了一个余额(balance),和以太坊特殊定义的数据(代码和内部存储,这个是指智能合约) 以太坊的账户类型和银行使用的是一致的,一笔交易的产生,需要先扣除交易发起方的账户余额,如果交易方账户余额足够,则交易生效;然后,交易接收方的账户会记入这笔交易。 智能合约:如果接收方的账户存在相关代码(智能合约),则代码会自动运行,并且他的内部存储也可能被改变,比如代码还可能设定向其他账户发起新的交易信息,这就会造成进一步的借贷资金关系。 比特币的UTXO的优缺点 高度的隐私性,因为每一笔交易使用的不会是相同的地址,因此很难将其与现实的用户连接起来,保护了用户的隐私性,这样也就限制了比特币只能适用于货币,提升空间很小,比如面对现在的Dapps(分布式app)

支持WEB 3.0的以太坊钱包和浏览器插件钱包

两盒软妹~` 提交于 2020-05-05 11:44:35
我们已经汇总了以太坊钱包/浏览器插件钱包清单,使你能够与以太坊去中心化应用程序(dApps)进行交互。你可以使用以下任意钱包方案在我们的网站上 创建你自己的以太坊代币 。。 桌面钱包(适用于Windows系统、苹果Mac系统和Linux系统) 1.MetaMask浏览器插件钱包(推荐) Metamask将自己描述为“允许您在浏览器中访问未来去中心化网络的桥梁”。Metamask是一个浏览器扩展,它既是以太坊钱包又是Web3.0提供者。这意味着你可以直接从浏览器与dApp进行交互,就像你与常规网站进行交互一样。它是一个轻钱包,这意味着它不需要与以太坊网络完全同步即可运行。Chrome,360极速浏览器,360安全浏览器,Firefox,Opera和Brave浏览器都支持该扩展程序。 我们强烈推荐你使用MetaMask钱包在 一键发币 进行发币操作。 MetaMask官网 下载MetaMask插件钱包 2.Mist浏览器 Mist浏览器是由 以太坊基金会 开发的独立浏览器。它的主要目的是与dapps进行交互。它仍处于发展阶段,有时可能会出现问题。请注意,与MetaMask插件钱包不同,Mist浏览器需要与以太坊完全同步才能使用。 下载Mist浏览器 安卓 1.Coinbase钱包 Coinbase钱包正在优化其对代币的服务,并创建了一个可以与以太坊dapps互动的安卓应用程序

至联云讲解《IPFS教程:如何浏览分布式网络》

烈酒焚心 提交于 2020-04-29 15:52:00
分布的网络,它发展迅速,并且比以往任何时候都更容易使用。   一个正常的网站会有两个基本组成部分:在网站文件存储在 Web 服务器,并访问该网站。去中心化的网站使这两个部分都不受审查限制:它使用IPFS(分布式文件存储网络)进行存储,并使用以太坊名称服务(ENS:基于去中心化的以太坊为中心的命名系统)来访问它。   有很多这样的网站,大家可以在分散的Web目录和搜索引擎Almonit中轻松找到,并添加新的网站(查看其Twitter feed以保持更新)。 您可以通过下面这种方式访问分散式网络。 支持本地浏览器 至少有 5 个浏览器具有对 ENS + IPFS 网站的本机支持。这意味着您只需在 URL 栏中键入“ almonit.ETH /”,它就可以正常工作而无需特殊扩展名。   这些浏览器是Brave(桌面),Opera (移动),Status(移动),MetaMask Mobile(移动)和 UnSTOppable Browser(桌面)。 MetaMask Mobile 中的本机 ENS + IPFS 支持。 如果您在桌面上使用 Chrome,Firefox,Edge 或 Tor 浏览器,则可以通过 MetaMask 浏览器扩展添加支持。MetaMask 将您的普通浏览器变成能够与 Ethereum dapps 进行交互的 Web3 浏览器。