浏览605次
0
为什么我需要私钥才能将我的比特币发送给别人?
块链
私钥
分享
改进这个问题
跟随
2018年2月16日13:59问
C’matic Qongqo公司
1
三
自相矛盾的是,如果没有钥匙,你甚至不能称之为“我的比特币”:–skang404 2月16日18点59分
添加评论
6个答案
1
私钥是向其他人保证你的唯一方式,而且只签署了一个特定的交易,上面写着“把我的硬币的X给Y”。
如果你公开你的私钥,任何人都可以签署这样的交易,你的钱可能会被偷。你应该把你的私钥保密。
分享
改进这个答案
跟随
回复时间:2018年2月16日14:05
奥西亚斯佐塔
77944银牌1515铜牌
添加评论
1
标准比特币地址编码用户的公钥。当有人将比特币发送到这样一个“pay to public key hash”地址时,他们会将比特币签名给特定公钥的所有者。在此,公钥是唯一密钥对的一部分。公钥(如公共知识中的)可以自由共享,而私钥应该保密。
当基金的新主人想要花掉这些钱时,他们必须证明自己的所有权。为此,它们提供了一个签名,该签名与资金分配给的公钥相对应。这个签名只能在知道相应的私钥的情况下产生,但是可以由每个知道公钥的人检查。
因此,您需要私钥来证明您的所有权,以便花费资金。
分享
改进这个答案
跟随
回复时间:2018年2月16日18:35
墨奇♦
51.1k3232金徽章142142银徽章447447铜徽章
添加评论
0
从技术上讲,私钥用于对事务的哈希进行签名。这个签名过程证明,只有拥有属于其公钥的私钥(可以从中派生地址)的人才能对这个散列签名。由于这是一个非常普遍的问题,我认为在安德烈亚斯的《掌握比特币》一书中查找比特币的交易处理原理是一个好主意。这是一本很棒的书,一定会让你开始学习的。这是免费的在线。。。
分享
改进这个答案
跟随
回复时间:2018年2月16日16:39
佩布文德卡夫
480622金徽章99银徽章3333铜徽章
添加评论
0
当资产的新所有者需要使用这些资产时,他们需要证明自己拥有这些资产。这一次,它们给出了一个属于资产分配给的公钥的签名。这个签名只能通过相应的私钥的指令来发明,但是每个知道公钥的人都可以检查它。为了花费资金,您总是需要显示此资产所有权的私钥。
分享
改进这个答案
跟随
回复时间:2018年2月22日6:38
里奇罗伊
1133青铜徽章
添加评论
0
每笔交易都支付给拥有公钥的人。
每个钱包都会通知所有的交易,然后它会发现钥匙是匹配的交易支付输出,所以钱包显示消息“有一个交易,你的公钥拥有它”,通常是在你的钱包上列出的时间和金额。
即使你离线也没关系,当你上网时,钱包会把所有的数据块更新到最新的。
您的软件钱包上的总金额是支付给您的公钥但尚未花费的交易的摘要。
每个人都可以声称他们拥有这笔钱,如果他们有你的公钥,但他们没有你的私钥来花这笔钱。
有一个例子:(忽略交易费)
事务处理A
输出:向PK-B支付2Btc
交易记录B
输出:向PK-B支付1Btc
你的钱包
您在2018/3/21 13:22:11有2btc收入
您在2018/3/25 16:21:10有1btc收入
交易C(你要花钱)
输入:签名(事务A、事务B)PK-B
输出:支付至3Btc至PK-X
无论谁收到了交易,他们都可以通过PK-B来验证签名是否正确,签名还表明交易是由拥有私钥和公钥的人创建的。然后转到事务A、B检查输出是否匹配PK-B。
公钥用来证明有人付钱给你。
私钥(签名)用于证明您创建了事务。
有人两把钥匙都有,钱是你的。
分享
改进这个答案
跟随
2018年3月12日2:00回复
用户71477
添加评论
0
对于5.2比特币,私钥需要多少费用
分享
改进这个答案
跟随
有什么样的USB天线,我可以买能够使用比特币,即使没有互联网?
查看12次
1
假设他们明天切断了网络。我的私钥仍会放在离线电脑上,但我无法同步区块链(其他人也无法同步),而且我也无法发出任何“发送硬币”信号,因为它们会通过互联网。
但有一次我听说有一颗卫星一直在区块链上传送什么的。那是在2013年。那有什么用吗?
有什么现成的产品我可以订购,就像一个小天线,我通过USB连接到我的电脑,然后可以接收区块链和发送硬币通过某种卫星或其他形式的无线电通信分散的方式?
坦白地说,这(SE)是最后一个网站,我张贴到所有。每一个其他人总是有一些BS,例如从不发送任何激活电子邮件,用无休止的验证码骚扰我,显示虚假的错误消息,等等。对我来说,这似乎一点也不牵强,他们迟早会决定完全杀掉互联网,或者将其严格锁定,使比特币节点不再能够相互通信,唯一获得批准的数据将通过HTTPS传输到Google/MS/Apple/Amazon等批准的特定域集。
网络
同步
离线
离线交易
卫星
分享
改进这个问题
跟随
4小时前问的
弗勒姆·泽瑟弗
1111青铜徽章
新贡献者
添加评论
1个答案
0
区块流有多颗卫星环绕地球,不间断地广播区块链或收发交易。
https://blockstream.com/satellite/
他们有自己的工具来使用服务:
https://store.blockstream.com/product/blockstream-satellite-basic-kit/
分享
改进这个答案
跟随
为什么不在原始事务中使用地址而不是公钥字节
0
In raw transaction,bitcoin using bytes of the public key,like:
042daa93315eebbbe2cb9b5c3505df4c6fb6ca8b756760985675550d4820c09db988fe9997d049d687292f815ccd6e7fb5c1b1a9113799818d17c73d0f80aef9
这是一个很多的白色。
Technically,can we use bitcoin addresses)(
raw-transaction
Share
Improve this question
Follow
asked 1 hour ago
ntk138
2522 bronze badges
New contributor
Add a comment
1 Answer
1
In raw transaction,bitcoin using bytes of the public key,like:042daa93315 eebbe2cb9b5c3505df4c6fb6ca8b7567609856755550d4820c09db988fe9997d049d687292f815ccd6e7fb5c1b1a9113799818d17c73d0f80aef9
Technically the raw transaction contains the Script,which usually is written with a Bitcain script.它可以包含在旧的脚本PubKey,就像P2PK,但社区是做一个大的影响移动bitcoin用户使用脚本,包含公共钥匙的哈希。The script like Pay-to-Public-Key-Hash)(P2PKH)or pay-to-witness-public-key-hash)
from the script,it is possible to callate the address but not vice versa.
在结束,所有的地址有一个conversion喜欢:
P2PK,P2PKH:start with 1.
P2SH:start with 3.
P2WSH,P2WPKH:start with bc or with 3.
在这一点上,answer should contain a resume of all the types of script and how the script is built,and also an introduction to the not standard script that are used extensively from the lightning network protocol.
但我认为一个非常好的总结是在这两章的Bitcain书的“交易”和“先进的交易和描述”,我不能做更好的
更新
我不是一个失败的理论,也许你也可以使用这个代码的例子来理解如何将脚本转换到一个Bitcon地址。Decompiler Bitcotin Script。
it is only an example of the conversion that could be done.
HDT BDT的功能和风险
对于 HDT 持有者而言,HDT 的功能就是 BTD 存储链上的存储服务凭证, HDT 持有者通过支付 HDT,可以使用 BTD 存储链上的空间用于存储文件。对于 BTD 持有者而言,BTD 是一个可任意时刻转换成 HDT 的兑换凭证: 1 BTD=(当前 HDT 流通总额/当前 BTD 流通总额)*1 HDT。BTD 持有者可随时将其所持有的 BTD 转换成 HDT,然后使用 HDT 用于存储文件。在新加坡及其管辖范围内,HDT/BTD 不代表任何方式的股权、分红、债权或投资,也不赋予 HDT/BTD 持有人任何有关收入、利润或投资回报的承诺,也不代表任何形式和比例的比特米基金会(新加坡)或附属公司或其它公司的资产。对于比特米基金会(新加坡)而言,所有 HDT/BTD 持有者默认已理解并接受 HDT/BTD 具有如下性质: (a)比特米基金会不将 HDT/BTD 兑换成现金,HDT/BTD 也不能兑换为其他需由比特米基金会(新加坡)或其附属机构承诺支付责任的任何有价资产形式; (b)HDT/BTD 不代表授予持有人拥有比特米基金会(新加坡)或其附属机构的收入或资产的任何权利,包括未来收入、股份、所有权、股权、抵押物、投票、分配、赎回、清算、知识产权、财务、法律或同等权利、或与比特米基金会(新加坡)相关的任何其它相关权利; (c) HDT/BTD 不代表货币、资产、商品、债权、债务工具或任何其它种类的金融或投资工具;(d)HDT/BTD 并不是比特米基金会(新加坡)或其附属机构的贷款,不代表比特米基金会(新加坡)或其附属机构所欠的债务,比特米基金会(新加坡)不对 HDT/BTD 持有人做任何收益承诺; HDT/BTD 持有者还需理解并接受在兑换、持有以及使用 HDT/BTD 的过程中有如下风险: (e)在新加坡,比特米基金会(新加坡)严格遵守新加坡法律设立,目前比特米基金会(新加坡)尚无需额外遵循的特别的法律和政策。但当前无法预测新加坡政府何时、或是否将会有监管机构会针对比特米基金会(新加坡)这样的区块链科技企业和/或 BTD 项目这样的区块链应用推出新的监管政策或鼓励政策。新的监管政策或鼓励政策有可能会对比特米基金会(新加坡)的运营和/或 BTD 项目产生积极影响,但也有可能会产生负面影响甚至严重负面影响。 (f) 在新加坡以外的其他国家和地区,BTD 项目生态链的参与者需自行评估并确认在兑换、持有、和使用 HDT/BTD 的整个过程均符合所在国家和地区的法律要求,并自行承担相应的法律责任。 (g)比特米基金会(新加坡)对(e)、(f)进行风险提示,不承担任何因(e)、(f)所造成的潜在风险或损失。
BTD核心团队介绍
项目核心团队 BTD 项目由比特米基金会(新加坡)负责。BTD 项目团队成员已增长至 30 余人,其核心团队成员为: Michael Liu,硕士基金会主席兼产品运营中心负责人。Michael 曾多年任职新加坡 Honeywell 等多家大型国际公司系统研发负责人,首席工程师。Michael 为比特币早期参与者,大数据分析团队管理者,有丰富创业及公司管理经验。本项目中负责比特米团队成员组建和产品运营中心的日常管理。S. M. HOSSEINI 博士主要研发大规模数据分析与挖掘算法与区块链系统,曾参与多项数据智能与数据挖掘和区块链项目,具备丰富的项目研发经验。在本项目中,S. M. HOSSEINI 博士主要负责 Token 逻辑的合理性分析以及 Token 激励机制和算法的设计与研发。 B.NASRULIN 硕士具备 5 年以上开发经验,熟练掌握 C++, C, Python, Java, SQL, R 等开发语言,熟悉 OpenCV, YARP, PYL, CUDA, Thrust, scikit-learn, Spark 等框架。 NASRULIN 为 Hyperledger Iroha 项目核心开发成员。在本项目中, NASRULIN 主要参与区块链系统的核心代码开发工作。I. NURGALIEV 硕士具备 5 年以上开发经验,熟练掌握 C++,Java,Phyton 等,熟悉 CUDA, OpenCL,OpenMP,Scala,JS 等。在本项目中,NURGALIEV 主要负责比特盘存储服务的核心开发工作。 John Wang 计算机科学本科具备 10 年以上研发及管理经验。在本项目中,John 主要负责 BTD 项目钱包和智能合约总体设计工作。Pony Meng 计算机科学硕士具备 8 年以上研发及管理经验。在本项目中,Meng 主要负责比特盘存储服务的总体设计工作。 Dyson Wang 计算机科学本科具备 6 年以上研发经验。在本项目中,Dyson 主要负责 BTD 项目钱包和智能合约的应用开发工作。 Pony Lee 计算机科学本科具备 5 年以上研发经验。在本项目中,Lee 主要负责比特盘存储服务的应用开发工作。
BTD项目治理结构
简介 BTD 项目的责任机构为比特米基金会(新加坡),负责 BTD 项目的所有一般事宜和特权事项以及对外合作事宜。比特米基金会致力于 BTD 项目的技术开发、透明治理、社区服务以及生态链建设,促进 BTD 项目的长期稳定发展比特米基金会的治理目标为保障 BTD 项目的可持续性、管理有效性及资金使用的安全性。比特米基金会承诺通过比特米基金会所获得的所有资金都用于 BTD 项目的技术开发,社区发展,和生态建设。比特米基金会由决策委员会和产品运营中心组成。 8.2 治理结构比特米基金会各机构的分工如下:(1)决策委员会:负责重大事项的管理与决定,包括聘任或解聘产品运营中心负责人、制定重要决策等。决策委员会成员任期三年,可以连任。委员会设主席一名,由委员会成员投票决定。首届决策委员会成员由 BTD 项目创始团队及早期投资人选举产生。(2)产品运营中心:负责 BTD 项目技术开发、产品测试、产品上线、产品审核等产品开发工作,以及社区推广和宣传、财务、法律、人事、行政等日常管理。财务负责项目资金的使用和审核;法务负责各类文件的审核与拟定,防范可能存在的各类法律风险;行政和人事负责人员、薪酬等人事工作以及日常行政管理工作。产品运营中心在 BTD 项目社区中与权益人、社区贡献者、开源项目开发者沟通技术进展和产品进展,不定期举办技术交流会和产品研究会,并持续拓展 BTD 项目的生态圈。信息获取方式 https://bitrice.io项目合作与 BTD 项目进行合作,请联系:info@bitrice.io。
BTD项目发展历程及发展计划
从 2019 年 4 月起,BTD 项目进入高速发展阶段,其全球发展战略和目标为: ◼ 2019.04 支持技术合作伙伴基于 BTD 存储链发布全球第一个区块链云盘,并充分利用区块链云盘 APP 便于裂变式发展的优势,全力发展用户 ◼ 2019.08 全网 BTD 地址总数超过 100 万个,成为全球用户地址数量最多的区块链存储项目 ◼ 2019.10 基于 BTD 存储链的实际存储文件总数量超过 1 亿个,成为全球存储文件总量最大的区块链存储项目 ◼ 2019.12 全网 BTD 地址超过 500 万个,成为全球用户地址数量最多的区块链 dApp 项目 ◼ 2020.06 全网 BTD 地址超过 1000 万个,成为全球用户地址数量第三的区块链项目,仅次于 BTC 和 ETH ◼ 2020.12 全网 BTD 地址超过 2500 万个,超过 BTC 地址总数 ◼ 2021.06 全网 BTD 地址超过 5000 万个,成为全球用户地址数量第一的区块链项目 ◼ 2022 随全网 BTD 地址和存储应用的急剧增长,市值急剧攀升,挑战全球市值最大的区块链项目
HDT/BTD应用场景
HDT/BTD 数字资产已包含以下应用场景,且随着 BTD 存储节点数量和 BTD 项目用户未来的持续增长,HDT/BTD 数字资产的应用场景将持续不断增长。 6.4.1 存储服务 ⚫ 兑换基于 BTD 存储链的各种 DAPP 服务用户可以兑换基于 BTD 存储链的各种 DAPP 服务, 例如云盘存储等。商城服务 ⚫ 兑换商城商品用户可以兑换商城内各种商品。点对点服务用户之间可通过点对点方式,相互交换各自所需之服务。 6.4.4 线下服务项目已拓展了全球多个国家和地区的线下服务的兑换,并将持续拓展。 6.4.5 其他服务随着 BTD 项目全球化步伐的进一步加快以及和跨领域合作的深入开展,可使用 HDT/BTD 的场景也将会越来越多,HDT/BTD 的价值也会随之不断增加。
BTD项目生态体系建设方向
BTD销毁机制
在 BTD 存储链的运行过程中,有多种场景会触发 BTD 的销毁机制。第一种:行权智能合约。行权智能合约被触发后,行权方按照 1BTD= (当前全网 HDT 流通总额/当前全网 BTD 流通总额)*1 HDT 将其 BTD 兑换成 HDT。在行权方获得 HDT 的同时,行权方所支付的 BTD 被销毁。第二种:回购销毁。所有获得基金会存储资源和计算资源支持的生态链以及技术合作伙伴,其所获市场收益的 30%用于回购 BTD 后销毁。第三钟:质押销毁。在 BTD 存储链的节点信任度机制启动后,节点可以通过质押 BTD 用于提升信任度。当节点因在线率和/或故障率达不到要求出现违约时,其质押的 BTD 会因惩罚机制而被相应扣除,被扣除的 BTD 则被销毁。基金会将定期公布 BTD 的销毁情况。