Jude Nelson
|
0ea56373ff
|
add SIP 003 to describe the peer network
|
2019-02-27 22:19:11 -05:00 |
|
Jude Nelson
|
930eae1393
|
Merge pull request #888 from blockstack/feature/stip-001
SIP-001 Burn Mining and Leader Election
|
2019-01-30 23:21:48 +00:00 |
|
Aaron Blankstein
|
85500cc396
|
Use 128-bit signed integer.
|
2019-01-23 17:14:51 -06:00 |
|
Jude Nelson
|
f22836efbf
|
clarify that a key registration is valid indefinitely until it's used
|
2019-01-18 16:50:41 -05:00 |
|
Jude Nelson
|
a2ce3667a7
|
break down the reward distribution better; talk more about how leaders can get rewarded for committing to a chain tip even if they don't win sortition; have the leader block commit indicate its intended epoch number
|
2019-01-18 16:47:32 -05:00 |
|
Jude Nelson
|
9e295fa15a
|
include the PoW nonce in calculating SEED_NORM
|
2019-01-18 11:02:55 -05:00 |
|
Jude Nelson
|
1aff90fbf4
|
remove rules for dealing with sudden increases in burn -- they don't really help us
|
2019-01-16 18:32:48 -05:00 |
|
Jude Nelson
|
487f476328
|
elaborate more on the purposes for burn quotas -- they make deep forks take longer in the event of wild burn rate fluctuations
|
2019-01-12 14:46:54 -05:00 |
|
Jude Nelson
|
027ff1571e
|
discuss using the block header to randomize the distribution index
|
2019-01-06 00:44:15 -05:00 |
|
Jude Nelson
|
220a4676ad
|
talk about a hybrid approach to streaming and batching transactions; talk more about fork selection rules and how the sortition algorithm does high-pass and low-pass filtering on burns
|
2019-01-01 18:10:36 -05:00 |
|
Jude Nelson
|
6fb2a21f7a
|
Merge branch 'feature/stip-001' of https://github.com/blockstack/blockstack-core into feature/stip-001
|
2018-12-19 18:25:11 -05:00 |
|
Jude Nelson
|
fb8e01c6ad
|
user burn needs to use a 20-byte hash of the block header, for space consideration
|
2018-12-19 18:24:32 -05:00 |
|
Aaron Blankstein
|
4b89c20525
|
small nits
|
2018-12-19 15:51:12 -06:00 |
|
Jude Nelson
|
db77703597
|
clear up reward distribution, fork selection burn window calculation, and mining pool feature
|
2018-12-19 01:08:51 -05:00 |
|
Jude Nelson
|
e5713286d6
|
update text to reflect blockstack design meetings
|
2018-12-18 16:06:31 -05:00 |
|
Jude Nelson
|
5491cf5c93
|
flesh out burn election protocol
|
2018-12-16 19:34:16 -05:00 |
|
Jude Nelson
|
27589c0bd9
|
flesh out leader election some more
|
2018-12-13 00:30:52 -05:00 |
|
Aaron Blankstein
|
a5a71f5353
|
remove a confusing aside
|
2018-12-10 15:25:09 -06:00 |
|
Aaron Blankstein
|
da24b5a4fd
|
comments on transaction fees, typos
|
2018-12-10 15:23:15 -06:00 |
|
Aaron Blankstein
|
f1e097bce6
|
add eager-binding note
|
2018-12-10 15:10:09 -06:00 |
|
Aaron Blankstein
|
67f0b35610
|
update text on true/false returns
|
2018-12-10 15:06:38 -06:00 |
|
Aaron Blankstein
|
c23535d2c8
|
stop calling functions transactions. more description of how static analysis will work, and how the execute-contract and publish-contract APIs are implemented
|
2018-12-07 15:11:59 -06:00 |
|
Aaron Blankstein
|
b6fb56db94
|
flesh out define
|
2018-12-07 09:57:24 -06:00 |
|
Aaron Blankstein
|
c9841df343
|
define-tx not deftx
|
2018-12-06 23:16:57 -06:00 |
|
Aaron Blankstein
|
d8d9087972
|
signing entity -> spending entity
|
2018-12-06 19:21:33 -06:00 |
|
Aaron Blankstein
|
c1e813c085
|
change contract-send-tx to as-contract. add example usage.
|
2018-12-06 19:20:33 -06:00 |
|
Aaron Blankstein
|
a0926def2e
|
add note about future SIP on database
|
2018-12-06 16:31:18 -06:00 |
|
Aaron Blankstein
|
ced0fa9faf
|
add example and signature for fetch-contract-entry
|
2018-12-06 16:29:58 -06:00 |
|
Aaron Blankstein
|
239b282c5b
|
add note for syntactic sugars
|
2018-12-05 14:45:43 -06:00 |
|
Aaron Blankstein
|
0844262640
|
note on limits to buffer sizes, contract sizes, etc.
|
2018-12-05 14:37:37 -06:00 |
|
Aaron Blankstein
|
2c944809d4
|
add notes on (1) cost metrics and (2) interface with other components and db
|
2018-12-05 14:25:28 -06:00 |
|
Aaron Blankstein
|
cf1a6f8038
|
add reading from other smart contracts
|
2018-12-05 13:14:21 -06:00 |
|
Aaron Blankstein
|
c8374b1f3d
|
describe cross-contract calls, smart contracts as principals, use tx-sender instead of signed-by?
|
2018-12-05 11:51:20 -06:00 |
|
Aaron Blankstein
|
f5087221bc
|
globally unique preorders in the example contract. add note about full BNS contract.
|
2018-11-29 16:05:29 -06:00 |
|
Aaron Blankstein
|
8a1e7bed4b
|
remove double As, specify signed/unsigned of integer type
|
2018-11-29 14:26:20 -06:00 |
|
Aaron Blankstein
|
b7f4100804
|
principles become principals
|
2018-11-29 12:47:47 -06:00 |
|
Aaron Blankstein
|
b99400daf3
|
add initial draft of smart contract language sip
|
2018-11-29 11:36:55 -06:00 |
|
Aaron Blankstein
|
3300251793
|
STIPs become SIPs
|
2018-11-28 10:50:32 -06:00 |
|