VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS29.22%
Net Worth
0.123USD
STEEM
0.000STEEM
SBD
0.181SBD
Effective Power
5.007SP
├── Own SP
0.628SP
└── Incoming DelegationsDeleg
+4.379SP
Detailed Balance
| STEEM | ||
| balance | 0.000STEEM | STEEM |
| market_balance | 0.000STEEM | STEEM |
| savings_balance | 0.000STEEM | STEEM |
| reward_steem_balance | 0.000STEEM | STEEM |
| STEEM POWER | ||
| Own SP | 0.628SP | SP |
| Delegated Out | 0.000SP | SP |
| Delegation In | 4.379SP | SP |
| Effective Power | 5.007SP | SP |
| Reward SP (pending) | 0.229SP | SP |
| SBD | ||
| sbd_balance | 0.001SBD | SBD |
| sbd_conversions | 0.000SBD | SBD |
| sbd_market_balance | 0.000SBD | SBD |
| savings_sbd_balance | 0.000SBD | SBD |
| reward_sbd_balance | 0.180SBD | SBD |
{
"balance": "0.000 STEEM",
"savings_balance": "0.000 STEEM",
"reward_steem_balance": "0.000 STEEM",
"vesting_shares": "1021.516749 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "7122.143057 VESTS",
"sbd_balance": "0.001 SBD",
"savings_sbd_balance": "0.000 SBD",
"reward_sbd_balance": "0.180 SBD",
"conversions": []
}Account Info
| name | xiabchina |
| id | 778051 |
| rank | 1,411,539 |
| reputation | 6460165526 |
| created | 2018-03-01T01:46:27 |
| recovery_account | steem |
| proxy | None |
| post_count | 16 |
| comment_count | 0 |
| lifetime_vote_count | 0 |
| witnesses_voted_for | 0 |
| last_post | 2018-11-23T03:57:03 |
| last_root_post | 2018-11-23T03:57:03 |
| last_vote_time | 2018-04-16T06:18:18 |
| proxied_vsf_votes | 0, 0, 0, 0 |
| can_vote | 1 |
| voting_power | 0 |
| delayed_votes | 0 |
| balance | 0.000 STEEM |
| savings_balance | 0.000 STEEM |
| sbd_balance | 0.001 SBD |
| savings_sbd_balance | 0.000 SBD |
| vesting_shares | 1021.516749 VESTS |
| delegated_vesting_shares | 0.000000 VESTS |
| received_vesting_shares | 7122.143057 VESTS |
| reward_vesting_balance | 461.924217 VESTS |
| vesting_balance | 0.000 STEEM |
| vesting_withdraw_rate | 0.000000 VESTS |
| next_vesting_withdrawal | 1969-12-31T23:59:59 |
| withdrawn | 0 |
| to_withdraw | 0 |
| withdraw_routes | 0 |
| savings_withdraw_requests | 0 |
| last_account_recovery | 1970-01-01T00:00:00 |
| reset_account | null |
| last_owner_update | 1970-01-01T00:00:00 |
| last_account_update | 2018-03-01T03:01:21 |
| mined | No |
| sbd_seconds | 0 |
| sbd_last_interest_payment | 1970-01-01T00:00:00 |
| savings_sbd_last_interest_payment | 1970-01-01T00:00:00 |
{
"id": 778051,
"name": "xiabchina",
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5NM82JSQfgHh7hGs4Q3NNzHmBSvVrPiXo7k3bXimSGqruaysHE",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM7zG3SUxxvew19oHz4rnaohrT8RdLxxHkZXo7qchkSvcr3P8v2H",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5ycvrvj1w3K4EdWtZkvaWD2DeQik7PgCfmwGU2ZEugGjL1BqrQ",
1
]
]
},
"memo_key": "STM7rNzh3xtMxS1k1UkDzpcmCcYwC8ujkbivvroZEmjDZzxEsTtHX",
"json_metadata": "{\"profile\":{\"name\":\"lobbyman\",\"about\":\"AI and Blockchain\",\"location\":\"beijing\"}}",
"posting_json_metadata": "{\"profile\":{\"name\":\"lobbyman\",\"about\":\"AI and Blockchain\",\"location\":\"beijing\"}}",
"proxy": "",
"last_owner_update": "1970-01-01T00:00:00",
"last_account_update": "2018-03-01T03:01:21",
"created": "2018-03-01T01:46:27",
"mined": false,
"recovery_account": "steem",
"last_account_recovery": "1970-01-01T00:00:00",
"reset_account": "null",
"comment_count": 0,
"lifetime_vote_count": 0,
"post_count": 16,
"can_vote": true,
"voting_manabar": {
"current_mana": "8143659806",
"last_update_time": 1779092469
},
"downvote_manabar": {
"current_mana": 2035914951,
"last_update_time": 1779092469
},
"voting_power": 0,
"balance": "0.000 STEEM",
"savings_balance": "0.000 STEEM",
"sbd_balance": "0.001 SBD",
"sbd_seconds": "0",
"sbd_seconds_last_update": "2018-11-16T03:47:18",
"sbd_last_interest_payment": "1970-01-01T00:00:00",
"savings_sbd_balance": "0.000 SBD",
"savings_sbd_seconds": "0",
"savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
"savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
"savings_withdraw_requests": 0,
"reward_sbd_balance": "0.180 SBD",
"reward_steem_balance": "0.000 STEEM",
"reward_vesting_balance": "461.924217 VESTS",
"reward_vesting_steem": "0.229 STEEM",
"vesting_shares": "1021.516749 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "7122.143057 VESTS",
"vesting_withdraw_rate": "0.000000 VESTS",
"next_vesting_withdrawal": "1969-12-31T23:59:59",
"withdrawn": 0,
"to_withdraw": 0,
"withdraw_routes": 0,
"curation_rewards": 0,
"posting_rewards": 457,
"proxied_vsf_votes": [
0,
0,
0,
0
],
"witnesses_voted_for": 0,
"last_post": "2018-11-23T03:57:03",
"last_root_post": "2018-11-23T03:57:03",
"last_vote_time": "2018-04-16T06:18:18",
"post_bandwidth": 0,
"pending_claimed_accounts": 0,
"vesting_balance": "0.000 STEEM",
"reputation": "6460165526",
"transfer_history": [],
"market_history": [],
"post_history": [],
"vote_history": [],
"other_history": [],
"witness_votes": [],
"tags_usage": [],
"guest_bloggers": [],
"rank": 1411539
}Withdraw Routes
| Incoming | Outgoing |
|---|---|
Empty | Empty |
{
"incoming": [],
"outgoing": []
}From Date
To Date
steemdelegated 4.379 SP to @xiabchina2026/05/18 08:21:09
steemdelegated 4.379 SP to @xiabchina
2026/05/18 08:21:09
| delegatee | xiabchina |
| delegator | steem |
| vesting shares | 7122.143057 VESTS |
| Transaction Info | Block #106153128/Trx 0c1b865e60e21d4d8caba7142a409a3e6b78f131 |
View Raw JSON Data
{
"block": 106153128,
"op": [
"delegate_vesting_shares",
{
"delegatee": "xiabchina",
"delegator": "steem",
"vesting_shares": "7122.143057 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2026-05-18T08:21:09",
"trx_id": "0c1b865e60e21d4d8caba7142a409a3e6b78f131",
"trx_in_block": 0,
"virtual_op": 0
}steemdelegated 2.711 SP to @xiabchina2026/05/13 12:44:30
steemdelegated 2.711 SP to @xiabchina
2026/05/13 12:44:30
| delegatee | xiabchina |
| delegator | steem |
| vesting shares | 4409.932652 VESTS |
| Transaction Info | Block #106015103/Trx 95cfa46e91047b83500998e845db56fab31410c9 |
View Raw JSON Data
{
"block": 106015103,
"op": [
"delegate_vesting_shares",
{
"delegatee": "xiabchina",
"delegator": "steem",
"vesting_shares": "4409.932652 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2026-05-13T12:44:30",
"trx_id": "95cfa46e91047b83500998e845db56fab31410c9",
"trx_in_block": 1,
"virtual_op": 0
}steemdelegated 4.386 SP to @xiabchina2026/04/26 07:30:00
steemdelegated 4.386 SP to @xiabchina
2026/04/26 07:30:00
| delegatee | xiabchina |
| delegator | steem |
| vesting shares | 7134.658813 VESTS |
| Transaction Info | Block #105520555/Trx 254e6bfbc76c294332df3648569d1e97e0f637ab |
View Raw JSON Data
{
"block": 105520555,
"op": [
"delegate_vesting_shares",
{
"delegatee": "xiabchina",
"delegator": "steem",
"vesting_shares": "7134.658813 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2026-04-26T07:30:00",
"trx_id": "254e6bfbc76c294332df3648569d1e97e0f637ab",
"trx_in_block": 1,
"virtual_op": 0
}steemdelegated 2.737 SP to @xiabchina2026/01/24 05:34:24
steemdelegated 2.737 SP to @xiabchina
2026/01/24 05:34:24
| delegatee | xiabchina |
| delegator | steem |
| vesting shares | 4451.479471 VESTS |
| Transaction Info | Block #102877882/Trx ba17cfebaca4d438e2160819720db2f2f7251d41 |
View Raw JSON Data
{
"block": 102877882,
"op": [
"delegate_vesting_shares",
{
"delegatee": "xiabchina",
"delegator": "steem",
"vesting_shares": "4451.479471 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2026-01-24T05:34:24",
"trx_id": "ba17cfebaca4d438e2160819720db2f2f7251d41",
"trx_in_block": 1,
"virtual_op": 0
}steemdelegated 2.838 SP to @xiabchina2024/12/18 00:43:36
steemdelegated 2.838 SP to @xiabchina
2024/12/18 00:43:36
| delegatee | xiabchina |
| delegator | steem |
| vesting shares | 4615.698668 VESTS |
| Transaction Info | Block #91324085/Trx f64cd78fea7baf36c3cbe3a2f9a0a0d05079c86b |
View Raw JSON Data
{
"block": 91324085,
"op": [
"delegate_vesting_shares",
{
"delegatee": "xiabchina",
"delegator": "steem",
"vesting_shares": "4615.698668 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2024-12-18T00:43:36",
"trx_id": "f64cd78fea7baf36c3cbe3a2f9a0a0d05079c86b",
"trx_in_block": 0,
"virtual_op": 0
}steemdelegated 2.942 SP to @xiabchina2023/11/14 16:22:21
steemdelegated 2.942 SP to @xiabchina
2023/11/14 16:22:21
| delegatee | xiabchina |
| delegator | steem |
| vesting shares | 4784.832200 VESTS |
| Transaction Info | Block #79878175/Trx 493dfb52106cd9a51673fb8cbf70c800eddcd611 |
View Raw JSON Data
{
"block": 79878175,
"op": [
"delegate_vesting_shares",
{
"delegatee": "xiabchina",
"delegator": "steem",
"vesting_shares": "4784.832200 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2023-11-14T16:22:21",
"trx_id": "493dfb52106cd9a51673fb8cbf70c800eddcd611",
"trx_in_block": 8,
"virtual_op": 0
}steemdelegated 4.747 SP to @xiabchina2023/09/22 12:50:03
steemdelegated 4.747 SP to @xiabchina
2023/09/22 12:50:03
| delegatee | xiabchina |
| delegator | steem |
| vesting shares | 7721.740986 VESTS |
| Transaction Info | Block #78365787/Trx 0d8afcee8357741dc6f1f01e689e13ef180ea30b |
View Raw JSON Data
{
"block": 78365787,
"op": [
"delegate_vesting_shares",
{
"delegatee": "xiabchina",
"delegator": "steem",
"vesting_shares": "7721.740986 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2023-09-22T12:50:03",
"trx_id": "0d8afcee8357741dc6f1f01e689e13ef180ea30b",
"trx_in_block": 6,
"virtual_op": 0
}steemdelegated 4.884 SP to @xiabchina2022/11/03 19:59:06
steemdelegated 4.884 SP to @xiabchina
2022/11/03 19:59:06
| delegatee | xiabchina |
| delegator | steem |
| vesting shares | 7943.792424 VESTS |
| Transaction Info | Block #69123155/Trx 7d65c08a4e3d4e951275d8b02e6f326733afc054 |
View Raw JSON Data
{
"block": 69123155,
"op": [
"delegate_vesting_shares",
{
"delegatee": "xiabchina",
"delegator": "steem",
"vesting_shares": "7943.792424 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2022-11-03T19:59:06",
"trx_id": "7d65c08a4e3d4e951275d8b02e6f326733afc054",
"trx_in_block": 3,
"virtual_op": 0
}steemdelegated 5.019 SP to @xiabchina2022/01/18 00:59:03
steemdelegated 5.019 SP to @xiabchina
2022/01/18 00:59:03
| delegatee | xiabchina |
| delegator | steem |
| vesting shares | 8163.900025 VESTS |
| Transaction Info | Block #60826164/Trx faaa97e60417f50820e40b5609a6c826f1142ce4 |
View Raw JSON Data
{
"block": 60826164,
"op": [
"delegate_vesting_shares",
{
"delegatee": "xiabchina",
"delegator": "steem",
"vesting_shares": "8163.900025 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2022-01-18T00:59:03",
"trx_id": "faaa97e60417f50820e40b5609a6c826f1142ce4",
"trx_in_block": 32,
"virtual_op": 0
}steemdelegated 5.132 SP to @xiabchina2021/06/14 08:04:54
steemdelegated 5.132 SP to @xiabchina
2021/06/14 08:04:54
| delegatee | xiabchina |
| delegator | steem |
| vesting shares | 8348.094313 VESTS |
| Transaction Info | Block #54616379/Trx 9e050724e26106a28a7e9fb09d30989325963762 |
View Raw JSON Data
{
"block": 54616379,
"op": [
"delegate_vesting_shares",
{
"delegatee": "xiabchina",
"delegator": "steem",
"vesting_shares": "8348.094313 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2021-06-14T08:04:54",
"trx_id": "9e050724e26106a28a7e9fb09d30989325963762",
"trx_in_block": 1,
"virtual_op": 0
}steemdelegated 5.248 SP to @xiabchina2020/12/11 18:15:03
steemdelegated 5.248 SP to @xiabchina
2020/12/11 18:15:03
| delegatee | xiabchina |
| delegator | steem |
| vesting shares | 8535.516287 VESTS |
| Transaction Info | Block #49363574/Trx 7d241060c64ff41f1cb9c68e3331c7c05f8ee89f |
View Raw JSON Data
{
"block": 49363574,
"op": [
"delegate_vesting_shares",
{
"delegatee": "xiabchina",
"delegator": "steem",
"vesting_shares": "8535.516287 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2020-12-11T18:15:03",
"trx_id": "7d241060c64ff41f1cb9c68e3331c7c05f8ee89f",
"trx_in_block": 5,
"virtual_op": 0
}steemdelegated 1.176 SP to @xiabchina2020/12/06 11:50:06
steemdelegated 1.176 SP to @xiabchina
2020/12/06 11:50:06
| delegatee | xiabchina |
| delegator | steem |
| vesting shares | 1912.543513 VESTS |
| Transaction Info | Block #49215088/Trx 47fdd79c5c7e09991a3cd96b1e4789e79e3705ce |
View Raw JSON Data
{
"block": 49215088,
"op": [
"delegate_vesting_shares",
{
"delegatee": "xiabchina",
"delegator": "steem",
"vesting_shares": "1912.543513 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2020-12-06T11:50:06",
"trx_id": "47fdd79c5c7e09991a3cd96b1e4789e79e3705ce",
"trx_in_block": 1,
"virtual_op": 0
}steemdelegated 5.252 SP to @xiabchina2020/12/05 21:52:48
steemdelegated 5.252 SP to @xiabchina
2020/12/05 21:52:48
| delegatee | xiabchina |
| delegator | steem |
| vesting shares | 8541.724141 VESTS |
| Transaction Info | Block #49198658/Trx ac3a36225de9b0614a52049131c7ba80424e4b45 |
View Raw JSON Data
{
"block": 49198658,
"op": [
"delegate_vesting_shares",
{
"delegatee": "xiabchina",
"delegator": "steem",
"vesting_shares": "8541.724141 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2020-12-05T21:52:48",
"trx_id": "ac3a36225de9b0614a52049131c7ba80424e4b45",
"trx_in_block": 1,
"virtual_op": 0
}steemdelegated 1.180 SP to @xiabchina2020/11/03 06:24:57
steemdelegated 1.180 SP to @xiabchina
2020/11/03 06:24:57
| delegatee | xiabchina |
| delegator | steem |
| vesting shares | 1920.017158 VESTS |
| Transaction Info | Block #48275201/Trx e923d647ffa655be8c4a813057452a55a9adf813 |
View Raw JSON Data
{
"block": 48275201,
"op": [
"delegate_vesting_shares",
{
"delegatee": "xiabchina",
"delegator": "steem",
"vesting_shares": "1920.017158 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2020-11-03T06:24:57",
"trx_id": "e923d647ffa655be8c4a813057452a55a9adf813",
"trx_in_block": 2,
"virtual_op": 0
}steemdelegated 5.376 SP to @xiabchina2020/05/09 12:55:06
steemdelegated 5.376 SP to @xiabchina
2020/05/09 12:55:06
| delegatee | xiabchina |
| delegator | steem |
| vesting shares | 8744.529500 VESTS |
| Transaction Info | Block #43225448/Trx 9fb9816d6cf8ff95ecb36c489f6b682dad2d239d |
View Raw JSON Data
{
"block": 43225448,
"op": [
"delegate_vesting_shares",
{
"delegatee": "xiabchina",
"delegator": "steem",
"vesting_shares": "8744.529500 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2020-05-09T12:55:06",
"trx_id": "9fb9816d6cf8ff95ecb36c489f6b682dad2d239d",
"trx_in_block": 13,
"virtual_op": 0
}steemdelegated 1.201 SP to @xiabchina2020/05/08 17:36:00
steemdelegated 1.201 SP to @xiabchina
2020/05/08 17:36:00
| delegatee | xiabchina |
| delegator | steem |
| vesting shares | 1953.311140 VESTS |
| Transaction Info | Block #43202806/Trx d8f0e367482e4340663acb7c30b77215205c76e8 |
View Raw JSON Data
{
"block": 43202806,
"op": [
"delegate_vesting_shares",
{
"delegatee": "xiabchina",
"delegator": "steem",
"vesting_shares": "1953.311140 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2020-05-08T17:36:00",
"trx_id": "d8f0e367482e4340663acb7c30b77215205c76e8",
"trx_in_block": 18,
"virtual_op": 0
}2020/03/01 02:18:18
2020/03/01 02:18:18
| author | steemitboard |
| body | Congratulations @xiabchina! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@xiabchina/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@xiabchina) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=xiabchina)_</sub> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| parent author | xiabchina |
| parent permlink | cefa-chain |
| permlink | steemitboard-notify-xiabchina-20200301t021817000z |
| title | |
| Transaction Info | Block #41259494/Trx 425236c8cb1a2513e2d071132621268159ed83c3 |
View Raw JSON Data
{
"block": 41259494,
"op": [
"comment",
{
"author": "steemitboard",
"body": "Congratulations @xiabchina! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@xiabchina/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@xiabchina) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=xiabchina)_</sub>\n\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}",
"parent_author": "xiabchina",
"parent_permlink": "cefa-chain",
"permlink": "steemitboard-notify-xiabchina-20200301t021817000z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2020-03-01T02:18:18",
"trx_id": "425236c8cb1a2513e2d071132621268159ed83c3",
"trx_in_block": 8,
"virtual_op": 0
}steemdelegated 5.412 SP to @xiabchina2020/01/22 19:51:00
steemdelegated 5.412 SP to @xiabchina
2020/01/22 19:51:00
| delegatee | xiabchina |
| delegator | steem |
| vesting shares | 8802.334393 VESTS |
| Transaction Info | Block #40159740/Trx aabab671f4baa93602d17a3b9fe8cf702d555dd7 |
View Raw JSON Data
{
"block": 40159740,
"op": [
"delegate_vesting_shares",
{
"delegatee": "xiabchina",
"delegator": "steem",
"vesting_shares": "8802.334393 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2020-01-22T19:51:00",
"trx_id": "aabab671f4baa93602d17a3b9fe8cf702d555dd7",
"trx_in_block": 11,
"virtual_op": 0
}2019/03/01 02:52:12
2019/03/01 02:52:12
| author | steemitboard |
| body | Congratulations @xiabchina! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@xiabchina/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table> <sub>_[Click here to view your Board](https://steemitboard.com/@xiabchina)_</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/carnival/@steemitboard/carnival-2019"><img src="https://steemitimages.com/64x128/http://i.cubeupload.com/rltzHT.png"></a></td><td><a href="https://steemit.com/carnival/@steemitboard/carnival-2019">Carnival Challenge - Collect badge and win 5 STEEM</a></td></tr></table> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) and get one more award and increased upvotes! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| parent author | xiabchina |
| parent permlink | cefa-chain |
| permlink | steemitboard-notify-xiabchina-20190301t025211000z |
| title | |
| Transaction Info | Block #30760302/Trx 2b7601a9696acd027caa2763cfb9ef0ea4b0145f |
View Raw JSON Data
{
"block": 30760302,
"op": [
"comment",
{
"author": "steemitboard",
"body": "Congratulations @xiabchina! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@xiabchina/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table>\n\n<sub>_[Click here to view your Board](https://steemitboard.com/@xiabchina)_</sub>\n\n\n**Do not miss the last post from @steemitboard:**\n<table><tr><td><a href=\"https://steemit.com/carnival/@steemitboard/carnival-2019\"><img src=\"https://steemitimages.com/64x128/http://i.cubeupload.com/rltzHT.png\"></a></td><td><a href=\"https://steemit.com/carnival/@steemitboard/carnival-2019\">Carnival Challenge - Collect badge and win 5 STEEM</a></td></tr></table>\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) and get one more award and increased upvotes!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}",
"parent_author": "xiabchina",
"parent_permlink": "cefa-chain",
"permlink": "steemitboard-notify-xiabchina-20190301t025211000z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2019-03-01T02:52:12",
"trx_id": "2b7601a9696acd027caa2763cfb9ef0ea4b0145f",
"trx_in_block": 3,
"virtual_op": 0
}steemdelegated 5.533 SP to @xiabchina2019/02/22 04:58:09
steemdelegated 5.533 SP to @xiabchina
2019/02/22 04:58:09
| delegatee | xiabchina |
| delegator | steem |
| vesting shares | 8998.863534 VESTS |
| Transaction Info | Block #30561372/Trx a52e48fc089a595c2c8aac8098a511ca0baaede2 |
View Raw JSON Data
{
"block": 30561372,
"op": [
"delegate_vesting_shares",
{
"delegatee": "xiabchina",
"delegator": "steem",
"vesting_shares": "8998.863534 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2019-02-22T04:58:09",
"trx_id": "a52e48fc089a595c2c8aac8098a511ca0baaede2",
"trx_in_block": 7,
"virtual_op": 0
}steemdelegated 17.945 SP to @xiabchina2018/11/26 20:03:36
steemdelegated 17.945 SP to @xiabchina
2018/11/26 20:03:36
| delegatee | xiabchina |
| delegator | steem |
| vesting shares | 29188.245379 VESTS |
| Transaction Info | Block #28047012/Trx 43f7f792dd0daaa30b740040876a138bffd3180b |
View Raw JSON Data
{
"block": 28047012,
"op": [
"delegate_vesting_shares",
{
"delegatee": "xiabchina",
"delegator": "steem",
"vesting_shares": "29188.245379 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2018-11-26T20:03:36",
"trx_id": "43f7f792dd0daaa30b740040876a138bffd3180b",
"trx_in_block": 3,
"virtual_op": 0
}raise-me-upupvoted (0.01%) @xiabchina / cefa-chain2018/11/23 03:59:27
raise-me-upupvoted (0.01%) @xiabchina / cefa-chain
2018/11/23 03:59:27
| author | xiabchina |
| permlink | cefa-chain |
| voter | raise-me-up |
| weight | 1 (0.01%) |
| Transaction Info | Block #27941400/Trx 80c3aeaad4029fc570493951e457197153859fed |
View Raw JSON Data
{
"block": 27941400,
"op": [
"vote",
{
"author": "xiabchina",
"permlink": "cefa-chain",
"voter": "raise-me-up",
"weight": 1
}
],
"op_in_trx": 0,
"timestamp": "2018-11-23T03:59:27",
"trx_id": "80c3aeaad4029fc570493951e457197153859fed",
"trx_in_block": 2,
"virtual_op": 0
}xiabchinapublished a new post: cefa-chain2018/11/23 03:57:03
xiabchinapublished a new post: cefa-chain
2018/11/23 03:57:03
| author | xiabchina |
| body | 蓝石链(Cefa Chain)是三元平衡寻优的新一代区块链底层平台 蓝石链(Cefa Chain)是针对当前区块链关键技术痛点研发的三元平衡寻优的新一代区块链底层平台,拥有多项自主创新和核心技术,解决区块链商业应用瓶颈,为各种应用落地提供核心基础技术支撑,关键技术和特色总结如下: 高可扩展 透明可扩展的主链+并行多子链结构:智能地对整体数据和负载进行调度优化,动态扩展子链数目,参与节点越多,子链越多,系统能力越强,即使有上千条子链,系统能力也可以线性扩展。 REPB(Random Encrypt Parallel Byzantine fault tolerance)三元平衡寻优共识算法:使用VRF(可验证随机函数)随机选取多链共识节点,采用AES加密方法加密随机值,拜占庭容错并行出块,快速达成共识,防止分叉。 可扩展的数据存储:数据可以分片分散存储到各个不同的物理节点,解决单节点存储容量有限的问题。 高安全 安全的跨链路由和通信:通过主链和Merkle Proof实现安全的跨链通信。 高安全的密码算法:支持多种密码算法,包括国际通用和国产标准密码算法、 抗量子密码算法,采用高安全的随机数生成算法,支持同态加密和零知识证 明用于特定场景。 高效、安全的隐私保护与监管方案:采取分权制衡的模式,通过加入CA节点、审核节点与监管节点,实现节点准入、交易的隐私保护和有效监管。 高实用 多类型数据存储:支持文件和关系型数据,能够更好地与应用业务逻辑结合。 支持DSL的易用的智能合约:采用分层设计,开发者可以使用易用的DSL开发合约,顶层的DSL状态机引擎将DSL最终转化为虚拟机指令。 高性能 高性能的虚机和智能合约引擎:支持WASM高性能虚机,在此基础上,提供高性能的DSL引擎。 高效的P2P网络:可根据网络实时性能和成本进行智能动态路由,降低数据传输成本,提高网络效率。 |
| json metadata | {"tags":["blockchain"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | blockchain |
| permlink | cefa-chain |
| title | Cefa Chain |
| Transaction Info | Block #27941352/Trx 2c44ade98a9c6445ea45bd4405a0f467b41a53da |
View Raw JSON Data
{
"block": 27941352,
"op": [
"comment",
{
"author": "xiabchina",
"body": "蓝石链(Cefa Chain)是三元平衡寻优的新一代区块链底层平台\n\n蓝石链(Cefa Chain)是针对当前区块链关键技术痛点研发的三元平衡寻优的新一代区块链底层平台,拥有多项自主创新和核心技术,解决区块链商业应用瓶颈,为各种应用落地提供核心基础技术支撑,关键技术和特色总结如下:\n\n高可扩展\n透明可扩展的主链+并行多子链结构:智能地对整体数据和负载进行调度优化,动态扩展子链数目,参与节点越多,子链越多,系统能力越强,即使有上千条子链,系统能力也可以线性扩展。\nREPB(Random Encrypt Parallel Byzantine fault tolerance)三元平衡寻优共识算法:使用VRF(可验证随机函数)随机选取多链共识节点,采用AES加密方法加密随机值,拜占庭容错并行出块,快速达成共识,防止分叉。\n可扩展的数据存储:数据可以分片分散存储到各个不同的物理节点,解决单节点存储容量有限的问题。\n高安全\n安全的跨链路由和通信:通过主链和Merkle Proof实现安全的跨链通信。\n高安全的密码算法:支持多种密码算法,包括国际通用和国产标准密码算法、 抗量子密码算法,采用高安全的随机数生成算法,支持同态加密和零知识证 明用于特定场景。\n高效、安全的隐私保护与监管方案:采取分权制衡的模式,通过加入CA节点、审核节点与监管节点,实现节点准入、交易的隐私保护和有效监管。\n高实用\n多类型数据存储:支持文件和关系型数据,能够更好地与应用业务逻辑结合。\n支持DSL的易用的智能合约:采用分层设计,开发者可以使用易用的DSL开发合约,顶层的DSL状态机引擎将DSL最终转化为虚拟机指令。\n高性能\n高性能的虚机和智能合约引擎:支持WASM高性能虚机,在此基础上,提供高性能的DSL引擎。\n高效的P2P网络:可根据网络实时性能和成本进行智能动态路由,降低数据传输成本,提高网络效率。",
"json_metadata": "{\"tags\":[\"blockchain\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "blockchain",
"permlink": "cefa-chain",
"title": "Cefa Chain"
}
],
"op_in_trx": 0,
"timestamp": "2018-11-23T03:57:03",
"trx_id": "2c44ade98a9c6445ea45bd4405a0f467b41a53da",
"trx_in_block": 0,
"virtual_op": 0
}devsupupvoted (0.69%) @xiabchina / eos-dawn-3-0-bm2018/11/16 04:01:39
devsupupvoted (0.69%) @xiabchina / eos-dawn-3-0-bm
2018/11/16 04:01:39
| author | xiabchina |
| permlink | eos-dawn-3-0-bm |
| voter | devsup |
| weight | 69 (0.69%) |
| Transaction Info | Block #27739922/Trx c378e53df823b91b24c640c330ec2de3dd38b1c6 |
View Raw JSON Data
{
"block": 27739922,
"op": [
"vote",
{
"author": "xiabchina",
"permlink": "eos-dawn-3-0-bm",
"voter": "devsup",
"weight": 69
}
],
"op_in_trx": 0,
"timestamp": "2018-11-16T04:01:39",
"trx_id": "c378e53df823b91b24c640c330ec2de3dd38b1c6",
"trx_in_block": 36,
"virtual_op": 0
}raise-me-upupvoted (0.01%) @xiabchina / eos-dawn-3-0-bm2018/11/16 03:56:33
raise-me-upupvoted (0.01%) @xiabchina / eos-dawn-3-0-bm
2018/11/16 03:56:33
| author | xiabchina |
| permlink | eos-dawn-3-0-bm |
| voter | raise-me-up |
| weight | 1 (0.01%) |
| Transaction Info | Block #27739820/Trx 9bbd579bda07cf71f9ffa3279dd9d265daba58ae |
View Raw JSON Data
{
"block": 27739820,
"op": [
"vote",
{
"author": "xiabchina",
"permlink": "eos-dawn-3-0-bm",
"voter": "raise-me-up",
"weight": 1
}
],
"op_in_trx": 0,
"timestamp": "2018-11-16T03:56:33",
"trx_id": "9bbd579bda07cf71f9ffa3279dd9d265daba58ae",
"trx_in_block": 17,
"virtual_op": 0
}allazsent 0.001 SBD to @xiabchina- "Promote your post. Your post will be min. 10 resteemed with over 13000 followers and min. 25 Upvote Different account (5000 STEEM POWER). Your post will be more popular and you will find new frien..."2018/11/16 03:47:18
allazsent 0.001 SBD to @xiabchina- "Promote your post. Your post will be min. 10 resteemed with over 13000 followers and min. 25 Upvote Different account (5000 STEEM POWER). Your post will be more popular and you will find new frien..."
2018/11/16 03:47:18
| amount | 0.001 SBD |
| from | allaz |
| memo | Promote your post. Your post will be min. 10 resteemed with over 13000 followers and min. 25 Upvote Different account (5000 STEEM POWER). Your post will be more popular and you will find new friends. Send 0.5 SBD or STEEM to @allaz (post URL as memo ) Service Active. |
| to | xiabchina |
| Transaction Info | Block #27739635/Trx 2b1c5ad103acdf7fb99c5d715c4db624722ba3a9 |
View Raw JSON Data
{
"block": 27739635,
"op": [
"transfer",
{
"amount": "0.001 SBD",
"from": "allaz",
"memo": "Promote your post. Your post will be min. 10 resteemed with over 13000 followers and min. 25 Upvote Different account (5000 STEEM POWER). Your post will be more popular and you will find new friends. Send 0.5 SBD or STEEM to @allaz (post URL as memo ) Service Active.",
"to": "xiabchina"
}
],
"op_in_trx": 0,
"timestamp": "2018-11-16T03:47:18",
"trx_id": "2b1c5ad103acdf7fb99c5d715c4db624722ba3a9",
"trx_in_block": 3,
"virtual_op": 0
}xiabchinapublished a new post: eos-dawn-3-0-bm2018/11/16 03:46:42
xiabchinapublished a new post: eos-dawn-3-0-bm
2018/11/16 03:46:42
| author | xiabchina |
| body | https://zhuanlan.zhihu.com/p/35400040 以下为BM在Medium上发布的文章中文版: 原标题:EOSIO Dawn 3.0 Now Available Block.one很高兴地宣布EOSIO第一个功能完备的预发行版--Dawn 3.0正式发布。 这是EOSIO1.0在2018年6月份发布之前的一个重大里程碑。为了使EOSIO成为构建区块链应用程序的最强大平台,我们的全球开发团队一直在全天候工作。 距离我们发布EOSIO Dawn 2.0以来已经过去四个月了,这次我们有很多要展示的东西。 构建最先进的区块链架构是一个随着我们开发进度不断调整的过程。 我们在Dawn 3.0中完成的许多功能在最初的EOSIO白皮书中都没有涉及,但是在构建高性能、灵活且易于开发的平台的过程中,我们扩展了这些功能。 可扩展性 可扩展性意味着通过扩展来不断满足市场需求。 我们的团队在每一步都将未来扩展需求纳入设计中。 也就是说,Dawn 3.0只实现了一小部分潜在的优化,可以让EOSIO进行扩展。 我们设计了EOSIO,以便将来的实现可以利用并行计算来加速吞吐量,不需要通过硬分叉就能继续升级。 跨链通讯 跨链通讯是终极的可扩展性功能, 业界一直在寻找诸如侧链,plasma和分片等技术实现跨链通讯。跨链通讯使一个区块链能够以可证实的安全方式验证另一个区块链上的事件的真实性。 目标是让区块链之间的通讯像智能合约之间的内部链式沟通一样安全,我们认为我们已经实现了这一目标。 我们认为,跨链通讯只不过是具备将轻客户端作为智能合约的能力。 轻客户端可以验证区块链中的交易,而无需处理整个区块链。 这反过来意味着需要建立一个具备高效安全的轻客户端验证机制的POS区块链。 因此,轻客户端验证必须纳入协议设计中,否则,跨链通讯几乎不可能实现。 稀疏区块头验证 传统的轻客户端需要处理每个区块头并且验证区块头的特征值。 EOSIO每秒生成两个区块,区块头的处理至少需要2tps。 这不适用于相对罕见的跨链通讯。 为了解决这个问题,我们创建了第一个带拜占庭容错稀疏区块头验证的区块链。 具体而言,至少需要三分之二(比如21个中的15个)的生产节点叛变,才能蒙骗轻客户端。 此外,轻客户端只需处理两种区块的头部:活跃生产节点变化以及包含相关跨链通讯的区块 。 这大大减少了轻客户端维护拜占庭容错的开销,并大大提高了跨链通讯的效率。 “上下文无关”Action “上下文无关”Action是实现高效跨链通讯的关键功能之一。 它们是特殊的Action,因为它们可以包含在交易中,但不依赖于区块链状态,因此它们是“上下文无关(context-free)”的。 “上下文无关”的一个例子是验证merkle值。 由于这些计算是“上下文无关”的,因此可以并行进行简单验证,并且可以省去那些重复计算。 每个“上下文无关”Action也可以引用一个交易的特殊可删减数据片段。这意味着可以删减庞大的Merkle证明,并且在区块链重复时跳过复杂的计算。 上下文无关的行为使我们能够并行化与跨链通讯相关的绝大部分算力承载。 它们还使我们能够平行处理并修剪昂贵的计算隐私技术,如机密交易,Bullet proofs和zkSNARK等。 为了激励"上下文无关"行为, 当计算作为“上下文无关”的一部分而不是作为传统交易的一部分执行时,区块生产者仅仅只向用户收取部分CPU使用费。 上下文无关的内联方式生成事件 EOSIO Dawn 2.0开发人员 一直在寻找一种有效的方式来生成由外部来源处理的事件。 在以太坊,这些事件用于通知关于合同内部运作的结构化信息。 通过增加上下文无关的行为,我们也有可能实现上下文无关的内联方式。 内联方式是由合同代码生成并作为当前交易的一部分执行的行为。 一个“上下文无关”的内联行为可以廉价且平行地处理。 由于所有内联操作都包含在Merkle根目录中,因此可以将这些操作用作可证明的通知给外部服务和其他区块链。 交易压缩 有很多交易存在大量的可压缩数据。 其中最不可避免的例子是合约WebAssembly代码本身。 其他例子包括ABI规范和与账户/合约相关的李嘉图合约。 某些应用程序(如社交媒体)可能还希望可以压缩用户在区块链生成的内容。 利用交易压缩,区块链可以更有效地存储和传输大量交易,并且对于记账用户来说,拥有可压缩数据的交易 少于 不可压缩数据的交易。 解释器 & 即时编译器 Dawn 2.0最大的变化之一就是WebAssembly运行时环境的抽象。 Dawn 3.0现在默认使用Binaryen WebAssembly解释器,而不是更快的Just-in-Time(JIT)编译器。 这个决定会降低性能,但会增加稳定性和标准一致性,同时允许我们在需要时轻松交换更高性能的JIT环境。 解释器也解决了我们面对Dawn 2.0所面临的最大挑战之一:因编制合约所造成的延误。 将来,我们可以使用解释器来实现新部署合约更低延迟的执行,与此同时,我们可以在后台撰写和优化智能合约。 这种双重实现意味着我们所有的单元测试都针对编译和解释代码进行了测试,因此在部署混合方法之前,我们便可以发现潜在的非确定性或非标准符合性行为。 资源计量速率限制 随着Dawn3.0,我们现在有一个全新的资源速率限制系统。 也许最大的改变是引入了客观指令计数算法。 当我们着手构建EOSIO时,我们的目标是完全采用主观限速和强制执行。 我们发现,主观执法的成本几乎与更加客观的方法相同。 我们现在使用混合解决方案,其中用户按客观使用收费,但区块生产者也会在合约中部署主观挂钟时间限制。 这些主观限制防止了目标计费方式的滥用。 我们采用这种方法的主要原因之一是允许单个交易执行比以前更多的计算。 从理论上讲,区块可以包含一个需要100 ms运行的事务,而在旧模型下,每个事务必须在1 ms以内运行。 限速的另一个变化是将限制与定义令牌的需求分开。 这使得EOSIO可以在没有使用令牌的情况下,应用于私人的、经过许可的区块链上。 公链可以采用系统合约----通过放样来实现限制,社区可以动态地升级如何分配资源而这与分配的实施方式无关。 500 ms出块间隔 & BFT-DPOS混合共识 随着Dawn3.0我们已经从3秒的块间隔缩短到0.5秒的间隔。 这大大缩短了确认之前的等待时间。 当BFT DPOS结合使用时,交易可在1秒内不可逆转地得到确认。 直到不可逆转之前的延迟对跨链通讯有重要影响,因为另一个区块链必须等到不可逆转的确认时,才能与来自外部链的证据合作。 两个基于EOSIO的区块链应该能够在3秒内执行往返通信。 以太坊的类似交互模式需要9分钟,比特币需要3个多小时。 BFT-DPOS尚未实施,因为它是非硬分叉优化。 我们将在发布EOSIO 1.0之前实施BFT-DPOS混合共识算法。 BIOS架构 BIOS架构是EOSIO Dawn 2.0最大的架构变化之一。 在EOSIO Dawn 3.0下,绝大多数区块链业务逻辑已经转变为智能合约,可以由社区动态更新而不需要硬分叉。 一个简单的EOSIO区块链现在是一个单一的生产者,没有任何代币,投票或委托权益证明。 核心区块链代码中唯一实现的是权限系统,它包括创建帐户,部署合约和强制执行资源配额的功能。 一切构成区块链的DPOS机制(包括代币,投票,权益和资源分配)现在由基于Web Assembly的系统合同定义。 借助这种新架构,我们能够将开发重点放在区块链的静态非WebAssembly部分。 这些是稳定性最关键的部分 - 最难升级。 在发布EOSIO Dawn 3.0和EOSIO 1.0之间,我们将制定系统合约的最终细节,权益和投票。 安全特性 安全对于任何计算系统都至关重要,我们设计EOSIO是市场上最安全的区块链。 安全是一个多维问题,必须考虑到黑客攻击,硬件故障,硬件丢失和密码丢失的风险。 硬件钱包擅长防范黑客入侵,但如果失败,可能会将您锁定在帐户外。 此外,硬件钱包的纸张备份可能会丢失或被盗。 安全延迟交易 EOSIO Dawn 3.0最重要的功能之一是增加了用户可配置的延迟以适应不同的操作。 有了这种延迟,交易必须在区块链上广播几个小时或几天,然后才能应用。 在这段延迟期间,用户可以采取措施重置具有更高权限级别的帐户,然后取消交易。 这是一个重大改进:在其他区块链平台上,等你知道你被黑客攻击时,为时已晚。(注:类似于我们通过延迟到账以打击金融诈骗,减少损失。) 丢失密码可恢复 每个帐户至少有两个权限级别:“owner”和“active”。 owner的许可级别应该是多重签名脚本的 N of M 机制, 其中所有的N都包含owner的私钥。 任何时候active密钥丢失或被盗,"owner"的权限级别都可以重置active权限。 如果你失去了“owner”密钥,或者您的多重签名合作伙伴不合作,则账户的active权限可以在owner权限闲置30天后请求重置owner权限。 owner则有7天时间通过更新active权限来抵制请求。 在此模式下,由一个或多个硬件钱包控制的帐户所有者权限将可以安全地防止黑客攻击和设备故障。 如果该设备是带有硬件和指纹/ Face ID安全私钥的Apple iPhone,则攻击者需要强迫你的多重签名合作伙伴,窃取您的手机并窃取指纹或脸部。 理想情况下,您的多重签名合作伙伴也正在使用生物识别安全硬件设备。 交易的提案系统 用户可以在他们自己的时间独立添加或移除他们的权限,而不是在有限期限的传统交易窗口必须收集所有的签名,这使得多重签名更加容易。在交易提案系统内,任何人都可以提出一个交易,并且参与交易的各方都可以简单的批准它。在获得你的批准和获得必须的门槛这段期间内的任何时间,你可以移除你的批准。 为了实现这个系统,我们增加了新的API,允许合约评估一组账户权限是否足以授权交易。这使我们通过部署新的WebAssembly来升级多重签名,而不是需要一个硬分叉。 简化合约开发 对于EOSIO,我们的许多目标之一就是让合约的开发尽一切可能轻松。如果开发人员知道如何编写一个C++类的方法,那么他们应该能够编写一个尽可能不复杂的智能合约。 我们很高兴已经简化我们的“hello world”合约到几行简单的代码。我们的工具链已经自动化生成合约ABI的过程,并且调用用户action到定义于你类目的方法。开发合约从来就不是一件容易的事。 #include <eosiolib/eosio.hpp> #include <eosiolib/print.hpp> using namespace eosio; struct hello : public contract { using contract::contract; void hi( name user ) { print( “Hello, “, user ); } }; EOSIO_ABI( hello, (hi) ) Hello World Contract 浮点支持 简化智能合约开发的一部分,是使其更容易实现数学算法开发人员的需要。区块链发展最困难的方面之一就是缺乏浮点运算和相关能力、根和三角函数。许多算法,例如Bancor,都是更容易实现浮点方面,而不是强迫所有计算指令容易出错和内存密集定点。 我们用WebAssembly合约集成一个软件浮点库,解决了硬件浮点的不确定性。通过软件浮点,我们可以在复杂的情况下,以不大于固定点的代价获得确定性和易用性的好处。在许多情况下,定点比确定性浮点表示更容易出错或内存密集。 对于EOSIO Dawn 3.0,我们付出了巨大的努力来增加对大多数C ++标准模板库的支持。这意味着开发人员可以使用他们熟悉的工具,库和算法,同时消除由于这些算法的非标准实现而导致的潜在错误。 计划事务 对于计划事务开发者,只要合约提供了足够的带宽,他们就能够永久运行合约。其他平台需要在链下才能在适当时间唤醒合约。通过计划事务,我们无需开发人员托管自己的服务器来维持合约运行就可以提高效率和易用性。 自动示波器检测 在EOSIO Dawn 2.0下,每个事务都需要声明它将访问的数据范围。这对开发人员来说是易出错和累赘的。在Dawn 3.0下,区块生产者负责确定访问哪些数据范围并解除冲突。这使得所有事务更小,并将调度系统开销移动到区块生产者,而不是将其推回到用户,开发人员或全节点上。 多重索引数据库API EOSIO Dawn 3.0 引入映射boost::multi_index_container的权限数据库API。通过这个API,我们可以很简单的支持数据库表的多键排序、查找项目、使用上下限,以及在数据库中前后反复迭代。这个新的API使用迭代器接口,可显著提高扫表的性能。 现在也可以在64位,128位,256位和512位整数以及64位浮点(双精度)上使用索引。 在发布EOSIO 1.0之前,会添加对字符串索引的支持。 这是灵活性和开发简便性的显着改进,因为现在可以在同一个表上拥有几乎无限数量的索引字段。 性能 实际性能是我们团队一直密切关注的事情,我们现在对结果非常满意。 我们通过几种不同的配置对我们的软件进行了基准测试,以了解未来优化时性能的上限和下限。 所有这些测试都假设令牌传输在计算复杂度方面与比特币或Ethereum ERC20令牌传输相当。 最糟糕的情况——1000 tps 这是我们未经任何优化的基准性能。我们能够使用运行具有单线程签名验证的解释器的多节点网络来支持超过1000 TPS。 正常平均情况——3000 TPS 打开JIT编译器后,我们可以使用运行具有单线程签名验证的解释器的多节点网络来维持3000 TPS。 最好的情况——6000 TPS 一旦我们实现了并行签名验证,我们可以假设挂壁时钟每次签名的时间将接近0,因为并行程度和签名数量在。 我们可以通过禁用签名验证来模拟此环境。 在这个模型下,我们可以用JIT编译器在多节点网络上达到6000 TPS。 理想情况——8000 TPS 如果我们从等式中删除网络代码,并只关注CPU在关闭签名验证和使用JIT时能够执行的操作,那么我们可以在单线程上达到8,000 TPS。 要在单一链上走得更高,需要实现WebAssembly的并行执行和更高级的程序调度。 在这种情况下,使用解释器而不是JIT,我们可以看到,仅达到2700 TPS。 这表明启用JIT的相对简单的改变将使我们的转移性能提高约3倍。 这些测量是在MacBook 2.8Ghz i7上进行的。 无限制每秒事务数 对于TPS的定义就好比比较苹果与橙子。由于跨链通信,我们可以根据需要在不同链之间分配工作量。代币可以可靠并且安全的在不同链之间转移。由于相同(或不同)矿工并行运行1000条链,我们可以看到每秒数百万的交易。这代表了其他区块链提出的理论扩展方案的实际实现。 我们强烈鼓励基于EOSIO的公开网络的矿工根据需要运行尽可能多的链以满足用户需求。所有链都可以使用相同的代币作为权益和资源分配的基础。这将最大可能的创造单一代币的网络效应,并充分利用高市值资本化代币形成经济激励的信任和安全性。 像交易所,货币和社交媒体这样的应用程序可以在许多并行链上平衡其负载。 未来之路 EOSIO Dawn 3.0的核心在于平台的稳定性。在接下来的一个月中我们将准备最终的智能合约,以能够执行所有的权益、投票和治理机制。我们也将最终确定我们的代币标准。 一旦系统合约成熟到令我们满意,我们将启动一个新的公共测试网络。在此之间,我们会大大简化搭建测试网络和开发应用的过程。在接下来的几周内我们会逐渐关闭当前的测试网络,同时会准备新的测试网络以减少开发人员的困惑。 总结 EOSIO Dawn 3.0是一个拥有稳定API的功能完备的开发者版本。我们认为该平台现在已经足够稳定,可供认真的应用程序开发人员开始构建应用程序。EOSIO已经变得比我们一年前想象的更加强大和容易开发。我们的团队在成长,开发也在以创纪录的速度向前推进。我们的仓库在过去的一个月里一直是github中十大最活跃的C ++仓库之一。为了EOSIO 1.0在六月份发布高质量的公开版本,一切都在稳步推进! 参与的社区将驱逐那些只想着租赁的投票买家;并奖励那些利用选举出来的广播权为所有社区成员带来利益的人,而不是奖励那些为了给特殊的利益群体(如投票卖家)带来利益的人。我坚信在市场份额竞争中这样一个社区远比选择投票买家的社区更有竞争力。 本文由IMEOS.ONE翻译,经HelloEOS精校。 |
| json metadata | {"tags":["eos","bm","include"],"links":["https://zhuanlan.zhihu.com/p/35400040"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | eos |
| permlink | eos-dawn-3-0-bm |
| title | EOS Dawn 3.0上线,BM中文介绍全文发布 |
| Transaction Info | Block #27739623/Trx c734b491fbf61f87931f544f5f3a2440a95ccd08 |
View Raw JSON Data
{
"block": 27739623,
"op": [
"comment",
{
"author": "xiabchina",
"body": "https://zhuanlan.zhihu.com/p/35400040\n\n以下为BM在Medium上发布的文章中文版:\n\n原标题:EOSIO Dawn 3.0 Now Available\n\nBlock.one很高兴地宣布EOSIO第一个功能完备的预发行版--Dawn 3.0正式发布。 这是EOSIO1.0在2018年6月份发布之前的一个重大里程碑。为了使EOSIO成为构建区块链应用程序的最强大平台,我们的全球开发团队一直在全天候工作。 距离我们发布EOSIO Dawn 2.0以来已经过去四个月了,这次我们有很多要展示的东西。\n\n构建最先进的区块链架构是一个随着我们开发进度不断调整的过程。 我们在Dawn 3.0中完成的许多功能在最初的EOSIO白皮书中都没有涉及,但是在构建高性能、灵活且易于开发的平台的过程中,我们扩展了这些功能。\n\n可扩展性\n\n可扩展性意味着通过扩展来不断满足市场需求。 我们的团队在每一步都将未来扩展需求纳入设计中。 也就是说,Dawn 3.0只实现了一小部分潜在的优化,可以让EOSIO进行扩展。 我们设计了EOSIO,以便将来的实现可以利用并行计算来加速吞吐量,不需要通过硬分叉就能继续升级。\n\n跨链通讯\n\n跨链通讯是终极的可扩展性功能, 业界一直在寻找诸如侧链,plasma和分片等技术实现跨链通讯。跨链通讯使一个区块链能够以可证实的安全方式验证另一个区块链上的事件的真实性。 目标是让区块链之间的通讯像智能合约之间的内部链式沟通一样安全,我们认为我们已经实现了这一目标。\n\n我们认为,跨链通讯只不过是具备将轻客户端作为智能合约的能力。 轻客户端可以验证区块链中的交易,而无需处理整个区块链。 这反过来意味着需要建立一个具备高效安全的轻客户端验证机制的POS区块链。 因此,轻客户端验证必须纳入协议设计中,否则,跨链通讯几乎不可能实现。\n\n稀疏区块头验证\n\n传统的轻客户端需要处理每个区块头并且验证区块头的特征值。 EOSIO每秒生成两个区块,区块头的处理至少需要2tps。 这不适用于相对罕见的跨链通讯。 为了解决这个问题,我们创建了第一个带拜占庭容错稀疏区块头验证的区块链。 具体而言,至少需要三分之二(比如21个中的15个)的生产节点叛变,才能蒙骗轻客户端。 此外,轻客户端只需处理两种区块的头部:活跃生产节点变化以及包含相关跨链通讯的区块 。 这大大减少了轻客户端维护拜占庭容错的开销,并大大提高了跨链通讯的效率。\n\n“上下文无关”Action\n\n“上下文无关”Action是实现高效跨链通讯的关键功能之一。 它们是特殊的Action,因为它们可以包含在交易中,但不依赖于区块链状态,因此它们是“上下文无关(context-free)”的。 “上下文无关”的一个例子是验证merkle值。 由于这些计算是“上下文无关”的,因此可以并行进行简单验证,并且可以省去那些重复计算。\n\n每个“上下文无关”Action也可以引用一个交易的特殊可删减数据片段。这意味着可以删减庞大的Merkle证明,并且在区块链重复时跳过复杂的计算。\n\n上下文无关的行为使我们能够并行化与跨链通讯相关的绝大部分算力承载。 它们还使我们能够平行处理并修剪昂贵的计算隐私技术,如机密交易,Bullet proofs和zkSNARK等。\n\n为了激励\"上下文无关\"行为, 当计算作为“上下文无关”的一部分而不是作为传统交易的一部分执行时,区块生产者仅仅只向用户收取部分CPU使用费。\n\n上下文无关的内联方式生成事件\n\nEOSIO Dawn 2.0开发人员 一直在寻找一种有效的方式来生成由外部来源处理的事件。 在以太坊,这些事件用于通知关于合同内部运作的结构化信息。 通过增加上下文无关的行为,我们也有可能实现上下文无关的内联方式。 内联方式是由合同代码生成并作为当前交易的一部分执行的行为。 一个“上下文无关”的内联行为可以廉价且平行地处理。 由于所有内联操作都包含在Merkle根目录中,因此可以将这些操作用作可证明的通知给外部服务和其他区块链。\n\n交易压缩\n\n有很多交易存在大量的可压缩数据。 其中最不可避免的例子是合约WebAssembly代码本身。 其他例子包括ABI规范和与账户/合约相关的李嘉图合约。 某些应用程序(如社交媒体)可能还希望可以压缩用户在区块链生成的内容。\n\n利用交易压缩,区块链可以更有效地存储和传输大量交易,并且对于记账用户来说,拥有可压缩数据的交易 少于 不可压缩数据的交易。\n\n解释器 & 即时编译器\n\nDawn 2.0最大的变化之一就是WebAssembly运行时环境的抽象。 Dawn 3.0现在默认使用Binaryen WebAssembly解释器,而不是更快的Just-in-Time(JIT)编译器。 这个决定会降低性能,但会增加稳定性和标准一致性,同时允许我们在需要时轻松交换更高性能的JIT环境。 解释器也解决了我们面对Dawn 2.0所面临的最大挑战之一:因编制合约所造成的延误。 将来,我们可以使用解释器来实现新部署合约更低延迟的执行,与此同时,我们可以在后台撰写和优化智能合约。 这种双重实现意味着我们所有的单元测试都针对编译和解释代码进行了测试,因此在部署混合方法之前,我们便可以发现潜在的非确定性或非标准符合性行为。\n\n资源计量速率限制\n\n随着Dawn3.0,我们现在有一个全新的资源速率限制系统。 也许最大的改变是引入了客观指令计数算法。 当我们着手构建EOSIO时,我们的目标是完全采用主观限速和强制执行。 我们发现,主观执法的成本几乎与更加客观的方法相同。 我们现在使用混合解决方案,其中用户按客观使用收费,但区块生产者也会在合约中部署主观挂钟时间限制。 这些主观限制防止了目标计费方式的滥用。\n\n我们采用这种方法的主要原因之一是允许单个交易执行比以前更多的计算。 从理论上讲,区块可以包含一个需要100 ms运行的事务,而在旧模型下,每个事务必须在1 ms以内运行。\n\n限速的另一个变化是将限制与定义令牌的需求分开。 这使得EOSIO可以在没有使用令牌的情况下,应用于私人的、经过许可的区块链上。 公链可以采用系统合约----通过放样来实现限制,社区可以动态地升级如何分配资源而这与分配的实施方式无关。\n\n500 ms出块间隔 & BFT-DPOS混合共识\n\n随着Dawn3.0我们已经从3秒的块间隔缩短到0.5秒的间隔。 这大大缩短了确认之前的等待时间。 当BFT DPOS结合使用时,交易可在1秒内不可逆转地得到确认。 直到不可逆转之前的延迟对跨链通讯有重要影响,因为另一个区块链必须等到不可逆转的确认时,才能与来自外部链的证据合作。 两个基于EOSIO的区块链应该能够在3秒内执行往返通信。 以太坊的类似交互模式需要9分钟,比特币需要3个多小时。\n\nBFT-DPOS尚未实施,因为它是非硬分叉优化。 我们将在发布EOSIO 1.0之前实施BFT-DPOS混合共识算法。\n\nBIOS架构\n\nBIOS架构是EOSIO Dawn 2.0最大的架构变化之一。 在EOSIO Dawn 3.0下,绝大多数区块链业务逻辑已经转变为智能合约,可以由社区动态更新而不需要硬分叉。 一个简单的EOSIO区块链现在是一个单一的生产者,没有任何代币,投票或委托权益证明。 核心区块链代码中唯一实现的是权限系统,它包括创建帐户,部署合约和强制执行资源配额的功能。 一切构成区块链的DPOS机制(包括代币,投票,权益和资源分配)现在由基于Web Assembly的系统合同定义。\n\n借助这种新架构,我们能够将开发重点放在区块链的静态非WebAssembly部分。 这些是稳定性最关键的部分 - 最难升级。 在发布EOSIO Dawn 3.0和EOSIO 1.0之间,我们将制定系统合约的最终细节,权益和投票。\n\n安全特性\n\n安全对于任何计算系统都至关重要,我们设计EOSIO是市场上最安全的区块链。 安全是一个多维问题,必须考虑到黑客攻击,硬件故障,硬件丢失和密码丢失的风险。 硬件钱包擅长防范黑客入侵,但如果失败,可能会将您锁定在帐户外。 此外,硬件钱包的纸张备份可能会丢失或被盗。\n\n安全延迟交易\n\nEOSIO Dawn 3.0最重要的功能之一是增加了用户可配置的延迟以适应不同的操作。 有了这种延迟,交易必须在区块链上广播几个小时或几天,然后才能应用。 在这段延迟期间,用户可以采取措施重置具有更高权限级别的帐户,然后取消交易。 这是一个重大改进:在其他区块链平台上,等你知道你被黑客攻击时,为时已晚。(注:类似于我们通过延迟到账以打击金融诈骗,减少损失。)\n\n丢失密码可恢复\n\n每个帐户至少有两个权限级别:“owner”和“active”。\n\nowner的许可级别应该是多重签名脚本的 N of M 机制, 其中所有的N都包含owner的私钥。 任何时候active密钥丢失或被盗,\"owner\"的权限级别都可以重置active权限。\n\n如果你失去了“owner”密钥,或者您的多重签名合作伙伴不合作,则账户的active权限可以在owner权限闲置30天后请求重置owner权限。 owner则有7天时间通过更新active权限来抵制请求。\n\n在此模式下,由一个或多个硬件钱包控制的帐户所有者权限将可以安全地防止黑客攻击和设备故障。 如果该设备是带有硬件和指纹/ Face ID安全私钥的Apple iPhone,则攻击者需要强迫你的多重签名合作伙伴,窃取您的手机并窃取指纹或脸部。 理想情况下,您的多重签名合作伙伴也正在使用生物识别安全硬件设备。\n\n交易的提案系统\n\n用户可以在他们自己的时间独立添加或移除他们的权限,而不是在有限期限的传统交易窗口必须收集所有的签名,这使得多重签名更加容易。在交易提案系统内,任何人都可以提出一个交易,并且参与交易的各方都可以简单的批准它。在获得你的批准和获得必须的门槛这段期间内的任何时间,你可以移除你的批准。\n\n为了实现这个系统,我们增加了新的API,允许合约评估一组账户权限是否足以授权交易。这使我们通过部署新的WebAssembly来升级多重签名,而不是需要一个硬分叉。\n\n简化合约开发\n\n对于EOSIO,我们的许多目标之一就是让合约的开发尽一切可能轻松。如果开发人员知道如何编写一个C++类的方法,那么他们应该能够编写一个尽可能不复杂的智能合约。\n\n我们很高兴已经简化我们的“hello world”合约到几行简单的代码。我们的工具链已经自动化生成合约ABI的过程,并且调用用户action到定义于你类目的方法。开发合约从来就不是一件容易的事。\n\n#include <eosiolib/eosio.hpp> #include <eosiolib/print.hpp> using namespace eosio;\nstruct hello : public contract {\nusing contract::contract;\nvoid hi( name user ) {\nprint( “Hello, “, user );\n}\n};\nEOSIO_ABI( hello, (hi) )\n\nHello World Contract\n\n浮点支持\n\n简化智能合约开发的一部分,是使其更容易实现数学算法开发人员的需要。区块链发展最困难的方面之一就是缺乏浮点运算和相关能力、根和三角函数。许多算法,例如Bancor,都是更容易实现浮点方面,而不是强迫所有计算指令容易出错和内存密集定点。\n\n我们用WebAssembly合约集成一个软件浮点库,解决了硬件浮点的不确定性。通过软件浮点,我们可以在复杂的情况下,以不大于固定点的代价获得确定性和易用性的好处。在许多情况下,定点比确定性浮点表示更容易出错或内存密集。\n\n对于EOSIO Dawn 3.0,我们付出了巨大的努力来增加对大多数C ++标准模板库的支持。这意味着开发人员可以使用他们熟悉的工具,库和算法,同时消除由于这些算法的非标准实现而导致的潜在错误。\n\n计划事务\n\n对于计划事务开发者,只要合约提供了足够的带宽,他们就能够永久运行合约。其他平台需要在链下才能在适当时间唤醒合约。通过计划事务,我们无需开发人员托管自己的服务器来维持合约运行就可以提高效率和易用性。\n\n自动示波器检测\n\n在EOSIO Dawn 2.0下,每个事务都需要声明它将访问的数据范围。这对开发人员来说是易出错和累赘的。在Dawn 3.0下,区块生产者负责确定访问哪些数据范围并解除冲突。这使得所有事务更小,并将调度系统开销移动到区块生产者,而不是将其推回到用户,开发人员或全节点上。\n\n多重索引数据库API\n\nEOSIO Dawn 3.0 引入映射boost::multi_index_container的权限数据库API。通过这个API,我们可以很简单的支持数据库表的多键排序、查找项目、使用上下限,以及在数据库中前后反复迭代。这个新的API使用迭代器接口,可显著提高扫表的性能。\n\n现在也可以在64位,128位,256位和512位整数以及64位浮点(双精度)上使用索引。 在发布EOSIO 1.0之前,会添加对字符串索引的支持。 这是灵活性和开发简便性的显着改进,因为现在可以在同一个表上拥有几乎无限数量的索引字段。\n\n性能\n\n实际性能是我们团队一直密切关注的事情,我们现在对结果非常满意。 我们通过几种不同的配置对我们的软件进行了基准测试,以了解未来优化时性能的上限和下限。 所有这些测试都假设令牌传输在计算复杂度方面与比特币或Ethereum ERC20令牌传输相当。\n\n最糟糕的情况——1000 tps\n\n这是我们未经任何优化的基准性能。我们能够使用运行具有单线程签名验证的解释器的多节点网络来支持超过1000 TPS。\n\n正常平均情况——3000 TPS\n\n打开JIT编译器后,我们可以使用运行具有单线程签名验证的解释器的多节点网络来维持3000 TPS。\n\n最好的情况——6000 TPS\n\n一旦我们实现了并行签名验证,我们可以假设挂壁时钟每次签名的时间将接近0,因为并行程度和签名数量在。 我们可以通过禁用签名验证来模拟此环境。 在这个模型下,我们可以用JIT编译器在多节点网络上达到6000 TPS。\n\n理想情况——8000 TPS\n\n如果我们从等式中删除网络代码,并只关注CPU在关闭签名验证和使用JIT时能够执行的操作,那么我们可以在单线程上达到8,000 TPS。 要在单一链上走得更高,需要实现WebAssembly的并行执行和更高级的程序调度。 在这种情况下,使用解释器而不是JIT,我们可以看到,仅达到2700 TPS。 这表明启用JIT的相对简单的改变将使我们的转移性能提高约3倍。 这些测量是在MacBook 2.8Ghz i7上进行的。\n\n无限制每秒事务数\n\n对于TPS的定义就好比比较苹果与橙子。由于跨链通信,我们可以根据需要在不同链之间分配工作量。代币可以可靠并且安全的在不同链之间转移。由于相同(或不同)矿工并行运行1000条链,我们可以看到每秒数百万的交易。这代表了其他区块链提出的理论扩展方案的实际实现。\n\n我们强烈鼓励基于EOSIO的公开网络的矿工根据需要运行尽可能多的链以满足用户需求。所有链都可以使用相同的代币作为权益和资源分配的基础。这将最大可能的创造单一代币的网络效应,并充分利用高市值资本化代币形成经济激励的信任和安全性。\n\n像交易所,货币和社交媒体这样的应用程序可以在许多并行链上平衡其负载。\n\n未来之路\n\nEOSIO Dawn 3.0的核心在于平台的稳定性。在接下来的一个月中我们将准备最终的智能合约,以能够执行所有的权益、投票和治理机制。我们也将最终确定我们的代币标准。\n\n一旦系统合约成熟到令我们满意,我们将启动一个新的公共测试网络。在此之间,我们会大大简化搭建测试网络和开发应用的过程。在接下来的几周内我们会逐渐关闭当前的测试网络,同时会准备新的测试网络以减少开发人员的困惑。\n\n总结\n\nEOSIO Dawn 3.0是一个拥有稳定API的功能完备的开发者版本。我们认为该平台现在已经足够稳定,可供认真的应用程序开发人员开始构建应用程序。EOSIO已经变得比我们一年前想象的更加强大和容易开发。我们的团队在成长,开发也在以创纪录的速度向前推进。我们的仓库在过去的一个月里一直是github中十大最活跃的C ++仓库之一。为了EOSIO 1.0在六月份发布高质量的公开版本,一切都在稳步推进!\n\n参与的社区将驱逐那些只想着租赁的投票买家;并奖励那些利用选举出来的广播权为所有社区成员带来利益的人,而不是奖励那些为了给特殊的利益群体(如投票卖家)带来利益的人。我坚信在市场份额竞争中这样一个社区远比选择投票买家的社区更有竞争力。\n\n\n\n本文由IMEOS.ONE翻译,经HelloEOS精校。",
"json_metadata": "{\"tags\":[\"eos\",\"bm\",\"include\"],\"links\":[\"https://zhuanlan.zhihu.com/p/35400040\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "eos",
"permlink": "eos-dawn-3-0-bm",
"title": "EOS Dawn 3.0上线,BM中文介绍全文发布"
}
],
"op_in_trx": 0,
"timestamp": "2018-11-16T03:46:42",
"trx_id": "c734b491fbf61f87931f544f5f3a2440a95ccd08",
"trx_in_block": 47,
"virtual_op": 0
}raise-me-upupvoted (0.01%) @xiabchina / bm2018/11/16 03:43:36
raise-me-upupvoted (0.01%) @xiabchina / bm
2018/11/16 03:43:36
| author | xiabchina |
| permlink | bm |
| voter | raise-me-up |
| weight | 1 (0.01%) |
| Transaction Info | Block #27739561/Trx 20218beaa20e2c50f9df67dcd0f6d0999e200029 |
View Raw JSON Data
{
"block": 27739561,
"op": [
"vote",
{
"author": "xiabchina",
"permlink": "bm",
"voter": "raise-me-up",
"weight": 1
}
],
"op_in_trx": 0,
"timestamp": "2018-11-16T03:43:36",
"trx_id": "20218beaa20e2c50f9df67dcd0f6d0999e200029",
"trx_in_block": 17,
"virtual_op": 0
}2018/11/16 03:37:33
2018/11/16 03:37:33
| author | xiabchina |
| body | 原文 https://zhuanlan.zhihu.com/p/35398837 BM访谈 Q:前段时间bts宕机了,你帮忙修复了bug,很多人想知道你对当前bts社区的看法,你还会参与进来改进bts吗? A:在紧急的情况下,我会帮一下bts,但是bts当初的设计,是要实现自我筹集资金和自我管理。 Q:当初你是怎么想到bts,DPOS,DAC这些想法概念的? A:在思考比特币的时候,我就发现它就像一家公司,把股份当作薪水支付给矿工。我从这个想法收到启发,发明了DAC的概念。DPOS是基于股东投票选举验证人这个概念。 Q:bts强烈依赖于NTP服务。如果见证人节点使用的NTP服务器遭到黑客攻击,就可能会导致硬分叉。EOS怎么避免这个问题? A:NTP服务只是众多时间同步的技术之一。区块生产者可以运行自己的私有NTP服务器,进行同步整合。可以很快地检测到对NTP服务器的攻击,攻击需要耗费很多时间才能造成时钟混乱,影响网络。而且,区块生产者会使用GPS时间和其他质量更高的时间同步方案。 Q:或许你也知道,有些人(他们多数都是ETH的粉丝)认为EOS只有21个区块生产者,这说明EOS就更“中心化”,也更容易被攻击,你觉得要怎么防范这些风险? A:DPOS就是用来防止三五个矿池对网络进行攻击的,这样达到最大程度的去中心化。那些对DPOS风险的担忧其实是对其他更大风险的无视。从每个确认窗口的单独验证人数量来看,或者从每个代币持有人的影响来看,DPOS的平台都是最去中心化的平台。其它所有的平台或许能投票(哈希算力,矿池所有者,基金会等等)但是他们的代币持有者跟决策者是分开的。代币持有者和决策者的不统一对于网络来说是更大的风险。 Q:bts在中国有很多用户,但是steem在中国的用户却很少。你怎么看这个问题? A:steem的代币销售强烈依赖于英文用户,steem代币销售并没有照顾到中国用户。这也是steem治理结构的重大挑战,它依赖于社区的所有成员之间的评定审查。steem的语言门槛很高。 Q:区块链宪法这个想法是怎么来的? A:在bts和steem的时候,社区由于缺乏一致的理解,不能对社区进行强有力的治理,也不能解决分歧,造成了社区的分裂。像the DAO被黑,比特币分叉这些事情更证明了一个没有宪法的社区,无法处理那些在区块链技术范围之外的共识问题。 Q:你对比特币分叉,bcc怎么看? A:我认为这些分叉凸显了那些由于缺乏治理和宪法而导致的问题的严重性。 首先要在人的层面达成共识,技术层面只是一个工具,一个加速人们达成共识的进程的工具。btc和bcc的事情表明,btc共识在人类这一层面已经破产了。 Q:你对数字货币怎么看?你认为它的未来会怎么样? A:数字货币的作用在于,它能让人们进行自我管理,自己管理自己,还能不通过中心权威机构而进行合作。也就是说,要么数字货币进化到更有效率的高层次的自我治理,要么它就只能是在小众市场里打打闹闹。 Q:你对TEZOS,Aeternity这些项目怎么看? A:它们只能解决问题的一部分,它们没有吸取bts和steem的教训。 Q:你对以太坊怎么看?vb和joseph poon最近发布了plasma白皮书。你对plasma怎么看? A:我认为对于可拓展性来说,plasma并不是所有拓展需求的通用解决办法。它只是一个提案,没有执行的计划,也没有技术描述(状态通道,侧链等等),用任何一个图灵完备的智能合约平台基本都能实现它。 Q:你觉得数字货币的缺点或短处是什么? A:它最大的问题是易用性。 Q:你认为区块链技术会影响人们生活的每个方面吗? A:会。 Q:谈谈EOS吧,EOS最大的技术难点在哪?它会按时发布吗? A:我们给EOS规划的时间已经是我认为完成它所需要的时间的两倍了,所以我很有信心,EOS将在EOS代币分发结束的时候发布。 Q:当EOS的稳定版本完成之后,你有什么打算? A:EOS只是我认识目标中的一个基础,之后我有更长远的计划。EOS使我能去实现那些更长远的计划。 Q:你对自由市场,自由经济怎么看? A:我的人生目标就是找到自由市场的方案来保护生命,自由和财产。 Q:你是一个自由主义者吗? A:我是一个唯意志论者,我相信通过非暴力手段来解决问题。 Q:最后,谈谈一些轻松的话题吧。在编程之外,你有什么爱好? A:自己自足,还有“自由的”能源技术。 Q:听说你从不喝酒,这是真的吗? A:我从没喝醉过,但是偶尔我会喝一点。 Q:谢谢接受采访! BM小传 历史,是伟大人物的传记。-----麦克阿瑟 2017年,纽约共识大会,BM在台上向世人介绍EOS.EOS是一个野心勃勃的项目,它的目标是成为区块链行业的操作系统,被视为以太坊的有力竞争对手。并行计算,百万级tps,无需手续费,EOS包含了数种重要功能,如果成功了,它将使区块链技术成为真正实用的技术,而不再是一小群极客的小玩意。而EOS的创造者,BM,则是本文的主角。 BM,ByteMaster,真名Daniel Larimer,一个崇尚自由市场解决方案的天才程序员,一个常人难以驾驭的怪才,以及,一位诗人。 01 与中本聪的直接对垒 BM最被粉丝们津津乐道的,就是在bitcointalk上与中本聪大神的针锋相对。 早在2010年7月,BM就指出,跟银行相比,比特币10分钟一次的交易确认时间显得太长了,需要做到像刷信用卡那么快,而改变共识机制可以实现这一点。 而中本聪则霸气十足的祭出了那句名言:看不懂就算了,我没时间搭理你,不好意思。If you don't believe me or don't get it, I don't have time to try to convince you, sorry. BM没有继续争论,而是着手开发去中心化交易所比特股(BitShares),同时创造出DPOS共识机制,把自己的想法一一实现——媲美传统银行的交易速度和体验。 直到2014年,比特股带着“Beyond Bitcoin”的口号横空出世,粉丝们才挖出了四年前的老帖,将BM奉为神明。 让人哭笑不得的是,后来这些帖子全被Bitcointalk的管理员给删掉了… 02比特股之殇 比特股(BitShares)是BM的成名之作。2014年,在整个虚拟货币行业仍在Fork比特币代码基础上做着微创新的时候,比特股携BM独创的DPOS共识机制,凭借让人咂舌的秒级交易速度一举成名,迅速成为当时漫漫熊市一颗璀璨的明星,引众人侧目。 极具争议的“Beyond Bitcoin” 比特股的所有技术革新,似乎都冲着比特币而来,那句“Beyond Bitcoin”更显示了BM的勃勃雄心。比如为了解决比特币作为支付媒介价格波动太大的问题,比特股创造了价值稳定的锚定货币BitUSD、BitCNY;比如为了解决交易速度过慢的问题,比特股平均交易确认速度达到了1.5秒。 但也正是这句“Beyond Bitcoin”,为比特股接下来两年里四面楚歌的局面埋下了伏笔。挑战整个行业最强大的社区,让BM四处树敌,很快成为群嘲的对象。比特股的发展,遇到了前所未有的阻力,逐渐陷入社区精英流失、被资本抛弃、币价长期阴跌的窘境。 压死骆驼的最后一根稻草:增发 比特股1.0版本虽然创造性的发明了锚定货币,实现了秒级转账速度,但严格来讲,它并不是一个合格的产品。Bug不断,系统资源占用大,糟糕的用户体验让社区怨声载道。比特股开始陷入漫漫熊途。 于是,BM选择了整个行业投资者最忌讳的自救方案——增发。 BTS总量增发5亿,将DNS/AGS/PTS持有者权益强制合并。这次决策,导致了比特股社区的大分裂。大量社区忠粉出走,再也没有回来,大部分人迄今仍然对BM的决定耿耿于怀。“增发”也成为行业内比特股黑最常用的万年老梗。 离开比特股 即便如此,BM依然继续开发工作,发布了石墨烯区块链工具,并将比特股升级至性能更强悍也更易用的2.0版本。 比特股终于成为一款在任何方面都可以说得上是优秀的产品,一款用过就会爱上的产品。自此,比特股的用户开始逐渐积累,股东逐渐掌控系统治理权,分布式自治生态初具雏形。 2015年11月,在社区关注度甚高的调低交易费用的理事会投票表决中,调低交易费用的提案获得更多支持,以7:4击败BM。这是比特股分布式自治生态的发展过程中一次重要的里程碑,意味着社区开始彻底掌握系统治理权。 于是,我们的技术天才、偏执狂又有些玻璃心的BM发表了一篇力作《why?why?why?》,带领我们回顾初心,并在随后宣布离开社区。这篇长文,也奠定了BM在程序员界的文豪地位。 03对媒体行业的颠覆:steem/steemit 离开BTS后不久,BM就投入了他的下一个项目:steemit,继BTS之后,他又带来了更天马行空的创想,一个基于区块链技术的社交和内容平台。 Steemit挑战Twitter/Facebook等媒体行业巨舰,用内容激励鼓励内容生产,用户可以根据评价情况赚取收益。Steemit沿用了比特股的底层技术:石墨烯区块链底层,在交易性能和用户体验方面都达到了相当高的水准。 跟比特股的跌宕起伏相比,BM的这次再创业显得平静不少。 能赚钱的内容平台,这一点很轻易地吸引了各类创作者蜂拥而入。最著名的例子,是TheAnarchast在steemit上发布的一篇文章,轻松赚到15000美金。 这种模式,很快吸引了很多专职作者加入steemit,比如Jerry Banfield,他的每篇文章几乎都能有上百美金的收益。 虽然steemit看起来发展还不错,但这并没有让BM那颗躁动的心安定下来。因为他早早就定下了自己的人生使命:使用自由市场的解决方案来保护一切生命、自由和财产。 2017年中,在steemit生态开始稳定下来的时候,BM在他自己的steemit页面上宣布辞职。 04集大成者:EOS 离开steemit,BM毫不犹豫地奔赴自己的下一站:EOS。 EOS是要做区块链行业的操作系统,为开发者提供底层功能,包括并行运算、数据库、账户系统等等。EOS可谓BM在技术和思想上的集大成者,它使用了DPOS机制,同时引入了宪法的概念,用于治理社区,还引入了仲裁的概念。看起来有点像三权分立的感觉。而高达100000级的TPS和超强水平扩展性,将在区块链技术史上首次完成对中心化服务器性能的超越。 据block.one CEO在一次演讲中所说,EOS已经在BM脑中构思多年,他只是在等时机成熟。一方面,经过多年的运行,石墨烯的技术可行性经受住了考验;另一方面,他有了更强大的团队,EOS背后的block.one汇集了众多行业精英:CEO BB,合伙人 Iran,Micheal Chao,BM只担任CTO一职,专心开发工作,而不再用他的极客思维干扰项目运营。 EOS的代币销售也是典型的BM风格:销售期长达一年,在这期间,你可以选择直接发送ETH参加代币销售,也可以到交易所上直接购买EOS。这种做法引发了极大的争议。BM在后来的一次采访中解释到,所有的设定,都是为了能尽量让绝大多数人都有机会参与进来,如果把代币销售限定为几天时间,很可能将会像行业内其它寡头项目一样,变成少数有钱人的专场。 EOS项目一开始就受到了区块链全行业的关注,它的代币销售则是目前为止最大规模的代币销售,五天内便筹集到了数亿美金。 用BM的思想来解释的话,就是EOS的代币价格将由市场来决定。 在一次采访中,BM透露,EOS将在2017年底推出初始版,尔后用半年时间进行测试。 BM现在埋头于EOS的开发,从github上可以看到,短短的时间里,他贡献了惊人的代码提交。 即便如此,BM并没有完全告别BTS。几个月前的BTS网络故障,BM第一时间加入debug行动,在半个小时内完成修复工作。 回顾BM的整个经历,不管将来EOS能否成功,它都已经被记入区块链行业发展的历史。而BM,早已成为传奇。 |
| json metadata | {"tags":["dpos","bitshares","eos","bm"],"links":["https://zhuanlan.zhihu.com/p/35398837"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | dpos |
| permlink | bm |
| title | bm的中文访谈 |
| Transaction Info | Block #27739440/Trx 4518e0501d8e0feb1f18bdc90ba0923730280fdc |
View Raw JSON Data
{
"block": 27739440,
"op": [
"comment",
{
"author": "xiabchina",
"body": "原文 https://zhuanlan.zhihu.com/p/35398837\n\nBM访谈\n\nQ:前段时间bts宕机了,你帮忙修复了bug,很多人想知道你对当前bts社区的看法,你还会参与进来改进bts吗?\n\nA:在紧急的情况下,我会帮一下bts,但是bts当初的设计,是要实现自我筹集资金和自我管理。\n\nQ:当初你是怎么想到bts,DPOS,DAC这些想法概念的?\n\nA:在思考比特币的时候,我就发现它就像一家公司,把股份当作薪水支付给矿工。我从这个想法收到启发,发明了DAC的概念。DPOS是基于股东投票选举验证人这个概念。\n\nQ:bts强烈依赖于NTP服务。如果见证人节点使用的NTP服务器遭到黑客攻击,就可能会导致硬分叉。EOS怎么避免这个问题?\n\nA:NTP服务只是众多时间同步的技术之一。区块生产者可以运行自己的私有NTP服务器,进行同步整合。可以很快地检测到对NTP服务器的攻击,攻击需要耗费很多时间才能造成时钟混乱,影响网络。而且,区块生产者会使用GPS时间和其他质量更高的时间同步方案。\n\nQ:或许你也知道,有些人(他们多数都是ETH的粉丝)认为EOS只有21个区块生产者,这说明EOS就更“中心化”,也更容易被攻击,你觉得要怎么防范这些风险?\n\nA:DPOS就是用来防止三五个矿池对网络进行攻击的,这样达到最大程度的去中心化。那些对DPOS风险的担忧其实是对其他更大风险的无视。从每个确认窗口的单独验证人数量来看,或者从每个代币持有人的影响来看,DPOS的平台都是最去中心化的平台。其它所有的平台或许能投票(哈希算力,矿池所有者,基金会等等)但是他们的代币持有者跟决策者是分开的。代币持有者和决策者的不统一对于网络来说是更大的风险。\n\nQ:bts在中国有很多用户,但是steem在中国的用户却很少。你怎么看这个问题?\n\nA:steem的代币销售强烈依赖于英文用户,steem代币销售并没有照顾到中国用户。这也是steem治理结构的重大挑战,它依赖于社区的所有成员之间的评定审查。steem的语言门槛很高。\n\nQ:区块链宪法这个想法是怎么来的?\n\nA:在bts和steem的时候,社区由于缺乏一致的理解,不能对社区进行强有力的治理,也不能解决分歧,造成了社区的分裂。像the DAO被黑,比特币分叉这些事情更证明了一个没有宪法的社区,无法处理那些在区块链技术范围之外的共识问题。\n\nQ:你对比特币分叉,bcc怎么看?\n\nA:我认为这些分叉凸显了那些由于缺乏治理和宪法而导致的问题的严重性。\n\n首先要在人的层面达成共识,技术层面只是一个工具,一个加速人们达成共识的进程的工具。btc和bcc的事情表明,btc共识在人类这一层面已经破产了。\n\nQ:你对数字货币怎么看?你认为它的未来会怎么样?\n\nA:数字货币的作用在于,它能让人们进行自我管理,自己管理自己,还能不通过中心权威机构而进行合作。也就是说,要么数字货币进化到更有效率的高层次的自我治理,要么它就只能是在小众市场里打打闹闹。\n\nQ:你对TEZOS,Aeternity这些项目怎么看?\n\nA:它们只能解决问题的一部分,它们没有吸取bts和steem的教训。\n\nQ:你对以太坊怎么看?vb和joseph poon最近发布了plasma白皮书。你对plasma怎么看?\n\nA:我认为对于可拓展性来说,plasma并不是所有拓展需求的通用解决办法。它只是一个提案,没有执行的计划,也没有技术描述(状态通道,侧链等等),用任何一个图灵完备的智能合约平台基本都能实现它。\n\nQ:你觉得数字货币的缺点或短处是什么?\n\nA:它最大的问题是易用性。\n\nQ:你认为区块链技术会影响人们生活的每个方面吗?\n\nA:会。\n\nQ:谈谈EOS吧,EOS最大的技术难点在哪?它会按时发布吗?\n\nA:我们给EOS规划的时间已经是我认为完成它所需要的时间的两倍了,所以我很有信心,EOS将在EOS代币分发结束的时候发布。\n\nQ:当EOS的稳定版本完成之后,你有什么打算?\n\nA:EOS只是我认识目标中的一个基础,之后我有更长远的计划。EOS使我能去实现那些更长远的计划。\n\nQ:你对自由市场,自由经济怎么看?\n\nA:我的人生目标就是找到自由市场的方案来保护生命,自由和财产。\n\nQ:你是一个自由主义者吗?\n\nA:我是一个唯意志论者,我相信通过非暴力手段来解决问题。\n\nQ:最后,谈谈一些轻松的话题吧。在编程之外,你有什么爱好?\n\nA:自己自足,还有“自由的”能源技术。\n\nQ:听说你从不喝酒,这是真的吗?\n\nA:我从没喝醉过,但是偶尔我会喝一点。\n\nQ:谢谢接受采访!\n\n\n\nBM小传\n\n\n\n历史,是伟大人物的传记。-----麦克阿瑟\n\n2017年,纽约共识大会,BM在台上向世人介绍EOS.EOS是一个野心勃勃的项目,它的目标是成为区块链行业的操作系统,被视为以太坊的有力竞争对手。并行计算,百万级tps,无需手续费,EOS包含了数种重要功能,如果成功了,它将使区块链技术成为真正实用的技术,而不再是一小群极客的小玩意。而EOS的创造者,BM,则是本文的主角。\n\nBM,ByteMaster,真名Daniel Larimer,一个崇尚自由市场解决方案的天才程序员,一个常人难以驾驭的怪才,以及,一位诗人。\n\n01 与中本聪的直接对垒\n\nBM最被粉丝们津津乐道的,就是在bitcointalk上与中本聪大神的针锋相对。\n\n早在2010年7月,BM就指出,跟银行相比,比特币10分钟一次的交易确认时间显得太长了,需要做到像刷信用卡那么快,而改变共识机制可以实现这一点。\n\n而中本聪则霸气十足的祭出了那句名言:看不懂就算了,我没时间搭理你,不好意思。If you don't believe me or don't get it, I don't have time to try to convince you, sorry.\n\nBM没有继续争论,而是着手开发去中心化交易所比特股(BitShares),同时创造出DPOS共识机制,把自己的想法一一实现——媲美传统银行的交易速度和体验。\n\n直到2014年,比特股带着“Beyond Bitcoin”的口号横空出世,粉丝们才挖出了四年前的老帖,将BM奉为神明。\n\n让人哭笑不得的是,后来这些帖子全被Bitcointalk的管理员给删掉了…\n\n\n02比特股之殇\n\n比特股(BitShares)是BM的成名之作。2014年,在整个虚拟货币行业仍在Fork比特币代码基础上做着微创新的时候,比特股携BM独创的DPOS共识机制,凭借让人咂舌的秒级交易速度一举成名,迅速成为当时漫漫熊市一颗璀璨的明星,引众人侧目。\n\n极具争议的“Beyond Bitcoin”\n\n比特股的所有技术革新,似乎都冲着比特币而来,那句“Beyond Bitcoin”更显示了BM的勃勃雄心。比如为了解决比特币作为支付媒介价格波动太大的问题,比特股创造了价值稳定的锚定货币BitUSD、BitCNY;比如为了解决交易速度过慢的问题,比特股平均交易确认速度达到了1.5秒。\n\n但也正是这句“Beyond Bitcoin”,为比特股接下来两年里四面楚歌的局面埋下了伏笔。挑战整个行业最强大的社区,让BM四处树敌,很快成为群嘲的对象。比特股的发展,遇到了前所未有的阻力,逐渐陷入社区精英流失、被资本抛弃、币价长期阴跌的窘境。\n\n压死骆驼的最后一根稻草:增发\n\n比特股1.0版本虽然创造性的发明了锚定货币,实现了秒级转账速度,但严格来讲,它并不是一个合格的产品。Bug不断,系统资源占用大,糟糕的用户体验让社区怨声载道。比特股开始陷入漫漫熊途。\n\n于是,BM选择了整个行业投资者最忌讳的自救方案——增发。\n\nBTS总量增发5亿,将DNS/AGS/PTS持有者权益强制合并。这次决策,导致了比特股社区的大分裂。大量社区忠粉出走,再也没有回来,大部分人迄今仍然对BM的决定耿耿于怀。“增发”也成为行业内比特股黑最常用的万年老梗。\n\n离开比特股\n\n即便如此,BM依然继续开发工作,发布了石墨烯区块链工具,并将比特股升级至性能更强悍也更易用的2.0版本。\n\n比特股终于成为一款在任何方面都可以说得上是优秀的产品,一款用过就会爱上的产品。自此,比特股的用户开始逐渐积累,股东逐渐掌控系统治理权,分布式自治生态初具雏形。\n\n2015年11月,在社区关注度甚高的调低交易费用的理事会投票表决中,调低交易费用的提案获得更多支持,以7:4击败BM。这是比特股分布式自治生态的发展过程中一次重要的里程碑,意味着社区开始彻底掌握系统治理权。\n\n于是,我们的技术天才、偏执狂又有些玻璃心的BM发表了一篇力作《why?why?why?》,带领我们回顾初心,并在随后宣布离开社区。这篇长文,也奠定了BM在程序员界的文豪地位。\n\n\n03对媒体行业的颠覆:steem/steemit\n\n离开BTS后不久,BM就投入了他的下一个项目:steemit,继BTS之后,他又带来了更天马行空的创想,一个基于区块链技术的社交和内容平台。\n\nSteemit挑战Twitter/Facebook等媒体行业巨舰,用内容激励鼓励内容生产,用户可以根据评价情况赚取收益。Steemit沿用了比特股的底层技术:石墨烯区块链底层,在交易性能和用户体验方面都达到了相当高的水准。\n\n跟比特股的跌宕起伏相比,BM的这次再创业显得平静不少。\n\n能赚钱的内容平台,这一点很轻易地吸引了各类创作者蜂拥而入。最著名的例子,是TheAnarchast在steemit上发布的一篇文章,轻松赚到15000美金。\n\n\n这种模式,很快吸引了很多专职作者加入steemit,比如Jerry Banfield,他的每篇文章几乎都能有上百美金的收益。\n\n\n虽然steemit看起来发展还不错,但这并没有让BM那颗躁动的心安定下来。因为他早早就定下了自己的人生使命:使用自由市场的解决方案来保护一切生命、自由和财产。\n\n2017年中,在steemit生态开始稳定下来的时候,BM在他自己的steemit页面上宣布辞职。\n\n\n04集大成者:EOS\n\n离开steemit,BM毫不犹豫地奔赴自己的下一站:EOS。\n\nEOS是要做区块链行业的操作系统,为开发者提供底层功能,包括并行运算、数据库、账户系统等等。EOS可谓BM在技术和思想上的集大成者,它使用了DPOS机制,同时引入了宪法的概念,用于治理社区,还引入了仲裁的概念。看起来有点像三权分立的感觉。而高达100000级的TPS和超强水平扩展性,将在区块链技术史上首次完成对中心化服务器性能的超越。\n\n据block.one CEO在一次演讲中所说,EOS已经在BM脑中构思多年,他只是在等时机成熟。一方面,经过多年的运行,石墨烯的技术可行性经受住了考验;另一方面,他有了更强大的团队,EOS背后的block.one汇集了众多行业精英:CEO BB,合伙人 Iran,Micheal Chao,BM只担任CTO一职,专心开发工作,而不再用他的极客思维干扰项目运营。\n\nEOS的代币销售也是典型的BM风格:销售期长达一年,在这期间,你可以选择直接发送ETH参加代币销售,也可以到交易所上直接购买EOS。这种做法引发了极大的争议。BM在后来的一次采访中解释到,所有的设定,都是为了能尽量让绝大多数人都有机会参与进来,如果把代币销售限定为几天时间,很可能将会像行业内其它寡头项目一样,变成少数有钱人的专场。\n\nEOS项目一开始就受到了区块链全行业的关注,它的代币销售则是目前为止最大规模的代币销售,五天内便筹集到了数亿美金。\n\n用BM的思想来解释的话,就是EOS的代币价格将由市场来决定。\n\n在一次采访中,BM透露,EOS将在2017年底推出初始版,尔后用半年时间进行测试。\n\nBM现在埋头于EOS的开发,从github上可以看到,短短的时间里,他贡献了惊人的代码提交。\n\n\n即便如此,BM并没有完全告别BTS。几个月前的BTS网络故障,BM第一时间加入debug行动,在半个小时内完成修复工作。\n\n回顾BM的整个经历,不管将来EOS能否成功,它都已经被记入区块链行业发展的历史。而BM,早已成为传奇。",
"json_metadata": "{\"tags\":[\"dpos\",\"bitshares\",\"eos\",\"bm\"],\"links\":[\"https://zhuanlan.zhihu.com/p/35398837\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "dpos",
"permlink": "bm",
"title": "bm的中文访谈"
}
],
"op_in_trx": 0,
"timestamp": "2018-11-16T03:37:33",
"trx_id": "4518e0501d8e0feb1f18bdc90ba0923730280fdc",
"trx_in_block": 21,
"virtual_op": 0
}xiabchinaupvoted (100.00%) @xiabchina / 71vr3g-dpos2018/11/16 03:31:15
xiabchinaupvoted (100.00%) @xiabchina / 71vr3g-dpos
2018/11/16 03:31:15
| author | xiabchina |
| permlink | 71vr3g-dpos |
| voter | xiabchina |
| weight | 10000 (100.00%) |
| Transaction Info | Block #27739314/Trx 1f962bf4d6f30d8ceb51e4cd812b6d25f20adc5d |
View Raw JSON Data
{
"block": 27739314,
"op": [
"vote",
{
"author": "xiabchina",
"permlink": "71vr3g-dpos",
"voter": "xiabchina",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-11-16T03:31:15",
"trx_id": "1f962bf4d6f30d8ceb51e4cd812b6d25f20adc5d",
"trx_in_block": 18,
"virtual_op": 0
}xiabchinareceived 0.180 SBD, 0.284 SP author reward for @xiabchina / 71vr3g-dpos2018/10/29 02:53:51
xiabchinareceived 0.180 SBD, 0.284 SP author reward for @xiabchina / 71vr3g-dpos
2018/10/29 02:53:51
| author | xiabchina |
| permlink | 71vr3g-dpos |
| sbd payout | 0.180 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 461.924217 VESTS |
| Transaction Info | Block #27220566/Virtual Operation #8 |
View Raw JSON Data
{
"block": 27220566,
"op": [
"author_reward",
{
"author": "xiabchina",
"permlink": "71vr3g-dpos",
"sbd_payout": "0.180 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "461.924217 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2018-10-29T02:53:51",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 8
}jademontupvoted (100.00%) @xiabchina / 71vr3g-dpos2018/10/23 11:52:57
jademontupvoted (100.00%) @xiabchina / 71vr3g-dpos
2018/10/23 11:52:57
| author | xiabchina |
| permlink | 71vr3g-dpos |
| voter | jademont |
| weight | 10000 (100.00%) |
| Transaction Info | Block #27058673/Trx 83d11ced697714cf218f93d9d92b9dafc64ac877 |
View Raw JSON Data
{
"block": 27058673,
"op": [
"vote",
{
"author": "xiabchina",
"permlink": "71vr3g-dpos",
"voter": "jademont",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-10-23T11:52:57",
"trx_id": "83d11ced697714cf218f93d9d92b9dafc64ac877",
"trx_in_block": 7,
"virtual_op": 0
}iftttupvoted (100.00%) @xiabchina / 71vr3g-dpos2018/10/22 07:48:39
iftttupvoted (100.00%) @xiabchina / 71vr3g-dpos
2018/10/22 07:48:39
| author | xiabchina |
| permlink | 71vr3g-dpos |
| voter | ifttt |
| weight | 10000 (100.00%) |
| Transaction Info | Block #27025003/Trx 9499b290132fcdbfaf86c2c1322cd2ea51a50b94 |
View Raw JSON Data
{
"block": 27025003,
"op": [
"vote",
{
"author": "xiabchina",
"permlink": "71vr3g-dpos",
"voter": "ifttt",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-10-22T07:48:39",
"trx_id": "9499b290132fcdbfaf86c2c1322cd2ea51a50b94",
"trx_in_block": 18,
"virtual_op": 0
}xiabchinapublished a new post: 71vr3g-dpos2018/10/22 02:53:51
xiabchinapublished a new post: 71vr3g-dpos
2018/10/22 02:53:51
| author | xiabchina |
| body | DPOS共识机制 原文地址:https://bitshares.org/technology/delegated-proof-of-stake-consensus/ 一个强健并且可伸缩的共识协议 Delegated Proof of Stake (DPOS)是最快,效率最高,最去中心化并且伸缩性最大的共识模型。DPOS利用权益持有者投票在平等和民主的基础上来解决共识问题。所有的网络参数,从费用清单到出块间隔和交易大小,都可以通过被选举出的代表调整。被确定选择出的块生产者可以平均一秒内确认交易。可能更重要的是,这个共识协议被设计来保护所有的参与者来避免不必要的监管打扰。 比特股是第一个而且是最重要的全球性的分布式数据库来用作跟踪数字资产的账本。所有对于账本的更新必须能以正确的次序被验证及应用,从而保持数据库的一致性和被人们普遍的认同。更新以什么样的次序被应用来达成共识就是Delegated Proof of Stake (DPOS)的目标。 概览 任何共识程序必须回答下面的问题,但是不局限于: 1 谁生成下一个应用于数据库的块? 2 什么时候生成下一个块? 3 哪些交易被包含于块中? 4 对于协议的更改如何被实施? 5 交易历史的冲突如果被解决? 目标是对上面的问题找到答案,来保证共识流程的强壮性,从而防止任何攻击者试图通过网络进行控制。在实践中,控制意味着单方面进行交易的能力。共识流程的强壮性还体现在能够防止攻击者在不同的电脑上使得数据库状态不再保持一致,攻击者从中得到利益。 被选举出的见证人生成区块 选择见证人这个词是因为它在法律上是个中性词,所以不受约束。传统的合约上经常有一个位置要见证人签字。比方说比较重要的合约,有时候会用到公证人。见证人和公证人都不是合约的当事人,但是他们扮演了一个很重要的角色来证明合约在特定的时间被特定的个体签署了。在比特股中,见证人扮演了相似的角色来验证被包含在块中的合约和签名。 在DPOS中,权益持有者可以选举任何数量的见证人来生成区块。一个区块包含着一组更新数据库状态的交易。每一个账户对一个见证人只有一票,这个过程被认为是批准投票。得票最高的前N个见证人当选。至少50%参加选举的权益持有者相信见证人的数量N是足够去中心化。如果权益持有人表达出他们想要多少见证人,他们就必须为多少见证人投票。一个权益持有者不能为更多的见证人投票。 每一次见证人生成区块,他们会得到报酬,权益持有人确定报酬的多少,如果见证人不能够生成区块,他们就不会得到报酬,将来他们会失去资格。 活跃的见证人每一个维护周期(一天)被更新一次。见证人被重新洗牌,每一个见证人在一个确定周期表的确定时刻来生成区块,每2秒生成一个区块。所有的见证人都生成区块后,他们又被重新洗牌。如果一个见证人在他的时间节点没有生成区块,那么这个时间节点就被跳过去,下一个见证人生成下一个区块。 任何人都可以观察见证人的参与程度来监控网络的健康状态。历史上看,比特股能够维护99%的见证人参与度。任何时间如果见证人的参与度下降到一定比例,网络的使用者可以允许更多的时间来进行交易验证,同时警惕网络的连接状态。这个属性给了比特股独特的优势使他能够在麻烦发生的1分钟内来提醒有潜在问题的使用者。 被选举出的代表改变参数 代表的选举类似于见证人的选举。一个代表成为一个特殊账户的共同签名者。这个账户对于修改网络参数的提议有特权,被认为是创世账户。网络参数包括从交易费用,区块大小,见证人报酬,到出块间隔的所有参数。当大多数代表同意了进行修改的提议,权益持有者被授予2个星期的时间来检查,这段时间内他们可以把代表选举出去,也可以使提议无效 这种设计保证了代表们在技术上没有直接的权力,而且所有网络参数的更改最终要得到权益持有者的同意。这么做保证了代表们反对进行虚拟货币管理和监督的监管者的权力。在DPOS中,我们可以很自信的说,行政权力在用户的手中,而不是代码和见证人的手中。 不像见证人,代表没有报酬,网络参数也不希望变化太频繁。 技术上创世账户可以做别的任何账户能做的任何操作,这意味着可以向创世账户发送基金,或者指定创世区块为第三方代理。创世账户也可以发行资产,在数不清的应用中代理可以帮助权益持有者完成要求高度信任的任务。 改变规则(硬分叉) 经常性的,网络需要升级添加新的特征。在DPOS中,所有的改变必须经过活跃的权益持有者的许可才能触发。从技术上来说,见证人密谋单方面改变他们的软件是可能的,但这并不符合他们的利益。见证人被选举时发誓对区块链的政策保持中立。保持中立保证了见证人不受网络经营者,管理者,所有者,操作者的指控。见证人只是权益持有者的员工。 开发者可以实施所有他们认为合适的改变,只要这些改变经过权益持有者的同意。这个政策保护了开发者,就像它保护了权益持有者一样,确保了没有人能够单方面的控制网络的方向。 改变规则的门槛和替换51%的见证者一样,参加选举见证人的权益持有者越多,就越难改变规则。 最终,改变规则依赖于网络上的每一个人升级他们的软件,没有区块链协议可以强迫规则如何改变。这意味着硬分叉“bug修复”没有权益持有者的投票也可以推出,只要他们能对代码期待的行为保持一致。 实际上,只有对安全很关键的硬分叉可以以这种方式实施。开发者和见证人对于最小的改变也要等待权益持有者的同意。 双花攻击 双花可以发生在任何时候,当区块链重新组织时,剔除了一个以前被包含的交易。这意味着见证人的通信因为互联网设施的破坏发生了故障。在DPOS中,因为通信故障发生双花攻击的概率很小。 网络可以管理自己的健康,当见证人未能按照日程表出块时,也可以很快发现通信中的损失 区块链组织 因为所有的见证人是被选举出来的,高度负责的,被授予了时间槽来生成区块,所以很少情况下有两个竞争链同时存在。慢慢的,网络延时会阻止一个见证人准时的收到以前的区块。如果这种情况发生了,下一个见证人会在任何他们接收到的区块上生成新的区块。如果见证人有99%的参与度,一个交易有99%的可能被单个见证人确认。 尽管这个系统对于天然的链组织的事件是强壮的,但是当软件bug,网络瘫痪或者见证人是无能或恶意时,还是有可能生成多个链。软件通常会选择有见证人参与度最高的区块链。一个见证人在自己的链上一轮只能生成一个区块,比大多数的见证人参与度要低。任何一个见证人(或者小的见证人群体)不可能生成一个更高的参与度的区块链。参与度是通过预期生成区块的个数和实际生成区块个数相比较得到的。 最大去中心化 在DPOS中,每个权益持有者拥有的影响力等比于他们的权益,没有权益持有者被排除在实施他们的影响力之外。市场上其它的任何共识都排除了大多数权益持有者的参与。还有很多其它的方式去排除权益持有者。一些使用邀请制。另一些利用花费比挣得还多来排除参与者,还有一些技术上允许所有人都参与,实际上他们被一些生成大多数区块的大户所忽略。只有DPOS允许区块生成在大多数人中均匀分布,而且以在经济上可行的方式发挥他们的影响力。 |
| json metadata | {"tags":["dpos","bitshares","eos"],"links":["https://bitshares.org/technology/delegated-proof-of-stake-consensus/"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | dpos |
| permlink | 71vr3g-dpos |
| title | DPOS共识机制 |
| Transaction Info | Block #27019111/Trx 55f90e34d3ec7a97c7f3df0ba3cf8c583deb6346 |
View Raw JSON Data
{
"block": 27019111,
"op": [
"comment",
{
"author": "xiabchina",
"body": "DPOS共识机制 \n原文地址:https://bitshares.org/technology/delegated-proof-of-stake-consensus/\n\n\n一个强健并且可伸缩的共识协议\n\nDelegated Proof of Stake (DPOS)是最快,效率最高,最去中心化并且伸缩性最大的共识模型。DPOS利用权益持有者投票在平等和民主的基础上来解决共识问题。所有的网络参数,从费用清单到出块间隔和交易大小,都可以通过被选举出的代表调整。被确定选择出的块生产者可以平均一秒内确认交易。可能更重要的是,这个共识协议被设计来保护所有的参与者来避免不必要的监管打扰。\n\n比特股是第一个而且是最重要的全球性的分布式数据库来用作跟踪数字资产的账本。所有对于账本的更新必须能以正确的次序被验证及应用,从而保持数据库的一致性和被人们普遍的认同。更新以什么样的次序被应用来达成共识就是Delegated Proof of Stake (DPOS)的目标。\n\n\n概览\n\n任何共识程序必须回答下面的问题,但是不局限于:\n1 谁生成下一个应用于数据库的块?\n2 什么时候生成下一个块?\n3 哪些交易被包含于块中?\n4 对于协议的更改如何被实施?\n5 交易历史的冲突如果被解决?\n\n目标是对上面的问题找到答案,来保证共识流程的强壮性,从而防止任何攻击者试图通过网络进行控制。在实践中,控制意味着单方面进行交易的能力。共识流程的强壮性还体现在能够防止攻击者在不同的电脑上使得数据库状态不再保持一致,攻击者从中得到利益。\n\n\n被选举出的见证人生成区块\n\n选择见证人这个词是因为它在法律上是个中性词,所以不受约束。传统的合约上经常有一个位置要见证人签字。比方说比较重要的合约,有时候会用到公证人。见证人和公证人都不是合约的当事人,但是他们扮演了一个很重要的角色来证明合约在特定的时间被特定的个体签署了。在比特股中,见证人扮演了相似的角色来验证被包含在块中的合约和签名。\n\n在DPOS中,权益持有者可以选举任何数量的见证人来生成区块。一个区块包含着一组更新数据库状态的交易。每一个账户对一个见证人只有一票,这个过程被认为是批准投票。得票最高的前N个见证人当选。至少50%参加选举的权益持有者相信见证人的数量N是足够去中心化。如果权益持有人表达出他们想要多少见证人,他们就必须为多少见证人投票。一个权益持有者不能为更多的见证人投票。\n\n每一次见证人生成区块,他们会得到报酬,权益持有人确定报酬的多少,如果见证人不能够生成区块,他们就不会得到报酬,将来他们会失去资格。\n\n活跃的见证人每一个维护周期(一天)被更新一次。见证人被重新洗牌,每一个见证人在一个确定周期表的确定时刻来生成区块,每2秒生成一个区块。所有的见证人都生成区块后,他们又被重新洗牌。如果一个见证人在他的时间节点没有生成区块,那么这个时间节点就被跳过去,下一个见证人生成下一个区块。\n\n任何人都可以观察见证人的参与程度来监控网络的健康状态。历史上看,比特股能够维护99%的见证人参与度。任何时间如果见证人的参与度下降到一定比例,网络的使用者可以允许更多的时间来进行交易验证,同时警惕网络的连接状态。这个属性给了比特股独特的优势使他能够在麻烦发生的1分钟内来提醒有潜在问题的使用者。\n\n\n被选举出的代表改变参数\n\n代表的选举类似于见证人的选举。一个代表成为一个特殊账户的共同签名者。这个账户对于修改网络参数的提议有特权,被认为是创世账户。网络参数包括从交易费用,区块大小,见证人报酬,到出块间隔的所有参数。当大多数代表同意了进行修改的提议,权益持有者被授予2个星期的时间来检查,这段时间内他们可以把代表选举出去,也可以使提议无效\n\n这种设计保证了代表们在技术上没有直接的权力,而且所有网络参数的更改最终要得到权益持有者的同意。这么做保证了代表们反对进行虚拟货币管理和监督的监管者的权力。在DPOS中,我们可以很自信的说,行政权力在用户的手中,而不是代码和见证人的手中。\n\n不像见证人,代表没有报酬,网络参数也不希望变化太频繁。\n\n技术上创世账户可以做别的任何账户能做的任何操作,这意味着可以向创世账户发送基金,或者指定创世区块为第三方代理。创世账户也可以发行资产,在数不清的应用中代理可以帮助权益持有者完成要求高度信任的任务。\n\n\n改变规则(硬分叉)\n\n经常性的,网络需要升级添加新的特征。在DPOS中,所有的改变必须经过活跃的权益持有者的许可才能触发。从技术上来说,见证人密谋单方面改变他们的软件是可能的,但这并不符合他们的利益。见证人被选举时发誓对区块链的政策保持中立。保持中立保证了见证人不受网络经营者,管理者,所有者,操作者的指控。见证人只是权益持有者的员工。\n\n开发者可以实施所有他们认为合适的改变,只要这些改变经过权益持有者的同意。这个政策保护了开发者,就像它保护了权益持有者一样,确保了没有人能够单方面的控制网络的方向。\n\n改变规则的门槛和替换51%的见证者一样,参加选举见证人的权益持有者越多,就越难改变规则。\n\n最终,改变规则依赖于网络上的每一个人升级他们的软件,没有区块链协议可以强迫规则如何改变。这意味着硬分叉“bug修复”没有权益持有者的投票也可以推出,只要他们能对代码期待的行为保持一致。\n\n实际上,只有对安全很关键的硬分叉可以以这种方式实施。开发者和见证人对于最小的改变也要等待权益持有者的同意。\n\n\n双花攻击\n\n双花可以发生在任何时候,当区块链重新组织时,剔除了一个以前被包含的交易。这意味着见证人的通信因为互联网设施的破坏发生了故障。在DPOS中,因为通信故障发生双花攻击的概率很小。\n\n网络可以管理自己的健康,当见证人未能按照日程表出块时,也可以很快发现通信中的损失\n\n\n区块链组织\n\n因为所有的见证人是被选举出来的,高度负责的,被授予了时间槽来生成区块,所以很少情况下有两个竞争链同时存在。慢慢的,网络延时会阻止一个见证人准时的收到以前的区块。如果这种情况发生了,下一个见证人会在任何他们接收到的区块上生成新的区块。如果见证人有99%的参与度,一个交易有99%的可能被单个见证人确认。\n\n尽管这个系统对于天然的链组织的事件是强壮的,但是当软件bug,网络瘫痪或者见证人是无能或恶意时,还是有可能生成多个链。软件通常会选择有见证人参与度最高的区块链。一个见证人在自己的链上一轮只能生成一个区块,比大多数的见证人参与度要低。任何一个见证人(或者小的见证人群体)不可能生成一个更高的参与度的区块链。参与度是通过预期生成区块的个数和实际生成区块个数相比较得到的。\n\n\n最大去中心化\n\n在DPOS中,每个权益持有者拥有的影响力等比于他们的权益,没有权益持有者被排除在实施他们的影响力之外。市场上其它的任何共识都排除了大多数权益持有者的参与。还有很多其它的方式去排除权益持有者。一些使用邀请制。另一些利用花费比挣得还多来排除参与者,还有一些技术上允许所有人都参与,实际上他们被一些生成大多数区块的大户所忽略。只有DPOS允许区块生成在大多数人中均匀分布,而且以在经济上可行的方式发挥他们的影响力。",
"json_metadata": "{\"tags\":[\"dpos\",\"bitshares\",\"eos\"],\"links\":[\"https://bitshares.org/technology/delegated-proof-of-stake-consensus/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "dpos",
"permlink": "71vr3g-dpos",
"title": "DPOS共识机制"
}
],
"op_in_trx": 0,
"timestamp": "2018-10-22T02:53:51",
"trx_id": "55f90e34d3ec7a97c7f3df0ba3cf8c583deb6346",
"trx_in_block": 41,
"virtual_op": 0
}xiabchinaupvoted (100.00%) @chaimyu / bitshares-faucet2018/09/19 06:26:36
xiabchinaupvoted (100.00%) @chaimyu / bitshares-faucet
2018/09/19 06:26:36
| author | chaimyu |
| permlink | bitshares-faucet |
| voter | xiabchina |
| weight | 10000 (100.00%) |
| Transaction Info | Block #26073837/Trx 41ca5c8e0cde325219adbe0d6db61a68b77743a9 |
View Raw JSON Data
{
"block": 26073837,
"op": [
"vote",
{
"author": "chaimyu",
"permlink": "bitshares-faucet",
"voter": "xiabchina",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-09-19T06:26:36",
"trx_id": "41ca5c8e0cde325219adbe0d6db61a68b77743a9",
"trx_in_block": 5,
"virtual_op": 0
}xiabchinaupvoted (100.00%) @xiabchina / dpos2018/09/07 06:19:51
xiabchinaupvoted (100.00%) @xiabchina / dpos
2018/09/07 06:19:51
| author | xiabchina |
| permlink | dpos |
| voter | xiabchina |
| weight | 10000 (100.00%) |
| Transaction Info | Block #25743788/Trx 089f866014d658016235057f0bf0fe54d85826d4 |
View Raw JSON Data
{
"block": 25743788,
"op": [
"vote",
{
"author": "xiabchina",
"permlink": "dpos",
"voter": "xiabchina",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-09-07T06:19:51",
"trx_id": "089f866014d658016235057f0bf0fe54d85826d4",
"trx_in_block": 28,
"virtual_op": 0
}2018/08/24 02:39:15
2018/08/24 02:39:15
| id | follow |
| json | ["follow",{"follower":"xiabchina","following":"oflyhigh","what":[]}] |
| required auths | [] |
| required posting auths | ["xiabchina"] |
| Transaction Info | Block #25336408/Trx e108ead312988d5b767e5ad1c60ac7740ce09ee6 |
View Raw JSON Data
{
"block": 25336408,
"op": [
"custom_json",
{
"id": "follow",
"json": "[\"follow\",{\"follower\":\"xiabchina\",\"following\":\"oflyhigh\",\"what\":[]}]",
"required_auths": [],
"required_posting_auths": [
"xiabchina"
]
}
],
"op_in_trx": 0,
"timestamp": "2018-08-24T02:39:15",
"trx_id": "e108ead312988d5b767e5ad1c60ac7740ce09ee6",
"trx_in_block": 3,
"virtual_op": 0
}steemdelegated 18.088 SP to @xiabchina2018/07/06 07:08:36
steemdelegated 18.088 SP to @xiabchina
2018/07/06 07:08:36
| delegatee | xiabchina |
| delegator | steem |
| vesting shares | 29420.980231 VESTS |
| Transaction Info | Block #23931696/Trx 0b3537edec67c072fc480bf94d50a3498891306b |
View Raw JSON Data
{
"block": 23931696,
"op": [
"delegate_vesting_shares",
{
"delegatee": "xiabchina",
"delegator": "steem",
"vesting_shares": "29420.980231 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2018-07-06T07:08:36",
"trx_id": "0b3537edec67c072fc480bf94d50a3498891306b",
"trx_in_block": 24,
"virtual_op": 0
}2018/06/05 08:36:09
2018/06/05 08:36:09
| id | follow |
| json | ["follow",{"follower":"xiabchina","following":"oflyhigh","what":["blog"]}] |
| required auths | [] |
| required posting auths | ["xiabchina"] |
| Transaction Info | Block #23051325/Trx 2f96e986bcfa0773969fda854c406fc6b296c3bb |
View Raw JSON Data
{
"block": 23051325,
"op": [
"custom_json",
{
"id": "follow",
"json": "[\"follow\",{\"follower\":\"xiabchina\",\"following\":\"oflyhigh\",\"what\":[\"blog\"]}]",
"required_auths": [],
"required_posting_auths": [
"xiabchina"
]
}
],
"op_in_trx": 0,
"timestamp": "2018-06-05T08:36:09",
"trx_id": "2f96e986bcfa0773969fda854c406fc6b296c3bb",
"trx_in_block": 14,
"virtual_op": 0
}2018/05/23 09:45:33
2018/05/23 09:45:33
| id | follow |
| json | ["follow",{"follower":"xiabchina","following":"chaimyu","what":["blog"]}] |
| required auths | [] |
| required posting auths | ["xiabchina"] |
| Transaction Info | Block #22678770/Trx 730dbada3167edab81a2ae32e113a24cb669c98e |
View Raw JSON Data
{
"block": 22678770,
"op": [
"custom_json",
{
"id": "follow",
"json": "[\"follow\",{\"follower\":\"xiabchina\",\"following\":\"chaimyu\",\"what\":[\"blog\"]}]",
"required_auths": [],
"required_posting_auths": [
"xiabchina"
]
}
],
"op_in_trx": 0,
"timestamp": "2018-05-23T09:45:33",
"trx_id": "730dbada3167edab81a2ae32e113a24cb669c98e",
"trx_in_block": 38,
"virtual_op": 0
}xiabchinapublished a new post: bm-cardano2018/05/17 03:38:36
xiabchinapublished a new post: bm-cardano
2018/05/17 03:38:36
| author | xiabchina |
| body | 转发: https://www.hibtc.org/1604.html https://steemit.com/cardamon/@dan/peer-review-of-cardano-s-ouroboros |
| json metadata | {"tags":["bm","cardano","dpos"],"links":["https://www.hibtc.org/1604.html","https://steemit.com/cardamon/@dan/peer-review-of-cardano-s-ouroboros"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | bm |
| permlink | bm-cardano |
| title | BM发文长谈Cardano |
| Transaction Info | Block #22498670/Trx 2bbae5b1759e528d69a35a8535b0c09424a9e0ef |
View Raw JSON Data
{
"block": 22498670,
"op": [
"comment",
{
"author": "xiabchina",
"body": "转发:\nhttps://www.hibtc.org/1604.html\nhttps://steemit.com/cardamon/@dan/peer-review-of-cardano-s-ouroboros",
"json_metadata": "{\"tags\":[\"bm\",\"cardano\",\"dpos\"],\"links\":[\"https://www.hibtc.org/1604.html\",\"https://steemit.com/cardamon/@dan/peer-review-of-cardano-s-ouroboros\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "bm",
"permlink": "bm-cardano",
"title": "BM发文长谈Cardano"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-17T03:38:36",
"trx_id": "2bbae5b1759e528d69a35a8535b0c09424a9e0ef",
"trx_in_block": 11,
"virtual_op": 0
}ax3upvoted (1.00%) @xiabchina / dpos2018/05/17 01:51:42
ax3upvoted (1.00%) @xiabchina / dpos
2018/05/17 01:51:42
| author | xiabchina |
| permlink | dpos |
| voter | ax3 |
| weight | 100 (1.00%) |
| Transaction Info | Block #22496535/Trx 3926d977b0b9e19644ac38832bbae732113eaed5 |
View Raw JSON Data
{
"block": 22496535,
"op": [
"vote",
{
"author": "xiabchina",
"permlink": "dpos",
"voter": "ax3",
"weight": 100
}
],
"op_in_trx": 0,
"timestamp": "2018-05-17T01:51:42",
"trx_id": "3926d977b0b9e19644ac38832bbae732113eaed5",
"trx_in_block": 1,
"virtual_op": 0
}2018/05/17 01:51:30
2018/05/17 01:51:30
| author | xiabchina |
| body | 转发:https://steemit.com/dpos/@legendx/dpos |
| json metadata | {"tags":["bitshares","dpos"],"links":["https://steemit.com/dpos/@legendx/dpos"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | bitshares |
| permlink | dpos |
| title | DPOS共识算法 -- 缺失的白皮书 |
| Transaction Info | Block #22496531/Trx c317ce3e9282cbe1f863b5bf57faea8fb5f1be25 |
View Raw JSON Data
{
"block": 22496531,
"op": [
"comment",
{
"author": "xiabchina",
"body": "转发:https://steemit.com/dpos/@legendx/dpos",
"json_metadata": "{\"tags\":[\"bitshares\",\"dpos\"],\"links\":[\"https://steemit.com/dpos/@legendx/dpos\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "bitshares",
"permlink": "dpos",
"title": "DPOS共识算法 -- 缺失的白皮书"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-17T01:51:30",
"trx_id": "c317ce3e9282cbe1f863b5bf57faea8fb5f1be25",
"trx_in_block": 29,
"virtual_op": 0
}2018/04/25 01:51:03
2018/04/25 01:51:03
| author | xiabchina |
| body | http://www.chainx.org/news/index/detail/id/38.html |
| json metadata | {"tags":["bm","bts","eos"],"links":["http://www.chainx.org/news/index/detail/id/38.html"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | bm |
| permlink | bm-eos |
| title | 转发: BM采访实录:EOS去中心化的操作系统 |
| Transaction Info | Block #21863079/Trx 3262c6a9ea8c7e99ef0506182073ba64604e4893 |
View Raw JSON Data
{
"block": 21863079,
"op": [
"comment",
{
"author": "xiabchina",
"body": "http://www.chainx.org/news/index/detail/id/38.html",
"json_metadata": "{\"tags\":[\"bm\",\"bts\",\"eos\"],\"links\":[\"http://www.chainx.org/news/index/detail/id/38.html\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "bm",
"permlink": "bm-eos",
"title": "转发: BM采访实录:EOS去中心化的操作系统"
}
],
"op_in_trx": 0,
"timestamp": "2018-04-25T01:51:03",
"trx_id": "3262c6a9ea8c7e99ef0506182073ba64604e4893",
"trx_in_block": 6,
"virtual_op": 0
}2018/04/23 05:02:30
2018/04/23 05:02:30
| id | follow |
| json | ["follow",{"follower":"xiabchina","following":"dan","what":["blog"]}] |
| required auths | [] |
| required posting auths | ["xiabchina"] |
| Transaction Info | Block #21809932/Trx 64eb5edae029b27be7a53768543d4cff5cdf64a4 |
View Raw JSON Data
{
"block": 21809932,
"op": [
"custom_json",
{
"id": "follow",
"json": "[\"follow\",{\"follower\":\"xiabchina\",\"following\":\"dan\",\"what\":[\"blog\"]}]",
"required_auths": [],
"required_posting_auths": [
"xiabchina"
]
}
],
"op_in_trx": 0,
"timestamp": "2018-04-23T05:02:30",
"trx_id": "64eb5edae029b27be7a53768543d4cff5cdf64a4",
"trx_in_block": 40,
"virtual_op": 0
}xiabchinaupvoted (100.00%) @cifer / graphene-rpc2018/04/16 06:18:18
xiabchinaupvoted (100.00%) @cifer / graphene-rpc
2018/04/16 06:18:18
| author | cifer |
| permlink | graphene-rpc |
| voter | xiabchina |
| weight | 10000 (100.00%) |
| Transaction Info | Block #21609883/Trx 2e5e349bc527a1bac930315fe9f4ff4fdd9f70a1 |
View Raw JSON Data
{
"block": 21609883,
"op": [
"vote",
{
"author": "cifer",
"permlink": "graphene-rpc",
"voter": "xiabchina",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-04-16T06:18:18",
"trx_id": "2e5e349bc527a1bac930315fe9f4ff4fdd9f70a1",
"trx_in_block": 13,
"virtual_op": 0
}2018/04/15 09:26:27
2018/04/15 09:26:27
| author | cifer |
| body | 抱歉没注意到文章多了评论, 原因就是 @chaimyu 说的, 感谢~ |
| json metadata | {"tags":["bitshares"],"community":"busy","app":"busy/2.4.0"} |
| parent author | xiabchina |
| parent permlink | re-cifer-7c8spa-graphene-20180402t080004162z |
| permlink | re-xiabchina-re-cifer-7c8spa-graphene-20180415t092622049z |
| title | |
| Transaction Info | Block #21584846/Trx b35a97dfc878da74412c5ed2e55d15ca0d84f9e3 |
View Raw JSON Data
{
"block": 21584846,
"op": [
"comment",
{
"author": "cifer",
"body": "抱歉没注意到文章多了评论, 原因就是 @chaimyu 说的, 感谢~",
"json_metadata": "{\"tags\":[\"bitshares\"],\"community\":\"busy\",\"app\":\"busy/2.4.0\"}",
"parent_author": "xiabchina",
"parent_permlink": "re-cifer-7c8spa-graphene-20180402t080004162z",
"permlink": "re-xiabchina-re-cifer-7c8spa-graphene-20180415t092622049z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-04-15T09:26:27",
"trx_id": "b35a97dfc878da74412c5ed2e55d15ca0d84f9e3",
"trx_in_block": 6,
"virtual_op": 0
}2018/04/15 08:11:27
2018/04/15 08:11:27
| author | chaimyu |
| body | 不会通过generic_index直接生成对象,index对象都是通过primary_index生成的,而primary_index则是继承generic_index或者simple_index。看起来有点绕,@cifer在文章中说明了 |
| json metadata | {"tags":["bitshares"],"users":["cifer"],"app":"steemit/0.1"} |
| parent author | xiabchina |
| parent permlink | re-cifer-7c8spa-graphene-20180402t080004162z |
| permlink | re-xiabchina-re-cifer-7c8spa-graphene-20180415t081124743z |
| title | |
| Transaction Info | Block #21583346/Trx a943fc7880cf9628bc39768550bfc887cf584224 |
View Raw JSON Data
{
"block": 21583346,
"op": [
"comment",
{
"author": "chaimyu",
"body": "不会通过generic_index直接生成对象,index对象都是通过primary_index生成的,而primary_index则是继承generic_index或者simple_index。看起来有点绕,@cifer在文章中说明了",
"json_metadata": "{\"tags\":[\"bitshares\"],\"users\":[\"cifer\"],\"app\":\"steemit/0.1\"}",
"parent_author": "xiabchina",
"parent_permlink": "re-cifer-7c8spa-graphene-20180402t080004162z",
"permlink": "re-xiabchina-re-cifer-7c8spa-graphene-20180415t081124743z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-04-15T08:11:27",
"trx_id": "a943fc7880cf9628bc39768550bfc887cf584224",
"trx_in_block": 25,
"virtual_op": 0
}xiabchinaremoved vote from (0.00%) @cifer / 2uwh3m-graphene2018/04/13 05:41:45
xiabchinaremoved vote from (0.00%) @cifer / 2uwh3m-graphene
2018/04/13 05:41:45
| author | cifer |
| permlink | 2uwh3m-graphene |
| voter | xiabchina |
| weight | 0 (0.00%) |
| Transaction Info | Block #21522766/Trx 110fd95a028732328e6d4b0544de82cf13d3e7eb |
View Raw JSON Data
{
"block": 21522766,
"op": [
"vote",
{
"author": "cifer",
"permlink": "2uwh3m-graphene",
"voter": "xiabchina",
"weight": 0
}
],
"op_in_trx": 0,
"timestamp": "2018-04-13T05:41:45",
"trx_id": "110fd95a028732328e6d4b0544de82cf13d3e7eb",
"trx_in_block": 6,
"virtual_op": 0
}xiabchinaupvoted (100.00%) @cifer / 2uwh3m-graphene2018/04/11 09:55:18
xiabchinaupvoted (100.00%) @cifer / 2uwh3m-graphene
2018/04/11 09:55:18
| author | cifer |
| permlink | 2uwh3m-graphene |
| voter | xiabchina |
| weight | 10000 (100.00%) |
| Transaction Info | Block #21470247/Trx d0f1b0e2318bbdd57501d53ebc2bccfe486d357f |
View Raw JSON Data
{
"block": 21470247,
"op": [
"vote",
{
"author": "cifer",
"permlink": "2uwh3m-graphene",
"voter": "xiabchina",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-04-11T09:55:18",
"trx_id": "d0f1b0e2318bbdd57501d53ebc2bccfe486d357f",
"trx_in_block": 6,
"virtual_op": 0
}xiabchinaupvoted (100.00%) @cifer / 7hnz25-graphene2018/04/04 01:37:30
xiabchinaupvoted (100.00%) @cifer / 7hnz25-graphene
2018/04/04 01:37:30
| author | cifer |
| permlink | 7hnz25-graphene |
| voter | xiabchina |
| weight | 10000 (100.00%) |
| Transaction Info | Block #21258711/Trx 212cd9cb6a7e19b15870fe23d28b30a38eacaaa6 |
View Raw JSON Data
{
"block": 21258711,
"op": [
"vote",
{
"author": "cifer",
"permlink": "7hnz25-graphene",
"voter": "xiabchina",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-04-04T01:37:30",
"trx_id": "212cd9cb6a7e19b15870fe23d28b30a38eacaaa6",
"trx_in_block": 29,
"virtual_op": 0
}2018/04/02 08:00:27
2018/04/02 08:00:27
| author | xiabchina |
| body | genertic_index是index的子类,但是并没有实现get_next_id(), use_next_id()这几个纯虚函数,编译却没有问题,这是什么回事? |
| json metadata | {"tags":["bitshares"],"app":"steemit/0.1"} |
| parent author | cifer |
| parent permlink | 7c8spa-graphene |
| permlink | re-cifer-7c8spa-graphene-20180402t080004162z |
| title | |
| Transaction Info | Block #21208779/Trx d18bb2b96cb2915219fbbae39dcf61013a277afd |
View Raw JSON Data
{
"block": 21208779,
"op": [
"comment",
{
"author": "xiabchina",
"body": "genertic_index是index的子类,但是并没有实现get_next_id(), use_next_id()这几个纯虚函数,编译却没有问题,这是什么回事?",
"json_metadata": "{\"tags\":[\"bitshares\"],\"app\":\"steemit/0.1\"}",
"parent_author": "cifer",
"parent_permlink": "7c8spa-graphene",
"permlink": "re-cifer-7c8spa-graphene-20180402t080004162z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T08:00:27",
"trx_id": "d18bb2b96cb2915219fbbae39dcf61013a277afd",
"trx_in_block": 3,
"virtual_op": 0
}xiabchinaupvoted (100.00%) @tvb / steemit-qq2018/03/28 07:51:00
xiabchinaupvoted (100.00%) @tvb / steemit-qq
2018/03/28 07:51:00
| author | tvb |
| permlink | steemit-qq |
| voter | xiabchina |
| weight | 10000 (100.00%) |
| Transaction Info | Block #21064638/Trx 5f9ad8adea257e03c585e1fe6b209094a70a4a2f |
View Raw JSON Data
{
"block": 21064638,
"op": [
"vote",
{
"author": "tvb",
"permlink": "steemit-qq",
"voter": "xiabchina",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-03-28T07:51:00",
"trx_id": "5f9ad8adea257e03c585e1fe6b209094a70a4a2f",
"trx_in_block": 33,
"virtual_op": 0
}xiabchinaupvoted (100.00%) @cifer / 4o1u9e-graphene2018/03/28 02:10:03
xiabchinaupvoted (100.00%) @cifer / 4o1u9e-graphene
2018/03/28 02:10:03
| author | cifer |
| permlink | 4o1u9e-graphene |
| voter | xiabchina |
| weight | 10000 (100.00%) |
| Transaction Info | Block #21057820/Trx dfc8022b67f1167aaf807bd1d9c61c32623abad4 |
View Raw JSON Data
{
"block": 21057820,
"op": [
"vote",
{
"author": "cifer",
"permlink": "4o1u9e-graphene",
"voter": "xiabchina",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-03-28T02:10:03",
"trx_id": "dfc8022b67f1167aaf807bd1d9c61c32623abad4",
"trx_in_block": 44,
"virtual_op": 0
}2018/03/28 01:50:24
2018/03/28 01:50:24
| id | follow |
| json | ["follow",{"follower":"xiabchina","following":"cifer","what":["blog"]}] |
| required auths | [] |
| required posting auths | ["xiabchina"] |
| Transaction Info | Block #21057427/Trx 57a3d92d5ef2771585d617daff0658b9de9dc2da |
View Raw JSON Data
{
"block": 21057427,
"op": [
"custom_json",
{
"id": "follow",
"json": "[\"follow\",{\"follower\":\"xiabchina\",\"following\":\"cifer\",\"what\":[\"blog\"]}]",
"required_auths": [],
"required_posting_auths": [
"xiabchina"
]
}
],
"op_in_trx": 0,
"timestamp": "2018-03-28T01:50:24",
"trx_id": "57a3d92d5ef2771585d617daff0658b9de9dc2da",
"trx_in_block": 50,
"virtual_op": 0
}xiabchinaupvoted (100.00%) @cifer / vdnvb-graphene2018/03/28 01:50:03
xiabchinaupvoted (100.00%) @cifer / vdnvb-graphene
2018/03/28 01:50:03
| author | cifer |
| permlink | vdnvb-graphene |
| voter | xiabchina |
| weight | 10000 (100.00%) |
| Transaction Info | Block #21057420/Trx e626001d88d0f34799b9aea29e42f67be0f016de |
View Raw JSON Data
{
"block": 21057420,
"op": [
"vote",
{
"author": "cifer",
"permlink": "vdnvb-graphene",
"voter": "xiabchina",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-03-28T01:50:03",
"trx_id": "e626001d88d0f34799b9aea29e42f67be0f016de",
"trx_in_block": 8,
"virtual_op": 0
}xiabchinareplied to @ecslew-8 / re-ecslew-8-ect-20180321t073844720z2018/03/21 07:38:48
xiabchinareplied to @ecslew-8 / re-ecslew-8-ect-20180321t073844720z
2018/03/21 07:38:48
| author | xiabchina |
| body | 我可以,最近在从事bts的开发,感觉bts代码写的比较精妙,可以联系我 |
| json metadata | {"tags":["cn"],"app":"steemit/0.1"} |
| parent author | ecslew-8 |
| parent permlink | ect |
| permlink | re-ecslew-8-ect-20180321t073844720z |
| title | |
| Transaction Info | Block #20863537/Trx bb67cecffe2c11b7cc33c1edc5cf9d63ba6863a6 |
View Raw JSON Data
{
"block": 20863537,
"op": [
"comment",
{
"author": "xiabchina",
"body": "我可以,最近在从事bts的开发,感觉bts代码写的比较精妙,可以联系我",
"json_metadata": "{\"tags\":[\"cn\"],\"app\":\"steemit/0.1\"}",
"parent_author": "ecslew-8",
"parent_permlink": "ect",
"permlink": "re-ecslew-8-ect-20180321t073844720z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-03-21T07:38:48",
"trx_id": "bb67cecffe2c11b7cc33c1edc5cf9d63ba6863a6",
"trx_in_block": 30,
"virtual_op": 0
}xiabchinaupvoted (100.00%) @xiabchina / token-free-http-referral-dacc-co-z4r7omtk2018/03/20 02:34:12
xiabchinaupvoted (100.00%) @xiabchina / token-free-http-referral-dacc-co-z4r7omtk
2018/03/20 02:34:12
| author | xiabchina |
| permlink | token-free-http-referral-dacc-co-z4r7omtk |
| voter | xiabchina |
| weight | 10000 (100.00%) |
| Transaction Info | Block #20828765/Trx 926632eeef3374d48d72df7b3e09e9af687c99c2 |
View Raw JSON Data
{
"block": 20828765,
"op": [
"vote",
{
"author": "xiabchina",
"permlink": "token-free-http-referral-dacc-co-z4r7omtk",
"voter": "xiabchina",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-03-20T02:34:12",
"trx_id": "926632eeef3374d48d72df7b3e09e9af687c99c2",
"trx_in_block": 30,
"virtual_op": 0
}xiabchinapublished a new post: token-free-http-referral-dacc-co-z4r7omtk2018/03/20 02:33:51
xiabchinapublished a new post: token-free-http-referral-dacc-co-z4r7omtk
2018/03/20 02:33:51
| author | xiabchina |
| body | http://referral.dacc.co/z4r7oMtk 很不错的项目,曾经在ico项目评比中拿了第一名 The Future Of Audio Is Here. DAC is a blockchain-based audio content platform that connects creators with consumers and uses new incentive models to reward all parties. We are giving away DAC Tokens on Telegram! http://referral.dacc.co/z4r7oMtk A Decentralized Audio Content Community The DAC will establish a transparent, secure, decentralized, and incentives driven framework for the open creation and exchange of audio content across the breadth and depth of the online communities. Such an open and robust platform will empower and reward the audio content community while advancing digital content platforms towards unprecedented levels of innovation and progress. |
| json metadata | {"tags":["cryptocurrency","blockchain","token","cn"],"links":["http://referral.dacc.co/z4r7oMtk"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | cryptocurrency |
| permlink | token-free-http-referral-dacc-co-z4r7omtk |
| title | 推荐一个免费的token(free) http://referral.dacc.co/z4r7oMtk |
| Transaction Info | Block #20828758/Trx 11b3410d6d1658cdde66a0f1a1942c5a5c6ba457 |
View Raw JSON Data
{
"block": 20828758,
"op": [
"comment",
{
"author": "xiabchina",
"body": "http://referral.dacc.co/z4r7oMtk\n \n很不错的项目,曾经在ico项目评比中拿了第一名\n\nThe Future Of Audio Is Here.\nDAC is a blockchain-based audio content platform that \nconnects creators with consumers and uses new incentive \nmodels to reward all parties.\n\nWe are giving away DAC Tokens on Telegram!\n\nhttp://referral.dacc.co/z4r7oMtk\n\nA Decentralized Audio Content Community\n\nThe DAC will establish a transparent, secure, decentralized, and incentives driven framework for the open creation and exchange of audio content across the breadth and depth of the online communities. Such an open and robust platform will empower and reward the audio content community while advancing digital content platforms towards unprecedented levels of innovation and progress.",
"json_metadata": "{\"tags\":[\"cryptocurrency\",\"blockchain\",\"token\",\"cn\"],\"links\":[\"http://referral.dacc.co/z4r7oMtk\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "cryptocurrency",
"permlink": "token-free-http-referral-dacc-co-z4r7omtk",
"title": "推荐一个免费的token(free) http://referral.dacc.co/z4r7oMtk"
}
],
"op_in_trx": 0,
"timestamp": "2018-03-20T02:33:51",
"trx_id": "11b3410d6d1658cdde66a0f1a1942c5a5c6ba457",
"trx_in_block": 35,
"virtual_op": 0
}xiabchinareplied to @legendx / re-legendx-dpos-20180319t030938604z2018/03/19 03:09:45
xiabchinareplied to @legendx / re-legendx-dpos-20180319t030938604z
2018/03/19 03:09:45
| author | xiabchina |
| body | wonderful article |
| json metadata | {"tags":["dpos"],"app":"steemit/0.1"} |
| parent author | legendx |
| parent permlink | dpos |
| permlink | re-legendx-dpos-20180319t030938604z |
| title | |
| Transaction Info | Block #20800682/Trx 052fa642ec5e66dc85450a97377458b8654c3e0b |
View Raw JSON Data
{
"block": 20800682,
"op": [
"comment",
{
"author": "xiabchina",
"body": "wonderful article",
"json_metadata": "{\"tags\":[\"dpos\"],\"app\":\"steemit/0.1\"}",
"parent_author": "legendx",
"parent_permlink": "dpos",
"permlink": "re-legendx-dpos-20180319t030938604z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-03-19T03:09:45",
"trx_id": "052fa642ec5e66dc85450a97377458b8654c3e0b",
"trx_in_block": 41,
"virtual_op": 0
}2018/03/19 03:08:54
2018/03/19 03:08:54
| author | legendx |
| permlink | dpos |
| voter | xiabchina |
| weight | 10000 (100.00%) |
| Transaction Info | Block #20800665/Trx 7de397ae80d5de260e7cc4fce80c669f9cde2e24 |
View Raw JSON Data
{
"block": 20800665,
"op": [
"vote",
{
"author": "legendx",
"permlink": "dpos",
"voter": "xiabchina",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-03-19T03:08:54",
"trx_id": "7de397ae80d5de260e7cc4fce80c669f9cde2e24",
"trx_in_block": 7,
"virtual_op": 0
}2018/03/14 03:59:15
2018/03/14 03:59:15
| author | phzy |
| body | 写的很好啊,bitshares不太容易让人弄懂,弄懂了会发现真是好东西,持有bitshares是幸运的。 |
| json metadata | {"tags":["bitshares"],"app":"steemit/0.1"} |
| parent author | xiabchina |
| parent permlink | bitshares-for-better |
| permlink | re-xiabchina-bitshares-for-better-20180314t035912296z |
| title | |
| Transaction Info | Block #20657803/Trx 2f84002e02f11e0473d4beecabde77f2ea1269dc |
View Raw JSON Data
{
"block": 20657803,
"op": [
"comment",
{
"author": "phzy",
"body": "写的很好啊,bitshares不太容易让人弄懂,弄懂了会发现真是好东西,持有bitshares是幸运的。",
"json_metadata": "{\"tags\":[\"bitshares\"],\"app\":\"steemit/0.1\"}",
"parent_author": "xiabchina",
"parent_permlink": "bitshares-for-better",
"permlink": "re-xiabchina-bitshares-for-better-20180314t035912296z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-03-14T03:59:15",
"trx_id": "2f84002e02f11e0473d4beecabde77f2ea1269dc",
"trx_in_block": 26,
"virtual_op": 0
}phzyupvoted (100.00%) @xiabchina / bitshares-for-better2018/03/14 03:57:36
phzyupvoted (100.00%) @xiabchina / bitshares-for-better
2018/03/14 03:57:36
| author | xiabchina |
| permlink | bitshares-for-better |
| voter | phzy |
| weight | 10000 (100.00%) |
| Transaction Info | Block #20657770/Trx 011b9f9da27b084d34b001d958569043ee4cc340 |
View Raw JSON Data
{
"block": 20657770,
"op": [
"vote",
{
"author": "xiabchina",
"permlink": "bitshares-for-better",
"voter": "phzy",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-03-14T03:57:36",
"trx_id": "011b9f9da27b084d34b001d958569043ee4cc340",
"trx_in_block": 4,
"virtual_op": 0
}xiabchinaupvoted (100.00%) @xiabchina / new-token-for-free2018/03/14 03:21:45
xiabchinaupvoted (100.00%) @xiabchina / new-token-for-free
2018/03/14 03:21:45
| author | xiabchina |
| permlink | new-token-for-free |
| voter | xiabchina |
| weight | 10000 (100.00%) |
| Transaction Info | Block #20657053/Trx 57041bf147502f165a01606a8ee37624e58b7afd |
View Raw JSON Data
{
"block": 20657053,
"op": [
"vote",
{
"author": "xiabchina",
"permlink": "new-token-for-free",
"voter": "xiabchina",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-03-14T03:21:45",
"trx_id": "57041bf147502f165a01606a8ee37624e58b7afd",
"trx_in_block": 48,
"virtual_op": 0
}raise-me-upupvoted (0.60%) @xiabchina / new-token-for-free2018/03/14 03:20:18
raise-me-upupvoted (0.60%) @xiabchina / new-token-for-free
2018/03/14 03:20:18
| author | xiabchina |
| permlink | new-token-for-free |
| voter | raise-me-up |
| weight | 60 (0.60%) |
| Transaction Info | Block #20657024/Trx ef1d02eefd48ba5d8be6c59cb95482b69a9a3274 |
View Raw JSON Data
{
"block": 20657024,
"op": [
"vote",
{
"author": "xiabchina",
"permlink": "new-token-for-free",
"voter": "raise-me-up",
"weight": 60
}
],
"op_in_trx": 0,
"timestamp": "2018-03-14T03:20:18",
"trx_id": "ef1d02eefd48ba5d8be6c59cb95482b69a9a3274",
"trx_in_block": 0,
"virtual_op": 0
}xiabchinapublished a new post: new-token-for-free2018/03/14 03:19:06
xiabchinapublished a new post: new-token-for-free
2018/03/14 03:19:06
| author | xiabchina |
| body | ETU Round 2 :chart_with_upwards_trend: 50000 ETU = 2 ETH - 网址 Register here : https://etu.io/i/qUfGmLbE - Enter ETH address绑定钱包地址 - Copy Code复制验证码 - Send Code to group 发送验证码到电报群 |
| json metadata | {"tags":["cryptocurrency","blockchain","cn"],"links":["https://etu.io/i/qUfGmLbE"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | cryptocurrency |
| permlink | new-token-for-free |
| title | new token for free(免费福利) |
| Transaction Info | Block #20657000/Trx 1d5108e5bf778b67a2e0d6d2a2f776160d171e0e |
View Raw JSON Data
{
"block": 20657000,
"op": [
"comment",
{
"author": "xiabchina",
"body": "ETU Round 2 :chart_with_upwards_trend: 50000 ETU = 2 ETH\n\n- 网址 Register here : https://etu.io/i/qUfGmLbE\n\n- Enter ETH address绑定钱包地址\n- Copy Code复制验证码\n- Send Code to group 发送验证码到电报群",
"json_metadata": "{\"tags\":[\"cryptocurrency\",\"blockchain\",\"cn\"],\"links\":[\"https://etu.io/i/qUfGmLbE\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "cryptocurrency",
"permlink": "new-token-for-free",
"title": "new token for free(免费福利)"
}
],
"op_in_trx": 0,
"timestamp": "2018-03-14T03:19:06",
"trx_id": "1d5108e5bf778b67a2e0d6d2a2f776160d171e0e",
"trx_in_block": 38,
"virtual_op": 0
}xiabchinapublished a new post: token-for-free2018/03/13 07:15:03
xiabchinapublished a new post: token-for-free
2018/03/13 07:15:03
| author | xiabchina |
| body | Register here : https://goo.gl/2SZHqZ - Enter ETH address - Enter Email Address - Verify Email Address CryptoCrystal CryptoCrystal are sentient Shiny Crystals that have personalities similar to human while being overly cute like pet animals.Each of them is unique bei... |
| json metadata | {"tags":["token","free","cryptocrystal"],"links":["https://goo.gl/2SZHqZ"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | token |
| permlink | token-for-free |
| title | token for free |
| Transaction Info | Block #20632933/Trx a3bdc0552f763b68108fefcd5e48b4298c29702b |
View Raw JSON Data
{
"block": 20632933,
"op": [
"comment",
{
"author": "xiabchina",
"body": "Register here : https://goo.gl/2SZHqZ\n\n- Enter ETH address\n- Enter Email Address\n - Verify Email Address \n\nCryptoCrystal\nCryptoCrystal are sentient Shiny Crystals that have personalities similar to human while being overly cute like pet animals.Each of them is unique bei...",
"json_metadata": "{\"tags\":[\"token\",\"free\",\"cryptocrystal\"],\"links\":[\"https://goo.gl/2SZHqZ\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "token",
"permlink": "token-for-free",
"title": "token for free"
}
],
"op_in_trx": 0,
"timestamp": "2018-03-13T07:15:03",
"trx_id": "a3bdc0552f763b68108fefcd5e48b4298c29702b",
"trx_in_block": 16,
"virtual_op": 0
}xiabchinapublished a new post: eprx-airdrop2018/03/13 07:02:39
xiabchinapublished a new post: eprx-airdrop
2018/03/13 07:02:39
| author | xiabchina |
| body | 300.000 ePRX TOKENS AVAILABLE Join now:https://goo.gl/uJmQ4U airdrops.ebitcoin.mo.works ePRX Airdrop Campaign is LIVE — join now! I voted for my favourite token to partner with ePRX. Airdrop campaign is managed by Mo Works. |
| json metadata | {"tags":["token","airdrops","eprx"],"links":["https://goo.gl/uJmQ4U"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | token |
| permlink | eprx-airdrop |
| title | ePRX Airdrop |
| Transaction Info | Block #20632685/Trx 31d0a6b121b02d3aa2497efd67b2d6cf0a44d3e4 |
View Raw JSON Data
{
"block": 20632685,
"op": [
"comment",
{
"author": "xiabchina",
"body": "300.000 ePRX TOKENS AVAILABLE\nJoin now:https://goo.gl/uJmQ4U\n\nairdrops.ebitcoin.mo.works\nePRX Airdrop Campaign is LIVE — join now!\nI voted for my favourite token to partner with ePRX. Airdrop campaign is managed by Mo Works.",
"json_metadata": "{\"tags\":[\"token\",\"airdrops\",\"eprx\"],\"links\":[\"https://goo.gl/uJmQ4U\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "token",
"permlink": "eprx-airdrop",
"title": "ePRX Airdrop"
}
],
"op_in_trx": 0,
"timestamp": "2018-03-13T07:02:39",
"trx_id": "31d0a6b121b02d3aa2497efd67b2d6cf0a44d3e4",
"trx_in_block": 2,
"virtual_op": 0
}xiabchinaupvoted (100.00%) @xiabchina / bitshares-for-better2018/03/13 03:29:36
xiabchinaupvoted (100.00%) @xiabchina / bitshares-for-better
2018/03/13 03:29:36
| author | xiabchina |
| permlink | bitshares-for-better |
| voter | xiabchina |
| weight | 10000 (100.00%) |
| Transaction Info | Block #20628425/Trx 018353047c75fcef10e45f5d9f6d6e3a84aa4ce5 |
View Raw JSON Data
{
"block": 20628425,
"op": [
"vote",
{
"author": "xiabchina",
"permlink": "bitshares-for-better",
"voter": "xiabchina",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-03-13T03:29:36",
"trx_id": "018353047c75fcef10e45f5d9f6d6e3a84aa4ce5",
"trx_in_block": 103,
"virtual_op": 0
}2018/03/13 03:28:12
2018/03/13 03:28:12
| author | cheetah |
| body | Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in: https://www.zhihu.com/question/56023691 |
| json metadata | |
| parent author | xiabchina |
| parent permlink | bitshares-for-better |
| permlink | cheetah-re-xiabchinabitshares-for-better |
| title | |
| Transaction Info | Block #20628397/Trx 7d73722ab4cfc5242345e4793e33953293c6ba38 |
View Raw JSON Data
{
"block": 20628397,
"op": [
"comment",
{
"author": "cheetah",
"body": "Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:\nhttps://www.zhihu.com/question/56023691",
"json_metadata": "",
"parent_author": "xiabchina",
"parent_permlink": "bitshares-for-better",
"permlink": "cheetah-re-xiabchinabitshares-for-better",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-03-13T03:28:12",
"trx_id": "7d73722ab4cfc5242345e4793e33953293c6ba38",
"trx_in_block": 20,
"virtual_op": 0
}cheetahupvoted (0.08%) @xiabchina / bitshares-for-better2018/03/13 03:28:03
cheetahupvoted (0.08%) @xiabchina / bitshares-for-better
2018/03/13 03:28:03
| author | xiabchina |
| permlink | bitshares-for-better |
| voter | cheetah |
| weight | 8 (0.08%) |
| Transaction Info | Block #20628394/Trx 76451a9032274273739dca27c5fadf192ede469c |
View Raw JSON Data
{
"block": 20628394,
"op": [
"vote",
{
"author": "xiabchina",
"permlink": "bitshares-for-better",
"voter": "cheetah",
"weight": 8
}
],
"op_in_trx": 0,
"timestamp": "2018-03-13T03:28:03",
"trx_id": "76451a9032274273739dca27c5fadf192ede469c",
"trx_in_block": 54,
"virtual_op": 0
}xiabchinapublished a new post: bitshares-for-better2018/03/13 03:27:39
xiabchinapublished a new post: bitshares-for-better
2018/03/13 03:27:39
| author | xiabchina |
| body | 按我的理解,比特股的核心竞争力是高性能的去中心化交易所+智能货币,它的定位应该是连接全球的去中心化泛金融应用,要向这个定位迈进,还需要更坚实的基础。我想改的第一点是在DPOS对于见证人和理事会的投票方面,目前是以BTS余额直接作为投票权重的,由于大量BTS集中在中心化交易所,倘若发生黑客窃取事件,那么获取大量筹码的黑客有可能通过重度影响投票结果而发动攻击。另外一方面,BTS是具有高度流动性的数字资产, 许多持有者只是暂时过手的投机者,让这些投机者拥有投票权并非一件特别合理的事情。我的建议是根据抵押锁定的BTS来投票,而且要计算抵押的BTS的抵押币龄。具体地说,当BTS被抵押后开始累积抵押币龄,一个账户的抵押币龄就是其投票权重,而抵押币龄的最大值是抵押余额*上限天数,上限天数是一个可调整的参数。这样改动带来的益处,一是即便有黑客盗取大量筹码,也需要时间来累积投票权重,社区将有足够的时间来应对。二是鼓励了长期投资者,三是鼓励了抵押BTS来生产智能货币的行为。目前的现状证明去中心化交易所的思路是可行的,智能货币的设计也是合理的。然而,目前的DEX还不能说是一个完全去中心化的交易所,在其中还有不可或缺的去中心化元素 - 用来交易的UIA(用户发行资产)和网关。目前DEX中最重要的网关是OpenLedger,其发行了多种数字货币并提供自动充提,如OPEN.BTC, OPEN.ETH,OPEN.USDT等,尽管他们的工作称得上出色,但终究这些UIA的价值要靠网关来背书,OPEN.USDT在这一点上变本加厉 - USDT本身就是需要Tether背书的资产,而OPEN.USDT又附上了OpenLedger的背书,这使得OPEN.USDT因某个环节崩溃而丧失价值的风险加倍升高了。而另一个网关transwiser目前提供的服务是bitCNY和人民币法币之间的兑换服务,这也是一种中心化的服务,有被政府管制的可能。要通过尽量消除这些中心化元素来降低风险,从而使得DEX成为更完整意义上的去信任的去中心化交易所,有两点需要改进,一是通过跨链互操作技术实现资产的跨链转移。二是提供一种机制,为P2P网关提供可行性。通过跨链互操作来实现资产跨链转移的技术依然面临着诸多挑战,应该还需要一段时间才能真的变得可用。而P2P网关需要一种可以称作“条件支付”的功能才能变得可行,这种功能实现起来并不复杂。所谓“条件支付”可以理解为支付宝在淘宝交易中所完成的功能:当A和B同意达成一笔交易,由A在链上向B转移一笔资产,而B在链外向A提供另一种资产或服务,那么可以先由A向B发起条件支付,发出的资产开始是处于锁定状态的,当A收到了B在链外提供的资产或服务,可以确认使锁定的资产到达B的账户完成交易。当B看到A的条件支付时不想接受交易,则可通知A发起退款,B确认后资产退回至A的账户。当交易过程中发生纠纷,则可引入事先定义的第三方来裁决锁定资产的最终归属。对这种“条件支付“进行更一般化的抽象和设计,除了用于法币的P2P网关之外,亦可以用于购物,贸易,外包等多种国际商业场景。项目预算(worker proposal)一直受人诟病,我感觉作为社区购买服务的一种功能,并入“条件支付”更合理,而理事会将作为买方向服务提供方进行条件支付以购买服务,这其中自然包含着事先对合同内容的确定以及对服务的质量验收等内容。对于投票应该进行更一般化的设计,使得能够基于任意资产余额或者基于账户对某项议题进行有多种选项的投票。移除referral program,推荐人系统看起来是和区块链应用格格不入的东西,LTM(Life Time Member)可以保留,如果确实需要区分普通账户和高级账户的话。----------------------------------------------------------------------------------------------------------------------还有,需要见证人抵押一定数量(例如1000000)以上的BTS才可以获取见证人资格,而且应该设置一定的机制来鼓励见证人抵押更多,抵押的BTS在见证人资格存续期间被锁定,如果见证人作恶,这些BTS将会被罚没(通过股东投票+理事会投票的方式)。----------------------------------------------------------------------------------------------------------------------Bond Market也是一个急需加入的功能,这是当初BTS2.0中计划开发的功能,可惜未完成。Bond Market的基本规则是,抵押借款付利息,到期不还抵押物归出借方。Bond Market有望解决智能货币的供应量不足问题,如果空头抵押BTS获得的智能货币可以转手借出去收入利息,则可以想见其动力会增大。另一方面,如果借入方可以以较低的抵押率获得资金,则付出一定的利息也是乐意的。产生利息的借款最终会促进资金的供应。 |
| json metadata | {"tags":["bitshares"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | bitshares |
| permlink | bitshares-for-better |
| title | bitshares for better |
| Transaction Info | Block #20628386/Trx c35171144ee37d532cb1bea1822e85038a070728 |
View Raw JSON Data
{
"block": 20628386,
"op": [
"comment",
{
"author": "xiabchina",
"body": "按我的理解,比特股的核心竞争力是高性能的去中心化交易所+智能货币,它的定位应该是连接全球的去中心化泛金融应用,要向这个定位迈进,还需要更坚实的基础。我想改的第一点是在DPOS对于见证人和理事会的投票方面,目前是以BTS余额直接作为投票权重的,由于大量BTS集中在中心化交易所,倘若发生黑客窃取事件,那么获取大量筹码的黑客有可能通过重度影响投票结果而发动攻击。另外一方面,BTS是具有高度流动性的数字资产, 许多持有者只是暂时过手的投机者,让这些投机者拥有投票权并非一件特别合理的事情。我的建议是根据抵押锁定的BTS来投票,而且要计算抵押的BTS的抵押币龄。具体地说,当BTS被抵押后开始累积抵押币龄,一个账户的抵押币龄就是其投票权重,而抵押币龄的最大值是抵押余额*上限天数,上限天数是一个可调整的参数。这样改动带来的益处,一是即便有黑客盗取大量筹码,也需要时间来累积投票权重,社区将有足够的时间来应对。二是鼓励了长期投资者,三是鼓励了抵押BTS来生产智能货币的行为。目前的现状证明去中心化交易所的思路是可行的,智能货币的设计也是合理的。然而,目前的DEX还不能说是一个完全去中心化的交易所,在其中还有不可或缺的去中心化元素 - 用来交易的UIA(用户发行资产)和网关。目前DEX中最重要的网关是OpenLedger,其发行了多种数字货币并提供自动充提,如OPEN.BTC, OPEN.ETH,OPEN.USDT等,尽管他们的工作称得上出色,但终究这些UIA的价值要靠网关来背书,OPEN.USDT在这一点上变本加厉 - USDT本身就是需要Tether背书的资产,而OPEN.USDT又附上了OpenLedger的背书,这使得OPEN.USDT因某个环节崩溃而丧失价值的风险加倍升高了。而另一个网关transwiser目前提供的服务是bitCNY和人民币法币之间的兑换服务,这也是一种中心化的服务,有被政府管制的可能。要通过尽量消除这些中心化元素来降低风险,从而使得DEX成为更完整意义上的去信任的去中心化交易所,有两点需要改进,一是通过跨链互操作技术实现资产的跨链转移。二是提供一种机制,为P2P网关提供可行性。通过跨链互操作来实现资产跨链转移的技术依然面临着诸多挑战,应该还需要一段时间才能真的变得可用。而P2P网关需要一种可以称作“条件支付”的功能才能变得可行,这种功能实现起来并不复杂。所谓“条件支付”可以理解为支付宝在淘宝交易中所完成的功能:当A和B同意达成一笔交易,由A在链上向B转移一笔资产,而B在链外向A提供另一种资产或服务,那么可以先由A向B发起条件支付,发出的资产开始是处于锁定状态的,当A收到了B在链外提供的资产或服务,可以确认使锁定的资产到达B的账户完成交易。当B看到A的条件支付时不想接受交易,则可通知A发起退款,B确认后资产退回至A的账户。当交易过程中发生纠纷,则可引入事先定义的第三方来裁决锁定资产的最终归属。对这种“条件支付“进行更一般化的抽象和设计,除了用于法币的P2P网关之外,亦可以用于购物,贸易,外包等多种国际商业场景。项目预算(worker proposal)一直受人诟病,我感觉作为社区购买服务的一种功能,并入“条件支付”更合理,而理事会将作为买方向服务提供方进行条件支付以购买服务,这其中自然包含着事先对合同内容的确定以及对服务的质量验收等内容。对于投票应该进行更一般化的设计,使得能够基于任意资产余额或者基于账户对某项议题进行有多种选项的投票。移除referral program,推荐人系统看起来是和区块链应用格格不入的东西,LTM(Life Time Member)可以保留,如果确实需要区分普通账户和高级账户的话。----------------------------------------------------------------------------------------------------------------------还有,需要见证人抵押一定数量(例如1000000)以上的BTS才可以获取见证人资格,而且应该设置一定的机制来鼓励见证人抵押更多,抵押的BTS在见证人资格存续期间被锁定,如果见证人作恶,这些BTS将会被罚没(通过股东投票+理事会投票的方式)。----------------------------------------------------------------------------------------------------------------------Bond Market也是一个急需加入的功能,这是当初BTS2.0中计划开发的功能,可惜未完成。Bond Market的基本规则是,抵押借款付利息,到期不还抵押物归出借方。Bond Market有望解决智能货币的供应量不足问题,如果空头抵押BTS获得的智能货币可以转手借出去收入利息,则可以想见其动力会增大。另一方面,如果借入方可以以较低的抵押率获得资金,则付出一定的利息也是乐意的。产生利息的借款最终会促进资金的供应。",
"json_metadata": "{\"tags\":[\"bitshares\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "bitshares",
"permlink": "bitshares-for-better",
"title": "bitshares for better"
}
],
"op_in_trx": 0,
"timestamp": "2018-03-13T03:27:39",
"trx_id": "c35171144ee37d532cb1bea1822e85038a070728",
"trx_in_block": 39,
"virtual_op": 0
}2018/03/13 03:07:27
2018/03/13 03:07:27
| author | xiabchina |
| body | good post, but i think if referral program necessary for Cryptocurrency? |
| json metadata | {"tags":["bitshares"],"app":"steemit/0.1"} |
| parent author | safvan |
| parent permlink | bitshares-a-guide-to-referral-program |
| permlink | re-safvan-bitshares-a-guide-to-referral-program-20180313t030725388z |
| title | |
| Transaction Info | Block #20627983/Trx 2b8d569866d9f78bd9a69a380a0950a7cb4a460a |
View Raw JSON Data
{
"block": 20627983,
"op": [
"comment",
{
"author": "xiabchina",
"body": "good post, but i think if referral program necessary for Cryptocurrency?",
"json_metadata": "{\"tags\":[\"bitshares\"],\"app\":\"steemit/0.1\"}",
"parent_author": "safvan",
"parent_permlink": "bitshares-a-guide-to-referral-program",
"permlink": "re-safvan-bitshares-a-guide-to-referral-program-20180313t030725388z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-03-13T03:07:27",
"trx_id": "2b8d569866d9f78bd9a69a380a0950a7cb4a460a",
"trx_in_block": 35,
"virtual_op": 0
}xiabchinaupvoted (100.00%) @safvan / bitshares-a-guide-to-referral-program2018/03/13 02:48:36
xiabchinaupvoted (100.00%) @safvan / bitshares-a-guide-to-referral-program
2018/03/13 02:48:36
| author | safvan |
| permlink | bitshares-a-guide-to-referral-program |
| voter | xiabchina |
| weight | 10000 (100.00%) |
| Transaction Info | Block #20627606/Trx 1d9c42770cf7baaf3f23d4ec0e0550c5a31ea602 |
View Raw JSON Data
{
"block": 20627606,
"op": [
"vote",
{
"author": "safvan",
"permlink": "bitshares-a-guide-to-referral-program",
"voter": "xiabchina",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-03-13T02:48:36",
"trx_id": "1d9c42770cf7baaf3f23d4ec0e0550c5a31ea602",
"trx_in_block": 39,
"virtual_op": 0
}xiabchinaupvoted (100.00%) @oflyhigh / bitshares-python-bitshares2018/03/02 09:25:39
xiabchinaupvoted (100.00%) @oflyhigh / bitshares-python-bitshares
2018/03/02 09:25:39
| author | oflyhigh |
| permlink | bitshares-python-bitshares |
| voter | xiabchina |
| weight | 10000 (100.00%) |
| Transaction Info | Block #20319111/Trx 2d21b42192ce574f0d4c2f0d1f1221d04f9521a3 |
View Raw JSON Data
{
"block": 20319111,
"op": [
"vote",
{
"author": "oflyhigh",
"permlink": "bitshares-python-bitshares",
"voter": "xiabchina",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-03-02T09:25:39",
"trx_id": "2d21b42192ce574f0d4c2f0d1f1221d04f9521a3",
"trx_in_block": 46,
"virtual_op": 0
}Manabar
Voting Power100.00%
Downvote Power100.00%
Resource Credits100.00%
Reputation Progress29.22%
{
"voting_manabar": {
"current_mana": "8143659806",
"last_update_time": 1779092469
},
"downvote_manabar": {
"current_mana": 2035914951,
"last_update_time": 1779092469
},
"rc_account": {
"account": "xiabchina",
"rc_manabar": {
"current_mana": "10164408779",
"last_update_time": 1779092469
},
"max_rc_creation_adjustment": {
"amount": "2020748973",
"precision": 6,
"nai": "@@000000037"
},
"max_rc": "10164408779"
}
}Account Metadata
| POSTING JSON METADATA | |
| profile | {"name":"lobbyman","about":"AI and Blockchain","location":"beijing"} |
| JSON METADATA | |
| profile | {"name":"lobbyman","about":"AI and Blockchain","location":"beijing"} |
{
"posting_json_metadata": {
"profile": {
"name": "lobbyman",
"about": "AI and Blockchain",
"location": "beijing"
}
},
"json_metadata": {
"profile": {
"name": "lobbyman",
"about": "AI and Blockchain",
"location": "beijing"
}
}
}Auth Keys
Owner
Single Signature
Public Keys
STM5NM82JSQfgHh7hGs4Q3NNzHmBSvVrPiXo7k3bXimSGqruaysHE1/1
Active
Single Signature
Public Keys
STM7zG3SUxxvew19oHz4rnaohrT8RdLxxHkZXo7qchkSvcr3P8v2H1/1
Posting
Single Signature
Public Keys
STM5ycvrvj1w3K4EdWtZkvaWD2DeQik7PgCfmwGU2ZEugGjL1BqrQ1/1
Memo
STM7rNzh3xtMxS1k1UkDzpcmCcYwC8ujkbivvroZEmjDZzxEsTtHX
{
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5NM82JSQfgHh7hGs4Q3NNzHmBSvVrPiXo7k3bXimSGqruaysHE",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM7zG3SUxxvew19oHz4rnaohrT8RdLxxHkZXo7qchkSvcr3P8v2H",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5ycvrvj1w3K4EdWtZkvaWD2DeQik7PgCfmwGU2ZEugGjL1BqrQ",
1
]
]
},
"memo": "STM7rNzh3xtMxS1k1UkDzpcmCcYwC8ujkbivvroZEmjDZzxEsTtHX"
}Witness Votes
0 / 30
No active witness votes.
[]